source: rtems/c/src/ChangeLog @ 9cd49d42

4.104.114.84.95
Last change on this file since 9cd49d42 was 9cd49d42, checked in by Ralf Corsepius <ralf.corsepius@…>, on 02/12/05 at 03:43:07

2005-02-11 Ralf Corsepius <ralf.corsepius@…>

  • configure.ac: Remove HAS_WRAPUP_LIBBSP.
  • wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
  • Property mode set to 100644
File size: 108.8 KB
RevLine 
[9cd49d42]12005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
2
3        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
4        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
5
[ec899eaf]62005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
7
8        * aclocal/ppc.m4: Reflect changes to ppc exception processing
9        building procedures.
10
[ea68ed5]112005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
12
13        * aclocal/prog-cc.m4:
14        Quote CFLAGS's RHS to accomodate Solaris broken sh.
15
[0598fb8]162005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
17
18        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
19
[7cb25eb]202005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
21
22        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
23
[376dfb1a]242005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
25
26        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
27
[4bf6a9f2]282005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
29
30        * libnetworking/rtems_servers/ftp.c,
31        libnetworking/rtems_servers/ftp.h,
32        libnetworking/rtems_servers/Makefile.am:
33        Remove (relocated to cpukit/ftpd).
34        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
35        removed move libnetworking/rtems_servers.
36
[f92f5f6]372005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
38
39        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
40
[abb63593]412005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
42
43        PR 755/rtems
44        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
45        Remove local declarations of rtems_bsdnet_nameservers,
46        rtems_bsdnet_nameservers_count.
47
[9c858e56]482005-01-31      Sergei Organov <osv@topconrd.ru>
49
[e3022f5d]50        PR 751/pppd
[9c858e56]51        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
52        committed to fix PR736 breaks pppd. chat.c should have its own static
53        ttyfd for pppd to work correctly. The symptom is that second
54        invokation of chat (for connect script) fails due to pppd_ttyfd set
55        to -1 by previous chat invokation (for init script). In addition,
56        this patch fixes leaving of dangling pointer in the abort_stbring[]
57        by chat_send().
58
[355887b]592005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
60
61        * configure.ac: Remove CFLAGS_DEBUG_V.
62        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
63
[f68b890]642005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
65
66        * wrapup/Makefile.am: Remove rtems-ctor.o.
67
[4321d1f]682005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
69
70        * libchip/rtc/rtc.h: size_t RTC_Count.
71
[4ca43d72]722005-01-20      Joel Sherrill <joel@OARcorp.com>
73
74        PR 736/pppd
75        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
76        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
77        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
78        should not be static and should have a name more specific to pppd.
79
[4f647b9]802005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
81
82        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
83        libnetworking/rtems_servers/Makefile.am,
84        libnetworking/rtems_telnetd/Makefile.am,
85        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
86        Eliminate CFLAGS_OPTIMIZE_V.
87
[6c2b5324]882005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
89
90        * configure.ac: Pass CFLAGS to testsuites configure.
91        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
92        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
93
[ea3f559]942005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
95
96        * configure.ac: Pass CFLAGS to cpukit configure.
97        * aclocal/rtems-flags.m4: Remove (Unused).
98        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
99        * aclocal/env-rtemsbsp.m4:
100        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
101        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
102        RTEMS_CFLAGS.
103        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
104        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
105        Cleanup comments.
106
[4c14ea3e]1072005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
108
109        * automake/compile.am: Remove build-variant support.
110
[44213ad]1112005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
112
113        * libnetworking/pppd/Makefile.am,
114        libnetworking/rtems_servers/Makefile.am,
115        libnetworking/rtems_telnetd/Makefile.am:
116        Remove build-variant support.
117
[552fca7]1182005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
119
120        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
121        support/Makefile.am, wrapup/Makefile.am:
122        Remove build-variant support.
123
[55243362]1242004-11-22      Joel Sherrill <joel@OARcorp.com>
125
126        * libchip/network/if_fxp.c: Add entry for another module ID code.
127
[bb15d1d2]1282004-11-22      Joel Sherrill <joel@OARcorp.com>
129
130        PR 693/misc
131        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
132        in/outport routines.
133
1342004-11-22      Joel Sherrill <joel@OARcorp.com>
135
136        PR 693/misc
137        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
138        in/outport routines.
139
[f4857b21]1402004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
141
142        * aclocal/enable-itron.m4: Remove (unused).
143
[259c516]1442004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
145
146        * configure.ac: Misc. quoting cleanups.
147        Enable ada-tests iff --enable-ada and --enable-tests.
148
[bf474880]1492004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
150
151        PR 703/filesystem
152        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
153        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
154        libchip/ide/ide_controller.c:
155        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
156        available for BSPS/device drivers.
157        Extend the "modes_available" and "mode_active" parameters to
158        uint16_t for UDMA support.
159
[ac8f462]1602004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
161
162        * libchip/network/dec21140.c: Cleanup a bit and remove message about
163        not supported on PowerPC since it works on the MVME2100 BSP.
164
[9bb5b9d]1652004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
166
167        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
168        Add dependency tracking for *.cfgs.
169        * Makefile.am: Add dependency tracking for *.cfg.
170
[1c3dfb4a]1712004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
172
173        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
174        (Thanks to Lars Munch <lars@segv.dk> for catching this).
175
[62fdded]1762004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
177
178        PR 707/make_build
179        * configure.ac: Add --enable-rpcgen.
180
[577fe95]1812004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
182
183        PR 700/rtems_misc
184        * libnetworking/rtems_webserver/asp.c,
185        libnetworking/rtems_webserver/balloc.c,
186        libnetworking/rtems_webserver/cgi.c,
187        libnetworking/rtems_webserver/default.c,
188        libnetworking/rtems_webserver/ej.h,
189        libnetworking/rtems_webserver/ejIntrn.h,
190        libnetworking/rtems_webserver/ejlex.c,
191        libnetworking/rtems_webserver/ejparse.c,
192        libnetworking/rtems_webserver/emfdb.c,
193        libnetworking/rtems_webserver/emfdb.h,
194        libnetworking/rtems_webserver/form.c,
195        libnetworking/rtems_webserver/handler.c,
196        libnetworking/rtems_webserver/h.c,
197        libnetworking/rtems_webserver/license.txt,
198        libnetworking/rtems_webserver/Makefile.am,
199        libnetworking/rtems_webserver/md5c.c,
200        libnetworking/rtems_webserver/md5.h,
201        libnetworking/rtems_webserver/mime.c,
202        libnetworking/rtems_webserver/misc.c,
203        libnetworking/rtems_webserver/NOTES,
204        libnetworking/rtems_webserver/ringq.c,
205        libnetworking/rtems_webserver/rom.c,
206        libnetworking/rtems_webserver/rtems_webserver.h,
207        libnetworking/rtems_webserver/security.c,
208        libnetworking/rtems_webserver/sock.c,
209        libnetworking/rtems_webserver/socket.c,
210        libnetworking/rtems_webserver/sockGen.c,
211        libnetworking/rtems_webserver/sym.c,
212        libnetworking/rtems_webserver/uemf.c,
213        libnetworking/rtems_webserver/uemf.h,
214        libnetworking/rtems_webserver/um.c,
215        libnetworking/rtems_webserver/um.h,
216        libnetworking/rtems_webserver/umui.c,
217        libnetworking/rtems_webserver/url.c,
218        libnetworking/rtems_webserver/value.c,
219        libnetworking/rtems_webserver/wbase64.c,
220        libnetworking/rtems_webserver/webcomp.c,
221        libnetworking/rtems_webserver/webmain.c,
222        libnetworking/rtems_webserver/webpage.c,
223        libnetworking/rtems_webserver/webrom.c,
224        libnetworking/rtems_webserver/webs.c,
225        libnetworking/rtems_webserver/websda.c,
226        libnetworking/rtems_webserver/websda.h,
227        libnetworking/rtems_webserver/webs.h,
228        libnetworking/rtems_webserver/websSSL.c,
229        libnetworking/rtems_webserver/websSSL.h,
230        libnetworking/rtems_webserver/websuemf.c,
231        libnetworking/rtems_webserver/wsIntrn.h:
232        Remove (Moved to cpukit/http).
233
[cc87080]2342004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
235
236        PR 700/rtems_misc
237        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
238        Remove libnetworking/rtems_webserver.
239
[bb5b4048]2402004-10-25      Eric Norum <norume@aps.anl.gov>
241
242        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
243
[ba5288d]2442004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
245
246        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
247
[1e006d52]2482004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
249
250        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
251        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
252
[5146462f]2532004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
254
255        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
256
[d4d624e2]2572004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
258
259        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
260        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
261
[811db88]2622004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
263
264        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
265        BITSPERBYTE.
266
[41d0d94e]2672004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
268
269        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
270        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
271
[9a4b31f]2722004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
273
274        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
275
[41ed282]2762004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
277
278        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
279        * aclocal/enable-bare.m4: Remove.
280        * configure.ac: Remove BARE_CPU_MODEL.
281
[2992cd23]2822004-10-13      Eric Norum <norume@aps.anl.gov>
283
284        PR 688/bsps
285        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
286        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
287        MC146818A (and several Dallas Semiconductor) TOD chips.
288
2892004-10-13      Eric Norum <norume@aps.anl.gov>
290
291        PR 686/networking
292        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
293        device code.
294
[efab64d]2952004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
296
297        * libchip/network/dec21140.c: include <rtems/pci.h>.
298
[7452b855]2992004-09-29      Joel Sherrill <joel@OARcorp.com>
300
301        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
302        libnetworking/pppd/utils.c: i960 obsoleted and all references
303        removed.
304
[cd38196f]3052004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
306
307        PR 607/networking
308        * libchip/network/dec21140.c: Made PCI configuration minimum sane
309        instead of fully specifying unused PCI features.
310
[97891e5e]3112004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
312
313        * configure.ac: Require automake > 1.9.
314
[f27c25f]3152004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
316
317        * aclocal/rtems-cpu-subdirs.m4: Add avr.
318
[d71ab7fd]3192004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
320
321        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
322        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
323
[0ad53a9]3242004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
325
326        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
327        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
328
[2977f24c]3292004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
330
331        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
332
[90a33a8]3332004-07-28  Joel Sherrill <joel@OARcorp.com>
334
335    * aclocal/version.m4: Updated to rtems-4.6.99.1.
336
[2a757a8]3372004-07-25      Joel Sherrill <joel@OARcorp.com>
338
339        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
340
[1402d56a]3412004-05-21  Till Strauman <strauman@slac.stanford.edu>
342
[4dbbcb7]343        PR 625/networking
[1402d56a]344        * libchip/network/dec21140.c, ... : Prevent name clashes by making
345        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
346        an error rather than panic if no chip is detected (thus allowing
347        for probing).
348        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
349        instead of looping forever.  Avoid divide by zero (crashed my PC).
350        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
351        they are UNTESTED.
352
[1eaf0fda]3532004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
354
355        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
356
[593bc32]3572004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
358
359        * libchip/network/dec21140.c, libchip/network/elnk.c:
360        #include <errno.h>.
361
[c8e8f119]3622004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
363
364        * libchip/network/if_media.h: Update from FreeBSD.
365        * libchip/network/open_eth.c, libchip/network/cs8900.c,
366        libchip/network/i82586.c: #include <errno.h>.
367
[61c78ab]3682004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
369
370        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
371
[0d0528d3]3722004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
373
374        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
375
[7b5f6e82]3762004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
377
378        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
379        automake).
380
[7220366a]3812004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
382
383        PR 599/pppd
[7b5f6e82]384        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
[7220366a]385
[57c86a05]3862004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
387
388        * optman/rtems/no-region.c: Reflect having changed
389        rtems_region_get_segment_size.
390
[4caeb10]3912004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
392
393        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
394        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
395        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
396        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
397        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
398        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
399        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
400
[509fec9c]4012004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
402
403        * libchip/ide/ata.c, libchip/network/dec21140.c,
404        libchip/network/elnk.c, libchip/network/i82586.c,
405        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
406        libchip/network/open_eth.c, libchip/network/sonic.c,
407        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
408        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
409        libchip/shmdr/init.c, libchip/shmdr/intr.c,
410        libchip/shmdr/shm_driver.h: Cosmetics.
411
[c83b5678]4122004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
413
414        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
415        optman/rtems/no-msg.c, optman/rtems/no-part.c,
416        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
417        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
418        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
419        fixed size types.
420
[cdf41b07]4212004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
422
423        * configure.ac: Explicitly pass --includedir and --libdir to
424        cpukit/configure.
425
[ddeb7693]4262004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
427
428        * librdbg/Makefile.am: Fix rpcgen rules.
429        * librdbg/src/i386/any/remdeb_xdr.c,
430        librdbg/src/m68k/any/remdeb_xdr.c,
431        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
432        Reflect changes to librdbg/Makefile.am.
433
[850c88d]4342004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
435
436        * configure.ac: Reflect changes testsuites/configure.ac and
437        cpukit/configure.ac.
438
[ef02bc1]4392004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
440
441        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
442        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
443
[8ae203e3]4442004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
445
446        * configure.ac: Reflect changes to testsuites's configuration.
447
[cdcef7e6]4482004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
449
450        PR/589 rtems
451        * libchip/network/pci.h: Remove (Moved to cpukit).
452
[ee4f57d]4532004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
[60f9088]454
[ee4f57d]455        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
456        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
457        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
458        libchip/network/dec21140.c, libchip/network/elnk.c,
459        libchip/network/if_fxp.c, libchip/network/open_eth.c,
460        libchip/network/open_eth.h, libchip/network/sonic.c,
461        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
462        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
463        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
464        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
465        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
466        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
467        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
468        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
469        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
470        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
471        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
472        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
473        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
474        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
475        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
476        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
477        fixed-size types.
[60f9088]478
[ee4f57d]4792004-03-14      Chris Johns  <chrisj@rtems.org>
[60f9088]480
[ee4f57d]481        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
482        the BSP example code.
483        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
484        support the DIMMPC. This is a pc386 target with IO port support. Minor
485        formating clean up. Add documentation to the header file.
486        * libchip/network/README.cs8900: The CS8900 driver is documented in the
487        cs8900.h header file.
[60f9088]488
[51b9899]4892004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
490
491        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
492        Cosmetics.
493
[5569cec]4942004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
495
496        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
497        There are no application level Makefiles in here.
498
[e73c249]4992004-03-04      Joel Sherrill <joel@OARcorp.com>
500
501        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
502        they can be used in application level makefiles.
503
[845e4f3]5042004-03-05      Joel Sherrill <joel@OARcorp.com>
505
[bfb4c547]506        * libnetworking/rtems_webserver/ejparse.c,
507        libnetworking/rtems_webserver/emfdb.c,
508        libnetworking/rtems_webserver/sock.c,
509        libnetworking/rtems_webserver/socket.c,
510        libnetworking/rtems_webserver/sym.c,
511        libnetworking/rtems_webserver/webs.c,
512        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
5132004-03-05      Joel Sherrill <joel@OARcorp.com>
514
[845e4f3]515        * libchipnetwork/open_eth.c: Remove warnings by conditionally
516        compiling this file only only those CPU families with supported
517        exception models.
518
[789694a1]5192004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
520
521        * acinclude.m4: Fix loosing arguments when configuring cpukit and
522        testsuites (Was exposed with --enable-multilib, only).
523        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
524         Add RTEMS_BSP_CONFIG_SUBDIR.
525        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
526        testsuites's configure.
527        * aclocal/rtems-top.m4: Remove ENDIF hack.
528        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
529
[fcf0034]5302004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
531
532        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
533        wrapup/Makefile.am: Fix automake problems having been introduced
534        in previous patch.
535
[5e5cf07]5362004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
537
538        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
539        Preinstall dirs.
540        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
541        * aclocal/check-multiprocessing.m4: Cosmetics.
542        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
543        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
544
[e7495ae]5452004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
546
547        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
548        librdbg/src/Makefile.am.
549        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
550        * configure.ac: Reflect changes above.
551        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
552        * wrapup/Makefile.am: Reflect changes above.
553        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
554
[c9251c7]5552004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
556
557        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
558
[541a45a]5592004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
560
561        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
562
[9e23302]5632004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
564
565        * wrapup/Makefile.am: Reflect new location of librdbg.a.
566
[832bed1]5672004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
568
569        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
[9e23302]570        librdbg/src/powerpc/Makefile.am: Remove.
[832bed1]571        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
572        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
573        * configure.ac: Reflect changes above.
574
5752004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
576
577
[dcf277c]5782004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
579
580        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
581        STRIP.
582
[b083736]5832004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
584
585        * librdbg/include/Makefile.am: Merge-in
586        librdbg/include/rdbg/i386/Makefile.am,
587        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
588        librdbg/include/rdbg/powerpc/Makefile.am.
589        * librdbg/include/rdbg/i386/Makefile.am,
590        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
591        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
592        * configure.ac: Reflect changes above.
593
[a03c1ab]5942004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
595
596        * configure.ac: Use AS_HELP_STRING(ada).
597
[3025a4a]5982004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
599
600        * aclocal/bspopts.m4: Use AS_HELP_STRING.
601        * aclocal/bsp-configure.m4: Require autoconf-2.59.
602        Use AC_CONFIG_HEADERS.
603        * aclocal/check-custom-bsp.m4: Add bspkit-support.
604        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
605
[5434449b]6062004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
607
608        * Makefile.am: include local.am.
609
[31ffd58]6102004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
611
612        * aclocal/version.m4: 4.6.99.0.
613
[0724e79b]6142004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
615
616        * Makefile.am: Don't include host.am.
617        * automake/compile.am: Further cleanups.
618
[d158c16]6192004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
620
621        * automake/lib.am: Remove (Unused).
622
[11cafc0]6232004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
624
625        * wrapup/Makefile.am: Don't include lib.am.
626        * automake/compile.am: Use automake compilation rules.
627
[6436254a]6282004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
629
630        * libnetworking/pppd/Makefile.am,
631        libnetworking/rtems_servers/Makefile.am,
632        libnetworking/rtems_telnetd/Makefile.am,
633        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
634        support/Makefile.am: Don't include lib.am.
635
[97380b4]6362004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
637
638        * libchip/Makefile.am: Don't include lib.am.
639        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
640        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
641        unnecessary EXTRA_DISTs.
642
[12b0ada]6432004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
644
645        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
646        hack.
647
[b5d91ad]6482004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
649
650        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
651        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
652        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
653        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
654
[477180fa]6552004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
656
657        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
658        Add AM_CONDITIONAL(HAS_MP).
659        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
660        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
661        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
662        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
663        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
664        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
665        (Deprecated by autoconf 2.59).
666
[171a04c]6672004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
668
669        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
670        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
671
[d499683]6722004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
673
[93a735b]674        * ChangeLog: Merge-in libnetworking/ChangeLog.
675        * libnetworking/ChangeLog: Remove.
[8b615cd]676        * ChangeLog: Merge-in librdbg/ChangeLog.
677        * librdbg/ChangeLog: Remove.
678        * ChangeLog: Merge-in libchip/ChangeLog.
[1d331547]679        * libchip/ChangeLog: Remove.
[d499683]680        * ChangeLog: Merge-in optman/ChangeLog.
681        * optman/ChangeLog: Remove.
682
[d844a182]6832004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
684
685        * configure.ac: Reflect changes to cpukit.
[1734d37]686        * wrapup/Makefile.am: Reflect changes to librdbg.
687        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
[1d331547]688        * libchip/Makefile.am: Add PREINSTALL_DIRS.
[8b615cd]689        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
690        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
691        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
692        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
693        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
694        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
695        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
[1734d37]696
[208aa86e]6972004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
698
699        * aclocal/rtems-top.m4: Remove check for version.m4.
700        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
701
[9480bb42]7022004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
703
[5a80f36b]704        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
[ebff819]705        * wrapup/Makefile.am: Reflect changes to libchip/*.
[ca1531c5]706        * support/Makefile.am: Use automake compilation rules.
707        * wrapup/Makefile.am: Reflect changes to support/*.
[7c5a840]708        * configure.ac: Remove libnetworking/wrapup/Makefile.
[5a80f36b]709        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
710        libnetworking/*/lib*.a instead of libnetapps.a.
711        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
712        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
[d499683]713        * optman/Makefile.am: Use automake compilation rules.
[1d331547]714        * libchip/Makefile.am: Fix typo in previous patch.
715        * libchip/Makefile.am: Use automake compilation rules.
[93a735b]716        * libnetworking/Makefile.am: Remove wrapup.
717        * libnetworking/pppd/Makefile.am: Build libpppd. Use
718        automake-compilation rules.
719        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
720        automake-compilation rules.
721        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
722        automake-compilation rules.
723        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
724        automake-compilation rules.
725        * libnetworking/wrapup/Makefile.am: Remove (Unused).
[033f0686]726
[0724887f]7272004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
728
[5a80f36b]729        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
730        PRE/TMPINSTALL_FILES to CLEANFILES.
[0724887f]731        * automake/lib.am: Remove TMPINSTALL_FILES.
[d499683]732        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
733        PRE/TMPINSTALL_FILES to CLEANFILES.
[1d331547]734        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
735        PRE/TMPINSTALL_FILES to CLEANFILES.
[8b615cd]736        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
737        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
738        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
739        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
740        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
741        * librdbg/src/i386/Makefile.am: Ditto.
742        * librdbg/src/m68k/Makefile.am: Ditto.
743        * librdbg/src/powerpc/Makefile.am: Ditto.
[93a735b]744        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
745        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
746        * libnetworking/rtems_servers/Makefile.am: Ditto.
747        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
748        * libnetworking/rtems_webserver/Makefile.am: Ditto.
[0724887f]749
[6416628]7502004-01-07      Joel Sherrill <joel@OARcorp.com>
751
752        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
753        more completely covers the MIPS family.
754
[a099e9a]7552003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
756
757        * wrapup/Makefile.am: Reflect changes to shmdr.
[1d331547]758        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
759
7602003-12-18      Joel Sherrill <joel@OARcorp.com>
761
762        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
763        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
764        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
765        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
766        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
767        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
768        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
[a099e9a]769
[5a80f36b]7702003-12-17      Joel Sherrill <joel@OARcorp.com>
[44652f8]771
[5a80f36b]772        * aclocal/version.m4: Updated to rtems-20031217-test.
[917a884]773
[5a80f36b]7742003-12-17     
[917a884]775
[5a80f36b]776        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
777        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
[2b2353d]778
[41fc78d]7792003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
780
781        * automake/compile.am: Remove LINK_LIBS (Unused).
782        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
783
[e90cff96]7842003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
785
786        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
787        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
788        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
789        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
[777db82f]790        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
791
[b946613]7922003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
793
794        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
795        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
[d499683]796        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
[1d331547]797        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
[8b615cd]798        * librdbg/src/i386/Makefile.am:
799        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
800        * librdbg/src/m68k/Makefile.am:
801        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
802        * librdbg/src/powerpc/Makefile.am:
803        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
[b946613]804
[795d9d46]8052003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
806
[5a80f36b]807        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
[14348a00]808        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
809        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
[5a80f36b]810        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
811        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
812        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
[810720b6]813        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
[d499683]814        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
815        * optman/Makefile.am: Remove project_libdir.
[1d331547]816        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
817        PRE/TMPINSTALL_FILES.
[8b615cd]818        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
819        PRE/TMPINSTALL_FILES.
820        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
821        PRE/TMPINSTALL_FILES.
822        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
823        PRE/TMPINSTALL_FILES.
824        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
825        from PRE/TMPINSTALL_FILES.
826        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
827        PRE/TMPINSTALL_FILES.
828        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
829        PRE/TMPINSTALL_FILES.
830        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
831        PRE/TMPINSTALL_FILES.
[93a735b]832        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
833        PRE/TMPINSTALL_FILES.
834        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
835        PRE/TMPINSTALL_FILES.
836        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
837        PRE/TMPINSTALL_FILES.
838        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
839        from PRE/TMPINSTALL_FILES.
[810720b6]840
[0e31ed7]8412003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
842
843        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
844        * automake/lib.am: Remove project_libdir.
845        * wrapup/Makefile.am: Reworked.
846
[109d660]8472003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
848
849        * configure.ac: Reflect changes to librdbg.
[d499683]850        * optman/Makefile.am: Add tmpinstall dirstamp support.
[1d331547]851        * libchip/Makefile.am: Fix variant-tmpinstall support.
[8b615cd]852        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
853        * librdbg/src/powerpc/Makefile.am: Merge-in former
854        new_exception_processing/Makefile.am.
855        * librdbg/src/m68k/any/Makefile.am: Remove.
856        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
857        * librdbg/src/i386/any/Makefile.am: Remove.
858        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
859        * librdbg/src/Makefile.am: Cosmetics.
860        * librdbg/include/Makefile.am: Cosmetics.
861        * librdbg/Makefile.am: Cosmetics.
[93a735b]862        * libnetworking/Makefile.am: Cosmetics.
863        * libnetworking/pppd/Makefile.am: Cosmetics.
864        * libnetworking/wrapup/Makefile.am: Cosmetics.
[109d660]865
[91fd793d]8662003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
867
868        * Makefile.am: Cosmetics.
[5a80f36b]869        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
870        support.
[91fd793d]871
[8347069]8722003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
873
874        * automake/compile.am: Remove $(ARCH):-rule.
875
[184f279]8762003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
877
878        * configure.ac: Remove lib/libbsp/shared/Makefile,
879        lib/libbsp/shmdr/Makefile.
880
[1ca7bc9]8812003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
882
883        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
884        libchip/serial/Makefile, libchip/rtc/Makefile.
[f2fc5cf]885        * support/Makefile.am: Remove all-local: $(ARCH).
886        * wrapup/Makefile.am: Remove all-local: $(ARCH).
[306a66e]887        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
[d499683]888        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
889        * optman/Makefile.am: Remove all-local: $(ARCH).
[1d331547]890        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
891        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
892        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
893        compilation dirstamp support.
894        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
895        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
896        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
897        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
[8b615cd]898        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
899        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
900        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
901        all-local: $(ARCH).
[93a735b]902        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
903        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
904        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
905        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
906        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
[306a66e]907
[82bdc057]9082003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
909
910        * aclocal/lead-dot.m4: New (from automake-1.7f).
[5a80f36b]911        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
912        AC_SUBST(dirstamp).
[1d331547]913        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
914        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
915        libchip/serial/Makefile.am: Ditto.
[8b615cd]916        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
917        * librdbg/include/Makefile.am: Ditto.
918        * librdbg/include/rdbg/Makefile.am: Ditto.
919        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
920        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
921        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
922        * librdbg/src/Makefile.am: Ditto.
923        * librdbg/src/i386/Makefile.am: Ditto.
924        * librdbg/src/i386/any/Makefile.am: Ditto.
925        * librdbg/src/m68k/Makefile.am: Ditto.
926        * librdbg/src/m68k/any/Makefile.am: Ditto.
927        * librdbg/src/powerpc/Makefile.am: Ditto.
928        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
[93a735b]929        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
930        preinstallation.
931        * libnetworking/pppd/Makefile.am: Ditto.
932        * libnetworking/rtems_servers/Makefile.am: Ditto.
933        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
934        * libnetworking/rtems_webserver/Makefile.am: Ditto.
935        * libnetworking/wrapup/Makefile.am: Ditto.
[82bdc057]936
[9550125e]9372003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
938
939        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
940        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
[5a80f36b]941        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
942        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
943        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
944        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
945        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
946        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
947        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
948        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
949        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
950        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
951        underquoting to silence automake-1.8.
[9550125e]952
[e42cb8b]9532003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
954
955        * configure.ac: Reflect having moved tests to ../../testsuites.
956
[4f21a587]9572003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
958
[5a80f36b]959        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
[69decf3]960        * aclocal/canonical-host.m4: Remove.
961        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
[c44312d]962        * configure.ac: Remove RTEMS_CANONICAL_HOST.
963
[51d35b2]9642003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
965
966        * aclocal/check-cpu.m4: Remove.
967        * configure.ac: Merge-in former aclocal/check-cpu.m4.
[3993b6f7]968        * aclocal/canonical-target-name.m4: Add m4-quotes.
[5a80f36b]969        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
970        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
971        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
972        * aclocal/check-networking.m4: Add m4-quotes. Require
973        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
974        * aclocal/check-posix.m4: Add m4-quotes. Require
975        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
976        * aclocal/check-rdbg.m4: Add m4-quotes. Require
977        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
[1d331547]978        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
[3993b6f7]979
[2eaee845]9802003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
981
982        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
983        * aclocal/bsp-alias.m4: Remove.
984
[0038885]9852003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
986
987        * configure.ac: Make presence of tests/ optional.
988
[8857d525]9892003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
990
991        * aclocal/path-perl.m4: Remove (Unused).
992
[15ee26f]9932003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
994
995        * automake/force-preinstall.am: Remove.
996
[1d331547]9972003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
998
999        PR 499/rtems_misc
1000        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
1001        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
1002        Configuration (Odd was forced) - Correction of Stop Bit configuration
1003        (inversed) - Correction of ISR Handler to call
1004        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
1005        CTS Hardware flow control Configuration.
1006
[e96d248]10072003-09-04      Joel Sherrill <joel@OARcorp.com>
1008
1009        * lib/libcpu/shared/include/cache.h,
1010        lib/libcpu/shared/src/cache_aligned_malloc.c,
1011        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
1012        license changed.
[d499683]1013        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
1014        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
1015        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1016        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
1017        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
1018        for license changed.
[1d331547]1019        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
1020        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
1021        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
1022        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
1023        libchip/network/cs8900.h, libchip/network/dec21140.c,
1024        libchip/network/elnk.c, libchip/network/open_eth.c,
1025        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
1026        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
1027        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
1028        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
1029        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
1030        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
1031        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
1032        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
1033        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
1034        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
1035        libchip/serial/serial.h, libchip/serial/z85c30.c,
1036        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
1037        libchip/serial/z85c30_reg.c: URL for license changed.
1038
10392003-09-03      Jiri Gaisler <jiri@gaisler.com>
1040
1041        PR 477/networking
1042        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
1043        * libchip/network/README.open_eth, libchip/network/open_eth.c,
1044        libchip/network/open_eth.h: New files.
[e96d248]1045
[ac3786b]10462003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1047
1048        * aclocal/rtems-top.m4: Add RTEMS_API.
1049        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
1050
[8b615cd]10512003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1052
1053        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1054        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
1055        @RTEMS_BSP@.cfg.
1056
[1d331547]10572003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1058
1059        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1060
10612003-08-20      Joel Sherrill <joel@OARcorp.com>
1062
1063        * libchip/network/cs8900.c: Correct copyright statements.
1064
[161f2651]10652003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1066
1067        * aclocal/check-itron.m4: Remove.
1068        * aclocal/enable-inlines.m4: Remove.
[fe8bc62f]1069        * Makefile.am: Reflect having moved aclocal/.
[867ab080]1070        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
1071        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
1072        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
1073        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
1074        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
1075        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
1076        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
1077        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
1078        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
1079        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
1080        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
1081        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
1082        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
1083        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
1084        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
1085        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
1086        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
1087        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
1088        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
1089        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
1090        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
1091        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
1092        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
1093        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
1094        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
1095        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
1096        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
1097        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
1098        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
1099        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
1100        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
1101        * aclocal/multilib.m4: New (Copied from ../../aclocal).
1102        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
1103        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
1104        * aclocal/ppc.m4: New (Copied from ../../aclocal).
1105        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
1106        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
1107        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
1108        * aclocal/project-root.m4: New (Copied from ../../aclocal).
1109        * aclocal/quoting.m4: New (Copied from ../../aclocal).
1110        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
1111        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
1112        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
1113        * aclocal/target.m4: New (Copied from ../../aclocal).
1114        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
1115        * aclocal/version.m4: New (Copied from ../../aclocal).
1116
[3a99e6f]11172003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1118
1119        * configure.ac: Remove stray comments.
1120        * automake/local.am, automake/host.am: Remove "debug".
1121
[514e77b7]11222003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1123
[c483a4e]1124        * Makefile.am: Reflect having moved automake/.
1125        * lib/Makefile.am: Reflect having moved automake/.
1126        * support/Makefile.am: Reflect having moved automake/.
1127        * wrapup/Makefile.am: Reflect having moved automake/.
[5a80f36b]1128        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
1129        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
1130        from ../../automake).
[d499683]1131        * optman/Makefile.am: Reflect having moved automake/.
[1d331547]1132        * libchip/Makefile.am: Reflect having moved automake/.
1133        * libchip/ide/Makefile.am: Reflect having moved automake/.
1134        * libchip/network/Makefile.am: Reflect having moved automake/.
1135        * libchip/rtc/Makefile.am: Reflect having moved automake/.
1136        * libchip/serial/Makefile.am: Reflect having moved automake/.
[8b615cd]1137        * librdbg/Makefile.am: Reflect having moved automake/.
1138        * librdbg/include/Makefile.am: Reflect having moved automake/.
1139        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
1140        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
1141        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
1142        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
1143        automake/.
1144        * librdbg/src/Makefile.am: Reflect having moved automake/.
1145        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
1146        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
1147        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
1148        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
1149        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
1150        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
1151        having moved automake/.
[93a735b]1152        * libnetworking/Makefile.am: Reflect having moved automake/.
1153        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
1154        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
1155        automake/.
1156        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
1157        automake/.
1158        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
1159        automake/.
1160        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
[11a26b9]1161
[d4b5e876]11622003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1163
[5a80f36b]1164        * Makefile.am: Add bsp.pc.in.
[d4b5e876]1165        * bsp.pc.in: New (pkgconfig support).
1166
[7dcc3fe]11672003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1168
1169        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1170
[539e266e]11712003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1172
1173        * lib/Makefile.am: New (Required by 'make dist').
1174        * lib/ChangeLog: Remove.
1175        * lib/.cvsignore: Cleanup.
1176        * configure.ac: Reflect having added lib/Makefile.am.
[5a80f36b]1177        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
1178        lib/libbsp/configure.ac.
[8b615cd]1179        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1180        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
[dd984c0]1181
[da499ad]11822003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1183
1184        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
[6fcf4571]1185        * configure.ac: Merge-in librdbg/configure.ac.
[5a80f36b]1186        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
1187        librdbg/configure.ac.
[1d331547]1188        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1189        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
1190        LIBCHIP. Conditionally build include-dirs.
1191        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
[8b615cd]1192        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
1193        * librdbg/Makefile.am, librdbg/include/Makefile.am,
1194        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
1195        librdbg/include/rdbg/m68k/Makefile.am,
1196        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
1197        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
1198        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1199        librdbg/src/powerpc/Makefile.am, librdbg/
1200        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
1201        configure.ac into ../configure.ac.
[93a735b]1202        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
1203        * libnetworking/.cvsignore, libnetworking/Makefile.am,
1204        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
1205        libnetworking/rtems_telnetd/Makefile.am,
1206        libnetworking/rtems_webserver/Makefile.am,
1207        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
1208        into ../configure.ac.
[8b615cd]1209
12102003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1211
1212        PR 427/rtems
1213        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
1214        * librdbg/src/servtsp.c: Ditto.
[1d331547]1215
12162003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
1217
1218        PR 429/bsps
1219        PR 432/bsps
1220        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
1221        packets are queued onto an elnk board, the ISR will deadlock the device
1222        with a tx complete interrupt.  Lighter tx loads are not affected as they
1223        end up submitting single packets to the device.
[4108ae8]1224
[babba25a]12252003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1226
[5a80f36b]1227        * configure.ac: Merge-in libchip/configure.ac. Merge-in
1228        optman/configure.ac.
[d499683]1229        * optman/configure.ac: Remove (Merged into ../configure.ac).
1230        * optman/Makefile.am: Reflect having merged configure.ac into
1231        ../configure.ac.
[1d331547]1232        * libchip/configure.ac: Remove (Merged into ../configure.ac).
1233        * libchip/Makefile.am, libchip/ide/Makefile.am,
1234        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1235        libchip/serial/Makefile.am: Reflect having merged configure.ac into
1236        ../configure.ac.
[babba25a]1237
[c1a72962]12382003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1239
[5a80f36b]1240        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
[c1a72962]1241
[1d331547]12422003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
1243
1244        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
1245        on i386.
1246
[93a735b]12472003-06-13      Joel Sherrill <joel@OARcorp.com>
1248
1249        * libnetworking/pppd/chat.c: Removed warnings.
1250
[1d331547]12512003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
1252
1253        * libchip/network/README.3com: New file missed in previous commit.
1254        PR 405/bsps
1255        PR 393/networking
1256        * libchip/network/dec21140.c: Fix leak also known as PR393.
1257        * libchip/network/elnk.c, libchip/network/if_media.h,
1258        libchip/network/mii.h: New files.
1259        * libchip/network/Makefile.am: Reflect new files.
1260
[581c3117]12612003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1262
1263        * configure.ac: Remove support for profile-variant.
1264
[93a735b]12652003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1266
1267        PR 397/pppd
1268        * libnetworking/pppd/fsm.c: Make peer_mru global again.
1269        * libnetworking/pppd/magic.c: Remove *rand48.
1270        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
1271
[8a7f8c23]12722003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1273
1274        * wrapup/Makefile.am: Add libide.a.
1275
[1d331547]12762003-04-15      Joel Sherrill <joel@OARcorp.com>
1277
1278        PR 387/rtems_misc
1279        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
1280        routines.
1281        * libchip/ide/ata_internal.h: Added missing newline and end of file.
1282
[93a735b]12832003-04-11      Joel Sherrill <joel@OARcorp.com>
1284
1285        * libnetworking/rtems_webserver/cgi.c,
1286        libnetworking/rtems_webserver/sockGen.c,
1287        libnetworking/rtems_webserver/umui.c,
1288        libnetworking/rtems_webserver/websSSL.c,
1289        libnetworking/rtems_webserver/websSSL.h,
1290        libnetworking/rtems_webserver/websda.c,
1291        libnetworking/rtems_webserver/websda.h: New files. Not included in
1292        previous commit.
1293
12942003-04-10      Joel Sherrill <joel@OARcorp.com>
1295
1296        PR 371/pppd
1297        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
1298        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
1299        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
1300        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1301        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
1302        still global symbols in rtemspppd.h which might need to be changed or
1303        converted into member of a structure which is dereferenced with a
1304        pointer that is managed as a per task variable. But this patch should
1305        avoid many conflicts.
1306
[1d331547]13072003-03-27      Joel Sherrill <joel@OARcorp.com>
1308
1309        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
1310        not allowed in the cpukit source code since it must be buildable
1311        independent of any BSP. These files were moved to libchip/ide.
1312        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
1313        files.
1314
13152003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1316
1317        PR 368/filesystems
1318        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
1319        improvements which now work on pc386 and mbx8xx.
1320        * libchip/ide/ide_controller.c: New file.
1321
[93a735b]13222003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1323
1324        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
1325
[db3e91f2]13262003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1327
1328        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1329        * configure.ac: Add support/.
1330        * support/.cvsignore: New.
1331        * support/Makefile.am: New.
1332        * support/version.c: New.
1333        * wrapup/Makefile.am: Add support/libsupport.a.
[d499683]1334        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
[1d331547]1335        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
[8b615cd]1336        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
[93a735b]1337        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
[db3e91f2]1338
13392003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1340
1341        * wrapup/Makefile.am: Use SRC += instead of make-vars.
1342
[1d331547]13432003-02-20      Till Straumann <strauman@slac.stanford.edu>
1344
1345        PR 354/networking
1346        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
1347        chip against a table of supported chips. The untested ones are still
1348        commented out, however.
1349
[ccd81b60]13502003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1351
1352        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
[9b5c258]1353        * configure.ac: AC_PREREQ(2.57).
[d499683]1354        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1355        * optman/configure.ac: AC_PREREQ(2.57).
[1d331547]1356        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1357        * libchip/configure.ac: AC_PREREQ(2.57).
[8b615cd]1358        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1359        * librdbg/configure.ac: AC_PREREQ(2.57).
[93a735b]1360        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1361        * libnetworking/configure.ac: AC_PREREQ(2.57).
1362
13632003-02-06      Joel Sherrill <joel@OARcorp.com>
1364
1365        * libnetworking/pppd/chat.c: Convert routines with common names to
1366        static. This included get_char(), put_char(), and character() among
1367        others.
[d499683]1368
13692003-02-03      Joel Sherrill <joel@OARcorp.com>
1370
1371        PR 338/filesystem
1372        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
1373        rtems_io_lookup_name() (API change).  Unused function removed.
[9b5c258]1374
[17aa98d]13752003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1376
1377        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
[93a735b]1378        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1379        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1380        Eliminate *_O_FILES.
1381        * libnetworking/rtems_servers/Makefile.am,
1382        libnetworking/rtems_webserver/Makefile.am,
1383        libnetworking/rtems_telnetd/Makefile.am: Ditto.
[17aa98d]1384
[131814f]13852002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1386
1387        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
1388        Let all-local: depend on $(LIB).
[93a735b]1389        * wrapup/Makefile.am, configure.ac: Remove libmisc.
[d499683]1390        * optman/Makefile.am: Apply install-data-local to install *.rels.
1391
13922002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1393
1394        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
1395        %.c rules.
1396        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
[1d331547]1397        * libchip/network/Makefile.am: Eliminate C_O_FILES.
1398        * libchip/rtc/Makefile.am: Ditto.
1399        * libchip/serial/Makefile.am: Ditto.
1400
14012002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1402
1403        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1404        LIBC_DEFINES.
1405        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1406        LIBC_DEFINES.
1407        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1408        LIBC_DEFINES.
[d499683]1409
14102002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1411
1412        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
[9346df0]1413
[d4181d5]14142002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1415
[5a80f36b]1416        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
1417        cache-checking.
[d499683]1418        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
[d4181d5]1419
[028792e8]14202002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1421
1422        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
[5a80f36b]1423        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
1424        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
[d499683]1425        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
[8b615cd]1426        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
[d499683]1427
14282002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1429
1430        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
[93a735b]1431        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
1432        Remove.
[d499683]1433        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
[382e1eb3]1434
[6184265d]14352002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1436
1437        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
1438        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
1439
[1d331547]14402002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
1441
1442        * libchip/network/cs8900.c: I don't know why we have to SelfST register
1443        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
1444
[d499683]14452002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1446
[93a735b]1447        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
[d499683]1448        * optman/rel.am: New.
1449
[54508fd]14502002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1451
1452        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
[5a80f36b]1453        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
1454        braino in comment on "exec". Extend --enable-ada handling.
[54508fd]1455
[8b615cd]14562002-11-04      Joel Sherrill <joel@OARcorp.com>
1457
1458        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
1459        tasks and rolling multiple loops into 1.
1460        * librdbg/src/m68k/rdbg_f.c: Removed warning.
[93a735b]1461        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
1462        Removed warnings.
[8b615cd]1463
[1d331547]14642002-10-31      Joel Sherrill <joel@OARcorp.com>
1465
1466        * libchip/network/dec21140.c: Removed warnings.
[8b615cd]1467        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
1468        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
1469        librdbg/src/m68k/any/remdeb_xdr.c,
1470        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
1471        warnings.
[93a735b]1472        * libnetworking/rtems_webserver/socket.c,
1473        libnetworking/rtems_webserver/uemf.h: Removed warnings.
[1d331547]1474
14752002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
1476
1477        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
1478        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
1479        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
1480        above.
1481
[c22d613]14822002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1483
[5a80f36b]1484        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
[c22d613]1485        * wrapup/.cvsignore: Remove autom4te.cache.
[d499683]1486        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
[1d331547]1487        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
1488        autom4te.cache.
[8b615cd]1489        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
1490        autom4te.cache.
[93a735b]1491        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
1492        autom4te.cache.
[c22d613]1493
[154c99c]14942002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1495
1496        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
1497
[d499683]14982002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1499
1500        * optman/.cvsignore: Add autom4te.cache.
1501
[1d331547]15022002-09-14      Joel Sherrill <joel@OARcorp.com>
1503
1504        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
1505
[93a735b]15062002-09-07      Joel Sherrill <joel@OARcorp.com>
1507
1508        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
1509        include files to resolve warnings.
1510
[1d331547]15112002-09-07      Chris Johns <ccj@acm.org>
1512
1513        * libchip/network/Makefile.am, libchip/network/README.cs8900,
1514        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
1515        which corrects the problem  where the cs8900.c file was actually the BSP
1516        glue.  Joel did some hacking so this file will compile.  Previously it
1517        required providing a target.h file to compile.
1518        * libchip/network/cs8900.c.bsp: New file.
1519
[93a735b]15202002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1521
1522        * libnetworking/rtems_webserver/md5.h: Add missing newline.
1523
15242002-08-31      Joel Sherrill <joel@OARcorp.com>
1525
1526        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
1527        eliminate warning.
1528
[a456af96]15292002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1530
1531        * configure.ac: Add ada-tests.
1532
[1846a62]15332002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1534
1535        * Makefile.am: Add preinstall-stamp.
1536
[93a735b]15372002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1538
1539        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
1540        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
1541        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
1542        gcc31 happy.
1543        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
1544        cp.
1545
[67bfd9a6]15462002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1547
[5a80f36b]1548        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
1549        make/bsp.mak.
[67bfd9a6]1550        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
1551        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
1552
[93a735b]15532002-08-12      Joel Sherrill <joel@OARcorp.com>
1554
1555        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
1556        avoid error.
1557
[55ac4e1]15582002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1559
1560        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
[85a8933]1561        * configure.ac: Add BSP_SUBDIRS.
1562        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
[d499683]1563        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
1564        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
[1d331547]1565        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
1566        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
1567        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
[8b615cd]1568        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
1569        RTEMS_CHECK_BSP_CACHE.
1570        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1571        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1572        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
1573        .$(OBJEXT) instead of .o.
[93a735b]1574        * libnetworking/pppd/Makefile.am,
1575        libnetworking/rtems_servers/Makefile.am,
1576        libnetworking/rtems_telnetd/Makefile.am,
1577        libnetworking/rtems_webserver/Makefile.am,
1578        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
[85a8933]1579
[4db904ec]15802002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1581
[5a80f36b]1582        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
[2b61cd06]1583        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
[5a80f36b]1584        ../libchip/serial/$(ARCH)/libserialio.a.
[1d331547]1585        * libchip/serial/Makefile.am: Don't tmp-install lib.
1586        * libchip/rtc/Makefile.am: Don't tmp-install lib.
[2b61cd06]1587
[97bfd09]15882002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1589
1590        * Makefile.am: Add rtems_makedir.
[5a80f36b]1591        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
[94f4a9ba]1592        * Makefile.am: Add wrapup-SUBDIR.
1593        * wrapup/ChangeLog: Remove.
1594        * wrapup/configure.ac: Remove.
[5a80f36b]1595        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
1596        (Make the bare BSP happy).
[f21ccd2]1597        * configure.ac: Ditto.
[5a80f36b]1598        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
[f0d7515]1599        Create make/custom/default.cfg.
[5a80f36b]1600        * configure.ac: Add creation of make/custom/*.cfg. Create
1601        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
[f0d7515]1602
[d6f4c1b6]16032002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1604
1605        * Makefile.am: Clean $(PROJECT_RELEASE).
1606
[93a735b]16072002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1608
1609        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
1610        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
1611        prototype mismatches.
1612
[d499683]16132002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1614
1615        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
1616        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
1617
[dbaca2a7]16182002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1619
1620        * acinclude.m4: Add test "$multilib" != "yes".
1621        * config-ml.in: Remove.
[247874ae]1622        * acinclude.m4: Cleanups.
1623        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
[5a80f36b]1624        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
[d499683]1625        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
1626        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
1627        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
[247874ae]1628
[1d331547]16292002-07-16      Eric Norum <eric.norum@usask.ca>
1630
1631        * New driver for the Intel EtherExpressPro (82559ER) chip.
1632        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
1633        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
1634        * libchip/network/Makefile.am: Modified to reflect above.
1635
[02ccf4a]16362002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1637
1638        * acinclude.m4: New.
[5a80f36b]1639        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
1640        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
1641        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
[02ccf4a]1642
[8b615cd]16432002-07-01      Joel Sherrill <joel@OARcorp.com>
1644
1645        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
1646        _Objects_Information_table now that it is a two dimensional array based
1647        upon API and class.
[93a735b]1648        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
1649        of strnlen().
1650
16512002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1652
1653        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
1654        preinstall libnetapps.a.
[8b615cd]1655
[3ebe28f]16562002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1657
1658        * configure.ac: Remove librpc.
1659
[0b2f26d]16602002-06-25      Joel Sherrill <joel@OARcorp.com>
1661
[dee3768b]1662        * Per PR233, moved librpc to exec.
[0b2f26d]1663        * configure.ac, wrapup/Makefile.am: Modified.
1664        * librpc, librpc/ChangeLog: Removed.
1665
[d499683]16662002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1667
1668        * optman/Makefile.am: Remove multilib support.
1669        * optman/configure.ac: Ditto.
1670        * optman/sapi/Makefile.am: Ditto.
1671
[93a735b]16722002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1673
1674        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
1675        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
1676
16772002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1678
1679        Move networking libraries to c/src/exec/libnetworking
1680        * libnetworking/configure.ac, libnetworking/Makefile.am,
1681        libnetworking/wrapup/Makefile.am: Reflect Moval.
1682
[1b092b7]16832002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1684
[dee3768b]1685        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
[93a735b]1686        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
1687        <rtems/bspIo.h>.
1688
16892002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1690
1691        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
1692        * libnetworking/rtems/mkrootfs.h: Ditto.
1693        * libnetworking/rtems/Makefile.am: Reflect changes above.
[1b092b7]1694
[166475a]16952002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1696
1697        * configure.ac: Remove lib.
1698
[8b615cd]16992002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1700
1701        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
1702        that exception stack frames on M68K members with VBR always are 6 byte
1703        long. The incorrect assumption resulted in some gdb commands like "next"
1704        to fail on the 68360.
1705
[d9af8a8e]17062002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1707
1708        * config-ml.in: Take out arm and sh variants RTEMS does not support.
[8b615cd]1709        PR 220
1710        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
1711        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
1712        CVS.
[93a735b]1713        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
1714        libnetworking/sys/filio.h: Remove.
1715        * libnetworking/sys/Makefile.am: Reflect changes above.
[d9af8a8e]1716
[1d331547]17172002-05-07      Chris Johns <ccj@acm.org>
1718
1719        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
1720        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
1721        requires it to be stripped.
1722
[93a735b]17232002-05-01      Eric Norum <eric.norum@usask.ca>
1724
1725        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
1726        assembly  to satisfy gcc 3.1 and newer.
1727
17282002-04-26      Eric Norum <eric.norum@usask.ca>
1729
1730        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
1731        agressive optimization in gcc 3.1 does not reorder things.
1732
[1d331547]17332002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1734
1735        * libchip/network/dec21140.c: Reflect changes to powerpc's
1736        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
[8b615cd]1737        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
1738        <rtems/score/cpu.h>.
1739        * librdbg/src/powerpc/rdbg_f.c: Ditto.
[93a735b]1740        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
[1d331547]1741
[d499683]17422002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1743
1744        * optman/configure.ac: Remove ENABLE_GCC28.
1745
[1d331547]17462002-04-11      Chris Johns <ccj@acm.org>
1747
1748        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
1749        driver control block field to the ifconfig network driver structure.
1750        This field is needed by the i82586 driver which was ported from NetBSD
1751        as it had better hardware abstraction.
[93a735b]1752        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
1753        PR59, added the drv_ctrl driver control block field to the ifconfig
1754        network driver structure. This field is needed by the i82586 driver
1755        which was ported from NetBSD as it had better hardware abstraction.
1756
17572002-04-10      Mike Siers <mikes@poliac.com>
1758
1759        * libnetworking/rtems_webserver/NOTES,
1760        libnetworking/rtems_webserver/asp.c,
1761        libnetworking/rtems_webserver/balloc.c,
1762        libnetworking/rtems_webserver/default.c,
1763        libnetworking/rtems_webserver/ej.h,
1764        libnetworking/rtems_webserver/ejIntrn.h,
1765        libnetworking/rtems_webserver/ejlex.c,
1766        libnetworking/rtems_webserver/ejparse.c,
1767        libnetworking/rtems_webserver/emfdb.c,
1768        libnetworking/rtems_webserver/emfdb.h,
1769        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
1770        libnetworking/rtems_webserver/handler.c,
1771        libnetworking/rtems_webserver/license.txt,
1772        libnetworking/rtems_webserver/md5.h,
1773        libnetworking/rtems_webserver/md5c.c,
1774        libnetworking/rtems_webserver/mime.c,
1775        libnetworking/rtems_webserver/misc.c,
1776        libnetworking/rtems_webserver/ringq.c,
1777        libnetworking/rtems_webserver/rom.c,
1778        libnetworking/rtems_webserver/security.c,
1779        libnetworking/rtems_webserver/sock.c,
1780        libnetworking/rtems_webserver/sym.c,
1781        libnetworking/rtems_webserver/uemf.c,
1782        libnetworking/rtems_webserver/uemf.h,
1783        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
1784        libnetworking/rtems_webserver/url.c,
1785        libnetworking/rtems_webserver/value.c,
1786        libnetworking/rtems_webserver/wbase64.c,
1787        libnetworking/rtems_webserver/webcomp.c,
1788        libnetworking/rtems_webserver/webpage.c,
1789        libnetworking/rtems_webserver/webrom.c,
1790        libnetworking/rtems_webserver/webs.c,
1791        libnetworking/rtems_webserver/webs.h,
1792        libnetworking/rtems_webserver/websuemf.c,
1793        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
1794        2.1.4.
[1d331547]1795
17962002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1797
1798        * libchip/network/i82586.c: Include <string.h>.
1799        * libchip/network/sonic.c: Ditto.
1800
18012002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1802
1803        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
1804
[93a735b]18052002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1806
1807        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
1808
18092002-03-27      Thomas.Doerfler@imd-systems.de
1810
1811        PR 144
1812        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
1813        memory address 0 when called for the first time. This is done when
1814        trying to clear the variable "dhcp_hostname".
1815
[7273b6e]18162002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1817
[5a80f36b]1818        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
[7273b6e]1819        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1820        * Makefile.am: Remove AUTOMAKE_OPTIONS.
[d499683]1821        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1822        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1823        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1824        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
1825        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
[1d331547]1826        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1827        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1828        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
1829        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
1830        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1831        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
[8b615cd]1832        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1833        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1834        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1835        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1836        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1837        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1838        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1839        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1840        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1841        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1842        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1843        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1844        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
1845        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1846        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1847        AUTOMAKE_OPTIONS.
[93a735b]1848        * libnetworking/configure.ac:
1849        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
1850        foreign 1.6]).
1851        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
1852        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
1853        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
1854        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
1855        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1856        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
1857        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
1858        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
1859        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1860        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1861        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1862        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
1863        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1864        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
1865        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
1866        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
1867        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
1868
18692002-03-27      Ilya Alexeev <ilya@continuum.ru>
1870
1871        PR 162
1872        * libnetworking/net/if_ppp.c ppp_txdaemon(),
1873        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
1874        used in a device write routines.  Now ppp_softc structure have own
1875        character for writing to device (sc_outchar).  I think that converting
1876        local variables to static is not a right solution, because problems will
1877        occur in the case of two or more ppp instances.
1878        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
1879        must be u_long, otherwise in the case of the big output packet endless
1880        loop may occur.
1881
18822002-03-21      Ilya Alexeev <ilya@continuum.ru>
1883
1884        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
1885        preparations for multiple PPPD connections.
[8b615cd]1886
18872002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1888
1889        PR 149
1890        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
1891        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
1892        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
1893        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
[7273b6e]1894
[1d42dcbc]18952002-02-28      Victor V. Vengerov <vvv@oktet.ru>
1896
1897        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
1898        * configure.ac: Modified to reflect addition.
1899
[93a735b]19002002-02-27      Ilya Alexeev <ilya@continuum.ru>
1901
1902        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
1903        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
1904        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
1905        capabilities as well as eliminate some warnings.
1906
19072002-02-27      Eric Norum <eric.norum@usask.ca>
1908
1909        * libnetworking/net/radix.c: Properly handle fetching the default route
1910        when there is no route.  This was a bug in the original FreeBSD code and
1911        this fix is from an updated version of their code.
1912
19132002-02-16      Eric Norum <eric.norum@usask.ca>
1914
1915        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
1916        checking.
1917
19182002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1919
1920        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
1921        dodefaultroute.
1922
19232002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1924
1925        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
1926        include <rtems/seterr.h>.
1927
19282002-02-01      Mike Siers <mikes@poliac.com>
1929
1930        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
1931        avoid bringing the link down too fast. NOTE: Mike reports successfully
1932        running at 56K baud on a direct link.
1933
[8b615cd]19342002-02-01      Eric Valette <valette@crf.canon.fr>
1935
1936        * librdbg/So many patches have been posted recently on the mailing list
1937        and  because we were unable to find correct solution to compile on
1938        various  linux distros (due to rpcgen incompatibilities), librdbg/and
1939        because the coding  style of rdbg was rather inconsistant among various
1940        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
1941        global coding style (using indent + manual edits), 2) incorporate/review
1942        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
1943        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
1944        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
1945        after rdbg initialization is done, NB : the paches is huge but it is
1946        mainly due to coding styke chnages.  Only few lines of codes have been
1947        really changed and they do not impact  rdbg functionnality (AFAIKT).
1948        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
1949        librdbg/include/rdbg/m68k/rdbg_f.h,
1950        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
1951        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
1952        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
1953        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
1954        librdbg/src/servtsp.c, librdbg/src/servutil.c,
1955        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
1956        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
1957        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
1958        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
1959        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
1960        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
1961        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
1962        librdbg/src/powerpc/new_exception_processing/Makefile.am,
1963        librdbg/src/powerpc/new_exception_processing/remdeb.h,
1964        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
1965        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
1966
[93a735b]19672002-01-31      Mike Siers <mikes@poliac.com>
1968
1969        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
1970        * Nice Update of PPPD support which eliminates the requiremetn that
1971        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
1972        and reports that it seems to be more stable and handle larger packets
1973        better.  This patch replaces the termios tasks with more general pppd
1974        network driver tasks.  The functions pppinput() and pppstart() get
1975        called from the interrupt service routine.
1976        * libnetworking/Makefile.am, libnetworking/configure.ac,
1977        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
1978        libnetworking/net/ethernet.h, libnetworking/net/if.c,
1979        libnetworking/net/if.h, libnetworking/net/if_arp.h,
1980        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
1981        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
1982        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
1983        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
1984        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
1985        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
1986        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
1987        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
1988        libnetworking/net/route.c, libnetworking/net/route.h,
1989        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
1990        libnetworking/pppd/README, libnetworking/pppd/STATUS,
1991        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
1992        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
1993        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
1994        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
1995        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1996        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
1997        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
1998        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
1999        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2000        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2001        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2002        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
2003        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2004        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2005        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
2006        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
2007        libnetworking/pppd/example/README,
2008        libnetworking/pppd/example/netconfig.h,
2009        libnetworking/wrapup/Makefile.am: Modified.
2010        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
2011        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
2012        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
2013        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
2014        * libnetworking/modem/, libnetworking/modem/.cvsignore,
2015        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
2016        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
2017        libnetworking/modem/pppcompress.c: Subdirectory removed.
2018
20192002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2020
2021        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
2022        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2023
[8b615cd]20242002-01-18      Till Straumann <strauman@slac.stanford.edu>
2025
2026        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
2027        issues: - exception handler needs to enable MSR_FP if the interrupted
2028        thread is FP enabled. - printk message for MSR fixed and added
2029        stacktrace. NOTE: this requires the stacktrace patch to
2030        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
2031        however).
2032
[d499683]20332002-01-06      Joel Sherrill <joel@OARcorp.com>
2034
2035        * optman/.cvsignore: Added aclocal.m4 and configure.
2036        * optman/.cvsignore: New file.
2037
[1d331547]20382002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2039
2040        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
2041
[e4dbf55]20422002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2043
[5a80f36b]2044        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
[d499683]2045        * optman/ChangeLog: New.
2046        * optman/configure.ac: New.
2047        * optman/Makefile.am: New.
2048        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
2049        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
[e4dbf55]2050
[efcb89c]20512001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2052
2053        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
2054
[93a735b]20552001-12-18      Eric Norum <eric.norum@usask.ca>
2056
2057        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
2058        `directories' (path names with a / at the end) while disallowing open()
2059        operations on TFTP `directories'.
2060
20612001-12-07      Eric Norum <eric.norum@usask.ca>
2062
2063        * libnetworking/lib/tftpDriver.c: Restore write capability.
2064
[1d331547]20652001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2066
2067        * libchip/network/sonic.h: Fix typo.
[93a735b]2068        * libnetworking/arpa/Makefile.am: Remove stray lines.
[1d331547]2069
[8b615cd]20702001-10-30      Victor V. Vengerov <vvv@oktet.ru>
2071
2072        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
2073
[93a735b]20742001-10-18      Eric Norum <eric.norum@usask.ca>
2075
2076        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
2077        chdir() and open() operations within the TFTP file system.
2078
[8b615cd]20792001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2080
2081        * librdbg/configure.ac: Fix latent bug exposed by removal of
2082        config.cache's which prevented powerpc targets librdbg from building.
2083
[8dc51855]20842001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2085
2086        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
2087        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
2088        autoconf-2.52 happy.
2089
[93a735b]20902001-10-12      Mike Siers <mikes@poliac.com>
2091
2092        * libnetworking/Update to stable working state.  Congratulations Mike!
2093        :).
2094        * libnetworking/modem_example: Directory removed.
2095        * libnetworking/modem_example/16550.h,
2096        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
2097        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
2098        libnetworking/modem_example/ppp.h,
2099        libnetworking/modem_example/pppcompress.c: Files removed.
2100        * libnetworking/pppd/example/pppd.options: New file.
2101        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
2102        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2103        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2104        libnetworking/pppd/rtemsmain.c: Updated.
2105
[1d331547]21062001-10-12      Joel Sherrill <joel@OARcorp.com>
2107
2108        * libchip/serial/z85c30.c: Fixed typo.
2109
[df25c998]21102001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2111
2112        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
2113        * configure.in: Remove.
2114        * configure.ac: New file, generated from configure.in by autoupdate.
[1d331547]2115        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2116        * libchip/configure.in: Remove.
2117        * libchip/configure.ac: New file, generated from configure.in by
2118        autoupdate.
[8b615cd]2119        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2120        * librdbg/configure.in: Remove.
2121        * librdbg/configure.ac: New file, generated from configure.in by
2122        autoupdate.
[93a735b]2123        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2124        * libnetworking/configure.in: Remove.
2125        * libnetworking/configure.ac: New file, generated from configure.in by
2126        autoupdate.
[1d331547]2127
21282001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2129
2130        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
2131        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
2132        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
2133
21342001-09-27      Joel Sherrill <joel@OARcorp.com>
2135
2136        * libchip/ChangeLog: Fixed typo in date.
2137
[93a735b]21382001-09-27      Eric Norum <eric.norum@usask.ca>
2139
2140        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
2141        TFTP  filesystem.
2142
[8b615cd]21432001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2144
2145        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
2146        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
2147        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
2148        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
2149        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2150        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2151        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2152        'PREINSTALL_FILES ='.
[93a735b]2153        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
2154        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
2155        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
2156        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
2157        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
2158        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
2159        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
2160        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
2161        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
2162        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
2163        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
2164        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
[8b615cd]2165
21662001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2167
2168        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
2169        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
2170        * librdbg/src/m68k/any/Makefile.am: Ditto.
2171        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
[93a735b]2172        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
2173        happy.
[8b615cd]2174
[1d331547]21752001-09-21      Joel Sherrill <joel@OARcorp.com>
2176
2177        * libchip/network/Makefile.am: Fixed typo on file name.
2178        * libchip/network/i82586.c: Commented out line 318 which is referencing
2179        a member of a structure that is not currently there.  This needs to be
2180        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
2181        to C style.
2182
[93a735b]21832001-09-19      Eric Norum <eric.norum@usask.ca>
2184
2185        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
2186
[1d331547]21872001-09-19      Chris Johns <ccj@acm.org>
2188
2189        * libchip/network/README.i82586, libchip/network/i82586.c,
2190        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
2191        Network driver for Intel i82586.
[93a735b]2192        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
2193        rtems/rtems_bsdnet_internal.h Added support for populating the initial
2194        "root" filesystem with information obtained via the DHCP response.
[1d331547]2195
[8b615cd]21962001-09-14      Eric Norum <eric.norum@usask.ca>
2197
2198        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
2199        make gcc 3.x happy.
2200
[93a735b]22012001-08-16      Mike Siers <mikes@poliac.com>
2202
2203        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
2204        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
2205        These support callback functionality that has not even been compiled
2206        under RTEMS yet.
2207        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
2208        example application.  Mike's notes on the modifications: - renamed
2209        error() function because of namespace problems - removed calls to the
2210        exit() funciton - removed extra files from the pppd source directory -
2211        defined pppd task constant values in rtemspppd.h - modifyied example
2212        code to get actual tick per second value - placed the pppd 2.3.11 man
2213        page file (pppd.8) into the pppd directory.
2214        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2215        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2216        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2217        libnetworking/pppd/rtems-ppp.c: Deleted.
2218        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
2219        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2220        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
2221        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
2222        libnetworking/pppd/example/init.c,
2223        libnetworking/pppd/example/netconfig.h,
2224        libnetworking/pppd/example/ppp.conf,
2225        libnetworking/pppd/example/pppdapp.c,
2226        libnetworking/pppd/example/system.h: New files.
2227        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
2228        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
2229        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
2230        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2231        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2232        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2233        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2234        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2235        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2236        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2237        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2238        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2239        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2240        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
2241        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
2242
22432001-08-16      Joel Sherrill <joel@OARcorp.com>
2244
2245        * libnetworking/pppd/example/Makefile: Removed.
2246        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
2247        to avoid bootstrap -c clobbering it.
2248        * libnetworking/rtems_telnetd/.cvsignore: New file.
2249
22502001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
2251
2252        * libnetworking/Makefile.am, libnetworking/configure.in,
2253        libnetworking/rtems_servers/Makefile.am,
2254        libnetworking/rtems_servers/telnetd.c,
2255        libnetworking/rtems_servers/telnetd.h,
2256        libnetworking/rtems_telnetd/Makefile.am,
2257        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2258        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2259        libnetworking/rtems_telnetd/telnetd.c,
2260        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
2261        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
2262        effect when ftpd change. - the tcp/ip stats have been implemented into
2263        icmds.c and started when telnetd daemon is started.
2264        * libnetworking/rtems_servers/telnetd.c,
2265        libnetworking/rtems_servers/telnetd.h: Removed.
2266        * libnetworking/rtems_telnetd: New directory.
2267        * libnetworking/rtems_telnetd/Makefile.am,
2268        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2269        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2270        libnetworking/rtems_telnetd/telnetd.c,
2271        libnetworking/rtems_telnetd/telnetd.h: New files.
2272
22732001-06-14      Joel Sherrill <joel@OARcorp.com>
2274
2275        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
2276        Moved from libmisc/shell so the network stack to address network
2277        depenendency.
2278        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
2279
22802001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2281
2282        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
2283
[8b615cd]22842001-05-15      Joel Sherrill <joel@OARcorp.com>
2285
2286        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2287        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
2288        accidentally deleted the incorrectly empty versions.
2289
[1d331547]22902001-05-14      Till Straumann <strauman@slac.stanford.edu>
2291
2292        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
2293        libchip/pci/Makefile.am: Per PR215 address the following issues: -
2294        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
2295        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
2296        to know the values) - the affected BSP (shared/motorola) headers have
2297        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
2298        driver (libchip/network/dec21140.c) has been fixed to use
2299        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
2300        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
2301        who is using this driver. - the DEC driver also has been fixed to use
2302        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
2303        delay_in_bus_cycles().
2304
[93a735b]23052001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2306
2307        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
2308
[1d331547]23092001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2310
2311        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
2312
[93a735b]23132001-04-24      Eric Norum <eric.norum@usask.ca>
2314
2315        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
2316        NTP synchronization a little more robust -- no NTP daemon yet, but at
2317        least it trys a little harder when the primary NTP server is down.
2318
23192001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
2320
2321        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
2322        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2323        libnetworking/pppd/modem_example/modem.c,
2324        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
2325        other strings into English.
2326        * libnetworking/pppd/STATUS: updated to reflect the changes.
2327
23282001-04-20      Jake Janovetz <janovetz@uiuc.edu>
2329
2330        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
2331        again.
2332
[8b615cd]23332001-04-20      Eric Valette <valette@crf.canon.fr>
2334
2335        * mcp750 directory renamed new_exception processing as it supports many
2336        more CPU models.
2337        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2338        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2339        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
2340        formerly in mcp750 plus modifications.
2341        * librdbg/src/powerpc/mcp750/.cvsignore,
2342        librdbg/src/powerpc/mcp750/Makefile.am,
2343        librdbg/src/powerpc/mcp750/remdeb.h,
2344        librdbg/src/powerpc/mcp750/remdeb_f.x,
2345        librdbg/src/powerpc/mcp750/remdeb_svc.c,
2346        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
2347        new_exception_processing.
2348        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2349        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2350        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
2351        part of this effort to add support for the MPC8xx.
2352
23532001-04-19      Joel Sherrill <joel@OARcorp.com>
2354
2355        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
2356        internal include files.
2357
[93a735b]23582001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
2359
2360        PR 158
2361        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
2362        rcmd() library call by commenting out the parts that deal with signals.
2363        This enables RTEMS to 'rsh' command to a server connecting fd to remote
2364        stdio. The 'server-side' parts of this file which deal with
2365        authentication are disabled since they are not needed.
2366
23672001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
2368
2369        * libnetworking/include/.cvsignore: Remove dangling file.
2370
[1d331547]23712001-03-14      Joel Sherrill <joel@OARcorp.com>
2372
2373        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
2374        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
2375        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
2376        libchip style serial drivers can be written in libcpu or libbsp.
2377
23782001-03-01      Joel Sherrill <joel@OARcorp.com>
2379
2380        * libchip/network/cs8900.c, libchip/network/cs8900.h,
2381        libchip/network/sonic.c, libchip/network/sonic.h,
2382        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2383        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2384        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2385        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
2386        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2387        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2388        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2389        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
2390
[8b615cd]23912001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2392
2393        * librdbg/include/rdbg/Makefile.am,
2394        librdbg/include/rdbg/i386/Makefile.am,
2395        librdbg/include/rdbg/m68k/Makefile.am,
2396        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
2397        style on include files.
2398
[1d331547]23992001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2400
2401        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2402        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
2403        replace ${..} with $(..).
[93a735b]2404        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
2405        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
2406        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2407        libnetworking/rtems/Makefile.am, libnetworking/
2408        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
2409        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
2410        include_*HEADERS instead of H_FILES.
2411        * libnetworking/include/Makefile.am: Remove.
2412        * libnetworking/Makefile.am: Add handling of *.h files.
2413        * libnetworking/configure.in: Remove include/Makefile.
[df25c998]2414
[6e6f0f06]24152001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2416
2417        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
2418
[93a735b]24192001-01-31      Sergei Organov <osv@javad.ru>
2420
2421        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
2422        current dir and root dir removed in favor of new libio support for
2423        task-local current and root directories. - Bug in `close_data_socket()'
2424        introduced by previous change fixed. - `command_pasv()' changed to set
2425        timeout on socket we are listening on and code fixed to don't close
2426        socket twice on error. - `serr()' changed to clear `errno'. -
2427        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
2428        changed to clear `errno' before processing session. -
2429        `close_data_socket()' fixed to close both active and passive sockets -
2430        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
2431        empty string  in `exec_command()'.
2432
24332001-01-25      Eric Norum <eric.norum@usask.ca>
2434
2435        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
2436        improves throughput on systems which are dropping packets.   Only the
2437        first timeout is reduced.  This keeps the number of extra packets down
2438        on networks that are very busy and dropping lots of packets.
2439
24402001-01-24      Sergei Organov <osv@javad.ru>
2441
2442        * libnetworking/rtems_servers/ftpd.c,
2443        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2444        - Timeouts on sockets implemented. 'idle' field added to configuration.
2445        No timeout by default to keep backward compatibility. Note: SITE IDLE
2446        command not implemented yet. - Basic global access control implemented.
2447        'access' field added to configuration. No access limitations by default
2448        to keep backward compatibility. - Anchor data socket for active mode
2449        (using self IP and port 20.) - Fixed default data port support (still
2450        not tested). - Don't allow IP address different from originating host in
2451        PORT command to improve security. - Fixed bug in MDTM command. - Check
2452        for correctness of parsing of argument in command_port(). - Fixed
2453        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
2454        a directory. - Command parsing a little bit improved: command names are
2455        now converted to upper-case to be more compatible with RFC (command
2456        names are not case-sensitive.) - Reformat comments so that they have
2457        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
2458        previous changes - True ASCII mode implemented (doesn't work for hooks
2459        and /dev/null) - Passive mode implemented, PASV command added. - Default
2460        port for data connection could be used (untested, can't find ftp client
2461        that doesn't send PORT command) - SYST reply changed to UNIX, as former
2462        RTEMS isn't registered name. - Reply codes reviewed and fixed.
2463
[8b615cd]24642001-01-18      Joel Sherrill <joel@OARcorp.com>
2465
2466        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
2467        macro using variable arguments.
2468        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
2469        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
2470        since I updated the main RTEMS development machine to RedHat 7.2 and
2471        apparently got a new version of rpcgen.
2472
[93a735b]24732001-01-12      Sergei Organov <osv@javad.ru>
2474
2475        * libnetworking/rtems_servers/ftpd.c,
2476        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2477        - use pool of pre-created threads to handle sessions instead of
2478        creating/deleting threads on the fly - LIST output is now similar to
2479        what "/bin/ls -al" would output, thus FTP clients such Netscape are
2480        happy with it. - LIST NAME now works (both for files and directories) -
2481        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
2482        clients happy  - keep track of CWD for every session separately -
2483        ability to specify root directory name for FTPD in configuration table.
2484        FTPD will then create illusion for FTP clients that this is actually
2485        root directory. - ignore options sent in commands, thus LIST -al FILE
2486        works and doesn't try to list "-al" directory. - buffers are allocated
2487        on stack instead of heap where possible to eliminate malloc/free calls
2488        (avoid possible heap fragmentation troubles). - drop using of task
2489        notepad to pass parameters - use function arguments instead - use
2490        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
2491        in socket() instead of AF_INET.
2492
24932001-01-02      Joel Sherrill <joel@OARcorp.com>
2494
2495        * libnetworking/CHANGELOG: Removed.
2496        * libnetworking/README: Merged CHANGELOG contents as initial changes.
2497
24982000-12-14      Eric Norum <eric.norum@usask.ca>
2499
2500        * libnetworking/lib/tftpDriver.c: Added write capability.
2501
25022000-12-08      Joel Sherrill <joel@OARcorp.com>
2503
2504        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
2505        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
2506        numerous variable declarations conditional on PPP_COMPRESS and
2507        PPP_FILTER.  Commented out variables that were not used because the code
2508        using them was commented out. Removed totally unused variables.
2509        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
2510        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
2511
25122000-11-30      Joel Sherrill <joel@OARcorp.com>
2513
2514        * libnetworking/modem/ppp_tty.c: Changed to include
2515        <rtems/termiostypes.h> since that is an RTEMS specific header file.
2516        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
2517        * libnetworking/Makefile.am: Modified to reflect above.
2518
25192000-11-27      Joel Sherrill <joel@OARcorp.com>
2520
2521        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
2522
25232000-11-25      Eric Norum <eric.norum@usask.ca>
2524
2525        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
2526        core.
2527
25282000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
2529
2530        * libnetworking/wrapup/Makefile.am: Added modem subdir.
2531        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
2532        subdir.
2533        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
2534        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
2535        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
2536        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
2537        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2538        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
2539        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
2540        main.c and ppp_tty.c should be scratched. The modem subdir has the real
2541        ppp_tty.c and the real pppd main is in pppmain.c.
2542
[1d331547]25432000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
2544
2545        * libchip/network/sonic.c: Added ipalign() routine to align the received
2546        packet so that the ip header is on a 32-bit boundary. Necessary for
2547        cpu's that do not allow unaligned loads and stores and when the 32-bit
2548        DMA mode is used.
2549
[feead226]25502000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2551
2552        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
[1d331547]2553        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
2554        ACLOCAL_AMFLAGS.
[8b615cd]2555        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
2556        ACLOCAL_AMFLAGS.
[93a735b]2557        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
2558        ACLOCAL_AMFLAGS.
[1d331547]2559
25602000-11-03      Chris Johns <ccj@acm.org>
2561
2562        * libchip/network/README.cs8900, libchip/network/cs8900.c,
2563        libchip/network/cs8900.h: New files.
[feead226]2564
[a314d3b4]25652000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2566
2567        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
[1d331547]2568        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2569        $(RTEMS_TOPdir)/aclocal.
[8b615cd]2570        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2571        $(RTEMS_TOPdir)/aclocal.
[93a735b]2572        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2573        $(RTEMS_TOPdir)/aclocal.
[a314d3b4]2574
[846027b]25752000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2576
2577        * configure.in: Switch to GNU-canonicalization.
2578        * Makefile.am: Reflect changes to configure.in.
2579        * acinclude.m4: Remove.
2580
[93a735b]25812000-10-30      Joel Sherrill <joel@OARcorp.com>
2582
2583        * POSIX include files merged into newlib.  This resulted in some
2584        definitions moving to other files and thus some secondary effects in
2585        RTEMS source code.
2586        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
2587        in sync with newlib's <machine/types.h>.
2588        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
2589        definition of struct itimerval in <sys/time.h>.
2590
[1c31722]25912000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2592
[5a80f36b]2593        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
2594        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
[d16ca93]2595        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2596        * ChangeLog: Fix typos.
2597        * configure.in: add tests to the GNU canonicalized subdirectories.
[1c31722]2598
[a6eabdb6]25992000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2600
[5a80f36b]2601        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
2602        * configure.in: add lib to the GNU canonicalized subdirectories,  make
2603        the lib directory before configuring lib/.
[c05edee]2604
[e590416a]26052000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2606
[5a80f36b]2607        * configure.in, Makefile.am: add exec to the GNU canonicalized
2608        subdirectories.
2609        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
2610        * configure.in: add libnetworking, librpc and librdb to the GNU
2611        canonicalized subdirectories.
[fa60c5b]2612        * configure.in: add libmisc and libchip to the GNU canonicalized
2613        subdirectories.
[1d331547]2614        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2615        Switch to GNU canonicalization.
[8b615cd]2616        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2617        Switch to GNU canonicalization.
[93a735b]2618        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2619        Switch to GNU canonicalization.
[fa60c5b]2620
[4a2faa7c]26212000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2622
2623        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
[5a80f36b]2624        canonicalization to libfs/. The approach is currently a bit of a hack as
2625        GNU canonicalization does not support the per-BSP build some of the
2626        other directories require.  As more of the tree is converted, this will
2627        become less  of an issue.
[4a2faa7c]2628
[1d331547]26292000-10-20      Joel Sherrill <joel@OARcorp.com>
2630
2631        * libchip/network/dec21140.c: Corrected attach to include "int attach"
2632        parameter.
2633
[8b615cd]26342000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
2635
2636        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2637        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
2638        * librdbg/configure.in: Add m68k support.
2639        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
2640        subdirectory.
2641        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
2642        failure.
2643        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
2644        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2645        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
2646        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2647        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
2648        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
2649        librdbg/src/m68k/.cvsignore: New files.
[93a735b]2650        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
2651        function pointers.
2652        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
2653        _after_ pointer has been checked against NULL.
[8b615cd]2654
[10c6e903]26552000-10-18      Joel Sherrill <joel@OARcorp.com>
2656
2657        * wrapup/Makefile.am: Added libfs.
2658
[5a80f36b]26592000-10-18      Chris Johns <ccj@acm.org>
[ee419f3]2660
2661        * libfs created.
2662        * configure.in: Added libfs subdirectory.
[93a735b]2663        * libnetworking/pppd/ipxcp.c: Fixed a typo.
2664
26652000-09-28      Joel Sherrill <joel@OARcorp.com>
2666
2667        * libnetworking/rtems_webserver/Makefile.am,
2668        libnetworking/rtems_webserver/base64.c,
2669        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
2670        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
2671
26722000-09-22      Joel Sherrill <joel@OARcorp.com>
2673
2674        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
2675        libnetworking/rtems/rtems_bsdnet_internal.h,
2676        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
2677        have included rtems.h.  It is now including precisely the  least amount
2678        of low level, yet portable .h files to get the basic RTEMS types
2679        defined.  This rippled into other  files since rtems_bsdnet_internal.h
2680        used machine/types.h to include rtems.h.
[ee419f3]2681
[00438014]26822000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2683
[5a80f36b]2684        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
[00438014]2685
[93a735b]26862000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2687
2688        * libnetworking/ChangeLog: Cleanup.
2689
[1d331547]26902000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2691
2692        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
2693        * libchip/ChangeLog: Fix formating.
2694
[93a735b]26952000-09-05      Joel Sherrill <joel@OARcorp.com>
2696
2697        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
2698        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
2699        confusion and to work with the converted flags.
2700
[19530ab5]27012000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2702
2703        * wrapup/Makefile.am: Include compile.am.
[1d331547]2704        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2705        libchip/serial/Makefile.am: Include compile.am.
[8b615cd]2706        * librdbg/src/i386/any/Makefile.am,
2707        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
[93a735b]2708        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
2709        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
2710        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2711        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
2712        libnetworking/rtems_servers/Makefile.am,
2713        libnetworking/rtems_webserver/Makefile.am,
2714        libnetworking/wrapup/Makefile.am: Include compile.am.
2715
27162000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
2717
2718        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
2719        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
2720
27212000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2722
2723        * libnetworking/netinet/tcp_input.c: Spelling corrections.
2724
27252000-08-31      Joel Sherrill <joel@OARcorp.com>
2726
2727        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
2728        Antti P Miettinen <antti.p.miettinen@nokia.com>.
2729        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
2730        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
2731        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
2732        * libnetworking/wbase64.c: Removed.
2733        * libnetworking/Makefile.am, libnetworking/asp.c,
2734        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
2735        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
2736        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
2737        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
2738        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
2739        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
2740        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
2741        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
2742        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
2743        Modified.
[19530ab5]2744
[00966ba]27452000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2746
[19530ab5]2747        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
[00966ba]2748
[93a735b]27492000-08-30      Joel Sherrill <joel@OARcorp.com>
2750
2751        * libnetworking/rtems_webserver/license.txt: New file.
2752
[e94ad1fe]27532000-08-10      Joel Sherrill <joel@OARcorp.com>
2754
2755        * ChangeLog: New file.
[1d331547]2756        * libchip/ChangeLog: New file.
[8b615cd]2757        * librdbg/ChangeLog: New file.
[93a735b]2758        * libnetworking/ChangeLog: New file.
[5a80f36b]2759
Note: See TracBrowser for help on using the repository browser.