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

4.104.114.84.95
Last change on this file since 0d0528d3 was 0d0528d3, checked in by Ralf Corsepius <ralf.corsepius@…>, on 04/14/04 at 13:27:39

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

  • aclocal/rtems-top.m4: Add project_top/with_project_top processing.
  • Property mode set to 100644
File size: 96.9 KB
Line 
12004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2
3        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
4
52004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
6
7        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
8        automake).
9
102004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
11
12        PR 599/pppd
13        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
14
152004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
16
17        * optman/rtems/no-region.c: Reflect having changed
18        rtems_region_get_segment_size.
19
202004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
21
22        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
23        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
24        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
25        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
26        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
27        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
28        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
29
302004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
31
32        * libchip/ide/ata.c, libchip/network/dec21140.c,
33        libchip/network/elnk.c, libchip/network/i82586.c,
34        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
35        libchip/network/open_eth.c, libchip/network/sonic.c,
36        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
37        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
38        libchip/shmdr/init.c, libchip/shmdr/intr.c,
39        libchip/shmdr/shm_driver.h: Cosmetics.
40
412004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
42
43        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
44        optman/rtems/no-msg.c, optman/rtems/no-part.c,
45        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
46        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
47        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
48        fixed size types.
49
502004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
51
52        * configure.ac: Explicitly pass --includedir and --libdir to
53        cpukit/configure.
54
552004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
56
57        * librdbg/Makefile.am: Fix rpcgen rules.
58        * librdbg/src/i386/any/remdeb_xdr.c,
59        librdbg/src/m68k/any/remdeb_xdr.c,
60        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
61        Reflect changes to librdbg/Makefile.am.
62
632004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
64
65        * configure.ac: Reflect changes testsuites/configure.ac and
66        cpukit/configure.ac.
67
682004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
69
70        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
71        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
72
732004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
74
75        * configure.ac: Reflect changes to testsuites's configuration.
76
772004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
78
79        PR/589 rtems
80        * libchip/network/pci.h: Remove (Moved to cpukit).
81
822004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
83
84        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
85        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
86        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
87        libchip/network/dec21140.c, libchip/network/elnk.c,
88        libchip/network/if_fxp.c, libchip/network/open_eth.c,
89        libchip/network/open_eth.h, libchip/network/sonic.c,
90        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
91        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
92        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
93        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
94        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
95        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
96        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
97        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
98        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
99        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
100        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
101        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
102        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
103        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
104        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
105        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
106        fixed-size types.
107
1082004-03-14      Chris Johns  <chrisj@rtems.org>
109
110        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
111        the BSP example code.
112        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
113        support the DIMMPC. This is a pc386 target with IO port support. Minor
114        formating clean up. Add documentation to the header file.
115        * libchip/network/README.cs8900: The CS8900 driver is documented in the
116        cs8900.h header file.
117
1182004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
119
120        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
121        Cosmetics.
122
1232004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
124
125        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
126        There are no application level Makefiles in here.
127
1282004-03-04      Joel Sherrill <joel@OARcorp.com>
129
130        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
131        they can be used in application level makefiles.
132
1332004-03-05      Joel Sherrill <joel@OARcorp.com>
134
135        * libnetworking/rtems_webserver/ejparse.c,
136        libnetworking/rtems_webserver/emfdb.c,
137        libnetworking/rtems_webserver/sock.c,
138        libnetworking/rtems_webserver/socket.c,
139        libnetworking/rtems_webserver/sym.c,
140        libnetworking/rtems_webserver/webs.c,
141        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
1422004-03-05      Joel Sherrill <joel@OARcorp.com>
143
144        * libchipnetwork/open_eth.c: Remove warnings by conditionally
145        compiling this file only only those CPU families with supported
146        exception models.
147
1482004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
149
150        * acinclude.m4: Fix loosing arguments when configuring cpukit and
151        testsuites (Was exposed with --enable-multilib, only).
152        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
153         Add RTEMS_BSP_CONFIG_SUBDIR.
154        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
155        testsuites's configure.
156        * aclocal/rtems-top.m4: Remove ENDIF hack.
157        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
158
1592004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
160
161        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
162        wrapup/Makefile.am: Fix automake problems having been introduced
163        in previous patch.
164
1652004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
166
167        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
168        Preinstall dirs.
169        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
170        * aclocal/check-multiprocessing.m4: Cosmetics.
171        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
172        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
173
1742004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
175
176        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
177        librdbg/src/Makefile.am.
178        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
179        * configure.ac: Reflect changes above.
180        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
181        * wrapup/Makefile.am: Reflect changes above.
182        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
183
1842004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
185
186        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
187
1882004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
189
190        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
191
1922004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
193
194        * wrapup/Makefile.am: Reflect new location of librdbg.a.
195
1962004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
197
198        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
199        librdbg/src/powerpc/Makefile.am: Remove.
200        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
201        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
202        * configure.ac: Reflect changes above.
203
2042004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
205
206
2072004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
208
209        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
210        STRIP.
211
2122004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
213
214        * librdbg/include/Makefile.am: Merge-in
215        librdbg/include/rdbg/i386/Makefile.am,
216        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
217        librdbg/include/rdbg/powerpc/Makefile.am.
218        * librdbg/include/rdbg/i386/Makefile.am,
219        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
220        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
221        * configure.ac: Reflect changes above.
222
2232004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
224
225        * configure.ac: Use AS_HELP_STRING(ada).
226
2272004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
228
229        * aclocal/bspopts.m4: Use AS_HELP_STRING.
230        * aclocal/bsp-configure.m4: Require autoconf-2.59.
231        Use AC_CONFIG_HEADERS.
232        * aclocal/check-custom-bsp.m4: Add bspkit-support.
233        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
234
2352004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
236
237        * Makefile.am: include local.am.
238
2392004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
240
241        * aclocal/version.m4: 4.6.99.0.
242
2432004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
244
245        * Makefile.am: Don't include host.am.
246        * automake/compile.am: Further cleanups.
247
2482004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
249
250        * automake/lib.am: Remove (Unused).
251
2522004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
253
254        * wrapup/Makefile.am: Don't include lib.am.
255        * automake/compile.am: Use automake compilation rules.
256
2572004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
258
259        * libnetworking/pppd/Makefile.am,
260        libnetworking/rtems_servers/Makefile.am,
261        libnetworking/rtems_telnetd/Makefile.am,
262        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
263        support/Makefile.am: Don't include lib.am.
264
2652004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
266
267        * libchip/Makefile.am: Don't include lib.am.
268        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
269        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
270        unnecessary EXTRA_DISTs.
271
2722004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
273
274        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
275        hack.
276
2772004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
278
279        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
280        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
281        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
282        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
283
2842004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
285
286        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
287        Add AM_CONDITIONAL(HAS_MP).
288        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
289        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
290        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
291        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
292        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
293        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
294        (Deprecated by autoconf 2.59).
295
2962004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
297
298        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
299        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
300
3012004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
302
303        * ChangeLog: Merge-in libnetworking/ChangeLog.
304        * libnetworking/ChangeLog: Remove.
305        * ChangeLog: Merge-in librdbg/ChangeLog.
306        * librdbg/ChangeLog: Remove.
307        * ChangeLog: Merge-in libchip/ChangeLog.
308        * libchip/ChangeLog: Remove.
309        * ChangeLog: Merge-in optman/ChangeLog.
310        * optman/ChangeLog: Remove.
311
3122004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
313
314        * configure.ac: Reflect changes to cpukit.
315        * wrapup/Makefile.am: Reflect changes to librdbg.
316        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
317        * libchip/Makefile.am: Add PREINSTALL_DIRS.
318        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
319        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
320        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
321        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
322        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
323        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
324        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
325
3262004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
327
328        * aclocal/rtems-top.m4: Remove check for version.m4.
329        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
330
3312004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
332
333        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
334        * wrapup/Makefile.am: Reflect changes to libchip/*.
335        * support/Makefile.am: Use automake compilation rules.
336        * wrapup/Makefile.am: Reflect changes to support/*.
337        * configure.ac: Remove libnetworking/wrapup/Makefile.
338        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
339        libnetworking/*/lib*.a instead of libnetapps.a.
340        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
341        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
342        * optman/Makefile.am: Use automake compilation rules.
343        * libchip/Makefile.am: Fix typo in previous patch.
344        * libchip/Makefile.am: Use automake compilation rules.
345        * libnetworking/Makefile.am: Remove wrapup.
346        * libnetworking/pppd/Makefile.am: Build libpppd. Use
347        automake-compilation rules.
348        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
349        automake-compilation rules.
350        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
351        automake-compilation rules.
352        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
353        automake-compilation rules.
354        * libnetworking/wrapup/Makefile.am: Remove (Unused).
355
3562004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
357
358        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
359        PRE/TMPINSTALL_FILES to CLEANFILES.
360        * automake/lib.am: Remove TMPINSTALL_FILES.
361        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
362        PRE/TMPINSTALL_FILES to CLEANFILES.
363        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
364        PRE/TMPINSTALL_FILES to CLEANFILES.
365        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
366        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
367        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
368        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
369        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
370        * librdbg/src/i386/Makefile.am: Ditto.
371        * librdbg/src/m68k/Makefile.am: Ditto.
372        * librdbg/src/powerpc/Makefile.am: Ditto.
373        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
374        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
375        * libnetworking/rtems_servers/Makefile.am: Ditto.
376        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
377        * libnetworking/rtems_webserver/Makefile.am: Ditto.
378
3792004-01-07      Joel Sherrill <joel@OARcorp.com>
380
381        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
382        more completely covers the MIPS family.
383
3842003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
385
386        * wrapup/Makefile.am: Reflect changes to shmdr.
387        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
388
3892003-12-18      Joel Sherrill <joel@OARcorp.com>
390
391        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
392        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
393        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
394        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
395        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
396        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
397        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
398
3992003-12-17      Joel Sherrill <joel@OARcorp.com>
400
401        * aclocal/version.m4: Updated to rtems-20031217-test.
402
4032003-12-17     
404
405        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
406        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
407
4082003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
409
410        * automake/compile.am: Remove LINK_LIBS (Unused).
411        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
412
4132003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
414
415        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
416        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
417        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
418        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
419        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
420
4212003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
422
423        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
424        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
425        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
426        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
427        * librdbg/src/i386/Makefile.am:
428        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
429        * librdbg/src/m68k/Makefile.am:
430        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
431        * librdbg/src/powerpc/Makefile.am:
432        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
433
4342003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
435
436        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
437        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
438        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
439        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
440        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
441        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
442        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
443        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
444        * optman/Makefile.am: Remove project_libdir.
445        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
446        PRE/TMPINSTALL_FILES.
447        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
448        PRE/TMPINSTALL_FILES.
449        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
450        PRE/TMPINSTALL_FILES.
451        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
452        PRE/TMPINSTALL_FILES.
453        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
454        from PRE/TMPINSTALL_FILES.
455        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
456        PRE/TMPINSTALL_FILES.
457        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
458        PRE/TMPINSTALL_FILES.
459        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
460        PRE/TMPINSTALL_FILES.
461        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
462        PRE/TMPINSTALL_FILES.
463        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
464        PRE/TMPINSTALL_FILES.
465        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
466        PRE/TMPINSTALL_FILES.
467        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
468        from PRE/TMPINSTALL_FILES.
469
4702003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
471
472        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
473        * automake/lib.am: Remove project_libdir.
474        * wrapup/Makefile.am: Reworked.
475
4762003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
477
478        * configure.ac: Reflect changes to librdbg.
479        * optman/Makefile.am: Add tmpinstall dirstamp support.
480        * libchip/Makefile.am: Fix variant-tmpinstall support.
481        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
482        * librdbg/src/powerpc/Makefile.am: Merge-in former
483        new_exception_processing/Makefile.am.
484        * librdbg/src/m68k/any/Makefile.am: Remove.
485        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
486        * librdbg/src/i386/any/Makefile.am: Remove.
487        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
488        * librdbg/src/Makefile.am: Cosmetics.
489        * librdbg/include/Makefile.am: Cosmetics.
490        * librdbg/Makefile.am: Cosmetics.
491        * libnetworking/Makefile.am: Cosmetics.
492        * libnetworking/pppd/Makefile.am: Cosmetics.
493        * libnetworking/wrapup/Makefile.am: Cosmetics.
494
4952003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
496
497        * Makefile.am: Cosmetics.
498        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
499        support.
500
5012003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
502
503        * automake/compile.am: Remove $(ARCH):-rule.
504
5052003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
506
507        * configure.ac: Remove lib/libbsp/shared/Makefile,
508        lib/libbsp/shmdr/Makefile.
509
5102003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
511
512        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
513        libchip/serial/Makefile, libchip/rtc/Makefile.
514        * support/Makefile.am: Remove all-local: $(ARCH).
515        * wrapup/Makefile.am: Remove all-local: $(ARCH).
516        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
517        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
518        * optman/Makefile.am: Remove all-local: $(ARCH).
519        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
520        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
521        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
522        compilation dirstamp support.
523        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
524        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
525        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
526        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
527        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
528        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
529        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
530        all-local: $(ARCH).
531        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
532        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
533        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
534        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
535        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
536
5372003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
538
539        * aclocal/lead-dot.m4: New (from automake-1.7f).
540        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
541        AC_SUBST(dirstamp).
542        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
543        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
544        libchip/serial/Makefile.am: Ditto.
545        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
546        * librdbg/include/Makefile.am: Ditto.
547        * librdbg/include/rdbg/Makefile.am: Ditto.
548        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
549        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
550        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
551        * librdbg/src/Makefile.am: Ditto.
552        * librdbg/src/i386/Makefile.am: Ditto.
553        * librdbg/src/i386/any/Makefile.am: Ditto.
554        * librdbg/src/m68k/Makefile.am: Ditto.
555        * librdbg/src/m68k/any/Makefile.am: Ditto.
556        * librdbg/src/powerpc/Makefile.am: Ditto.
557        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
558        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
559        preinstallation.
560        * libnetworking/pppd/Makefile.am: Ditto.
561        * libnetworking/rtems_servers/Makefile.am: Ditto.
562        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
563        * libnetworking/rtems_webserver/Makefile.am: Ditto.
564        * libnetworking/wrapup/Makefile.am: Ditto.
565
5662003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
567
568        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
569        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
570        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
571        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
572        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
573        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
574        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
575        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
576        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
577        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
578        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
579        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
580        underquoting to silence automake-1.8.
581
5822003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
583
584        * configure.ac: Reflect having moved tests to ../../testsuites.
585
5862003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
587
588        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
589        * aclocal/canonical-host.m4: Remove.
590        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
591        * configure.ac: Remove RTEMS_CANONICAL_HOST.
592
5932003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
594
595        * aclocal/check-cpu.m4: Remove.
596        * configure.ac: Merge-in former aclocal/check-cpu.m4.
597        * aclocal/canonical-target-name.m4: Add m4-quotes.
598        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
599        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
600        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
601        * aclocal/check-networking.m4: Add m4-quotes. Require
602        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
603        * aclocal/check-posix.m4: Add m4-quotes. Require
604        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
605        * aclocal/check-rdbg.m4: Add m4-quotes. Require
606        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
607        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
608
6092003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
610
611        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
612        * aclocal/bsp-alias.m4: Remove.
613
6142003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
615
616        * configure.ac: Make presence of tests/ optional.
617
6182003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
619
620        * aclocal/path-perl.m4: Remove (Unused).
621
6222003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
623
624        * automake/force-preinstall.am: Remove.
625
6262003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
627
628        PR 499/rtems_misc
629        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
630        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
631        Configuration (Odd was forced) - Correction of Stop Bit configuration
632        (inversed) - Correction of ISR Handler to call
633        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
634        CTS Hardware flow control Configuration.
635
6362003-09-04      Joel Sherrill <joel@OARcorp.com>
637
638        * lib/libcpu/shared/include/cache.h,
639        lib/libcpu/shared/src/cache_aligned_malloc.c,
640        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
641        license changed.
642        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
643        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
644        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
645        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
646        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
647        for license changed.
648        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
649        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
650        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
651        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
652        libchip/network/cs8900.h, libchip/network/dec21140.c,
653        libchip/network/elnk.c, libchip/network/open_eth.c,
654        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
655        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
656        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
657        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
658        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
659        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
660        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
661        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
662        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
663        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
664        libchip/serial/serial.h, libchip/serial/z85c30.c,
665        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
666        libchip/serial/z85c30_reg.c: URL for license changed.
667
6682003-09-03      Jiri Gaisler <jiri@gaisler.com>
669
670        PR 477/networking
671        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
672        * libchip/network/README.open_eth, libchip/network/open_eth.c,
673        libchip/network/open_eth.h: New files.
674
6752003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
676
677        * aclocal/rtems-top.m4: Add RTEMS_API.
678        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
679
6802003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
681
682        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
683        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
684        @RTEMS_BSP@.cfg.
685
6862003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
687
688        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
689
6902003-08-20      Joel Sherrill <joel@OARcorp.com>
691
692        * libchip/network/cs8900.c: Correct copyright statements.
693
6942003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
695
696        * aclocal/check-itron.m4: Remove.
697        * aclocal/enable-inlines.m4: Remove.
698        * Makefile.am: Reflect having moved aclocal/.
699        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
700        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
701        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
702        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
703        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
704        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
705        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
706        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
707        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
708        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
709        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
710        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
711        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
712        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
713        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
714        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
715        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
716        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
717        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
718        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
719        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
720        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
721        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
722        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
723        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
724        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
725        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
726        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
727        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
728        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
729        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
730        * aclocal/multilib.m4: New (Copied from ../../aclocal).
731        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
732        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
733        * aclocal/ppc.m4: New (Copied from ../../aclocal).
734        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
735        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
736        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
737        * aclocal/project-root.m4: New (Copied from ../../aclocal).
738        * aclocal/quoting.m4: New (Copied from ../../aclocal).
739        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
740        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
741        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
742        * aclocal/target.m4: New (Copied from ../../aclocal).
743        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
744        * aclocal/version.m4: New (Copied from ../../aclocal).
745
7462003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
747
748        * configure.ac: Remove stray comments.
749        * automake/local.am, automake/host.am: Remove "debug".
750
7512003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
752
753        * Makefile.am: Reflect having moved automake/.
754        * lib/Makefile.am: Reflect having moved automake/.
755        * support/Makefile.am: Reflect having moved automake/.
756        * wrapup/Makefile.am: Reflect having moved automake/.
757        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
758        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
759        from ../../automake).
760        * optman/Makefile.am: Reflect having moved automake/.
761        * libchip/Makefile.am: Reflect having moved automake/.
762        * libchip/ide/Makefile.am: Reflect having moved automake/.
763        * libchip/network/Makefile.am: Reflect having moved automake/.
764        * libchip/rtc/Makefile.am: Reflect having moved automake/.
765        * libchip/serial/Makefile.am: Reflect having moved automake/.
766        * librdbg/Makefile.am: Reflect having moved automake/.
767        * librdbg/include/Makefile.am: Reflect having moved automake/.
768        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
769        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
770        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
771        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
772        automake/.
773        * librdbg/src/Makefile.am: Reflect having moved automake/.
774        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
775        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
776        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
777        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
778        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
779        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
780        having moved automake/.
781        * libnetworking/Makefile.am: Reflect having moved automake/.
782        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
783        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
784        automake/.
785        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
786        automake/.
787        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
788        automake/.
789        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
790
7912003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
792
793        * Makefile.am: Add bsp.pc.in.
794        * bsp.pc.in: New (pkgconfig support).
795
7962003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
797
798        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
799
8002003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
801
802        * lib/Makefile.am: New (Required by 'make dist').
803        * lib/ChangeLog: Remove.
804        * lib/.cvsignore: Cleanup.
805        * configure.ac: Reflect having added lib/Makefile.am.
806        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
807        lib/libbsp/configure.ac.
808        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
809        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
810
8112003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
812
813        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
814        * configure.ac: Merge-in librdbg/configure.ac.
815        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
816        librdbg/configure.ac.
817        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
818        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
819        LIBCHIP. Conditionally build include-dirs.
820        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
821        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
822        * librdbg/Makefile.am, librdbg/include/Makefile.am,
823        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
824        librdbg/include/rdbg/m68k/Makefile.am,
825        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
826        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
827        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
828        librdbg/src/powerpc/Makefile.am, librdbg/
829        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
830        configure.ac into ../configure.ac.
831        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
832        * libnetworking/.cvsignore, libnetworking/Makefile.am,
833        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
834        libnetworking/rtems_telnetd/Makefile.am,
835        libnetworking/rtems_webserver/Makefile.am,
836        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
837        into ../configure.ac.
838
8392003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
840
841        PR 427/rtems
842        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
843        * librdbg/src/servtsp.c: Ditto.
844
8452003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
846
847        PR 429/bsps
848        PR 432/bsps
849        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
850        packets are queued onto an elnk board, the ISR will deadlock the device
851        with a tx complete interrupt.  Lighter tx loads are not affected as they
852        end up submitting single packets to the device.
853
8542003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
855
856        * configure.ac: Merge-in libchip/configure.ac. Merge-in
857        optman/configure.ac.
858        * optman/configure.ac: Remove (Merged into ../configure.ac).
859        * optman/Makefile.am: Reflect having merged configure.ac into
860        ../configure.ac.
861        * libchip/configure.ac: Remove (Merged into ../configure.ac).
862        * libchip/Makefile.am, libchip/ide/Makefile.am,
863        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
864        libchip/serial/Makefile.am: Reflect having merged configure.ac into
865        ../configure.ac.
866
8672003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
868
869        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
870
8712003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
872
873        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
874        on i386.
875
8762003-06-13      Joel Sherrill <joel@OARcorp.com>
877
878        * libnetworking/pppd/chat.c: Removed warnings.
879
8802003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
881
882        * libchip/network/README.3com: New file missed in previous commit.
883        PR 405/bsps
884        PR 393/networking
885        * libchip/network/dec21140.c: Fix leak also known as PR393.
886        * libchip/network/elnk.c, libchip/network/if_media.h,
887        libchip/network/mii.h: New files.
888        * libchip/network/Makefile.am: Reflect new files.
889
8902003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
891
892        * configure.ac: Remove support for profile-variant.
893
8942003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
895
896        PR 397/pppd
897        * libnetworking/pppd/fsm.c: Make peer_mru global again.
898        * libnetworking/pppd/magic.c: Remove *rand48.
899        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
900
9012003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
902
903        * wrapup/Makefile.am: Add libide.a.
904
9052003-04-15      Joel Sherrill <joel@OARcorp.com>
906
907        PR 387/rtems_misc
908        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
909        routines.
910        * libchip/ide/ata_internal.h: Added missing newline and end of file.
911
9122003-04-11      Joel Sherrill <joel@OARcorp.com>
913
914        * libnetworking/rtems_webserver/cgi.c,
915        libnetworking/rtems_webserver/sockGen.c,
916        libnetworking/rtems_webserver/umui.c,
917        libnetworking/rtems_webserver/websSSL.c,
918        libnetworking/rtems_webserver/websSSL.h,
919        libnetworking/rtems_webserver/websda.c,
920        libnetworking/rtems_webserver/websda.h: New files. Not included in
921        previous commit.
922
9232003-04-10      Joel Sherrill <joel@OARcorp.com>
924
925        PR 371/pppd
926        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
927        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
928        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
929        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
930        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
931        still global symbols in rtemspppd.h which might need to be changed or
932        converted into member of a structure which is dereferenced with a
933        pointer that is managed as a per task variable. But this patch should
934        avoid many conflicts.
935
9362003-03-27      Joel Sherrill <joel@OARcorp.com>
937
938        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
939        not allowed in the cpukit source code since it must be buildable
940        independent of any BSP. These files were moved to libchip/ide.
941        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
942        files.
943
9442003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
945
946        PR 368/filesystems
947        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
948        improvements which now work on pc386 and mbx8xx.
949        * libchip/ide/ide_controller.c: New file.
950
9512003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
952
953        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
954
9552003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
956
957        * configure.ac: Remove AC_CONFIG_AUX_DIR.
958        * configure.ac: Add support/.
959        * support/.cvsignore: New.
960        * support/Makefile.am: New.
961        * support/version.c: New.
962        * wrapup/Makefile.am: Add support/libsupport.a.
963        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
964        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
965        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
966        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
967
9682003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
969
970        * wrapup/Makefile.am: Use SRC += instead of make-vars.
971
9722003-02-20      Till Straumann <strauman@slac.stanford.edu>
973
974        PR 354/networking
975        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
976        chip against a table of supported chips. The untested ones are still
977        commented out, however.
978
9792003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
980
981        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
982        * configure.ac: AC_PREREQ(2.57).
983        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
984        * optman/configure.ac: AC_PREREQ(2.57).
985        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
986        * libchip/configure.ac: AC_PREREQ(2.57).
987        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
988        * librdbg/configure.ac: AC_PREREQ(2.57).
989        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
990        * libnetworking/configure.ac: AC_PREREQ(2.57).
991
9922003-02-06      Joel Sherrill <joel@OARcorp.com>
993
994        * libnetworking/pppd/chat.c: Convert routines with common names to
995        static. This included get_char(), put_char(), and character() among
996        others.
997
9982003-02-03      Joel Sherrill <joel@OARcorp.com>
999
1000        PR 338/filesystem
1001        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
1002        rtems_io_lookup_name() (API change).  Unused function removed.
1003
10042003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1005
1006        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1007        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1008        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1009        Eliminate *_O_FILES.
1010        * libnetworking/rtems_servers/Makefile.am,
1011        libnetworking/rtems_webserver/Makefile.am,
1012        libnetworking/rtems_telnetd/Makefile.am: Ditto.
1013
10142002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1015
1016        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
1017        Let all-local: depend on $(LIB).
1018        * wrapup/Makefile.am, configure.ac: Remove libmisc.
1019        * optman/Makefile.am: Apply install-data-local to install *.rels.
1020
10212002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1022
1023        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
1024        %.c rules.
1025        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
1026        * libchip/network/Makefile.am: Eliminate C_O_FILES.
1027        * libchip/rtc/Makefile.am: Ditto.
1028        * libchip/serial/Makefile.am: Ditto.
1029
10302002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1031
1032        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1033        LIBC_DEFINES.
1034        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1035        LIBC_DEFINES.
1036        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1037        LIBC_DEFINES.
1038
10392002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1040
1041        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
1042
10432002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1044
1045        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
1046        cache-checking.
1047        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1048
10492002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1050
1051        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
1052        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
1053        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
1054        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1055        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1056
10572002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1058
1059        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
1060        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
1061        Remove.
1062        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
1063
10642002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1065
1066        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
1067        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
1068
10692002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
1070
1071        * libchip/network/cs8900.c: I don't know why we have to SelfST register
1072        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
1073
10742002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1075
1076        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
1077        * optman/rel.am: New.
1078
10792002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1080
1081        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
1082        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
1083        braino in comment on "exec". Extend --enable-ada handling.
1084
10852002-11-04      Joel Sherrill <joel@OARcorp.com>
1086
1087        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
1088        tasks and rolling multiple loops into 1.
1089        * librdbg/src/m68k/rdbg_f.c: Removed warning.
1090        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
1091        Removed warnings.
1092
10932002-10-31      Joel Sherrill <joel@OARcorp.com>
1094
1095        * libchip/network/dec21140.c: Removed warnings.
1096        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
1097        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
1098        librdbg/src/m68k/any/remdeb_xdr.c,
1099        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
1100        warnings.
1101        * libnetworking/rtems_webserver/socket.c,
1102        libnetworking/rtems_webserver/uemf.h: Removed warnings.
1103
11042002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
1105
1106        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
1107        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
1108        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
1109        above.
1110
11112002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1112
1113        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1114        * wrapup/.cvsignore: Remove autom4te.cache.
1115        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1116        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
1117        autom4te.cache.
1118        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
1119        autom4te.cache.
1120        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
1121        autom4te.cache.
1122
11232002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1124
1125        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
1126
11272002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1128
1129        * optman/.cvsignore: Add autom4te.cache.
1130
11312002-09-14      Joel Sherrill <joel@OARcorp.com>
1132
1133        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
1134
11352002-09-07      Joel Sherrill <joel@OARcorp.com>
1136
1137        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
1138        include files to resolve warnings.
1139
11402002-09-07      Chris Johns <ccj@acm.org>
1141
1142        * libchip/network/Makefile.am, libchip/network/README.cs8900,
1143        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
1144        which corrects the problem  where the cs8900.c file was actually the BSP
1145        glue.  Joel did some hacking so this file will compile.  Previously it
1146        required providing a target.h file to compile.
1147        * libchip/network/cs8900.c.bsp: New file.
1148
11492002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1150
1151        * libnetworking/rtems_webserver/md5.h: Add missing newline.
1152
11532002-08-31      Joel Sherrill <joel@OARcorp.com>
1154
1155        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
1156        eliminate warning.
1157
11582002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1159
1160        * configure.ac: Add ada-tests.
1161
11622002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1163
1164        * Makefile.am: Add preinstall-stamp.
1165
11662002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1167
1168        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
1169        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
1170        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
1171        gcc31 happy.
1172        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
1173        cp.
1174
11752002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1176
1177        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
1178        make/bsp.mak.
1179        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
1180        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
1181
11822002-08-12      Joel Sherrill <joel@OARcorp.com>
1183
1184        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
1185        avoid error.
1186
11872002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1188
1189        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1190        * configure.ac: Add BSP_SUBDIRS.
1191        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
1192        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
1193        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
1194        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
1195        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
1196        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
1197        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
1198        RTEMS_CHECK_BSP_CACHE.
1199        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1200        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1201        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
1202        .$(OBJEXT) instead of .o.
1203        * libnetworking/pppd/Makefile.am,
1204        libnetworking/rtems_servers/Makefile.am,
1205        libnetworking/rtems_telnetd/Makefile.am,
1206        libnetworking/rtems_webserver/Makefile.am,
1207        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1208
12092002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1210
1211        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
1212        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
1213        ../libchip/serial/$(ARCH)/libserialio.a.
1214        * libchip/serial/Makefile.am: Don't tmp-install lib.
1215        * libchip/rtc/Makefile.am: Don't tmp-install lib.
1216
12172002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1218
1219        * Makefile.am: Add rtems_makedir.
1220        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
1221        * Makefile.am: Add wrapup-SUBDIR.
1222        * wrapup/ChangeLog: Remove.
1223        * wrapup/configure.ac: Remove.
1224        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
1225        (Make the bare BSP happy).
1226        * configure.ac: Ditto.
1227        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
1228        Create make/custom/default.cfg.
1229        * configure.ac: Add creation of make/custom/*.cfg. Create
1230        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
1231
12322002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1233
1234        * Makefile.am: Clean $(PROJECT_RELEASE).
1235
12362002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1237
1238        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
1239        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
1240        prototype mismatches.
1241
12422002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1243
1244        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
1245        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
1246
12472002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1248
1249        * acinclude.m4: Add test "$multilib" != "yes".
1250        * config-ml.in: Remove.
1251        * acinclude.m4: Cleanups.
1252        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
1253        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
1254        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
1255        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
1256        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
1257
12582002-07-16      Eric Norum <eric.norum@usask.ca>
1259
1260        * New driver for the Intel EtherExpressPro (82559ER) chip.
1261        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
1262        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
1263        * libchip/network/Makefile.am: Modified to reflect above.
1264
12652002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1266
1267        * acinclude.m4: New.
1268        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
1269        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
1270        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
1271
12722002-07-01      Joel Sherrill <joel@OARcorp.com>
1273
1274        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
1275        _Objects_Information_table now that it is a two dimensional array based
1276        upon API and class.
1277        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
1278        of strnlen().
1279
12802002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1281
1282        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
1283        preinstall libnetapps.a.
1284
12852002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1286
1287        * configure.ac: Remove librpc.
1288
12892002-06-25      Joel Sherrill <joel@OARcorp.com>
1290
1291        * Per PR233, moved librpc to exec.
1292        * configure.ac, wrapup/Makefile.am: Modified.
1293        * librpc, librpc/ChangeLog: Removed.
1294
12952002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1296
1297        * optman/Makefile.am: Remove multilib support.
1298        * optman/configure.ac: Ditto.
1299        * optman/sapi/Makefile.am: Ditto.
1300
13012002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1302
1303        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
1304        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
1305
13062002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1307
1308        Move networking libraries to c/src/exec/libnetworking
1309        * libnetworking/configure.ac, libnetworking/Makefile.am,
1310        libnetworking/wrapup/Makefile.am: Reflect Moval.
1311
13122002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1313
1314        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
1315        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
1316        <rtems/bspIo.h>.
1317
13182002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1319
1320        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
1321        * libnetworking/rtems/mkrootfs.h: Ditto.
1322        * libnetworking/rtems/Makefile.am: Reflect changes above.
1323
13242002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1325
1326        * configure.ac: Remove lib.
1327
13282002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1329
1330        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
1331        that exception stack frames on M68K members with VBR always are 6 byte
1332        long. The incorrect assumption resulted in some gdb commands like "next"
1333        to fail on the 68360.
1334
13352002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1336
1337        * config-ml.in: Take out arm and sh variants RTEMS does not support.
1338        PR 220
1339        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
1340        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
1341        CVS.
1342        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
1343        libnetworking/sys/filio.h: Remove.
1344        * libnetworking/sys/Makefile.am: Reflect changes above.
1345
13462002-05-07      Chris Johns <ccj@acm.org>
1347
1348        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
1349        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
1350        requires it to be stripped.
1351
13522002-05-01      Eric Norum <eric.norum@usask.ca>
1353
1354        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
1355        assembly  to satisfy gcc 3.1 and newer.
1356
13572002-04-26      Eric Norum <eric.norum@usask.ca>
1358
1359        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
1360        agressive optimization in gcc 3.1 does not reorder things.
1361
13622002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1363
1364        * libchip/network/dec21140.c: Reflect changes to powerpc's
1365        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
1366        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
1367        <rtems/score/cpu.h>.
1368        * librdbg/src/powerpc/rdbg_f.c: Ditto.
1369        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
1370
13712002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1372
1373        * optman/configure.ac: Remove ENABLE_GCC28.
1374
13752002-04-11      Chris Johns <ccj@acm.org>
1376
1377        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
1378        driver control block field to the ifconfig network driver structure.
1379        This field is needed by the i82586 driver which was ported from NetBSD
1380        as it had better hardware abstraction.
1381        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
1382        PR59, added the drv_ctrl driver control block field to the ifconfig
1383        network driver structure. This field is needed by the i82586 driver
1384        which was ported from NetBSD as it had better hardware abstraction.
1385
13862002-04-10      Mike Siers <mikes@poliac.com>
1387
1388        * libnetworking/rtems_webserver/NOTES,
1389        libnetworking/rtems_webserver/asp.c,
1390        libnetworking/rtems_webserver/balloc.c,
1391        libnetworking/rtems_webserver/default.c,
1392        libnetworking/rtems_webserver/ej.h,
1393        libnetworking/rtems_webserver/ejIntrn.h,
1394        libnetworking/rtems_webserver/ejlex.c,
1395        libnetworking/rtems_webserver/ejparse.c,
1396        libnetworking/rtems_webserver/emfdb.c,
1397        libnetworking/rtems_webserver/emfdb.h,
1398        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
1399        libnetworking/rtems_webserver/handler.c,
1400        libnetworking/rtems_webserver/license.txt,
1401        libnetworking/rtems_webserver/md5.h,
1402        libnetworking/rtems_webserver/md5c.c,
1403        libnetworking/rtems_webserver/mime.c,
1404        libnetworking/rtems_webserver/misc.c,
1405        libnetworking/rtems_webserver/ringq.c,
1406        libnetworking/rtems_webserver/rom.c,
1407        libnetworking/rtems_webserver/security.c,
1408        libnetworking/rtems_webserver/sock.c,
1409        libnetworking/rtems_webserver/sym.c,
1410        libnetworking/rtems_webserver/uemf.c,
1411        libnetworking/rtems_webserver/uemf.h,
1412        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
1413        libnetworking/rtems_webserver/url.c,
1414        libnetworking/rtems_webserver/value.c,
1415        libnetworking/rtems_webserver/wbase64.c,
1416        libnetworking/rtems_webserver/webcomp.c,
1417        libnetworking/rtems_webserver/webpage.c,
1418        libnetworking/rtems_webserver/webrom.c,
1419        libnetworking/rtems_webserver/webs.c,
1420        libnetworking/rtems_webserver/webs.h,
1421        libnetworking/rtems_webserver/websuemf.c,
1422        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
1423        2.1.4.
1424
14252002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1426
1427        * libchip/network/i82586.c: Include <string.h>.
1428        * libchip/network/sonic.c: Ditto.
1429
14302002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1431
1432        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
1433
14342002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1435
1436        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
1437
14382002-03-27      Thomas.Doerfler@imd-systems.de
1439
1440        PR 144
1441        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
1442        memory address 0 when called for the first time. This is done when
1443        trying to clear the variable "dhcp_hostname".
1444
14452002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1446
1447        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1448        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1449        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1450        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1451        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1452        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1453        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
1454        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
1455        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1456        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1457        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
1458        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
1459        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1460        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
1461        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1462        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1463        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1464        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1465        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1466        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1467        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1468        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1469        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1470        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1471        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1472        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1473        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
1474        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1475        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1476        AUTOMAKE_OPTIONS.
1477        * libnetworking/configure.ac:
1478        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
1479        foreign 1.6]).
1480        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
1481        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
1482        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
1483        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
1484        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1485        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
1486        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
1487        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
1488        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1489        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1490        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1491        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
1492        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1493        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
1494        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
1495        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
1496        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
1497
14982002-03-27      Ilya Alexeev <ilya@continuum.ru>
1499
1500        PR 162
1501        * libnetworking/net/if_ppp.c ppp_txdaemon(),
1502        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
1503        used in a device write routines.  Now ppp_softc structure have own
1504        character for writing to device (sc_outchar).  I think that converting
1505        local variables to static is not a right solution, because problems will
1506        occur in the case of two or more ppp instances.
1507        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
1508        must be u_long, otherwise in the case of the big output packet endless
1509        loop may occur.
1510
15112002-03-21      Ilya Alexeev <ilya@continuum.ru>
1512
1513        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
1514        preparations for multiple PPPD connections.
1515
15162002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1517
1518        PR 149
1519        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
1520        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
1521        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
1522        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
1523
15242002-02-28      Victor V. Vengerov <vvv@oktet.ru>
1525
1526        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
1527        * configure.ac: Modified to reflect addition.
1528
15292002-02-27      Ilya Alexeev <ilya@continuum.ru>
1530
1531        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
1532        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
1533        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
1534        capabilities as well as eliminate some warnings.
1535
15362002-02-27      Eric Norum <eric.norum@usask.ca>
1537
1538        * libnetworking/net/radix.c: Properly handle fetching the default route
1539        when there is no route.  This was a bug in the original FreeBSD code and
1540        this fix is from an updated version of their code.
1541
15422002-02-16      Eric Norum <eric.norum@usask.ca>
1543
1544        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
1545        checking.
1546
15472002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1548
1549        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
1550        dodefaultroute.
1551
15522002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1553
1554        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
1555        include <rtems/seterr.h>.
1556
15572002-02-01      Mike Siers <mikes@poliac.com>
1558
1559        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
1560        avoid bringing the link down too fast. NOTE: Mike reports successfully
1561        running at 56K baud on a direct link.
1562
15632002-02-01      Eric Valette <valette@crf.canon.fr>
1564
1565        * librdbg/So many patches have been posted recently on the mailing list
1566        and  because we were unable to find correct solution to compile on
1567        various  linux distros (due to rpcgen incompatibilities), librdbg/and
1568        because the coding  style of rdbg was rather inconsistant among various
1569        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
1570        global coding style (using indent + manual edits), 2) incorporate/review
1571        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
1572        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
1573        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
1574        after rdbg initialization is done, NB : the paches is huge but it is
1575        mainly due to coding styke chnages.  Only few lines of codes have been
1576        really changed and they do not impact  rdbg functionnality (AFAIKT).
1577        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
1578        librdbg/include/rdbg/m68k/rdbg_f.h,
1579        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
1580        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
1581        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
1582        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
1583        librdbg/src/servtsp.c, librdbg/src/servutil.c,
1584        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
1585        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
1586        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
1587        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
1588        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
1589        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
1590        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
1591        librdbg/src/powerpc/new_exception_processing/Makefile.am,
1592        librdbg/src/powerpc/new_exception_processing/remdeb.h,
1593        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
1594        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
1595
15962002-01-31      Mike Siers <mikes@poliac.com>
1597
1598        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
1599        * Nice Update of PPPD support which eliminates the requiremetn that
1600        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
1601        and reports that it seems to be more stable and handle larger packets
1602        better.  This patch replaces the termios tasks with more general pppd
1603        network driver tasks.  The functions pppinput() and pppstart() get
1604        called from the interrupt service routine.
1605        * libnetworking/Makefile.am, libnetworking/configure.ac,
1606        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
1607        libnetworking/net/ethernet.h, libnetworking/net/if.c,
1608        libnetworking/net/if.h, libnetworking/net/if_arp.h,
1609        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
1610        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
1611        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
1612        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
1613        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
1614        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
1615        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
1616        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
1617        libnetworking/net/route.c, libnetworking/net/route.h,
1618        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
1619        libnetworking/pppd/README, libnetworking/pppd/STATUS,
1620        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
1621        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
1622        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
1623        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
1624        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1625        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
1626        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
1627        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
1628        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
1629        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
1630        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
1631        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
1632        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1633        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
1634        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
1635        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
1636        libnetworking/pppd/example/README,
1637        libnetworking/pppd/example/netconfig.h,
1638        libnetworking/wrapup/Makefile.am: Modified.
1639        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
1640        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
1641        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
1642        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
1643        * libnetworking/modem/, libnetworking/modem/.cvsignore,
1644        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
1645        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
1646        libnetworking/modem/pppcompress.c: Subdirectory removed.
1647
16482002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1649
1650        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
1651        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
1652
16532002-01-18      Till Straumann <strauman@slac.stanford.edu>
1654
1655        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
1656        issues: - exception handler needs to enable MSR_FP if the interrupted
1657        thread is FP enabled. - printk message for MSR fixed and added
1658        stacktrace. NOTE: this requires the stacktrace patch to
1659        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
1660        however).
1661
16622002-01-06      Joel Sherrill <joel@OARcorp.com>
1663
1664        * optman/.cvsignore: Added aclocal.m4 and configure.
1665        * optman/.cvsignore: New file.
1666
16672002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1668
1669        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
1670
16712002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1672
1673        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
1674        * optman/ChangeLog: New.
1675        * optman/configure.ac: New.
1676        * optman/Makefile.am: New.
1677        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
1678        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
1679
16802001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1681
1682        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
1683
16842001-12-18      Eric Norum <eric.norum@usask.ca>
1685
1686        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
1687        `directories' (path names with a / at the end) while disallowing open()
1688        operations on TFTP `directories'.
1689
16902001-12-07      Eric Norum <eric.norum@usask.ca>
1691
1692        * libnetworking/lib/tftpDriver.c: Restore write capability.
1693
16942001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1695
1696        * libchip/network/sonic.h: Fix typo.
1697        * libnetworking/arpa/Makefile.am: Remove stray lines.
1698
16992001-10-30      Victor V. Vengerov <vvv@oktet.ru>
1700
1701        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
1702
17032001-10-18      Eric Norum <eric.norum@usask.ca>
1704
1705        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
1706        chdir() and open() operations within the TFTP file system.
1707
17082001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1709
1710        * librdbg/configure.ac: Fix latent bug exposed by removal of
1711        config.cache's which prevented powerpc targets librdbg from building.
1712
17132001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1714
1715        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
1716        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
1717        autoconf-2.52 happy.
1718
17192001-10-12      Mike Siers <mikes@poliac.com>
1720
1721        * libnetworking/Update to stable working state.  Congratulations Mike!
1722        :).
1723        * libnetworking/modem_example: Directory removed.
1724        * libnetworking/modem_example/16550.h,
1725        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
1726        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
1727        libnetworking/modem_example/ppp.h,
1728        libnetworking/modem_example/pppcompress.c: Files removed.
1729        * libnetworking/pppd/example/pppd.options: New file.
1730        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
1731        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
1732        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
1733        libnetworking/pppd/rtemsmain.c: Updated.
1734
17352001-10-12      Joel Sherrill <joel@OARcorp.com>
1736
1737        * libchip/serial/z85c30.c: Fixed typo.
1738
17392001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1740
1741        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1742        * configure.in: Remove.
1743        * configure.ac: New file, generated from configure.in by autoupdate.
1744        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
1745        * libchip/configure.in: Remove.
1746        * libchip/configure.ac: New file, generated from configure.in by
1747        autoupdate.
1748        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
1749        * librdbg/configure.in: Remove.
1750        * librdbg/configure.ac: New file, generated from configure.in by
1751        autoupdate.
1752        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
1753        * libnetworking/configure.in: Remove.
1754        * libnetworking/configure.ac: New file, generated from configure.in by
1755        autoupdate.
1756
17572001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1758
1759        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
1760        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
1761        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
1762
17632001-09-27      Joel Sherrill <joel@OARcorp.com>
1764
1765        * libchip/ChangeLog: Fixed typo in date.
1766
17672001-09-27      Eric Norum <eric.norum@usask.ca>
1768
1769        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
1770        TFTP  filesystem.
1771
17722001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1773
1774        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
1775        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
1776        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
1777        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
1778        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
1779        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
1780        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
1781        'PREINSTALL_FILES ='.
1782        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
1783        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
1784        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
1785        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
1786        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
1787        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
1788        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
1789        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
1790        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
1791        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
1792        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
1793        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
1794
17952001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1796
1797        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
1798        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
1799        * librdbg/src/m68k/any/Makefile.am: Ditto.
1800        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
1801        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
1802        happy.
1803
18042001-09-21      Joel Sherrill <joel@OARcorp.com>
1805
1806        * libchip/network/Makefile.am: Fixed typo on file name.
1807        * libchip/network/i82586.c: Commented out line 318 which is referencing
1808        a member of a structure that is not currently there.  This needs to be
1809        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
1810        to C style.
1811
18122001-09-19      Eric Norum <eric.norum@usask.ca>
1813
1814        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
1815
18162001-09-19      Chris Johns <ccj@acm.org>
1817
1818        * libchip/network/README.i82586, libchip/network/i82586.c,
1819        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
1820        Network driver for Intel i82586.
1821        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
1822        rtems/rtems_bsdnet_internal.h Added support for populating the initial
1823        "root" filesystem with information obtained via the DHCP response.
1824
18252001-09-14      Eric Norum <eric.norum@usask.ca>
1826
1827        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
1828        make gcc 3.x happy.
1829
18302001-08-16      Mike Siers <mikes@poliac.com>
1831
1832        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
1833        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
1834        These support callback functionality that has not even been compiled
1835        under RTEMS yet.
1836        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
1837        example application.  Mike's notes on the modifications: - renamed
1838        error() function because of namespace problems - removed calls to the
1839        exit() funciton - removed extra files from the pppd source directory -
1840        defined pppd task constant values in rtemspppd.h - modifyied example
1841        code to get actual tick per second value - placed the pppd 2.3.11 man
1842        page file (pppd.8) into the pppd directory.
1843        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
1844        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
1845        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
1846        libnetworking/pppd/rtems-ppp.c: Deleted.
1847        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
1848        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
1849        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
1850        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
1851        libnetworking/pppd/example/init.c,
1852        libnetworking/pppd/example/netconfig.h,
1853        libnetworking/pppd/example/ppp.conf,
1854        libnetworking/pppd/example/pppdapp.c,
1855        libnetworking/pppd/example/system.h: New files.
1856        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
1857        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
1858        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
1859        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
1860        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
1861        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
1862        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1863        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
1864        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
1865        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
1866        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
1867        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
1868        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
1869        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
1870        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
1871
18722001-08-16      Joel Sherrill <joel@OARcorp.com>
1873
1874        * libnetworking/pppd/example/Makefile: Removed.
1875        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
1876        to avoid bootstrap -c clobbering it.
1877        * libnetworking/rtems_telnetd/.cvsignore: New file.
1878
18792001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1880
1881        * libnetworking/Makefile.am, libnetworking/configure.in,
1882        libnetworking/rtems_servers/Makefile.am,
1883        libnetworking/rtems_servers/telnetd.c,
1884        libnetworking/rtems_servers/telnetd.h,
1885        libnetworking/rtems_telnetd/Makefile.am,
1886        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
1887        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
1888        libnetworking/rtems_telnetd/telnetd.c,
1889        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
1890        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
1891        effect when ftpd change. - the tcp/ip stats have been implemented into
1892        icmds.c and started when telnetd daemon is started.
1893        * libnetworking/rtems_servers/telnetd.c,
1894        libnetworking/rtems_servers/telnetd.h: Removed.
1895        * libnetworking/rtems_telnetd: New directory.
1896        * libnetworking/rtems_telnetd/Makefile.am,
1897        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
1898        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
1899        libnetworking/rtems_telnetd/telnetd.c,
1900        libnetworking/rtems_telnetd/telnetd.h: New files.
1901
19022001-06-14      Joel Sherrill <joel@OARcorp.com>
1903
1904        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
1905        Moved from libmisc/shell so the network stack to address network
1906        depenendency.
1907        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
1908
19092001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1910
1911        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
1912
19132001-05-15      Joel Sherrill <joel@OARcorp.com>
1914
1915        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
1916        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
1917        accidentally deleted the incorrectly empty versions.
1918
19192001-05-14      Till Straumann <strauman@slac.stanford.edu>
1920
1921        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
1922        libchip/pci/Makefile.am: Per PR215 address the following issues: -
1923        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
1924        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
1925        to know the values) - the affected BSP (shared/motorola) headers have
1926        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
1927        driver (libchip/network/dec21140.c) has been fixed to use
1928        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
1929        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
1930        who is using this driver. - the DEC driver also has been fixed to use
1931        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
1932        delay_in_bus_cycles().
1933
19342001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1935
1936        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
1937
19382001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1939
1940        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
1941
19422001-04-24      Eric Norum <eric.norum@usask.ca>
1943
1944        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
1945        NTP synchronization a little more robust -- no NTP daemon yet, but at
1946        least it trys a little harder when the primary NTP server is down.
1947
19482001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
1949
1950        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
1951        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
1952        libnetworking/pppd/modem_example/modem.c,
1953        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
1954        other strings into English.
1955        * libnetworking/pppd/STATUS: updated to reflect the changes.
1956
19572001-04-20      Jake Janovetz <janovetz@uiuc.edu>
1958
1959        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
1960        again.
1961
19622001-04-20      Eric Valette <valette@crf.canon.fr>
1963
1964        * mcp750 directory renamed new_exception processing as it supports many
1965        more CPU models.
1966        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
1967        librdbg/src/powerpc/new_exception_processing/Makefile.am,
1968        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
1969        formerly in mcp750 plus modifications.
1970        * librdbg/src/powerpc/mcp750/.cvsignore,
1971        librdbg/src/powerpc/mcp750/Makefile.am,
1972        librdbg/src/powerpc/mcp750/remdeb.h,
1973        librdbg/src/powerpc/mcp750/remdeb_f.x,
1974        librdbg/src/powerpc/mcp750/remdeb_svc.c,
1975        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
1976        new_exception_processing.
1977        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
1978        librdbg/src/powerpc/new_exception_processing/Makefile.am,
1979        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
1980        part of this effort to add support for the MPC8xx.
1981
19822001-04-19      Joel Sherrill <joel@OARcorp.com>
1983
1984        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
1985        internal include files.
1986
19872001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
1988
1989        PR 158
1990        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
1991        rcmd() library call by commenting out the parts that deal with signals.
1992        This enables RTEMS to 'rsh' command to a server connecting fd to remote
1993        stdio. The 'server-side' parts of this file which deal with
1994        authentication are disabled since they are not needed.
1995
19962001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
1997
1998        * libnetworking/include/.cvsignore: Remove dangling file.
1999
20002001-03-14      Joel Sherrill <joel@OARcorp.com>
2001
2002        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
2003        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
2004        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
2005        libchip style serial drivers can be written in libcpu or libbsp.
2006
20072001-03-01      Joel Sherrill <joel@OARcorp.com>
2008
2009        * libchip/network/cs8900.c, libchip/network/cs8900.h,
2010        libchip/network/sonic.c, libchip/network/sonic.h,
2011        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2012        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2013        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2014        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
2015        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2016        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2017        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2018        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
2019
20202001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2021
2022        * librdbg/include/rdbg/Makefile.am,
2023        librdbg/include/rdbg/i386/Makefile.am,
2024        librdbg/include/rdbg/m68k/Makefile.am,
2025        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
2026        style on include files.
2027
20282001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2029
2030        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2031        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
2032        replace ${..} with $(..).
2033        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
2034        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
2035        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2036        libnetworking/rtems/Makefile.am, libnetworking/
2037        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
2038        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
2039        include_*HEADERS instead of H_FILES.
2040        * libnetworking/include/Makefile.am: Remove.
2041        * libnetworking/Makefile.am: Add handling of *.h files.
2042        * libnetworking/configure.in: Remove include/Makefile.
2043
20442001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2045
2046        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
2047
20482001-01-31      Sergei Organov <osv@javad.ru>
2049
2050        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
2051        current dir and root dir removed in favor of new libio support for
2052        task-local current and root directories. - Bug in `close_data_socket()'
2053        introduced by previous change fixed. - `command_pasv()' changed to set
2054        timeout on socket we are listening on and code fixed to don't close
2055        socket twice on error. - `serr()' changed to clear `errno'. -
2056        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
2057        changed to clear `errno' before processing session. -
2058        `close_data_socket()' fixed to close both active and passive sockets -
2059        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
2060        empty string  in `exec_command()'.
2061
20622001-01-25      Eric Norum <eric.norum@usask.ca>
2063
2064        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
2065        improves throughput on systems which are dropping packets.   Only the
2066        first timeout is reduced.  This keeps the number of extra packets down
2067        on networks that are very busy and dropping lots of packets.
2068
20692001-01-24      Sergei Organov <osv@javad.ru>
2070
2071        * libnetworking/rtems_servers/ftpd.c,
2072        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2073        - Timeouts on sockets implemented. 'idle' field added to configuration.
2074        No timeout by default to keep backward compatibility. Note: SITE IDLE
2075        command not implemented yet. - Basic global access control implemented.
2076        'access' field added to configuration. No access limitations by default
2077        to keep backward compatibility. - Anchor data socket for active mode
2078        (using self IP and port 20.) - Fixed default data port support (still
2079        not tested). - Don't allow IP address different from originating host in
2080        PORT command to improve security. - Fixed bug in MDTM command. - Check
2081        for correctness of parsing of argument in command_port(). - Fixed
2082        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
2083        a directory. - Command parsing a little bit improved: command names are
2084        now converted to upper-case to be more compatible with RFC (command
2085        names are not case-sensitive.) - Reformat comments so that they have
2086        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
2087        previous changes - True ASCII mode implemented (doesn't work for hooks
2088        and /dev/null) - Passive mode implemented, PASV command added. - Default
2089        port for data connection could be used (untested, can't find ftp client
2090        that doesn't send PORT command) - SYST reply changed to UNIX, as former
2091        RTEMS isn't registered name. - Reply codes reviewed and fixed.
2092
20932001-01-18      Joel Sherrill <joel@OARcorp.com>
2094
2095        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
2096        macro using variable arguments.
2097        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
2098        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
2099        since I updated the main RTEMS development machine to RedHat 7.2 and
2100        apparently got a new version of rpcgen.
2101
21022001-01-12      Sergei Organov <osv@javad.ru>
2103
2104        * libnetworking/rtems_servers/ftpd.c,
2105        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2106        - use pool of pre-created threads to handle sessions instead of
2107        creating/deleting threads on the fly - LIST output is now similar to
2108        what "/bin/ls -al" would output, thus FTP clients such Netscape are
2109        happy with it. - LIST NAME now works (both for files and directories) -
2110        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
2111        clients happy  - keep track of CWD for every session separately -
2112        ability to specify root directory name for FTPD in configuration table.
2113        FTPD will then create illusion for FTP clients that this is actually
2114        root directory. - ignore options sent in commands, thus LIST -al FILE
2115        works and doesn't try to list "-al" directory. - buffers are allocated
2116        on stack instead of heap where possible to eliminate malloc/free calls
2117        (avoid possible heap fragmentation troubles). - drop using of task
2118        notepad to pass parameters - use function arguments instead - use
2119        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
2120        in socket() instead of AF_INET.
2121
21222001-01-02      Joel Sherrill <joel@OARcorp.com>
2123
2124        * libnetworking/CHANGELOG: Removed.
2125        * libnetworking/README: Merged CHANGELOG contents as initial changes.
2126
21272000-12-14      Eric Norum <eric.norum@usask.ca>
2128
2129        * libnetworking/lib/tftpDriver.c: Added write capability.
2130
21312000-12-08      Joel Sherrill <joel@OARcorp.com>
2132
2133        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
2134        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
2135        numerous variable declarations conditional on PPP_COMPRESS and
2136        PPP_FILTER.  Commented out variables that were not used because the code
2137        using them was commented out. Removed totally unused variables.
2138        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
2139        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
2140
21412000-11-30      Joel Sherrill <joel@OARcorp.com>
2142
2143        * libnetworking/modem/ppp_tty.c: Changed to include
2144        <rtems/termiostypes.h> since that is an RTEMS specific header file.
2145        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
2146        * libnetworking/Makefile.am: Modified to reflect above.
2147
21482000-11-27      Joel Sherrill <joel@OARcorp.com>
2149
2150        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
2151
21522000-11-25      Eric Norum <eric.norum@usask.ca>
2153
2154        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
2155        core.
2156
21572000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
2158
2159        * libnetworking/wrapup/Makefile.am: Added modem subdir.
2160        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
2161        subdir.
2162        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
2163        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
2164        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
2165        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
2166        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2167        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
2168        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
2169        main.c and ppp_tty.c should be scratched. The modem subdir has the real
2170        ppp_tty.c and the real pppd main is in pppmain.c.
2171
21722000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
2173
2174        * libchip/network/sonic.c: Added ipalign() routine to align the received
2175        packet so that the ip header is on a 32-bit boundary. Necessary for
2176        cpu's that do not allow unaligned loads and stores and when the 32-bit
2177        DMA mode is used.
2178
21792000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2180
2181        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2182        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
2183        ACLOCAL_AMFLAGS.
2184        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
2185        ACLOCAL_AMFLAGS.
2186        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
2187        ACLOCAL_AMFLAGS.
2188
21892000-11-03      Chris Johns <ccj@acm.org>
2190
2191        * libchip/network/README.cs8900, libchip/network/cs8900.c,
2192        libchip/network/cs8900.h: New files.
2193
21942000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2195
2196        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2197        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2198        $(RTEMS_TOPdir)/aclocal.
2199        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2200        $(RTEMS_TOPdir)/aclocal.
2201        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2202        $(RTEMS_TOPdir)/aclocal.
2203
22042000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2205
2206        * configure.in: Switch to GNU-canonicalization.
2207        * Makefile.am: Reflect changes to configure.in.
2208        * acinclude.m4: Remove.
2209
22102000-10-30      Joel Sherrill <joel@OARcorp.com>
2211
2212        * POSIX include files merged into newlib.  This resulted in some
2213        definitions moving to other files and thus some secondary effects in
2214        RTEMS source code.
2215        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
2216        in sync with newlib's <machine/types.h>.
2217        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
2218        definition of struct itimerval in <sys/time.h>.
2219
22202000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2221
2222        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
2223        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2224        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2225        * ChangeLog: Fix typos.
2226        * configure.in: add tests to the GNU canonicalized subdirectories.
2227
22282000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2229
2230        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
2231        * configure.in: add lib to the GNU canonicalized subdirectories,  make
2232        the lib directory before configuring lib/.
2233
22342000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2235
2236        * configure.in, Makefile.am: add exec to the GNU canonicalized
2237        subdirectories.
2238        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
2239        * configure.in: add libnetworking, librpc and librdb to the GNU
2240        canonicalized subdirectories.
2241        * configure.in: add libmisc and libchip to the GNU canonicalized
2242        subdirectories.
2243        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2244        Switch to GNU canonicalization.
2245        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2246        Switch to GNU canonicalization.
2247        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2248        Switch to GNU canonicalization.
2249
22502000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2251
2252        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
2253        canonicalization to libfs/. The approach is currently a bit of a hack as
2254        GNU canonicalization does not support the per-BSP build some of the
2255        other directories require.  As more of the tree is converted, this will
2256        become less  of an issue.
2257
22582000-10-20      Joel Sherrill <joel@OARcorp.com>
2259
2260        * libchip/network/dec21140.c: Corrected attach to include "int attach"
2261        parameter.
2262
22632000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
2264
2265        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2266        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
2267        * librdbg/configure.in: Add m68k support.
2268        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
2269        subdirectory.
2270        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
2271        failure.
2272        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
2273        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2274        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
2275        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2276        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
2277        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
2278        librdbg/src/m68k/.cvsignore: New files.
2279        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
2280        function pointers.
2281        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
2282        _after_ pointer has been checked against NULL.
2283
22842000-10-18      Joel Sherrill <joel@OARcorp.com>
2285
2286        * wrapup/Makefile.am: Added libfs.
2287
22882000-10-18      Chris Johns <ccj@acm.org>
2289
2290        * libfs created.
2291        * configure.in: Added libfs subdirectory.
2292        * libnetworking/pppd/ipxcp.c: Fixed a typo.
2293
22942000-09-28      Joel Sherrill <joel@OARcorp.com>
2295
2296        * libnetworking/rtems_webserver/Makefile.am,
2297        libnetworking/rtems_webserver/base64.c,
2298        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
2299        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
2300
23012000-09-22      Joel Sherrill <joel@OARcorp.com>
2302
2303        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
2304        libnetworking/rtems/rtems_bsdnet_internal.h,
2305        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
2306        have included rtems.h.  It is now including precisely the  least amount
2307        of low level, yet portable .h files to get the basic RTEMS types
2308        defined.  This rippled into other  files since rtems_bsdnet_internal.h
2309        used machine/types.h to include rtems.h.
2310
23112000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2312
2313        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
2314
23152000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2316
2317        * libnetworking/ChangeLog: Cleanup.
2318
23192000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2320
2321        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
2322        * libchip/ChangeLog: Fix formating.
2323
23242000-09-05      Joel Sherrill <joel@OARcorp.com>
2325
2326        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
2327        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
2328        confusion and to work with the converted flags.
2329
23302000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2331
2332        * wrapup/Makefile.am: Include compile.am.
2333        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2334        libchip/serial/Makefile.am: Include compile.am.
2335        * librdbg/src/i386/any/Makefile.am,
2336        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
2337        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
2338        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
2339        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2340        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
2341        libnetworking/rtems_servers/Makefile.am,
2342        libnetworking/rtems_webserver/Makefile.am,
2343        libnetworking/wrapup/Makefile.am: Include compile.am.
2344
23452000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
2346
2347        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
2348        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
2349
23502000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2351
2352        * libnetworking/netinet/tcp_input.c: Spelling corrections.
2353
23542000-08-31      Joel Sherrill <joel@OARcorp.com>
2355
2356        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
2357        Antti P Miettinen <antti.p.miettinen@nokia.com>.
2358        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
2359        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
2360        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
2361        * libnetworking/wbase64.c: Removed.
2362        * libnetworking/Makefile.am, libnetworking/asp.c,
2363        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
2364        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
2365        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
2366        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
2367        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
2368        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
2369        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
2370        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
2371        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
2372        Modified.
2373
23742000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2375
2376        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
2377
23782000-08-30      Joel Sherrill <joel@OARcorp.com>
2379
2380        * libnetworking/rtems_webserver/license.txt: New file.
2381
23822000-08-10      Joel Sherrill <joel@OARcorp.com>
2383
2384        * ChangeLog: New file.
2385        * libchip/ChangeLog: New file.
2386        * librdbg/ChangeLog: New file.
2387        * libnetworking/ChangeLog: New file.
2388
Note: See TracBrowser for help on using the repository browser.