source: rtems/c/src/ChangeLog @ f05b2ac

4.104.114.84.95
Last change on this file since f05b2ac was c8e8f119, checked in by Ralf Corsepius <ralf.corsepius@…>, on 04/20/04 at 10:35:31

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

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