source: rtems/c/src/ChangeLog @ 0df29b07

4.104.114.84.95
Last change on this file since 0df29b07 was 593bc32, checked in by Ralf Corsepius <ralf.corsepius@…>, on 04/22/04 at 04:44:29

2004-04-20 Ralf Corsepius <ralf_corsepius@…>

  • libchip/network/dec21140.c, libchip/network/elnk.c: #include <errno.h>.
  • Property mode set to 100644
File size: 97.4 KB
Line 
12004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
2
3        * libchip/network/dec21140.c, libchip/network/elnk.c:
4        #include <errno.h>.
5
62004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
7
8        * libchip/network/if_media.h: Update from FreeBSD.
9        * libchip/network/open_eth.c, libchip/network/cs8900.c,
10        libchip/network/i82586.c: #include <errno.h>.
11
122004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
13
14        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
15
162004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
17
18        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
19
202004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
21
22        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
23        automake).
24
252004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
26
27        PR 599/pppd
28        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
29
302004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
31
32        * optman/rtems/no-region.c: Reflect having changed
33        rtems_region_get_segment_size.
34
352004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
36
37        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
38        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
39        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
40        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
41        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
42        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
43        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
44
452004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
46
47        * libchip/ide/ata.c, libchip/network/dec21140.c,
48        libchip/network/elnk.c, libchip/network/i82586.c,
49        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
50        libchip/network/open_eth.c, libchip/network/sonic.c,
51        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
52        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
53        libchip/shmdr/init.c, libchip/shmdr/intr.c,
54        libchip/shmdr/shm_driver.h: Cosmetics.
55
562004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
57
58        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
59        optman/rtems/no-msg.c, optman/rtems/no-part.c,
60        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
61        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
62        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
63        fixed size types.
64
652004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
66
67        * configure.ac: Explicitly pass --includedir and --libdir to
68        cpukit/configure.
69
702004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
71
72        * librdbg/Makefile.am: Fix rpcgen rules.
73        * librdbg/src/i386/any/remdeb_xdr.c,
74        librdbg/src/m68k/any/remdeb_xdr.c,
75        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
76        Reflect changes to librdbg/Makefile.am.
77
782004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
79
80        * configure.ac: Reflect changes testsuites/configure.ac and
81        cpukit/configure.ac.
82
832004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
84
85        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
86        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
87
882004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
89
90        * configure.ac: Reflect changes to testsuites's configuration.
91
922004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
93
94        PR/589 rtems
95        * libchip/network/pci.h: Remove (Moved to cpukit).
96
972004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
98
99        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
100        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
101        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
102        libchip/network/dec21140.c, libchip/network/elnk.c,
103        libchip/network/if_fxp.c, libchip/network/open_eth.c,
104        libchip/network/open_eth.h, libchip/network/sonic.c,
105        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
106        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
107        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
108        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
109        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
110        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
111        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
112        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
113        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
114        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
115        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
116        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
117        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
118        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
119        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
120        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
121        fixed-size types.
122
1232004-03-14      Chris Johns  <chrisj@rtems.org>
124
125        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
126        the BSP example code.
127        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
128        support the DIMMPC. This is a pc386 target with IO port support. Minor
129        formating clean up. Add documentation to the header file.
130        * libchip/network/README.cs8900: The CS8900 driver is documented in the
131        cs8900.h header file.
132
1332004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
134
135        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
136        Cosmetics.
137
1382004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
139
140        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
141        There are no application level Makefiles in here.
142
1432004-03-04      Joel Sherrill <joel@OARcorp.com>
144
145        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
146        they can be used in application level makefiles.
147
1482004-03-05      Joel Sherrill <joel@OARcorp.com>
149
150        * libnetworking/rtems_webserver/ejparse.c,
151        libnetworking/rtems_webserver/emfdb.c,
152        libnetworking/rtems_webserver/sock.c,
153        libnetworking/rtems_webserver/socket.c,
154        libnetworking/rtems_webserver/sym.c,
155        libnetworking/rtems_webserver/webs.c,
156        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
1572004-03-05      Joel Sherrill <joel@OARcorp.com>
158
159        * libchipnetwork/open_eth.c: Remove warnings by conditionally
160        compiling this file only only those CPU families with supported
161        exception models.
162
1632004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
164
165        * acinclude.m4: Fix loosing arguments when configuring cpukit and
166        testsuites (Was exposed with --enable-multilib, only).
167        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
168         Add RTEMS_BSP_CONFIG_SUBDIR.
169        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
170        testsuites's configure.
171        * aclocal/rtems-top.m4: Remove ENDIF hack.
172        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
173
1742004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
175
176        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
177        wrapup/Makefile.am: Fix automake problems having been introduced
178        in previous patch.
179
1802004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
181
182        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
183        Preinstall dirs.
184        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
185        * aclocal/check-multiprocessing.m4: Cosmetics.
186        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
187        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
188
1892004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
190
191        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
192        librdbg/src/Makefile.am.
193        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
194        * configure.ac: Reflect changes above.
195        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
196        * wrapup/Makefile.am: Reflect changes above.
197        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
198
1992004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
200
201        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
202
2032004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
204
205        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
206
2072004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
208
209        * wrapup/Makefile.am: Reflect new location of librdbg.a.
210
2112004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
212
213        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
214        librdbg/src/powerpc/Makefile.am: Remove.
215        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
216        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
217        * configure.ac: Reflect changes above.
218
2192004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
220
221
2222004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
223
224        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
225        STRIP.
226
2272004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
228
229        * librdbg/include/Makefile.am: Merge-in
230        librdbg/include/rdbg/i386/Makefile.am,
231        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
232        librdbg/include/rdbg/powerpc/Makefile.am.
233        * librdbg/include/rdbg/i386/Makefile.am,
234        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
235        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
236        * configure.ac: Reflect changes above.
237
2382004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
239
240        * configure.ac: Use AS_HELP_STRING(ada).
241
2422004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
243
244        * aclocal/bspopts.m4: Use AS_HELP_STRING.
245        * aclocal/bsp-configure.m4: Require autoconf-2.59.
246        Use AC_CONFIG_HEADERS.
247        * aclocal/check-custom-bsp.m4: Add bspkit-support.
248        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
249
2502004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
251
252        * Makefile.am: include local.am.
253
2542004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
255
256        * aclocal/version.m4: 4.6.99.0.
257
2582004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
259
260        * Makefile.am: Don't include host.am.
261        * automake/compile.am: Further cleanups.
262
2632004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
264
265        * automake/lib.am: Remove (Unused).
266
2672004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
268
269        * wrapup/Makefile.am: Don't include lib.am.
270        * automake/compile.am: Use automake compilation rules.
271
2722004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
273
274        * libnetworking/pppd/Makefile.am,
275        libnetworking/rtems_servers/Makefile.am,
276        libnetworking/rtems_telnetd/Makefile.am,
277        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
278        support/Makefile.am: Don't include lib.am.
279
2802004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
281
282        * libchip/Makefile.am: Don't include lib.am.
283        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
284        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
285        unnecessary EXTRA_DISTs.
286
2872004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
288
289        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
290        hack.
291
2922004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
293
294        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
295        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
296        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
297        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
298
2992004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
300
301        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
302        Add AM_CONDITIONAL(HAS_MP).
303        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
304        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
305        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
306        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
307        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
308        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
309        (Deprecated by autoconf 2.59).
310
3112004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
312
313        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
314        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
315
3162004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
317
318        * ChangeLog: Merge-in libnetworking/ChangeLog.
319        * libnetworking/ChangeLog: Remove.
320        * ChangeLog: Merge-in librdbg/ChangeLog.
321        * librdbg/ChangeLog: Remove.
322        * ChangeLog: Merge-in libchip/ChangeLog.
323        * libchip/ChangeLog: Remove.
324        * ChangeLog: Merge-in optman/ChangeLog.
325        * optman/ChangeLog: Remove.
326
3272004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
328
329        * configure.ac: Reflect changes to cpukit.
330        * wrapup/Makefile.am: Reflect changes to librdbg.
331        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
332        * libchip/Makefile.am: Add PREINSTALL_DIRS.
333        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
334        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
335        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
336        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
337        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
338        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
339        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
340
3412004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
342
343        * aclocal/rtems-top.m4: Remove check for version.m4.
344        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
345
3462004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
347
348        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
349        * wrapup/Makefile.am: Reflect changes to libchip/*.
350        * support/Makefile.am: Use automake compilation rules.
351        * wrapup/Makefile.am: Reflect changes to support/*.
352        * configure.ac: Remove libnetworking/wrapup/Makefile.
353        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
354        libnetworking/*/lib*.a instead of libnetapps.a.
355        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
356        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
357        * optman/Makefile.am: Use automake compilation rules.
358        * libchip/Makefile.am: Fix typo in previous patch.
359        * libchip/Makefile.am: Use automake compilation rules.
360        * libnetworking/Makefile.am: Remove wrapup.
361        * libnetworking/pppd/Makefile.am: Build libpppd. Use
362        automake-compilation rules.
363        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
364        automake-compilation rules.
365        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
366        automake-compilation rules.
367        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
368        automake-compilation rules.
369        * libnetworking/wrapup/Makefile.am: Remove (Unused).
370
3712004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
372
373        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
374        PRE/TMPINSTALL_FILES to CLEANFILES.
375        * automake/lib.am: Remove TMPINSTALL_FILES.
376        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
377        PRE/TMPINSTALL_FILES to CLEANFILES.
378        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
379        PRE/TMPINSTALL_FILES to CLEANFILES.
380        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
381        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
382        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
383        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
384        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
385        * librdbg/src/i386/Makefile.am: Ditto.
386        * librdbg/src/m68k/Makefile.am: Ditto.
387        * librdbg/src/powerpc/Makefile.am: Ditto.
388        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
389        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
390        * libnetworking/rtems_servers/Makefile.am: Ditto.
391        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
392        * libnetworking/rtems_webserver/Makefile.am: Ditto.
393
3942004-01-07      Joel Sherrill <joel@OARcorp.com>
395
396        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
397        more completely covers the MIPS family.
398
3992003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
400
401        * wrapup/Makefile.am: Reflect changes to shmdr.
402        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
403
4042003-12-18      Joel Sherrill <joel@OARcorp.com>
405
406        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
407        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
408        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
409        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
410        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
411        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
412        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
413
4142003-12-17      Joel Sherrill <joel@OARcorp.com>
415
416        * aclocal/version.m4: Updated to rtems-20031217-test.
417
4182003-12-17     
419
420        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
421        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
422
4232003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
424
425        * automake/compile.am: Remove LINK_LIBS (Unused).
426        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
427
4282003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
429
430        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
431        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
432        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
433        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
434        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
435
4362003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
437
438        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
439        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
440        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
441        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
442        * librdbg/src/i386/Makefile.am:
443        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
444        * librdbg/src/m68k/Makefile.am:
445        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
446        * librdbg/src/powerpc/Makefile.am:
447        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
448
4492003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
450
451        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
452        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
453        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
454        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
455        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
456        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
457        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
458        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
459        * optman/Makefile.am: Remove project_libdir.
460        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
461        PRE/TMPINSTALL_FILES.
462        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
463        PRE/TMPINSTALL_FILES.
464        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
465        PRE/TMPINSTALL_FILES.
466        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
467        PRE/TMPINSTALL_FILES.
468        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
469        from PRE/TMPINSTALL_FILES.
470        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
471        PRE/TMPINSTALL_FILES.
472        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
473        PRE/TMPINSTALL_FILES.
474        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
475        PRE/TMPINSTALL_FILES.
476        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
477        PRE/TMPINSTALL_FILES.
478        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
479        PRE/TMPINSTALL_FILES.
480        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
481        PRE/TMPINSTALL_FILES.
482        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
483        from PRE/TMPINSTALL_FILES.
484
4852003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
486
487        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
488        * automake/lib.am: Remove project_libdir.
489        * wrapup/Makefile.am: Reworked.
490
4912003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
492
493        * configure.ac: Reflect changes to librdbg.
494        * optman/Makefile.am: Add tmpinstall dirstamp support.
495        * libchip/Makefile.am: Fix variant-tmpinstall support.
496        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
497        * librdbg/src/powerpc/Makefile.am: Merge-in former
498        new_exception_processing/Makefile.am.
499        * librdbg/src/m68k/any/Makefile.am: Remove.
500        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
501        * librdbg/src/i386/any/Makefile.am: Remove.
502        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
503        * librdbg/src/Makefile.am: Cosmetics.
504        * librdbg/include/Makefile.am: Cosmetics.
505        * librdbg/Makefile.am: Cosmetics.
506        * libnetworking/Makefile.am: Cosmetics.
507        * libnetworking/pppd/Makefile.am: Cosmetics.
508        * libnetworking/wrapup/Makefile.am: Cosmetics.
509
5102003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
511
512        * Makefile.am: Cosmetics.
513        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
514        support.
515
5162003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
517
518        * automake/compile.am: Remove $(ARCH):-rule.
519
5202003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
521
522        * configure.ac: Remove lib/libbsp/shared/Makefile,
523        lib/libbsp/shmdr/Makefile.
524
5252003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
526
527        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
528        libchip/serial/Makefile, libchip/rtc/Makefile.
529        * support/Makefile.am: Remove all-local: $(ARCH).
530        * wrapup/Makefile.am: Remove all-local: $(ARCH).
531        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
532        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
533        * optman/Makefile.am: Remove all-local: $(ARCH).
534        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
535        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
536        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
537        compilation dirstamp support.
538        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
539        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
540        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
541        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
542        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
543        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
544        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
545        all-local: $(ARCH).
546        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
547        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
548        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
549        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
550        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
551
5522003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
553
554        * aclocal/lead-dot.m4: New (from automake-1.7f).
555        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
556        AC_SUBST(dirstamp).
557        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
558        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
559        libchip/serial/Makefile.am: Ditto.
560        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
561        * librdbg/include/Makefile.am: Ditto.
562        * librdbg/include/rdbg/Makefile.am: Ditto.
563        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
564        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
565        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
566        * librdbg/src/Makefile.am: Ditto.
567        * librdbg/src/i386/Makefile.am: Ditto.
568        * librdbg/src/i386/any/Makefile.am: Ditto.
569        * librdbg/src/m68k/Makefile.am: Ditto.
570        * librdbg/src/m68k/any/Makefile.am: Ditto.
571        * librdbg/src/powerpc/Makefile.am: Ditto.
572        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
573        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
574        preinstallation.
575        * libnetworking/pppd/Makefile.am: Ditto.
576        * libnetworking/rtems_servers/Makefile.am: Ditto.
577        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
578        * libnetworking/rtems_webserver/Makefile.am: Ditto.
579        * libnetworking/wrapup/Makefile.am: Ditto.
580
5812003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
582
583        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
584        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
585        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
586        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
587        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
588        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
589        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
590        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
591        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
592        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
593        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
594        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
595        underquoting to silence automake-1.8.
596
5972003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
598
599        * configure.ac: Reflect having moved tests to ../../testsuites.
600
6012003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
602
603        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
604        * aclocal/canonical-host.m4: Remove.
605        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
606        * configure.ac: Remove RTEMS_CANONICAL_HOST.
607
6082003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
609
610        * aclocal/check-cpu.m4: Remove.
611        * configure.ac: Merge-in former aclocal/check-cpu.m4.
612        * aclocal/canonical-target-name.m4: Add m4-quotes.
613        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
614        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
615        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
616        * aclocal/check-networking.m4: Add m4-quotes. Require
617        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
618        * aclocal/check-posix.m4: Add m4-quotes. Require
619        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
620        * aclocal/check-rdbg.m4: Add m4-quotes. Require
621        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
622        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
623
6242003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
625
626        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
627        * aclocal/bsp-alias.m4: Remove.
628
6292003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
630
631        * configure.ac: Make presence of tests/ optional.
632
6332003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
634
635        * aclocal/path-perl.m4: Remove (Unused).
636
6372003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
638
639        * automake/force-preinstall.am: Remove.
640
6412003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
642
643        PR 499/rtems_misc
644        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
645        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
646        Configuration (Odd was forced) - Correction of Stop Bit configuration
647        (inversed) - Correction of ISR Handler to call
648        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
649        CTS Hardware flow control Configuration.
650
6512003-09-04      Joel Sherrill <joel@OARcorp.com>
652
653        * lib/libcpu/shared/include/cache.h,
654        lib/libcpu/shared/src/cache_aligned_malloc.c,
655        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
656        license changed.
657        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
658        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
659        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
660        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
661        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
662        for license changed.
663        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
664        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
665        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
666        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
667        libchip/network/cs8900.h, libchip/network/dec21140.c,
668        libchip/network/elnk.c, libchip/network/open_eth.c,
669        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
670        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
671        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
672        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
673        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
674        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
675        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
676        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
677        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
678        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
679        libchip/serial/serial.h, libchip/serial/z85c30.c,
680        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
681        libchip/serial/z85c30_reg.c: URL for license changed.
682
6832003-09-03      Jiri Gaisler <jiri@gaisler.com>
684
685        PR 477/networking
686        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
687        * libchip/network/README.open_eth, libchip/network/open_eth.c,
688        libchip/network/open_eth.h: New files.
689
6902003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
691
692        * aclocal/rtems-top.m4: Add RTEMS_API.
693        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
694
6952003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
696
697        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
698        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
699        @RTEMS_BSP@.cfg.
700
7012003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
702
703        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
704
7052003-08-20      Joel Sherrill <joel@OARcorp.com>
706
707        * libchip/network/cs8900.c: Correct copyright statements.
708
7092003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
710
711        * aclocal/check-itron.m4: Remove.
712        * aclocal/enable-inlines.m4: Remove.
713        * Makefile.am: Reflect having moved aclocal/.
714        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
715        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
716        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
717        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
718        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
719        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
720        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
721        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
722        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
723        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
724        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
725        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
726        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
727        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
728        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
729        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
730        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
731        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
732        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
733        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
734        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
735        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
736        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
737        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
738        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
739        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
740        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
741        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
742        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
743        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
744        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
745        * aclocal/multilib.m4: New (Copied from ../../aclocal).
746        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
747        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
748        * aclocal/ppc.m4: New (Copied from ../../aclocal).
749        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
750        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
751        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
752        * aclocal/project-root.m4: New (Copied from ../../aclocal).
753        * aclocal/quoting.m4: New (Copied from ../../aclocal).
754        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
755        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
756        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
757        * aclocal/target.m4: New (Copied from ../../aclocal).
758        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
759        * aclocal/version.m4: New (Copied from ../../aclocal).
760
7612003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
762
763        * configure.ac: Remove stray comments.
764        * automake/local.am, automake/host.am: Remove "debug".
765
7662003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
767
768        * Makefile.am: Reflect having moved automake/.
769        * lib/Makefile.am: Reflect having moved automake/.
770        * support/Makefile.am: Reflect having moved automake/.
771        * wrapup/Makefile.am: Reflect having moved automake/.
772        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
773        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
774        from ../../automake).
775        * optman/Makefile.am: Reflect having moved automake/.
776        * libchip/Makefile.am: Reflect having moved automake/.
777        * libchip/ide/Makefile.am: Reflect having moved automake/.
778        * libchip/network/Makefile.am: Reflect having moved automake/.
779        * libchip/rtc/Makefile.am: Reflect having moved automake/.
780        * libchip/serial/Makefile.am: Reflect having moved automake/.
781        * librdbg/Makefile.am: Reflect having moved automake/.
782        * librdbg/include/Makefile.am: Reflect having moved automake/.
783        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
784        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
785        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
786        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
787        automake/.
788        * librdbg/src/Makefile.am: Reflect having moved automake/.
789        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
790        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
791        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
792        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
793        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
794        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
795        having moved automake/.
796        * libnetworking/Makefile.am: Reflect having moved automake/.
797        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
798        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
799        automake/.
800        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
801        automake/.
802        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
803        automake/.
804        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
805
8062003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
807
808        * Makefile.am: Add bsp.pc.in.
809        * bsp.pc.in: New (pkgconfig support).
810
8112003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
812
813        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
814
8152003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
816
817        * lib/Makefile.am: New (Required by 'make dist').
818        * lib/ChangeLog: Remove.
819        * lib/.cvsignore: Cleanup.
820        * configure.ac: Reflect having added lib/Makefile.am.
821        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
822        lib/libbsp/configure.ac.
823        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
824        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
825
8262003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
827
828        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
829        * configure.ac: Merge-in librdbg/configure.ac.
830        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
831        librdbg/configure.ac.
832        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
833        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
834        LIBCHIP. Conditionally build include-dirs.
835        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
836        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
837        * librdbg/Makefile.am, librdbg/include/Makefile.am,
838        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
839        librdbg/include/rdbg/m68k/Makefile.am,
840        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
841        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
842        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
843        librdbg/src/powerpc/Makefile.am, librdbg/
844        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
845        configure.ac into ../configure.ac.
846        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
847        * libnetworking/.cvsignore, libnetworking/Makefile.am,
848        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
849        libnetworking/rtems_telnetd/Makefile.am,
850        libnetworking/rtems_webserver/Makefile.am,
851        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
852        into ../configure.ac.
853
8542003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
855
856        PR 427/rtems
857        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
858        * librdbg/src/servtsp.c: Ditto.
859
8602003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
861
862        PR 429/bsps
863        PR 432/bsps
864        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
865        packets are queued onto an elnk board, the ISR will deadlock the device
866        with a tx complete interrupt.  Lighter tx loads are not affected as they
867        end up submitting single packets to the device.
868
8692003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
870
871        * configure.ac: Merge-in libchip/configure.ac. Merge-in
872        optman/configure.ac.
873        * optman/configure.ac: Remove (Merged into ../configure.ac).
874        * optman/Makefile.am: Reflect having merged configure.ac into
875        ../configure.ac.
876        * libchip/configure.ac: Remove (Merged into ../configure.ac).
877        * libchip/Makefile.am, libchip/ide/Makefile.am,
878        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
879        libchip/serial/Makefile.am: Reflect having merged configure.ac into
880        ../configure.ac.
881
8822003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
883
884        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
885
8862003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
887
888        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
889        on i386.
890
8912003-06-13      Joel Sherrill <joel@OARcorp.com>
892
893        * libnetworking/pppd/chat.c: Removed warnings.
894
8952003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
896
897        * libchip/network/README.3com: New file missed in previous commit.
898        PR 405/bsps
899        PR 393/networking
900        * libchip/network/dec21140.c: Fix leak also known as PR393.
901        * libchip/network/elnk.c, libchip/network/if_media.h,
902        libchip/network/mii.h: New files.
903        * libchip/network/Makefile.am: Reflect new files.
904
9052003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
906
907        * configure.ac: Remove support for profile-variant.
908
9092003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
910
911        PR 397/pppd
912        * libnetworking/pppd/fsm.c: Make peer_mru global again.
913        * libnetworking/pppd/magic.c: Remove *rand48.
914        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
915
9162003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
917
918        * wrapup/Makefile.am: Add libide.a.
919
9202003-04-15      Joel Sherrill <joel@OARcorp.com>
921
922        PR 387/rtems_misc
923        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
924        routines.
925        * libchip/ide/ata_internal.h: Added missing newline and end of file.
926
9272003-04-11      Joel Sherrill <joel@OARcorp.com>
928
929        * libnetworking/rtems_webserver/cgi.c,
930        libnetworking/rtems_webserver/sockGen.c,
931        libnetworking/rtems_webserver/umui.c,
932        libnetworking/rtems_webserver/websSSL.c,
933        libnetworking/rtems_webserver/websSSL.h,
934        libnetworking/rtems_webserver/websda.c,
935        libnetworking/rtems_webserver/websda.h: New files. Not included in
936        previous commit.
937
9382003-04-10      Joel Sherrill <joel@OARcorp.com>
939
940        PR 371/pppd
941        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
942        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
943        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
944        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
945        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
946        still global symbols in rtemspppd.h which might need to be changed or
947        converted into member of a structure which is dereferenced with a
948        pointer that is managed as a per task variable. But this patch should
949        avoid many conflicts.
950
9512003-03-27      Joel Sherrill <joel@OARcorp.com>
952
953        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
954        not allowed in the cpukit source code since it must be buildable
955        independent of any BSP. These files were moved to libchip/ide.
956        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
957        files.
958
9592003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
960
961        PR 368/filesystems
962        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
963        improvements which now work on pc386 and mbx8xx.
964        * libchip/ide/ide_controller.c: New file.
965
9662003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
967
968        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
969
9702003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
971
972        * configure.ac: Remove AC_CONFIG_AUX_DIR.
973        * configure.ac: Add support/.
974        * support/.cvsignore: New.
975        * support/Makefile.am: New.
976        * support/version.c: New.
977        * wrapup/Makefile.am: Add support/libsupport.a.
978        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
979        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
980        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
981        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
982
9832003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
984
985        * wrapup/Makefile.am: Use SRC += instead of make-vars.
986
9872003-02-20      Till Straumann <strauman@slac.stanford.edu>
988
989        PR 354/networking
990        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
991        chip against a table of supported chips. The untested ones are still
992        commented out, however.
993
9942003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
995
996        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
997        * configure.ac: AC_PREREQ(2.57).
998        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
999        * optman/configure.ac: AC_PREREQ(2.57).
1000        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1001        * libchip/configure.ac: AC_PREREQ(2.57).
1002        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1003        * librdbg/configure.ac: AC_PREREQ(2.57).
1004        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1005        * libnetworking/configure.ac: AC_PREREQ(2.57).
1006
10072003-02-06      Joel Sherrill <joel@OARcorp.com>
1008
1009        * libnetworking/pppd/chat.c: Convert routines with common names to
1010        static. This included get_char(), put_char(), and character() among
1011        others.
1012
10132003-02-03      Joel Sherrill <joel@OARcorp.com>
1014
1015        PR 338/filesystem
1016        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
1017        rtems_io_lookup_name() (API change).  Unused function removed.
1018
10192003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1020
1021        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1022        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1023        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1024        Eliminate *_O_FILES.
1025        * libnetworking/rtems_servers/Makefile.am,
1026        libnetworking/rtems_webserver/Makefile.am,
1027        libnetworking/rtems_telnetd/Makefile.am: Ditto.
1028
10292002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1030
1031        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
1032        Let all-local: depend on $(LIB).
1033        * wrapup/Makefile.am, configure.ac: Remove libmisc.
1034        * optman/Makefile.am: Apply install-data-local to install *.rels.
1035
10362002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1037
1038        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
1039        %.c rules.
1040        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
1041        * libchip/network/Makefile.am: Eliminate C_O_FILES.
1042        * libchip/rtc/Makefile.am: Ditto.
1043        * libchip/serial/Makefile.am: Ditto.
1044
10452002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1046
1047        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1048        LIBC_DEFINES.
1049        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1050        LIBC_DEFINES.
1051        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1052        LIBC_DEFINES.
1053
10542002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1055
1056        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
1057
10582002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1059
1060        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
1061        cache-checking.
1062        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1063
10642002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1065
1066        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
1067        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
1068        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
1069        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1070        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1071
10722002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1073
1074        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
1075        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
1076        Remove.
1077        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
1078
10792002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1080
1081        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
1082        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
1083
10842002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
1085
1086        * libchip/network/cs8900.c: I don't know why we have to SelfST register
1087        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
1088
10892002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1090
1091        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
1092        * optman/rel.am: New.
1093
10942002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1095
1096        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
1097        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
1098        braino in comment on "exec". Extend --enable-ada handling.
1099
11002002-11-04      Joel Sherrill <joel@OARcorp.com>
1101
1102        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
1103        tasks and rolling multiple loops into 1.
1104        * librdbg/src/m68k/rdbg_f.c: Removed warning.
1105        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
1106        Removed warnings.
1107
11082002-10-31      Joel Sherrill <joel@OARcorp.com>
1109
1110        * libchip/network/dec21140.c: Removed warnings.
1111        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
1112        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
1113        librdbg/src/m68k/any/remdeb_xdr.c,
1114        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
1115        warnings.
1116        * libnetworking/rtems_webserver/socket.c,
1117        libnetworking/rtems_webserver/uemf.h: Removed warnings.
1118
11192002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
1120
1121        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
1122        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
1123        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
1124        above.
1125
11262002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1127
1128        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1129        * wrapup/.cvsignore: Remove autom4te.cache.
1130        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1131        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
1132        autom4te.cache.
1133        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
1134        autom4te.cache.
1135        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
1136        autom4te.cache.
1137
11382002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1139
1140        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
1141
11422002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1143
1144        * optman/.cvsignore: Add autom4te.cache.
1145
11462002-09-14      Joel Sherrill <joel@OARcorp.com>
1147
1148        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
1149
11502002-09-07      Joel Sherrill <joel@OARcorp.com>
1151
1152        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
1153        include files to resolve warnings.
1154
11552002-09-07      Chris Johns <ccj@acm.org>
1156
1157        * libchip/network/Makefile.am, libchip/network/README.cs8900,
1158        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
1159        which corrects the problem  where the cs8900.c file was actually the BSP
1160        glue.  Joel did some hacking so this file will compile.  Previously it
1161        required providing a target.h file to compile.
1162        * libchip/network/cs8900.c.bsp: New file.
1163
11642002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1165
1166        * libnetworking/rtems_webserver/md5.h: Add missing newline.
1167
11682002-08-31      Joel Sherrill <joel@OARcorp.com>
1169
1170        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
1171        eliminate warning.
1172
11732002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1174
1175        * configure.ac: Add ada-tests.
1176
11772002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1178
1179        * Makefile.am: Add preinstall-stamp.
1180
11812002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1182
1183        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
1184        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
1185        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
1186        gcc31 happy.
1187        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
1188        cp.
1189
11902002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1191
1192        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
1193        make/bsp.mak.
1194        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
1195        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
1196
11972002-08-12      Joel Sherrill <joel@OARcorp.com>
1198
1199        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
1200        avoid error.
1201
12022002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1203
1204        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1205        * configure.ac: Add BSP_SUBDIRS.
1206        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
1207        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
1208        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
1209        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
1210        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
1211        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
1212        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
1213        RTEMS_CHECK_BSP_CACHE.
1214        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1215        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1216        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
1217        .$(OBJEXT) instead of .o.
1218        * libnetworking/pppd/Makefile.am,
1219        libnetworking/rtems_servers/Makefile.am,
1220        libnetworking/rtems_telnetd/Makefile.am,
1221        libnetworking/rtems_webserver/Makefile.am,
1222        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1223
12242002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1225
1226        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
1227        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
1228        ../libchip/serial/$(ARCH)/libserialio.a.
1229        * libchip/serial/Makefile.am: Don't tmp-install lib.
1230        * libchip/rtc/Makefile.am: Don't tmp-install lib.
1231
12322002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1233
1234        * Makefile.am: Add rtems_makedir.
1235        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
1236        * Makefile.am: Add wrapup-SUBDIR.
1237        * wrapup/ChangeLog: Remove.
1238        * wrapup/configure.ac: Remove.
1239        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
1240        (Make the bare BSP happy).
1241        * configure.ac: Ditto.
1242        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
1243        Create make/custom/default.cfg.
1244        * configure.ac: Add creation of make/custom/*.cfg. Create
1245        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
1246
12472002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1248
1249        * Makefile.am: Clean $(PROJECT_RELEASE).
1250
12512002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1252
1253        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
1254        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
1255        prototype mismatches.
1256
12572002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1258
1259        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
1260        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
1261
12622002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1263
1264        * acinclude.m4: Add test "$multilib" != "yes".
1265        * config-ml.in: Remove.
1266        * acinclude.m4: Cleanups.
1267        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
1268        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
1269        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
1270        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
1271        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
1272
12732002-07-16      Eric Norum <eric.norum@usask.ca>
1274
1275        * New driver for the Intel EtherExpressPro (82559ER) chip.
1276        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
1277        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
1278        * libchip/network/Makefile.am: Modified to reflect above.
1279
12802002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1281
1282        * acinclude.m4: New.
1283        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
1284        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
1285        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
1286
12872002-07-01      Joel Sherrill <joel@OARcorp.com>
1288
1289        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
1290        _Objects_Information_table now that it is a two dimensional array based
1291        upon API and class.
1292        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
1293        of strnlen().
1294
12952002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1296
1297        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
1298        preinstall libnetapps.a.
1299
13002002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1301
1302        * configure.ac: Remove librpc.
1303
13042002-06-25      Joel Sherrill <joel@OARcorp.com>
1305
1306        * Per PR233, moved librpc to exec.
1307        * configure.ac, wrapup/Makefile.am: Modified.
1308        * librpc, librpc/ChangeLog: Removed.
1309
13102002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1311
1312        * optman/Makefile.am: Remove multilib support.
1313        * optman/configure.ac: Ditto.
1314        * optman/sapi/Makefile.am: Ditto.
1315
13162002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1317
1318        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
1319        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
1320
13212002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1322
1323        Move networking libraries to c/src/exec/libnetworking
1324        * libnetworking/configure.ac, libnetworking/Makefile.am,
1325        libnetworking/wrapup/Makefile.am: Reflect Moval.
1326
13272002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1328
1329        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
1330        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
1331        <rtems/bspIo.h>.
1332
13332002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1334
1335        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
1336        * libnetworking/rtems/mkrootfs.h: Ditto.
1337        * libnetworking/rtems/Makefile.am: Reflect changes above.
1338
13392002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1340
1341        * configure.ac: Remove lib.
1342
13432002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1344
1345        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
1346        that exception stack frames on M68K members with VBR always are 6 byte
1347        long. The incorrect assumption resulted in some gdb commands like "next"
1348        to fail on the 68360.
1349
13502002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1351
1352        * config-ml.in: Take out arm and sh variants RTEMS does not support.
1353        PR 220
1354        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
1355        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
1356        CVS.
1357        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
1358        libnetworking/sys/filio.h: Remove.
1359        * libnetworking/sys/Makefile.am: Reflect changes above.
1360
13612002-05-07      Chris Johns <ccj@acm.org>
1362
1363        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
1364        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
1365        requires it to be stripped.
1366
13672002-05-01      Eric Norum <eric.norum@usask.ca>
1368
1369        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
1370        assembly  to satisfy gcc 3.1 and newer.
1371
13722002-04-26      Eric Norum <eric.norum@usask.ca>
1373
1374        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
1375        agressive optimization in gcc 3.1 does not reorder things.
1376
13772002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1378
1379        * libchip/network/dec21140.c: Reflect changes to powerpc's
1380        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
1381        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
1382        <rtems/score/cpu.h>.
1383        * librdbg/src/powerpc/rdbg_f.c: Ditto.
1384        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
1385
13862002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1387
1388        * optman/configure.ac: Remove ENABLE_GCC28.
1389
13902002-04-11      Chris Johns <ccj@acm.org>
1391
1392        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
1393        driver control block field to the ifconfig network driver structure.
1394        This field is needed by the i82586 driver which was ported from NetBSD
1395        as it had better hardware abstraction.
1396        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
1397        PR59, added the drv_ctrl driver control block field to the ifconfig
1398        network driver structure. This field is needed by the i82586 driver
1399        which was ported from NetBSD as it had better hardware abstraction.
1400
14012002-04-10      Mike Siers <mikes@poliac.com>
1402
1403        * libnetworking/rtems_webserver/NOTES,
1404        libnetworking/rtems_webserver/asp.c,
1405        libnetworking/rtems_webserver/balloc.c,
1406        libnetworking/rtems_webserver/default.c,
1407        libnetworking/rtems_webserver/ej.h,
1408        libnetworking/rtems_webserver/ejIntrn.h,
1409        libnetworking/rtems_webserver/ejlex.c,
1410        libnetworking/rtems_webserver/ejparse.c,
1411        libnetworking/rtems_webserver/emfdb.c,
1412        libnetworking/rtems_webserver/emfdb.h,
1413        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
1414        libnetworking/rtems_webserver/handler.c,
1415        libnetworking/rtems_webserver/license.txt,
1416        libnetworking/rtems_webserver/md5.h,
1417        libnetworking/rtems_webserver/md5c.c,
1418        libnetworking/rtems_webserver/mime.c,
1419        libnetworking/rtems_webserver/misc.c,
1420        libnetworking/rtems_webserver/ringq.c,
1421        libnetworking/rtems_webserver/rom.c,
1422        libnetworking/rtems_webserver/security.c,
1423        libnetworking/rtems_webserver/sock.c,
1424        libnetworking/rtems_webserver/sym.c,
1425        libnetworking/rtems_webserver/uemf.c,
1426        libnetworking/rtems_webserver/uemf.h,
1427        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
1428        libnetworking/rtems_webserver/url.c,
1429        libnetworking/rtems_webserver/value.c,
1430        libnetworking/rtems_webserver/wbase64.c,
1431        libnetworking/rtems_webserver/webcomp.c,
1432        libnetworking/rtems_webserver/webpage.c,
1433        libnetworking/rtems_webserver/webrom.c,
1434        libnetworking/rtems_webserver/webs.c,
1435        libnetworking/rtems_webserver/webs.h,
1436        libnetworking/rtems_webserver/websuemf.c,
1437        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
1438        2.1.4.
1439
14402002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1441
1442        * libchip/network/i82586.c: Include <string.h>.
1443        * libchip/network/sonic.c: Ditto.
1444
14452002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1446
1447        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
1448
14492002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1450
1451        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
1452
14532002-03-27      Thomas.Doerfler@imd-systems.de
1454
1455        PR 144
1456        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
1457        memory address 0 when called for the first time. This is done when
1458        trying to clear the variable "dhcp_hostname".
1459
14602002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1461
1462        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1463        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1464        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1465        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1466        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1467        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1468        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
1469        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
1470        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1471        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1472        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
1473        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
1474        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1475        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
1476        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1477        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1478        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1479        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1480        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1481        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1482        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1483        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1484        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1485        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1486        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1487        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1488        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
1489        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1490        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1491        AUTOMAKE_OPTIONS.
1492        * libnetworking/configure.ac:
1493        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
1494        foreign 1.6]).
1495        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
1496        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
1497        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
1498        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
1499        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1500        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
1501        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
1502        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
1503        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1504        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1505        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1506        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
1507        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1508        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
1509        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
1510        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
1511        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
1512
15132002-03-27      Ilya Alexeev <ilya@continuum.ru>
1514
1515        PR 162
1516        * libnetworking/net/if_ppp.c ppp_txdaemon(),
1517        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
1518        used in a device write routines.  Now ppp_softc structure have own
1519        character for writing to device (sc_outchar).  I think that converting
1520        local variables to static is not a right solution, because problems will
1521        occur in the case of two or more ppp instances.
1522        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
1523        must be u_long, otherwise in the case of the big output packet endless
1524        loop may occur.
1525
15262002-03-21      Ilya Alexeev <ilya@continuum.ru>
1527
1528        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
1529        preparations for multiple PPPD connections.
1530
15312002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1532
1533        PR 149
1534        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
1535        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
1536        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
1537        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
1538
15392002-02-28      Victor V. Vengerov <vvv@oktet.ru>
1540
1541        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
1542        * configure.ac: Modified to reflect addition.
1543
15442002-02-27      Ilya Alexeev <ilya@continuum.ru>
1545
1546        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
1547        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
1548        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
1549        capabilities as well as eliminate some warnings.
1550
15512002-02-27      Eric Norum <eric.norum@usask.ca>
1552
1553        * libnetworking/net/radix.c: Properly handle fetching the default route
1554        when there is no route.  This was a bug in the original FreeBSD code and
1555        this fix is from an updated version of their code.
1556
15572002-02-16      Eric Norum <eric.norum@usask.ca>
1558
1559        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
1560        checking.
1561
15622002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1563
1564        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
1565        dodefaultroute.
1566
15672002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1568
1569        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
1570        include <rtems/seterr.h>.
1571
15722002-02-01      Mike Siers <mikes@poliac.com>
1573
1574        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
1575        avoid bringing the link down too fast. NOTE: Mike reports successfully
1576        running at 56K baud on a direct link.
1577
15782002-02-01      Eric Valette <valette@crf.canon.fr>
1579
1580        * librdbg/So many patches have been posted recently on the mailing list
1581        and  because we were unable to find correct solution to compile on
1582        various  linux distros (due to rpcgen incompatibilities), librdbg/and
1583        because the coding  style of rdbg was rather inconsistant among various
1584        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
1585        global coding style (using indent + manual edits), 2) incorporate/review
1586        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
1587        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
1588        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
1589        after rdbg initialization is done, NB : the paches is huge but it is
1590        mainly due to coding styke chnages.  Only few lines of codes have been
1591        really changed and they do not impact  rdbg functionnality (AFAIKT).
1592        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
1593        librdbg/include/rdbg/m68k/rdbg_f.h,
1594        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
1595        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
1596        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
1597        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
1598        librdbg/src/servtsp.c, librdbg/src/servutil.c,
1599        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
1600        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
1601        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
1602        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
1603        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
1604        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
1605        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
1606        librdbg/src/powerpc/new_exception_processing/Makefile.am,
1607        librdbg/src/powerpc/new_exception_processing/remdeb.h,
1608        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
1609        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
1610
16112002-01-31      Mike Siers <mikes@poliac.com>
1612
1613        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
1614        * Nice Update of PPPD support which eliminates the requiremetn that
1615        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
1616        and reports that it seems to be more stable and handle larger packets
1617        better.  This patch replaces the termios tasks with more general pppd
1618        network driver tasks.  The functions pppinput() and pppstart() get
1619        called from the interrupt service routine.
1620        * libnetworking/Makefile.am, libnetworking/configure.ac,
1621        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
1622        libnetworking/net/ethernet.h, libnetworking/net/if.c,
1623        libnetworking/net/if.h, libnetworking/net/if_arp.h,
1624        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
1625        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
1626        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
1627        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
1628        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
1629        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
1630        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
1631        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
1632        libnetworking/net/route.c, libnetworking/net/route.h,
1633        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
1634        libnetworking/pppd/README, libnetworking/pppd/STATUS,
1635        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
1636        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
1637        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
1638        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
1639        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1640        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
1641        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
1642        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
1643        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
1644        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
1645        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
1646        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
1647        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1648        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
1649        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
1650        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
1651        libnetworking/pppd/example/README,
1652        libnetworking/pppd/example/netconfig.h,
1653        libnetworking/wrapup/Makefile.am: Modified.
1654        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
1655        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
1656        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
1657        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
1658        * libnetworking/modem/, libnetworking/modem/.cvsignore,
1659        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
1660        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
1661        libnetworking/modem/pppcompress.c: Subdirectory removed.
1662
16632002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1664
1665        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
1666        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
1667
16682002-01-18      Till Straumann <strauman@slac.stanford.edu>
1669
1670        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
1671        issues: - exception handler needs to enable MSR_FP if the interrupted
1672        thread is FP enabled. - printk message for MSR fixed and added
1673        stacktrace. NOTE: this requires the stacktrace patch to
1674        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
1675        however).
1676
16772002-01-06      Joel Sherrill <joel@OARcorp.com>
1678
1679        * optman/.cvsignore: Added aclocal.m4 and configure.
1680        * optman/.cvsignore: New file.
1681
16822002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1683
1684        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
1685
16862002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1687
1688        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
1689        * optman/ChangeLog: New.
1690        * optman/configure.ac: New.
1691        * optman/Makefile.am: New.
1692        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
1693        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
1694
16952001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1696
1697        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
1698
16992001-12-18      Eric Norum <eric.norum@usask.ca>
1700
1701        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
1702        `directories' (path names with a / at the end) while disallowing open()
1703        operations on TFTP `directories'.
1704
17052001-12-07      Eric Norum <eric.norum@usask.ca>
1706
1707        * libnetworking/lib/tftpDriver.c: Restore write capability.
1708
17092001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1710
1711        * libchip/network/sonic.h: Fix typo.
1712        * libnetworking/arpa/Makefile.am: Remove stray lines.
1713
17142001-10-30      Victor V. Vengerov <vvv@oktet.ru>
1715
1716        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
1717
17182001-10-18      Eric Norum <eric.norum@usask.ca>
1719
1720        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
1721        chdir() and open() operations within the TFTP file system.
1722
17232001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1724
1725        * librdbg/configure.ac: Fix latent bug exposed by removal of
1726        config.cache's which prevented powerpc targets librdbg from building.
1727
17282001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1729
1730        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
1731        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
1732        autoconf-2.52 happy.
1733
17342001-10-12      Mike Siers <mikes@poliac.com>
1735
1736        * libnetworking/Update to stable working state.  Congratulations Mike!
1737        :).
1738        * libnetworking/modem_example: Directory removed.
1739        * libnetworking/modem_example/16550.h,
1740        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
1741        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
1742        libnetworking/modem_example/ppp.h,
1743        libnetworking/modem_example/pppcompress.c: Files removed.
1744        * libnetworking/pppd/example/pppd.options: New file.
1745        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
1746        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
1747        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
1748        libnetworking/pppd/rtemsmain.c: Updated.
1749
17502001-10-12      Joel Sherrill <joel@OARcorp.com>
1751
1752        * libchip/serial/z85c30.c: Fixed typo.
1753
17542001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1755
1756        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1757        * configure.in: Remove.
1758        * configure.ac: New file, generated from configure.in by autoupdate.
1759        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
1760        * libchip/configure.in: Remove.
1761        * libchip/configure.ac: New file, generated from configure.in by
1762        autoupdate.
1763        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
1764        * librdbg/configure.in: Remove.
1765        * librdbg/configure.ac: New file, generated from configure.in by
1766        autoupdate.
1767        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
1768        * libnetworking/configure.in: Remove.
1769        * libnetworking/configure.ac: New file, generated from configure.in by
1770        autoupdate.
1771
17722001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1773
1774        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
1775        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
1776        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
1777
17782001-09-27      Joel Sherrill <joel@OARcorp.com>
1779
1780        * libchip/ChangeLog: Fixed typo in date.
1781
17822001-09-27      Eric Norum <eric.norum@usask.ca>
1783
1784        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
1785        TFTP  filesystem.
1786
17872001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1788
1789        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
1790        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
1791        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
1792        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
1793        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
1794        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
1795        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
1796        'PREINSTALL_FILES ='.
1797        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
1798        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
1799        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
1800        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
1801        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
1802        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
1803        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
1804        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
1805        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
1806        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
1807        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
1808        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
1809
18102001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1811
1812        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
1813        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
1814        * librdbg/src/m68k/any/Makefile.am: Ditto.
1815        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
1816        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
1817        happy.
1818
18192001-09-21      Joel Sherrill <joel@OARcorp.com>
1820
1821        * libchip/network/Makefile.am: Fixed typo on file name.
1822        * libchip/network/i82586.c: Commented out line 318 which is referencing
1823        a member of a structure that is not currently there.  This needs to be
1824        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
1825        to C style.
1826
18272001-09-19      Eric Norum <eric.norum@usask.ca>
1828
1829        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
1830
18312001-09-19      Chris Johns <ccj@acm.org>
1832
1833        * libchip/network/README.i82586, libchip/network/i82586.c,
1834        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
1835        Network driver for Intel i82586.
1836        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
1837        rtems/rtems_bsdnet_internal.h Added support for populating the initial
1838        "root" filesystem with information obtained via the DHCP response.
1839
18402001-09-14      Eric Norum <eric.norum@usask.ca>
1841
1842        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
1843        make gcc 3.x happy.
1844
18452001-08-16      Mike Siers <mikes@poliac.com>
1846
1847        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
1848        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
1849        These support callback functionality that has not even been compiled
1850        under RTEMS yet.
1851        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
1852        example application.  Mike's notes on the modifications: - renamed
1853        error() function because of namespace problems - removed calls to the
1854        exit() funciton - removed extra files from the pppd source directory -
1855        defined pppd task constant values in rtemspppd.h - modifyied example
1856        code to get actual tick per second value - placed the pppd 2.3.11 man
1857        page file (pppd.8) into the pppd directory.
1858        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
1859        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
1860        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
1861        libnetworking/pppd/rtems-ppp.c: Deleted.
1862        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
1863        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
1864        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
1865        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
1866        libnetworking/pppd/example/init.c,
1867        libnetworking/pppd/example/netconfig.h,
1868        libnetworking/pppd/example/ppp.conf,
1869        libnetworking/pppd/example/pppdapp.c,
1870        libnetworking/pppd/example/system.h: New files.
1871        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
1872        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
1873        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
1874        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
1875        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
1876        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
1877        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1878        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
1879        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
1880        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
1881        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
1882        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
1883        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
1884        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
1885        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
1886
18872001-08-16      Joel Sherrill <joel@OARcorp.com>
1888
1889        * libnetworking/pppd/example/Makefile: Removed.
1890        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
1891        to avoid bootstrap -c clobbering it.
1892        * libnetworking/rtems_telnetd/.cvsignore: New file.
1893
18942001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1895
1896        * libnetworking/Makefile.am, libnetworking/configure.in,
1897        libnetworking/rtems_servers/Makefile.am,
1898        libnetworking/rtems_servers/telnetd.c,
1899        libnetworking/rtems_servers/telnetd.h,
1900        libnetworking/rtems_telnetd/Makefile.am,
1901        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
1902        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
1903        libnetworking/rtems_telnetd/telnetd.c,
1904        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
1905        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
1906        effect when ftpd change. - the tcp/ip stats have been implemented into
1907        icmds.c and started when telnetd daemon is started.
1908        * libnetworking/rtems_servers/telnetd.c,
1909        libnetworking/rtems_servers/telnetd.h: Removed.
1910        * libnetworking/rtems_telnetd: New directory.
1911        * libnetworking/rtems_telnetd/Makefile.am,
1912        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
1913        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
1914        libnetworking/rtems_telnetd/telnetd.c,
1915        libnetworking/rtems_telnetd/telnetd.h: New files.
1916
19172001-06-14      Joel Sherrill <joel@OARcorp.com>
1918
1919        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
1920        Moved from libmisc/shell so the network stack to address network
1921        depenendency.
1922        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
1923
19242001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1925
1926        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
1927
19282001-05-15      Joel Sherrill <joel@OARcorp.com>
1929
1930        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
1931        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
1932        accidentally deleted the incorrectly empty versions.
1933
19342001-05-14      Till Straumann <strauman@slac.stanford.edu>
1935
1936        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
1937        libchip/pci/Makefile.am: Per PR215 address the following issues: -
1938        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
1939        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
1940        to know the values) - the affected BSP (shared/motorola) headers have
1941        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
1942        driver (libchip/network/dec21140.c) has been fixed to use
1943        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
1944        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
1945        who is using this driver. - the DEC driver also has been fixed to use
1946        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
1947        delay_in_bus_cycles().
1948
19492001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1950
1951        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
1952
19532001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1954
1955        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
1956
19572001-04-24      Eric Norum <eric.norum@usask.ca>
1958
1959        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
1960        NTP synchronization a little more robust -- no NTP daemon yet, but at
1961        least it trys a little harder when the primary NTP server is down.
1962
19632001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
1964
1965        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
1966        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
1967        libnetworking/pppd/modem_example/modem.c,
1968        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
1969        other strings into English.
1970        * libnetworking/pppd/STATUS: updated to reflect the changes.
1971
19722001-04-20      Jake Janovetz <janovetz@uiuc.edu>
1973
1974        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
1975        again.
1976
19772001-04-20      Eric Valette <valette@crf.canon.fr>
1978
1979        * mcp750 directory renamed new_exception processing as it supports many
1980        more CPU models.
1981        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
1982        librdbg/src/powerpc/new_exception_processing/Makefile.am,
1983        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
1984        formerly in mcp750 plus modifications.
1985        * librdbg/src/powerpc/mcp750/.cvsignore,
1986        librdbg/src/powerpc/mcp750/Makefile.am,
1987        librdbg/src/powerpc/mcp750/remdeb.h,
1988        librdbg/src/powerpc/mcp750/remdeb_f.x,
1989        librdbg/src/powerpc/mcp750/remdeb_svc.c,
1990        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
1991        new_exception_processing.
1992        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
1993        librdbg/src/powerpc/new_exception_processing/Makefile.am,
1994        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
1995        part of this effort to add support for the MPC8xx.
1996
19972001-04-19      Joel Sherrill <joel@OARcorp.com>
1998
1999        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
2000        internal include files.
2001
20022001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
2003
2004        PR 158
2005        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
2006        rcmd() library call by commenting out the parts that deal with signals.
2007        This enables RTEMS to 'rsh' command to a server connecting fd to remote
2008        stdio. The 'server-side' parts of this file which deal with
2009        authentication are disabled since they are not needed.
2010
20112001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
2012
2013        * libnetworking/include/.cvsignore: Remove dangling file.
2014
20152001-03-14      Joel Sherrill <joel@OARcorp.com>
2016
2017        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
2018        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
2019        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
2020        libchip style serial drivers can be written in libcpu or libbsp.
2021
20222001-03-01      Joel Sherrill <joel@OARcorp.com>
2023
2024        * libchip/network/cs8900.c, libchip/network/cs8900.h,
2025        libchip/network/sonic.c, libchip/network/sonic.h,
2026        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2027        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2028        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2029        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
2030        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2031        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2032        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2033        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
2034
20352001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2036
2037        * librdbg/include/rdbg/Makefile.am,
2038        librdbg/include/rdbg/i386/Makefile.am,
2039        librdbg/include/rdbg/m68k/Makefile.am,
2040        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
2041        style on include files.
2042
20432001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2044
2045        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2046        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
2047        replace ${..} with $(..).
2048        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
2049        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
2050        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2051        libnetworking/rtems/Makefile.am, libnetworking/
2052        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
2053        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
2054        include_*HEADERS instead of H_FILES.
2055        * libnetworking/include/Makefile.am: Remove.
2056        * libnetworking/Makefile.am: Add handling of *.h files.
2057        * libnetworking/configure.in: Remove include/Makefile.
2058
20592001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2060
2061        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
2062
20632001-01-31      Sergei Organov <osv@javad.ru>
2064
2065        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
2066        current dir and root dir removed in favor of new libio support for
2067        task-local current and root directories. - Bug in `close_data_socket()'
2068        introduced by previous change fixed. - `command_pasv()' changed to set
2069        timeout on socket we are listening on and code fixed to don't close
2070        socket twice on error. - `serr()' changed to clear `errno'. -
2071        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
2072        changed to clear `errno' before processing session. -
2073        `close_data_socket()' fixed to close both active and passive sockets -
2074        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
2075        empty string  in `exec_command()'.
2076
20772001-01-25      Eric Norum <eric.norum@usask.ca>
2078
2079        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
2080        improves throughput on systems which are dropping packets.   Only the
2081        first timeout is reduced.  This keeps the number of extra packets down
2082        on networks that are very busy and dropping lots of packets.
2083
20842001-01-24      Sergei Organov <osv@javad.ru>
2085
2086        * libnetworking/rtems_servers/ftpd.c,
2087        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2088        - Timeouts on sockets implemented. 'idle' field added to configuration.
2089        No timeout by default to keep backward compatibility. Note: SITE IDLE
2090        command not implemented yet. - Basic global access control implemented.
2091        'access' field added to configuration. No access limitations by default
2092        to keep backward compatibility. - Anchor data socket for active mode
2093        (using self IP and port 20.) - Fixed default data port support (still
2094        not tested). - Don't allow IP address different from originating host in
2095        PORT command to improve security. - Fixed bug in MDTM command. - Check
2096        for correctness of parsing of argument in command_port(). - Fixed
2097        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
2098        a directory. - Command parsing a little bit improved: command names are
2099        now converted to upper-case to be more compatible with RFC (command
2100        names are not case-sensitive.) - Reformat comments so that they have
2101        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
2102        previous changes - True ASCII mode implemented (doesn't work for hooks
2103        and /dev/null) - Passive mode implemented, PASV command added. - Default
2104        port for data connection could be used (untested, can't find ftp client
2105        that doesn't send PORT command) - SYST reply changed to UNIX, as former
2106        RTEMS isn't registered name. - Reply codes reviewed and fixed.
2107
21082001-01-18      Joel Sherrill <joel@OARcorp.com>
2109
2110        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
2111        macro using variable arguments.
2112        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
2113        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
2114        since I updated the main RTEMS development machine to RedHat 7.2 and
2115        apparently got a new version of rpcgen.
2116
21172001-01-12      Sergei Organov <osv@javad.ru>
2118
2119        * libnetworking/rtems_servers/ftpd.c,
2120        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2121        - use pool of pre-created threads to handle sessions instead of
2122        creating/deleting threads on the fly - LIST output is now similar to
2123        what "/bin/ls -al" would output, thus FTP clients such Netscape are
2124        happy with it. - LIST NAME now works (both for files and directories) -
2125        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
2126        clients happy  - keep track of CWD for every session separately -
2127        ability to specify root directory name for FTPD in configuration table.
2128        FTPD will then create illusion for FTP clients that this is actually
2129        root directory. - ignore options sent in commands, thus LIST -al FILE
2130        works and doesn't try to list "-al" directory. - buffers are allocated
2131        on stack instead of heap where possible to eliminate malloc/free calls
2132        (avoid possible heap fragmentation troubles). - drop using of task
2133        notepad to pass parameters - use function arguments instead - use
2134        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
2135        in socket() instead of AF_INET.
2136
21372001-01-02      Joel Sherrill <joel@OARcorp.com>
2138
2139        * libnetworking/CHANGELOG: Removed.
2140        * libnetworking/README: Merged CHANGELOG contents as initial changes.
2141
21422000-12-14      Eric Norum <eric.norum@usask.ca>
2143
2144        * libnetworking/lib/tftpDriver.c: Added write capability.
2145
21462000-12-08      Joel Sherrill <joel@OARcorp.com>
2147
2148        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
2149        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
2150        numerous variable declarations conditional on PPP_COMPRESS and
2151        PPP_FILTER.  Commented out variables that were not used because the code
2152        using them was commented out. Removed totally unused variables.
2153        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
2154        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
2155
21562000-11-30      Joel Sherrill <joel@OARcorp.com>
2157
2158        * libnetworking/modem/ppp_tty.c: Changed to include
2159        <rtems/termiostypes.h> since that is an RTEMS specific header file.
2160        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
2161        * libnetworking/Makefile.am: Modified to reflect above.
2162
21632000-11-27      Joel Sherrill <joel@OARcorp.com>
2164
2165        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
2166
21672000-11-25      Eric Norum <eric.norum@usask.ca>
2168
2169        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
2170        core.
2171
21722000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
2173
2174        * libnetworking/wrapup/Makefile.am: Added modem subdir.
2175        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
2176        subdir.
2177        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
2178        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
2179        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
2180        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
2181        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2182        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
2183        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
2184        main.c and ppp_tty.c should be scratched. The modem subdir has the real
2185        ppp_tty.c and the real pppd main is in pppmain.c.
2186
21872000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
2188
2189        * libchip/network/sonic.c: Added ipalign() routine to align the received
2190        packet so that the ip header is on a 32-bit boundary. Necessary for
2191        cpu's that do not allow unaligned loads and stores and when the 32-bit
2192        DMA mode is used.
2193
21942000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2195
2196        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2197        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
2198        ACLOCAL_AMFLAGS.
2199        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
2200        ACLOCAL_AMFLAGS.
2201        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
2202        ACLOCAL_AMFLAGS.
2203
22042000-11-03      Chris Johns <ccj@acm.org>
2205
2206        * libchip/network/README.cs8900, libchip/network/cs8900.c,
2207        libchip/network/cs8900.h: New files.
2208
22092000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2210
2211        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2212        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2213        $(RTEMS_TOPdir)/aclocal.
2214        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2215        $(RTEMS_TOPdir)/aclocal.
2216        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2217        $(RTEMS_TOPdir)/aclocal.
2218
22192000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2220
2221        * configure.in: Switch to GNU-canonicalization.
2222        * Makefile.am: Reflect changes to configure.in.
2223        * acinclude.m4: Remove.
2224
22252000-10-30      Joel Sherrill <joel@OARcorp.com>
2226
2227        * POSIX include files merged into newlib.  This resulted in some
2228        definitions moving to other files and thus some secondary effects in
2229        RTEMS source code.
2230        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
2231        in sync with newlib's <machine/types.h>.
2232        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
2233        definition of struct itimerval in <sys/time.h>.
2234
22352000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2236
2237        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
2238        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2239        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2240        * ChangeLog: Fix typos.
2241        * configure.in: add tests to the GNU canonicalized subdirectories.
2242
22432000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2244
2245        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
2246        * configure.in: add lib to the GNU canonicalized subdirectories,  make
2247        the lib directory before configuring lib/.
2248
22492000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2250
2251        * configure.in, Makefile.am: add exec to the GNU canonicalized
2252        subdirectories.
2253        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
2254        * configure.in: add libnetworking, librpc and librdb to the GNU
2255        canonicalized subdirectories.
2256        * configure.in: add libmisc and libchip to the GNU canonicalized
2257        subdirectories.
2258        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2259        Switch to GNU canonicalization.
2260        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2261        Switch to GNU canonicalization.
2262        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2263        Switch to GNU canonicalization.
2264
22652000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2266
2267        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
2268        canonicalization to libfs/. The approach is currently a bit of a hack as
2269        GNU canonicalization does not support the per-BSP build some of the
2270        other directories require.  As more of the tree is converted, this will
2271        become less  of an issue.
2272
22732000-10-20      Joel Sherrill <joel@OARcorp.com>
2274
2275        * libchip/network/dec21140.c: Corrected attach to include "int attach"
2276        parameter.
2277
22782000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
2279
2280        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2281        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
2282        * librdbg/configure.in: Add m68k support.
2283        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
2284        subdirectory.
2285        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
2286        failure.
2287        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
2288        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2289        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
2290        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2291        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
2292        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
2293        librdbg/src/m68k/.cvsignore: New files.
2294        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
2295        function pointers.
2296        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
2297        _after_ pointer has been checked against NULL.
2298
22992000-10-18      Joel Sherrill <joel@OARcorp.com>
2300
2301        * wrapup/Makefile.am: Added libfs.
2302
23032000-10-18      Chris Johns <ccj@acm.org>
2304
2305        * libfs created.
2306        * configure.in: Added libfs subdirectory.
2307        * libnetworking/pppd/ipxcp.c: Fixed a typo.
2308
23092000-09-28      Joel Sherrill <joel@OARcorp.com>
2310
2311        * libnetworking/rtems_webserver/Makefile.am,
2312        libnetworking/rtems_webserver/base64.c,
2313        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
2314        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
2315
23162000-09-22      Joel Sherrill <joel@OARcorp.com>
2317
2318        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
2319        libnetworking/rtems/rtems_bsdnet_internal.h,
2320        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
2321        have included rtems.h.  It is now including precisely the  least amount
2322        of low level, yet portable .h files to get the basic RTEMS types
2323        defined.  This rippled into other  files since rtems_bsdnet_internal.h
2324        used machine/types.h to include rtems.h.
2325
23262000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2327
2328        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
2329
23302000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2331
2332        * libnetworking/ChangeLog: Cleanup.
2333
23342000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2335
2336        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
2337        * libchip/ChangeLog: Fix formating.
2338
23392000-09-05      Joel Sherrill <joel@OARcorp.com>
2340
2341        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
2342        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
2343        confusion and to work with the converted flags.
2344
23452000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2346
2347        * wrapup/Makefile.am: Include compile.am.
2348        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2349        libchip/serial/Makefile.am: Include compile.am.
2350        * librdbg/src/i386/any/Makefile.am,
2351        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
2352        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
2353        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
2354        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2355        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
2356        libnetworking/rtems_servers/Makefile.am,
2357        libnetworking/rtems_webserver/Makefile.am,
2358        libnetworking/wrapup/Makefile.am: Include compile.am.
2359
23602000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
2361
2362        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
2363        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
2364
23652000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2366
2367        * libnetworking/netinet/tcp_input.c: Spelling corrections.
2368
23692000-08-31      Joel Sherrill <joel@OARcorp.com>
2370
2371        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
2372        Antti P Miettinen <antti.p.miettinen@nokia.com>.
2373        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
2374        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
2375        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
2376        * libnetworking/wbase64.c: Removed.
2377        * libnetworking/Makefile.am, libnetworking/asp.c,
2378        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
2379        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
2380        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
2381        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
2382        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
2383        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
2384        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
2385        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
2386        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
2387        Modified.
2388
23892000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2390
2391        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
2392
23932000-08-30      Joel Sherrill <joel@OARcorp.com>
2394
2395        * libnetworking/rtems_webserver/license.txt: New file.
2396
23972000-08-10      Joel Sherrill <joel@OARcorp.com>
2398
2399        * ChangeLog: New file.
2400        * libchip/ChangeLog: New file.
2401        * librdbg/ChangeLog: New file.
2402        * libnetworking/ChangeLog: New file.
2403
Note: See TracBrowser for help on using the repository browser.