source: rtems/c/src/ChangeLog @ 2a757a8

4.104.114.84.95
Last change on this file since 2a757a8 was 2a757a8, checked in by Joel Sherrill <joel.sherrill@…>, on Jul 25, 2004 at 2:31:24 PM

2004-07-25 Joel Sherrill <joel@…>

  • libchip/network/if_fxp.c: Add include of <sys/errno.h>.
  • Property mode set to 100644
File size: 98.1 KB
Line 
12004-07-25      Joel Sherrill <joel@OARcorp.com>
2
3        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
4
52004-05-21  Till Strauman <strauman@slac.stanford.edu>
6
7        PR 625/networking
8        * libchip/network/dec21140.c, ... : Prevent name clashes by making
9        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
10        an error rather than panic if no chip is detected (thus allowing
11        for probing).
12        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
13        instead of looping forever.  Avoid divide by zero (crashed my PC).
14        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
15        they are UNTESTED.
16
172004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
18
19        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
20
212004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
22
23        * libchip/network/dec21140.c, libchip/network/elnk.c:
24        #include <errno.h>.
25
262004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
27
28        * libchip/network/if_media.h: Update from FreeBSD.
29        * libchip/network/open_eth.c, libchip/network/cs8900.c,
30        libchip/network/i82586.c: #include <errno.h>.
31
322004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
33
34        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
35
362004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
37
38        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
39
402004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
41
42        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
43        automake).
44
452004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
46
47        PR 599/pppd
48        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
49
502004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
51
52        * optman/rtems/no-region.c: Reflect having changed
53        rtems_region_get_segment_size.
54
552004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
56
57        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
58        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
59        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
60        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
61        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
62        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
63        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
64
652004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
66
67        * libchip/ide/ata.c, libchip/network/dec21140.c,
68        libchip/network/elnk.c, libchip/network/i82586.c,
69        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
70        libchip/network/open_eth.c, libchip/network/sonic.c,
71        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
72        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
73        libchip/shmdr/init.c, libchip/shmdr/intr.c,
74        libchip/shmdr/shm_driver.h: Cosmetics.
75
762004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
77
78        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
79        optman/rtems/no-msg.c, optman/rtems/no-part.c,
80        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
81        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
82        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
83        fixed size types.
84
852004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
86
87        * configure.ac: Explicitly pass --includedir and --libdir to
88        cpukit/configure.
89
902004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
91
92        * librdbg/Makefile.am: Fix rpcgen rules.
93        * librdbg/src/i386/any/remdeb_xdr.c,
94        librdbg/src/m68k/any/remdeb_xdr.c,
95        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
96        Reflect changes to librdbg/Makefile.am.
97
982004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
99
100        * configure.ac: Reflect changes testsuites/configure.ac and
101        cpukit/configure.ac.
102
1032004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
104
105        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
106        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
107
1082004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
109
110        * configure.ac: Reflect changes to testsuites's configuration.
111
1122004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
113
114        PR/589 rtems
115        * libchip/network/pci.h: Remove (Moved to cpukit).
116
1172004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
118
119        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
120        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
121        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
122        libchip/network/dec21140.c, libchip/network/elnk.c,
123        libchip/network/if_fxp.c, libchip/network/open_eth.c,
124        libchip/network/open_eth.h, libchip/network/sonic.c,
125        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
126        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
127        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
128        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
129        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
130        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
131        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
132        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
133        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
134        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
135        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
136        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
137        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
138        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
139        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
140        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
141        fixed-size types.
142
1432004-03-14      Chris Johns  <chrisj@rtems.org>
144
145        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
146        the BSP example code.
147        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
148        support the DIMMPC. This is a pc386 target with IO port support. Minor
149        formating clean up. Add documentation to the header file.
150        * libchip/network/README.cs8900: The CS8900 driver is documented in the
151        cs8900.h header file.
152
1532004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
154
155        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
156        Cosmetics.
157
1582004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
159
160        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
161        There are no application level Makefiles in here.
162
1632004-03-04      Joel Sherrill <joel@OARcorp.com>
164
165        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
166        they can be used in application level makefiles.
167
1682004-03-05      Joel Sherrill <joel@OARcorp.com>
169
170        * libnetworking/rtems_webserver/ejparse.c,
171        libnetworking/rtems_webserver/emfdb.c,
172        libnetworking/rtems_webserver/sock.c,
173        libnetworking/rtems_webserver/socket.c,
174        libnetworking/rtems_webserver/sym.c,
175        libnetworking/rtems_webserver/webs.c,
176        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
1772004-03-05      Joel Sherrill <joel@OARcorp.com>
178
179        * libchipnetwork/open_eth.c: Remove warnings by conditionally
180        compiling this file only only those CPU families with supported
181        exception models.
182
1832004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
184
185        * acinclude.m4: Fix loosing arguments when configuring cpukit and
186        testsuites (Was exposed with --enable-multilib, only).
187        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
188         Add RTEMS_BSP_CONFIG_SUBDIR.
189        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
190        testsuites's configure.
191        * aclocal/rtems-top.m4: Remove ENDIF hack.
192        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
193
1942004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
195
196        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
197        wrapup/Makefile.am: Fix automake problems having been introduced
198        in previous patch.
199
2002004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
201
202        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
203        Preinstall dirs.
204        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
205        * aclocal/check-multiprocessing.m4: Cosmetics.
206        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
207        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
208
2092004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
210
211        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
212        librdbg/src/Makefile.am.
213        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
214        * configure.ac: Reflect changes above.
215        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
216        * wrapup/Makefile.am: Reflect changes above.
217        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
218
2192004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
220
221        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
222
2232004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
224
225        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
226
2272004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
228
229        * wrapup/Makefile.am: Reflect new location of librdbg.a.
230
2312004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
232
233        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
234        librdbg/src/powerpc/Makefile.am: Remove.
235        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
236        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
237        * configure.ac: Reflect changes above.
238
2392004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
240
241
2422004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
243
244        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
245        STRIP.
246
2472004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
248
249        * librdbg/include/Makefile.am: Merge-in
250        librdbg/include/rdbg/i386/Makefile.am,
251        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
252        librdbg/include/rdbg/powerpc/Makefile.am.
253        * librdbg/include/rdbg/i386/Makefile.am,
254        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
255        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
256        * configure.ac: Reflect changes above.
257
2582004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
259
260        * configure.ac: Use AS_HELP_STRING(ada).
261
2622004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
263
264        * aclocal/bspopts.m4: Use AS_HELP_STRING.
265        * aclocal/bsp-configure.m4: Require autoconf-2.59.
266        Use AC_CONFIG_HEADERS.
267        * aclocal/check-custom-bsp.m4: Add bspkit-support.
268        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
269
2702004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
271
272        * Makefile.am: include local.am.
273
2742004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
275
276        * aclocal/version.m4: 4.6.99.0.
277
2782004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
279
280        * Makefile.am: Don't include host.am.
281        * automake/compile.am: Further cleanups.
282
2832004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
284
285        * automake/lib.am: Remove (Unused).
286
2872004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
288
289        * wrapup/Makefile.am: Don't include lib.am.
290        * automake/compile.am: Use automake compilation rules.
291
2922004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
293
294        * libnetworking/pppd/Makefile.am,
295        libnetworking/rtems_servers/Makefile.am,
296        libnetworking/rtems_telnetd/Makefile.am,
297        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
298        support/Makefile.am: Don't include lib.am.
299
3002004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
301
302        * libchip/Makefile.am: Don't include lib.am.
303        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
304        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
305        unnecessary EXTRA_DISTs.
306
3072004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
308
309        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
310        hack.
311
3122004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
313
314        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
315        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
316        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
317        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
318
3192004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
320
321        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
322        Add AM_CONDITIONAL(HAS_MP).
323        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
324        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
325        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
326        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
327        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
328        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
329        (Deprecated by autoconf 2.59).
330
3312004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
332
333        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
334        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
335
3362004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
337
338        * ChangeLog: Merge-in libnetworking/ChangeLog.
339        * libnetworking/ChangeLog: Remove.
340        * ChangeLog: Merge-in librdbg/ChangeLog.
341        * librdbg/ChangeLog: Remove.
342        * ChangeLog: Merge-in libchip/ChangeLog.
343        * libchip/ChangeLog: Remove.
344        * ChangeLog: Merge-in optman/ChangeLog.
345        * optman/ChangeLog: Remove.
346
3472004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
348
349        * configure.ac: Reflect changes to cpukit.
350        * wrapup/Makefile.am: Reflect changes to librdbg.
351        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
352        * libchip/Makefile.am: Add PREINSTALL_DIRS.
353        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
354        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
355        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
356        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
357        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
358        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
359        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
360
3612004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
362
363        * aclocal/rtems-top.m4: Remove check for version.m4.
364        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
365
3662004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
367
368        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
369        * wrapup/Makefile.am: Reflect changes to libchip/*.
370        * support/Makefile.am: Use automake compilation rules.
371        * wrapup/Makefile.am: Reflect changes to support/*.
372        * configure.ac: Remove libnetworking/wrapup/Makefile.
373        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
374        libnetworking/*/lib*.a instead of libnetapps.a.
375        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
376        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
377        * optman/Makefile.am: Use automake compilation rules.
378        * libchip/Makefile.am: Fix typo in previous patch.
379        * libchip/Makefile.am: Use automake compilation rules.
380        * libnetworking/Makefile.am: Remove wrapup.
381        * libnetworking/pppd/Makefile.am: Build libpppd. Use
382        automake-compilation rules.
383        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
384        automake-compilation rules.
385        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
386        automake-compilation rules.
387        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
388        automake-compilation rules.
389        * libnetworking/wrapup/Makefile.am: Remove (Unused).
390
3912004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
392
393        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
394        PRE/TMPINSTALL_FILES to CLEANFILES.
395        * automake/lib.am: Remove TMPINSTALL_FILES.
396        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
397        PRE/TMPINSTALL_FILES to CLEANFILES.
398        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
399        PRE/TMPINSTALL_FILES to CLEANFILES.
400        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
401        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
402        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
403        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
404        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
405        * librdbg/src/i386/Makefile.am: Ditto.
406        * librdbg/src/m68k/Makefile.am: Ditto.
407        * librdbg/src/powerpc/Makefile.am: Ditto.
408        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
409        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
410        * libnetworking/rtems_servers/Makefile.am: Ditto.
411        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
412        * libnetworking/rtems_webserver/Makefile.am: Ditto.
413
4142004-01-07      Joel Sherrill <joel@OARcorp.com>
415
416        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
417        more completely covers the MIPS family.
418
4192003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
420
421        * wrapup/Makefile.am: Reflect changes to shmdr.
422        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
423
4242003-12-18      Joel Sherrill <joel@OARcorp.com>
425
426        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
427        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
428        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
429        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
430        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
431        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
432        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
433
4342003-12-17      Joel Sherrill <joel@OARcorp.com>
435
436        * aclocal/version.m4: Updated to rtems-20031217-test.
437
4382003-12-17     
439
440        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
441        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
442
4432003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
444
445        * automake/compile.am: Remove LINK_LIBS (Unused).
446        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
447
4482003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
449
450        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
451        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
452        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
453        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
454        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
455
4562003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
457
458        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
459        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
460        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
461        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
462        * librdbg/src/i386/Makefile.am:
463        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
464        * librdbg/src/m68k/Makefile.am:
465        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
466        * librdbg/src/powerpc/Makefile.am:
467        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
468
4692003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
470
471        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
472        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
473        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
474        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
475        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
476        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
477        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
478        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
479        * optman/Makefile.am: Remove project_libdir.
480        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
481        PRE/TMPINSTALL_FILES.
482        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
483        PRE/TMPINSTALL_FILES.
484        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
485        PRE/TMPINSTALL_FILES.
486        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
487        PRE/TMPINSTALL_FILES.
488        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
489        from PRE/TMPINSTALL_FILES.
490        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
491        PRE/TMPINSTALL_FILES.
492        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
493        PRE/TMPINSTALL_FILES.
494        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
495        PRE/TMPINSTALL_FILES.
496        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
497        PRE/TMPINSTALL_FILES.
498        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
499        PRE/TMPINSTALL_FILES.
500        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
501        PRE/TMPINSTALL_FILES.
502        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
503        from PRE/TMPINSTALL_FILES.
504
5052003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
506
507        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
508        * automake/lib.am: Remove project_libdir.
509        * wrapup/Makefile.am: Reworked.
510
5112003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
512
513        * configure.ac: Reflect changes to librdbg.
514        * optman/Makefile.am: Add tmpinstall dirstamp support.
515        * libchip/Makefile.am: Fix variant-tmpinstall support.
516        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
517        * librdbg/src/powerpc/Makefile.am: Merge-in former
518        new_exception_processing/Makefile.am.
519        * librdbg/src/m68k/any/Makefile.am: Remove.
520        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
521        * librdbg/src/i386/any/Makefile.am: Remove.
522        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
523        * librdbg/src/Makefile.am: Cosmetics.
524        * librdbg/include/Makefile.am: Cosmetics.
525        * librdbg/Makefile.am: Cosmetics.
526        * libnetworking/Makefile.am: Cosmetics.
527        * libnetworking/pppd/Makefile.am: Cosmetics.
528        * libnetworking/wrapup/Makefile.am: Cosmetics.
529
5302003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
531
532        * Makefile.am: Cosmetics.
533        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
534        support.
535
5362003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
537
538        * automake/compile.am: Remove $(ARCH):-rule.
539
5402003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
541
542        * configure.ac: Remove lib/libbsp/shared/Makefile,
543        lib/libbsp/shmdr/Makefile.
544
5452003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
546
547        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
548        libchip/serial/Makefile, libchip/rtc/Makefile.
549        * support/Makefile.am: Remove all-local: $(ARCH).
550        * wrapup/Makefile.am: Remove all-local: $(ARCH).
551        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
552        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
553        * optman/Makefile.am: Remove all-local: $(ARCH).
554        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
555        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
556        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
557        compilation dirstamp support.
558        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
559        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
560        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
561        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
562        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
563        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
564        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
565        all-local: $(ARCH).
566        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
567        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
568        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
569        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
570        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
571
5722003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
573
574        * aclocal/lead-dot.m4: New (from automake-1.7f).
575        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
576        AC_SUBST(dirstamp).
577        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
578        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
579        libchip/serial/Makefile.am: Ditto.
580        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
581        * librdbg/include/Makefile.am: Ditto.
582        * librdbg/include/rdbg/Makefile.am: Ditto.
583        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
584        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
585        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
586        * librdbg/src/Makefile.am: Ditto.
587        * librdbg/src/i386/Makefile.am: Ditto.
588        * librdbg/src/i386/any/Makefile.am: Ditto.
589        * librdbg/src/m68k/Makefile.am: Ditto.
590        * librdbg/src/m68k/any/Makefile.am: Ditto.
591        * librdbg/src/powerpc/Makefile.am: Ditto.
592        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
593        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
594        preinstallation.
595        * libnetworking/pppd/Makefile.am: Ditto.
596        * libnetworking/rtems_servers/Makefile.am: Ditto.
597        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
598        * libnetworking/rtems_webserver/Makefile.am: Ditto.
599        * libnetworking/wrapup/Makefile.am: Ditto.
600
6012003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
602
603        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
604        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
605        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
606        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
607        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
608        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
609        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
610        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
611        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
612        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
613        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
614        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
615        underquoting to silence automake-1.8.
616
6172003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
618
619        * configure.ac: Reflect having moved tests to ../../testsuites.
620
6212003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
622
623        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
624        * aclocal/canonical-host.m4: Remove.
625        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
626        * configure.ac: Remove RTEMS_CANONICAL_HOST.
627
6282003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
629
630        * aclocal/check-cpu.m4: Remove.
631        * configure.ac: Merge-in former aclocal/check-cpu.m4.
632        * aclocal/canonical-target-name.m4: Add m4-quotes.
633        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
634        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
635        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
636        * aclocal/check-networking.m4: Add m4-quotes. Require
637        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
638        * aclocal/check-posix.m4: Add m4-quotes. Require
639        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
640        * aclocal/check-rdbg.m4: Add m4-quotes. Require
641        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
642        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
643
6442003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
645
646        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
647        * aclocal/bsp-alias.m4: Remove.
648
6492003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
650
651        * configure.ac: Make presence of tests/ optional.
652
6532003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
654
655        * aclocal/path-perl.m4: Remove (Unused).
656
6572003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
658
659        * automake/force-preinstall.am: Remove.
660
6612003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
662
663        PR 499/rtems_misc
664        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
665        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
666        Configuration (Odd was forced) - Correction of Stop Bit configuration
667        (inversed) - Correction of ISR Handler to call
668        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
669        CTS Hardware flow control Configuration.
670
6712003-09-04      Joel Sherrill <joel@OARcorp.com>
672
673        * lib/libcpu/shared/include/cache.h,
674        lib/libcpu/shared/src/cache_aligned_malloc.c,
675        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
676        license changed.
677        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
678        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
679        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
680        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
681        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
682        for license changed.
683        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
684        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
685        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
686        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
687        libchip/network/cs8900.h, libchip/network/dec21140.c,
688        libchip/network/elnk.c, libchip/network/open_eth.c,
689        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
690        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
691        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
692        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
693        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
694        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
695        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
696        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
697        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
698        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
699        libchip/serial/serial.h, libchip/serial/z85c30.c,
700        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
701        libchip/serial/z85c30_reg.c: URL for license changed.
702
7032003-09-03      Jiri Gaisler <jiri@gaisler.com>
704
705        PR 477/networking
706        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
707        * libchip/network/README.open_eth, libchip/network/open_eth.c,
708        libchip/network/open_eth.h: New files.
709
7102003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
711
712        * aclocal/rtems-top.m4: Add RTEMS_API.
713        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
714
7152003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
716
717        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
718        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
719        @RTEMS_BSP@.cfg.
720
7212003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
722
723        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
724
7252003-08-20      Joel Sherrill <joel@OARcorp.com>
726
727        * libchip/network/cs8900.c: Correct copyright statements.
728
7292003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
730
731        * aclocal/check-itron.m4: Remove.
732        * aclocal/enable-inlines.m4: Remove.
733        * Makefile.am: Reflect having moved aclocal/.
734        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
735        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
736        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
737        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
738        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
739        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
740        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
741        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
742        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
743        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
744        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
745        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
746        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
747        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
748        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
749        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
750        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
751        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
752        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
753        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
754        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
755        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
756        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
757        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
758        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
759        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
760        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
761        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
762        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
763        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
764        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
765        * aclocal/multilib.m4: New (Copied from ../../aclocal).
766        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
767        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
768        * aclocal/ppc.m4: New (Copied from ../../aclocal).
769        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
770        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
771        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
772        * aclocal/project-root.m4: New (Copied from ../../aclocal).
773        * aclocal/quoting.m4: New (Copied from ../../aclocal).
774        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
775        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
776        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
777        * aclocal/target.m4: New (Copied from ../../aclocal).
778        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
779        * aclocal/version.m4: New (Copied from ../../aclocal).
780
7812003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
782
783        * configure.ac: Remove stray comments.
784        * automake/local.am, automake/host.am: Remove "debug".
785
7862003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
787
788        * Makefile.am: Reflect having moved automake/.
789        * lib/Makefile.am: Reflect having moved automake/.
790        * support/Makefile.am: Reflect having moved automake/.
791        * wrapup/Makefile.am: Reflect having moved automake/.
792        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
793        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
794        from ../../automake).
795        * optman/Makefile.am: Reflect having moved automake/.
796        * libchip/Makefile.am: Reflect having moved automake/.
797        * libchip/ide/Makefile.am: Reflect having moved automake/.
798        * libchip/network/Makefile.am: Reflect having moved automake/.
799        * libchip/rtc/Makefile.am: Reflect having moved automake/.
800        * libchip/serial/Makefile.am: Reflect having moved automake/.
801        * librdbg/Makefile.am: Reflect having moved automake/.
802        * librdbg/include/Makefile.am: Reflect having moved automake/.
803        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
804        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
805        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
806        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
807        automake/.
808        * librdbg/src/Makefile.am: Reflect having moved automake/.
809        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
810        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
811        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
812        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
813        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
814        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
815        having moved automake/.
816        * libnetworking/Makefile.am: Reflect having moved automake/.
817        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
818        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
819        automake/.
820        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
821        automake/.
822        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
823        automake/.
824        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
825
8262003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
827
828        * Makefile.am: Add bsp.pc.in.
829        * bsp.pc.in: New (pkgconfig support).
830
8312003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
832
833        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
834
8352003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
836
837        * lib/Makefile.am: New (Required by 'make dist').
838        * lib/ChangeLog: Remove.
839        * lib/.cvsignore: Cleanup.
840        * configure.ac: Reflect having added lib/Makefile.am.
841        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
842        lib/libbsp/configure.ac.
843        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
844        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
845
8462003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
847
848        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
849        * configure.ac: Merge-in librdbg/configure.ac.
850        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
851        librdbg/configure.ac.
852        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
853        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
854        LIBCHIP. Conditionally build include-dirs.
855        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
856        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
857        * librdbg/Makefile.am, librdbg/include/Makefile.am,
858        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
859        librdbg/include/rdbg/m68k/Makefile.am,
860        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
861        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
862        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
863        librdbg/src/powerpc/Makefile.am, librdbg/
864        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
865        configure.ac into ../configure.ac.
866        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
867        * libnetworking/.cvsignore, libnetworking/Makefile.am,
868        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
869        libnetworking/rtems_telnetd/Makefile.am,
870        libnetworking/rtems_webserver/Makefile.am,
871        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
872        into ../configure.ac.
873
8742003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
875
876        PR 427/rtems
877        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
878        * librdbg/src/servtsp.c: Ditto.
879
8802003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
881
882        PR 429/bsps
883        PR 432/bsps
884        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
885        packets are queued onto an elnk board, the ISR will deadlock the device
886        with a tx complete interrupt.  Lighter tx loads are not affected as they
887        end up submitting single packets to the device.
888
8892003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
890
891        * configure.ac: Merge-in libchip/configure.ac. Merge-in
892        optman/configure.ac.
893        * optman/configure.ac: Remove (Merged into ../configure.ac).
894        * optman/Makefile.am: Reflect having merged configure.ac into
895        ../configure.ac.
896        * libchip/configure.ac: Remove (Merged into ../configure.ac).
897        * libchip/Makefile.am, libchip/ide/Makefile.am,
898        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
899        libchip/serial/Makefile.am: Reflect having merged configure.ac into
900        ../configure.ac.
901
9022003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
903
904        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
905
9062003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
907
908        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
909        on i386.
910
9112003-06-13      Joel Sherrill <joel@OARcorp.com>
912
913        * libnetworking/pppd/chat.c: Removed warnings.
914
9152003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
916
917        * libchip/network/README.3com: New file missed in previous commit.
918        PR 405/bsps
919        PR 393/networking
920        * libchip/network/dec21140.c: Fix leak also known as PR393.
921        * libchip/network/elnk.c, libchip/network/if_media.h,
922        libchip/network/mii.h: New files.
923        * libchip/network/Makefile.am: Reflect new files.
924
9252003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
926
927        * configure.ac: Remove support for profile-variant.
928
9292003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
930
931        PR 397/pppd
932        * libnetworking/pppd/fsm.c: Make peer_mru global again.
933        * libnetworking/pppd/magic.c: Remove *rand48.
934        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
935
9362003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
937
938        * wrapup/Makefile.am: Add libide.a.
939
9402003-04-15      Joel Sherrill <joel@OARcorp.com>
941
942        PR 387/rtems_misc
943        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
944        routines.
945        * libchip/ide/ata_internal.h: Added missing newline and end of file.
946
9472003-04-11      Joel Sherrill <joel@OARcorp.com>
948
949        * libnetworking/rtems_webserver/cgi.c,
950        libnetworking/rtems_webserver/sockGen.c,
951        libnetworking/rtems_webserver/umui.c,
952        libnetworking/rtems_webserver/websSSL.c,
953        libnetworking/rtems_webserver/websSSL.h,
954        libnetworking/rtems_webserver/websda.c,
955        libnetworking/rtems_webserver/websda.h: New files. Not included in
956        previous commit.
957
9582003-04-10      Joel Sherrill <joel@OARcorp.com>
959
960        PR 371/pppd
961        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
962        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
963        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
964        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
965        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
966        still global symbols in rtemspppd.h which might need to be changed or
967        converted into member of a structure which is dereferenced with a
968        pointer that is managed as a per task variable. But this patch should
969        avoid many conflicts.
970
9712003-03-27      Joel Sherrill <joel@OARcorp.com>
972
973        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
974        not allowed in the cpukit source code since it must be buildable
975        independent of any BSP. These files were moved to libchip/ide.
976        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
977        files.
978
9792003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
980
981        PR 368/filesystems
982        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
983        improvements which now work on pc386 and mbx8xx.
984        * libchip/ide/ide_controller.c: New file.
985
9862003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
987
988        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
989
9902003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
991
992        * configure.ac: Remove AC_CONFIG_AUX_DIR.
993        * configure.ac: Add support/.
994        * support/.cvsignore: New.
995        * support/Makefile.am: New.
996        * support/version.c: New.
997        * wrapup/Makefile.am: Add support/libsupport.a.
998        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
999        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
1000        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
1001        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
1002
10032003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1004
1005        * wrapup/Makefile.am: Use SRC += instead of make-vars.
1006
10072003-02-20      Till Straumann <strauman@slac.stanford.edu>
1008
1009        PR 354/networking
1010        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
1011        chip against a table of supported chips. The untested ones are still
1012        commented out, however.
1013
10142003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1015
1016        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1017        * configure.ac: AC_PREREQ(2.57).
1018        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1019        * optman/configure.ac: AC_PREREQ(2.57).
1020        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1021        * libchip/configure.ac: AC_PREREQ(2.57).
1022        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1023        * librdbg/configure.ac: AC_PREREQ(2.57).
1024        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1025        * libnetworking/configure.ac: AC_PREREQ(2.57).
1026
10272003-02-06      Joel Sherrill <joel@OARcorp.com>
1028
1029        * libnetworking/pppd/chat.c: Convert routines with common names to
1030        static. This included get_char(), put_char(), and character() among
1031        others.
1032
10332003-02-03      Joel Sherrill <joel@OARcorp.com>
1034
1035        PR 338/filesystem
1036        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
1037        rtems_io_lookup_name() (API change).  Unused function removed.
1038
10392003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1040
1041        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1042        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1043        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1044        Eliminate *_O_FILES.
1045        * libnetworking/rtems_servers/Makefile.am,
1046        libnetworking/rtems_webserver/Makefile.am,
1047        libnetworking/rtems_telnetd/Makefile.am: Ditto.
1048
10492002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1050
1051        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
1052        Let all-local: depend on $(LIB).
1053        * wrapup/Makefile.am, configure.ac: Remove libmisc.
1054        * optman/Makefile.am: Apply install-data-local to install *.rels.
1055
10562002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1057
1058        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
1059        %.c rules.
1060        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
1061        * libchip/network/Makefile.am: Eliminate C_O_FILES.
1062        * libchip/rtc/Makefile.am: Ditto.
1063        * libchip/serial/Makefile.am: Ditto.
1064
10652002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1066
1067        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1068        LIBC_DEFINES.
1069        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1070        LIBC_DEFINES.
1071        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1072        LIBC_DEFINES.
1073
10742002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1075
1076        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
1077
10782002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1079
1080        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
1081        cache-checking.
1082        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1083
10842002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1085
1086        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
1087        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
1088        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
1089        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1090        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1091
10922002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1093
1094        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
1095        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
1096        Remove.
1097        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
1098
10992002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1100
1101        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
1102        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
1103
11042002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
1105
1106        * libchip/network/cs8900.c: I don't know why we have to SelfST register
1107        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
1108
11092002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1110
1111        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
1112        * optman/rel.am: New.
1113
11142002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1115
1116        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
1117        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
1118        braino in comment on "exec". Extend --enable-ada handling.
1119
11202002-11-04      Joel Sherrill <joel@OARcorp.com>
1121
1122        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
1123        tasks and rolling multiple loops into 1.
1124        * librdbg/src/m68k/rdbg_f.c: Removed warning.
1125        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
1126        Removed warnings.
1127
11282002-10-31      Joel Sherrill <joel@OARcorp.com>
1129
1130        * libchip/network/dec21140.c: Removed warnings.
1131        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
1132        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
1133        librdbg/src/m68k/any/remdeb_xdr.c,
1134        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
1135        warnings.
1136        * libnetworking/rtems_webserver/socket.c,
1137        libnetworking/rtems_webserver/uemf.h: Removed warnings.
1138
11392002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
1140
1141        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
1142        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
1143        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
1144        above.
1145
11462002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1147
1148        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1149        * wrapup/.cvsignore: Remove autom4te.cache.
1150        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1151        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
1152        autom4te.cache.
1153        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
1154        autom4te.cache.
1155        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
1156        autom4te.cache.
1157
11582002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1159
1160        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
1161
11622002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1163
1164        * optman/.cvsignore: Add autom4te.cache.
1165
11662002-09-14      Joel Sherrill <joel@OARcorp.com>
1167
1168        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
1169
11702002-09-07      Joel Sherrill <joel@OARcorp.com>
1171
1172        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
1173        include files to resolve warnings.
1174
11752002-09-07      Chris Johns <ccj@acm.org>
1176
1177        * libchip/network/Makefile.am, libchip/network/README.cs8900,
1178        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
1179        which corrects the problem  where the cs8900.c file was actually the BSP
1180        glue.  Joel did some hacking so this file will compile.  Previously it
1181        required providing a target.h file to compile.
1182        * libchip/network/cs8900.c.bsp: New file.
1183
11842002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1185
1186        * libnetworking/rtems_webserver/md5.h: Add missing newline.
1187
11882002-08-31      Joel Sherrill <joel@OARcorp.com>
1189
1190        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
1191        eliminate warning.
1192
11932002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1194
1195        * configure.ac: Add ada-tests.
1196
11972002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1198
1199        * Makefile.am: Add preinstall-stamp.
1200
12012002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1202
1203        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
1204        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
1205        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
1206        gcc31 happy.
1207        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
1208        cp.
1209
12102002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1211
1212        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
1213        make/bsp.mak.
1214        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
1215        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
1216
12172002-08-12      Joel Sherrill <joel@OARcorp.com>
1218
1219        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
1220        avoid error.
1221
12222002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1223
1224        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1225        * configure.ac: Add BSP_SUBDIRS.
1226        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
1227        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
1228        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
1229        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
1230        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
1231        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
1232        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
1233        RTEMS_CHECK_BSP_CACHE.
1234        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1235        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1236        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
1237        .$(OBJEXT) instead of .o.
1238        * libnetworking/pppd/Makefile.am,
1239        libnetworking/rtems_servers/Makefile.am,
1240        libnetworking/rtems_telnetd/Makefile.am,
1241        libnetworking/rtems_webserver/Makefile.am,
1242        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1243
12442002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1245
1246        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
1247        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
1248        ../libchip/serial/$(ARCH)/libserialio.a.
1249        * libchip/serial/Makefile.am: Don't tmp-install lib.
1250        * libchip/rtc/Makefile.am: Don't tmp-install lib.
1251
12522002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1253
1254        * Makefile.am: Add rtems_makedir.
1255        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
1256        * Makefile.am: Add wrapup-SUBDIR.
1257        * wrapup/ChangeLog: Remove.
1258        * wrapup/configure.ac: Remove.
1259        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
1260        (Make the bare BSP happy).
1261        * configure.ac: Ditto.
1262        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
1263        Create make/custom/default.cfg.
1264        * configure.ac: Add creation of make/custom/*.cfg. Create
1265        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
1266
12672002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1268
1269        * Makefile.am: Clean $(PROJECT_RELEASE).
1270
12712002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1272
1273        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
1274        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
1275        prototype mismatches.
1276
12772002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1278
1279        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
1280        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
1281
12822002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1283
1284        * acinclude.m4: Add test "$multilib" != "yes".
1285        * config-ml.in: Remove.
1286        * acinclude.m4: Cleanups.
1287        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
1288        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
1289        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
1290        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
1291        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
1292
12932002-07-16      Eric Norum <eric.norum@usask.ca>
1294
1295        * New driver for the Intel EtherExpressPro (82559ER) chip.
1296        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
1297        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
1298        * libchip/network/Makefile.am: Modified to reflect above.
1299
13002002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1301
1302        * acinclude.m4: New.
1303        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
1304        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
1305        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
1306
13072002-07-01      Joel Sherrill <joel@OARcorp.com>
1308
1309        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
1310        _Objects_Information_table now that it is a two dimensional array based
1311        upon API and class.
1312        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
1313        of strnlen().
1314
13152002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1316
1317        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
1318        preinstall libnetapps.a.
1319
13202002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1321
1322        * configure.ac: Remove librpc.
1323
13242002-06-25      Joel Sherrill <joel@OARcorp.com>
1325
1326        * Per PR233, moved librpc to exec.
1327        * configure.ac, wrapup/Makefile.am: Modified.
1328        * librpc, librpc/ChangeLog: Removed.
1329
13302002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1331
1332        * optman/Makefile.am: Remove multilib support.
1333        * optman/configure.ac: Ditto.
1334        * optman/sapi/Makefile.am: Ditto.
1335
13362002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1337
1338        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
1339        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
1340
13412002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1342
1343        Move networking libraries to c/src/exec/libnetworking
1344        * libnetworking/configure.ac, libnetworking/Makefile.am,
1345        libnetworking/wrapup/Makefile.am: Reflect Moval.
1346
13472002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1348
1349        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
1350        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
1351        <rtems/bspIo.h>.
1352
13532002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1354
1355        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
1356        * libnetworking/rtems/mkrootfs.h: Ditto.
1357        * libnetworking/rtems/Makefile.am: Reflect changes above.
1358
13592002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1360
1361        * configure.ac: Remove lib.
1362
13632002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1364
1365        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
1366        that exception stack frames on M68K members with VBR always are 6 byte
1367        long. The incorrect assumption resulted in some gdb commands like "next"
1368        to fail on the 68360.
1369
13702002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1371
1372        * config-ml.in: Take out arm and sh variants RTEMS does not support.
1373        PR 220
1374        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
1375        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
1376        CVS.
1377        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
1378        libnetworking/sys/filio.h: Remove.
1379        * libnetworking/sys/Makefile.am: Reflect changes above.
1380
13812002-05-07      Chris Johns <ccj@acm.org>
1382
1383        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
1384        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
1385        requires it to be stripped.
1386
13872002-05-01      Eric Norum <eric.norum@usask.ca>
1388
1389        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
1390        assembly  to satisfy gcc 3.1 and newer.
1391
13922002-04-26      Eric Norum <eric.norum@usask.ca>
1393
1394        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
1395        agressive optimization in gcc 3.1 does not reorder things.
1396
13972002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1398
1399        * libchip/network/dec21140.c: Reflect changes to powerpc's
1400        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
1401        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
1402        <rtems/score/cpu.h>.
1403        * librdbg/src/powerpc/rdbg_f.c: Ditto.
1404        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
1405
14062002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1407
1408        * optman/configure.ac: Remove ENABLE_GCC28.
1409
14102002-04-11      Chris Johns <ccj@acm.org>
1411
1412        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
1413        driver control block field to the ifconfig network driver structure.
1414        This field is needed by the i82586 driver which was ported from NetBSD
1415        as it had better hardware abstraction.
1416        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
1417        PR59, added the drv_ctrl driver control block field to the ifconfig
1418        network driver structure. This field is needed by the i82586 driver
1419        which was ported from NetBSD as it had better hardware abstraction.
1420
14212002-04-10      Mike Siers <mikes@poliac.com>
1422
1423        * libnetworking/rtems_webserver/NOTES,
1424        libnetworking/rtems_webserver/asp.c,
1425        libnetworking/rtems_webserver/balloc.c,
1426        libnetworking/rtems_webserver/default.c,
1427        libnetworking/rtems_webserver/ej.h,
1428        libnetworking/rtems_webserver/ejIntrn.h,
1429        libnetworking/rtems_webserver/ejlex.c,
1430        libnetworking/rtems_webserver/ejparse.c,
1431        libnetworking/rtems_webserver/emfdb.c,
1432        libnetworking/rtems_webserver/emfdb.h,
1433        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
1434        libnetworking/rtems_webserver/handler.c,
1435        libnetworking/rtems_webserver/license.txt,
1436        libnetworking/rtems_webserver/md5.h,
1437        libnetworking/rtems_webserver/md5c.c,
1438        libnetworking/rtems_webserver/mime.c,
1439        libnetworking/rtems_webserver/misc.c,
1440        libnetworking/rtems_webserver/ringq.c,
1441        libnetworking/rtems_webserver/rom.c,
1442        libnetworking/rtems_webserver/security.c,
1443        libnetworking/rtems_webserver/sock.c,
1444        libnetworking/rtems_webserver/sym.c,
1445        libnetworking/rtems_webserver/uemf.c,
1446        libnetworking/rtems_webserver/uemf.h,
1447        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
1448        libnetworking/rtems_webserver/url.c,
1449        libnetworking/rtems_webserver/value.c,
1450        libnetworking/rtems_webserver/wbase64.c,
1451        libnetworking/rtems_webserver/webcomp.c,
1452        libnetworking/rtems_webserver/webpage.c,
1453        libnetworking/rtems_webserver/webrom.c,
1454        libnetworking/rtems_webserver/webs.c,
1455        libnetworking/rtems_webserver/webs.h,
1456        libnetworking/rtems_webserver/websuemf.c,
1457        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
1458        2.1.4.
1459
14602002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1461
1462        * libchip/network/i82586.c: Include <string.h>.
1463        * libchip/network/sonic.c: Ditto.
1464
14652002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1466
1467        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
1468
14692002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1470
1471        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
1472
14732002-03-27      Thomas.Doerfler@imd-systems.de
1474
1475        PR 144
1476        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
1477        memory address 0 when called for the first time. This is done when
1478        trying to clear the variable "dhcp_hostname".
1479
14802002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1481
1482        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1483        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1484        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1485        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1486        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1487        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1488        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
1489        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
1490        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1491        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1492        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
1493        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
1494        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1495        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
1496        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1497        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1498        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1499        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1500        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1501        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1502        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1503        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1504        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1505        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1506        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1507        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1508        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
1509        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1510        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1511        AUTOMAKE_OPTIONS.
1512        * libnetworking/configure.ac:
1513        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
1514        foreign 1.6]).
1515        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
1516        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
1517        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
1518        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
1519        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1520        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
1521        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
1522        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
1523        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1524        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1525        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1526        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
1527        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1528        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
1529        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
1530        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
1531        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
1532
15332002-03-27      Ilya Alexeev <ilya@continuum.ru>
1534
1535        PR 162
1536        * libnetworking/net/if_ppp.c ppp_txdaemon(),
1537        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
1538        used in a device write routines.  Now ppp_softc structure have own
1539        character for writing to device (sc_outchar).  I think that converting
1540        local variables to static is not a right solution, because problems will
1541        occur in the case of two or more ppp instances.
1542        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
1543        must be u_long, otherwise in the case of the big output packet endless
1544        loop may occur.
1545
15462002-03-21      Ilya Alexeev <ilya@continuum.ru>
1547
1548        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
1549        preparations for multiple PPPD connections.
1550
15512002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1552
1553        PR 149
1554        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
1555        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
1556        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
1557        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
1558
15592002-02-28      Victor V. Vengerov <vvv@oktet.ru>
1560
1561        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
1562        * configure.ac: Modified to reflect addition.
1563
15642002-02-27      Ilya Alexeev <ilya@continuum.ru>
1565
1566        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
1567        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
1568        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
1569        capabilities as well as eliminate some warnings.
1570
15712002-02-27      Eric Norum <eric.norum@usask.ca>
1572
1573        * libnetworking/net/radix.c: Properly handle fetching the default route
1574        when there is no route.  This was a bug in the original FreeBSD code and
1575        this fix is from an updated version of their code.
1576
15772002-02-16      Eric Norum <eric.norum@usask.ca>
1578
1579        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
1580        checking.
1581
15822002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1583
1584        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
1585        dodefaultroute.
1586
15872002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1588
1589        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
1590        include <rtems/seterr.h>.
1591
15922002-02-01      Mike Siers <mikes@poliac.com>
1593
1594        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
1595        avoid bringing the link down too fast. NOTE: Mike reports successfully
1596        running at 56K baud on a direct link.
1597
15982002-02-01      Eric Valette <valette@crf.canon.fr>
1599
1600        * librdbg/So many patches have been posted recently on the mailing list
1601        and  because we were unable to find correct solution to compile on
1602        various  linux distros (due to rpcgen incompatibilities), librdbg/and
1603        because the coding  style of rdbg was rather inconsistant among various
1604        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
1605        global coding style (using indent + manual edits), 2) incorporate/review
1606        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
1607        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
1608        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
1609        after rdbg initialization is done, NB : the paches is huge but it is
1610        mainly due to coding styke chnages.  Only few lines of codes have been
1611        really changed and they do not impact  rdbg functionnality (AFAIKT).
1612        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
1613        librdbg/include/rdbg/m68k/rdbg_f.h,
1614        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
1615        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
1616        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
1617        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
1618        librdbg/src/servtsp.c, librdbg/src/servutil.c,
1619        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
1620        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
1621        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
1622        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
1623        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
1624        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
1625        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
1626        librdbg/src/powerpc/new_exception_processing/Makefile.am,
1627        librdbg/src/powerpc/new_exception_processing/remdeb.h,
1628        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
1629        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
1630
16312002-01-31      Mike Siers <mikes@poliac.com>
1632
1633        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
1634        * Nice Update of PPPD support which eliminates the requiremetn that
1635        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
1636        and reports that it seems to be more stable and handle larger packets
1637        better.  This patch replaces the termios tasks with more general pppd
1638        network driver tasks.  The functions pppinput() and pppstart() get
1639        called from the interrupt service routine.
1640        * libnetworking/Makefile.am, libnetworking/configure.ac,
1641        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
1642        libnetworking/net/ethernet.h, libnetworking/net/if.c,
1643        libnetworking/net/if.h, libnetworking/net/if_arp.h,
1644        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
1645        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
1646        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
1647        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
1648        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
1649        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
1650        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
1651        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
1652        libnetworking/net/route.c, libnetworking/net/route.h,
1653        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
1654        libnetworking/pppd/README, libnetworking/pppd/STATUS,
1655        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
1656        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
1657        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
1658        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
1659        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1660        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
1661        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
1662        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
1663        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
1664        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
1665        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
1666        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
1667        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1668        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
1669        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
1670        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
1671        libnetworking/pppd/example/README,
1672        libnetworking/pppd/example/netconfig.h,
1673        libnetworking/wrapup/Makefile.am: Modified.
1674        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
1675        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
1676        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
1677        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
1678        * libnetworking/modem/, libnetworking/modem/.cvsignore,
1679        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
1680        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
1681        libnetworking/modem/pppcompress.c: Subdirectory removed.
1682
16832002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1684
1685        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
1686        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
1687
16882002-01-18      Till Straumann <strauman@slac.stanford.edu>
1689
1690        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
1691        issues: - exception handler needs to enable MSR_FP if the interrupted
1692        thread is FP enabled. - printk message for MSR fixed and added
1693        stacktrace. NOTE: this requires the stacktrace patch to
1694        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
1695        however).
1696
16972002-01-06      Joel Sherrill <joel@OARcorp.com>
1698
1699        * optman/.cvsignore: Added aclocal.m4 and configure.
1700        * optman/.cvsignore: New file.
1701
17022002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1703
1704        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
1705
17062002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1707
1708        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
1709        * optman/ChangeLog: New.
1710        * optman/configure.ac: New.
1711        * optman/Makefile.am: New.
1712        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
1713        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
1714
17152001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1716
1717        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
1718
17192001-12-18      Eric Norum <eric.norum@usask.ca>
1720
1721        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
1722        `directories' (path names with a / at the end) while disallowing open()
1723        operations on TFTP `directories'.
1724
17252001-12-07      Eric Norum <eric.norum@usask.ca>
1726
1727        * libnetworking/lib/tftpDriver.c: Restore write capability.
1728
17292001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1730
1731        * libchip/network/sonic.h: Fix typo.
1732        * libnetworking/arpa/Makefile.am: Remove stray lines.
1733
17342001-10-30      Victor V. Vengerov <vvv@oktet.ru>
1735
1736        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
1737
17382001-10-18      Eric Norum <eric.norum@usask.ca>
1739
1740        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
1741        chdir() and open() operations within the TFTP file system.
1742
17432001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1744
1745        * librdbg/configure.ac: Fix latent bug exposed by removal of
1746        config.cache's which prevented powerpc targets librdbg from building.
1747
17482001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1749
1750        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
1751        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
1752        autoconf-2.52 happy.
1753
17542001-10-12      Mike Siers <mikes@poliac.com>
1755
1756        * libnetworking/Update to stable working state.  Congratulations Mike!
1757        :).
1758        * libnetworking/modem_example: Directory removed.
1759        * libnetworking/modem_example/16550.h,
1760        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
1761        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
1762        libnetworking/modem_example/ppp.h,
1763        libnetworking/modem_example/pppcompress.c: Files removed.
1764        * libnetworking/pppd/example/pppd.options: New file.
1765        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
1766        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
1767        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
1768        libnetworking/pppd/rtemsmain.c: Updated.
1769
17702001-10-12      Joel Sherrill <joel@OARcorp.com>
1771
1772        * libchip/serial/z85c30.c: Fixed typo.
1773
17742001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1775
1776        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1777        * configure.in: Remove.
1778        * configure.ac: New file, generated from configure.in by autoupdate.
1779        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
1780        * libchip/configure.in: Remove.
1781        * libchip/configure.ac: New file, generated from configure.in by
1782        autoupdate.
1783        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
1784        * librdbg/configure.in: Remove.
1785        * librdbg/configure.ac: New file, generated from configure.in by
1786        autoupdate.
1787        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
1788        * libnetworking/configure.in: Remove.
1789        * libnetworking/configure.ac: New file, generated from configure.in by
1790        autoupdate.
1791
17922001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1793
1794        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
1795        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
1796        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
1797
17982001-09-27      Joel Sherrill <joel@OARcorp.com>
1799
1800        * libchip/ChangeLog: Fixed typo in date.
1801
18022001-09-27      Eric Norum <eric.norum@usask.ca>
1803
1804        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
1805        TFTP  filesystem.
1806
18072001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1808
1809        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
1810        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
1811        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
1812        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
1813        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
1814        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
1815        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
1816        'PREINSTALL_FILES ='.
1817        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
1818        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
1819        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
1820        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
1821        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
1822        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
1823        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
1824        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
1825        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
1826        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
1827        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
1828        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
1829
18302001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1831
1832        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
1833        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
1834        * librdbg/src/m68k/any/Makefile.am: Ditto.
1835        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
1836        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
1837        happy.
1838
18392001-09-21      Joel Sherrill <joel@OARcorp.com>
1840
1841        * libchip/network/Makefile.am: Fixed typo on file name.
1842        * libchip/network/i82586.c: Commented out line 318 which is referencing
1843        a member of a structure that is not currently there.  This needs to be
1844        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
1845        to C style.
1846
18472001-09-19      Eric Norum <eric.norum@usask.ca>
1848
1849        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
1850
18512001-09-19      Chris Johns <ccj@acm.org>
1852
1853        * libchip/network/README.i82586, libchip/network/i82586.c,
1854        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
1855        Network driver for Intel i82586.
1856        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
1857        rtems/rtems_bsdnet_internal.h Added support for populating the initial
1858        "root" filesystem with information obtained via the DHCP response.
1859
18602001-09-14      Eric Norum <eric.norum@usask.ca>
1861
1862        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
1863        make gcc 3.x happy.
1864
18652001-08-16      Mike Siers <mikes@poliac.com>
1866
1867        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
1868        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
1869        These support callback functionality that has not even been compiled
1870        under RTEMS yet.
1871        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
1872        example application.  Mike's notes on the modifications: - renamed
1873        error() function because of namespace problems - removed calls to the
1874        exit() funciton - removed extra files from the pppd source directory -
1875        defined pppd task constant values in rtemspppd.h - modifyied example
1876        code to get actual tick per second value - placed the pppd 2.3.11 man
1877        page file (pppd.8) into the pppd directory.
1878        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
1879        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
1880        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
1881        libnetworking/pppd/rtems-ppp.c: Deleted.
1882        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
1883        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
1884        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
1885        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
1886        libnetworking/pppd/example/init.c,
1887        libnetworking/pppd/example/netconfig.h,
1888        libnetworking/pppd/example/ppp.conf,
1889        libnetworking/pppd/example/pppdapp.c,
1890        libnetworking/pppd/example/system.h: New files.
1891        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
1892        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
1893        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
1894        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
1895        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
1896        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
1897        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1898        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
1899        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
1900        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
1901        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
1902        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
1903        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
1904        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
1905        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
1906
19072001-08-16      Joel Sherrill <joel@OARcorp.com>
1908
1909        * libnetworking/pppd/example/Makefile: Removed.
1910        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
1911        to avoid bootstrap -c clobbering it.
1912        * libnetworking/rtems_telnetd/.cvsignore: New file.
1913
19142001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1915
1916        * libnetworking/Makefile.am, libnetworking/configure.in,
1917        libnetworking/rtems_servers/Makefile.am,
1918        libnetworking/rtems_servers/telnetd.c,
1919        libnetworking/rtems_servers/telnetd.h,
1920        libnetworking/rtems_telnetd/Makefile.am,
1921        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
1922        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
1923        libnetworking/rtems_telnetd/telnetd.c,
1924        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
1925        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
1926        effect when ftpd change. - the tcp/ip stats have been implemented into
1927        icmds.c and started when telnetd daemon is started.
1928        * libnetworking/rtems_servers/telnetd.c,
1929        libnetworking/rtems_servers/telnetd.h: Removed.
1930        * libnetworking/rtems_telnetd: New directory.
1931        * libnetworking/rtems_telnetd/Makefile.am,
1932        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
1933        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
1934        libnetworking/rtems_telnetd/telnetd.c,
1935        libnetworking/rtems_telnetd/telnetd.h: New files.
1936
19372001-06-14      Joel Sherrill <joel@OARcorp.com>
1938
1939        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
1940        Moved from libmisc/shell so the network stack to address network
1941        depenendency.
1942        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
1943
19442001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1945
1946        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
1947
19482001-05-15      Joel Sherrill <joel@OARcorp.com>
1949
1950        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
1951        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
1952        accidentally deleted the incorrectly empty versions.
1953
19542001-05-14      Till Straumann <strauman@slac.stanford.edu>
1955
1956        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
1957        libchip/pci/Makefile.am: Per PR215 address the following issues: -
1958        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
1959        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
1960        to know the values) - the affected BSP (shared/motorola) headers have
1961        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
1962        driver (libchip/network/dec21140.c) has been fixed to use
1963        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
1964        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
1965        who is using this driver. - the DEC driver also has been fixed to use
1966        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
1967        delay_in_bus_cycles().
1968
19692001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1970
1971        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
1972
19732001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1974
1975        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
1976
19772001-04-24      Eric Norum <eric.norum@usask.ca>
1978
1979        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
1980        NTP synchronization a little more robust -- no NTP daemon yet, but at
1981        least it trys a little harder when the primary NTP server is down.
1982
19832001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
1984
1985        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
1986        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
1987        libnetworking/pppd/modem_example/modem.c,
1988        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
1989        other strings into English.
1990        * libnetworking/pppd/STATUS: updated to reflect the changes.
1991
19922001-04-20      Jake Janovetz <janovetz@uiuc.edu>
1993
1994        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
1995        again.
1996
19972001-04-20      Eric Valette <valette@crf.canon.fr>
1998
1999        * mcp750 directory renamed new_exception processing as it supports many
2000        more CPU models.
2001        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2002        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2003        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
2004        formerly in mcp750 plus modifications.
2005        * librdbg/src/powerpc/mcp750/.cvsignore,
2006        librdbg/src/powerpc/mcp750/Makefile.am,
2007        librdbg/src/powerpc/mcp750/remdeb.h,
2008        librdbg/src/powerpc/mcp750/remdeb_f.x,
2009        librdbg/src/powerpc/mcp750/remdeb_svc.c,
2010        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
2011        new_exception_processing.
2012        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2013        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2014        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
2015        part of this effort to add support for the MPC8xx.
2016
20172001-04-19      Joel Sherrill <joel@OARcorp.com>
2018
2019        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
2020        internal include files.
2021
20222001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
2023
2024        PR 158
2025        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
2026        rcmd() library call by commenting out the parts that deal with signals.
2027        This enables RTEMS to 'rsh' command to a server connecting fd to remote
2028        stdio. The 'server-side' parts of this file which deal with
2029        authentication are disabled since they are not needed.
2030
20312001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
2032
2033        * libnetworking/include/.cvsignore: Remove dangling file.
2034
20352001-03-14      Joel Sherrill <joel@OARcorp.com>
2036
2037        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
2038        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
2039        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
2040        libchip style serial drivers can be written in libcpu or libbsp.
2041
20422001-03-01      Joel Sherrill <joel@OARcorp.com>
2043
2044        * libchip/network/cs8900.c, libchip/network/cs8900.h,
2045        libchip/network/sonic.c, libchip/network/sonic.h,
2046        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2047        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2048        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2049        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
2050        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2051        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2052        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2053        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
2054
20552001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2056
2057        * librdbg/include/rdbg/Makefile.am,
2058        librdbg/include/rdbg/i386/Makefile.am,
2059        librdbg/include/rdbg/m68k/Makefile.am,
2060        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
2061        style on include files.
2062
20632001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2064
2065        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2066        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
2067        replace ${..} with $(..).
2068        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
2069        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
2070        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2071        libnetworking/rtems/Makefile.am, libnetworking/
2072        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
2073        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
2074        include_*HEADERS instead of H_FILES.
2075        * libnetworking/include/Makefile.am: Remove.
2076        * libnetworking/Makefile.am: Add handling of *.h files.
2077        * libnetworking/configure.in: Remove include/Makefile.
2078
20792001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2080
2081        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
2082
20832001-01-31      Sergei Organov <osv@javad.ru>
2084
2085        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
2086        current dir and root dir removed in favor of new libio support for
2087        task-local current and root directories. - Bug in `close_data_socket()'
2088        introduced by previous change fixed. - `command_pasv()' changed to set
2089        timeout on socket we are listening on and code fixed to don't close
2090        socket twice on error. - `serr()' changed to clear `errno'. -
2091        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
2092        changed to clear `errno' before processing session. -
2093        `close_data_socket()' fixed to close both active and passive sockets -
2094        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
2095        empty string  in `exec_command()'.
2096
20972001-01-25      Eric Norum <eric.norum@usask.ca>
2098
2099        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
2100        improves throughput on systems which are dropping packets.   Only the
2101        first timeout is reduced.  This keeps the number of extra packets down
2102        on networks that are very busy and dropping lots of packets.
2103
21042001-01-24      Sergei Organov <osv@javad.ru>
2105
2106        * libnetworking/rtems_servers/ftpd.c,
2107        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2108        - Timeouts on sockets implemented. 'idle' field added to configuration.
2109        No timeout by default to keep backward compatibility. Note: SITE IDLE
2110        command not implemented yet. - Basic global access control implemented.
2111        'access' field added to configuration. No access limitations by default
2112        to keep backward compatibility. - Anchor data socket for active mode
2113        (using self IP and port 20.) - Fixed default data port support (still
2114        not tested). - Don't allow IP address different from originating host in
2115        PORT command to improve security. - Fixed bug in MDTM command. - Check
2116        for correctness of parsing of argument in command_port(). - Fixed
2117        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
2118        a directory. - Command parsing a little bit improved: command names are
2119        now converted to upper-case to be more compatible with RFC (command
2120        names are not case-sensitive.) - Reformat comments so that they have
2121        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
2122        previous changes - True ASCII mode implemented (doesn't work for hooks
2123        and /dev/null) - Passive mode implemented, PASV command added. - Default
2124        port for data connection could be used (untested, can't find ftp client
2125        that doesn't send PORT command) - SYST reply changed to UNIX, as former
2126        RTEMS isn't registered name. - Reply codes reviewed and fixed.
2127
21282001-01-18      Joel Sherrill <joel@OARcorp.com>
2129
2130        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
2131        macro using variable arguments.
2132        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
2133        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
2134        since I updated the main RTEMS development machine to RedHat 7.2 and
2135        apparently got a new version of rpcgen.
2136
21372001-01-12      Sergei Organov <osv@javad.ru>
2138
2139        * libnetworking/rtems_servers/ftpd.c,
2140        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2141        - use pool of pre-created threads to handle sessions instead of
2142        creating/deleting threads on the fly - LIST output is now similar to
2143        what "/bin/ls -al" would output, thus FTP clients such Netscape are
2144        happy with it. - LIST NAME now works (both for files and directories) -
2145        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
2146        clients happy  - keep track of CWD for every session separately -
2147        ability to specify root directory name for FTPD in configuration table.
2148        FTPD will then create illusion for FTP clients that this is actually
2149        root directory. - ignore options sent in commands, thus LIST -al FILE
2150        works and doesn't try to list "-al" directory. - buffers are allocated
2151        on stack instead of heap where possible to eliminate malloc/free calls
2152        (avoid possible heap fragmentation troubles). - drop using of task
2153        notepad to pass parameters - use function arguments instead - use
2154        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
2155        in socket() instead of AF_INET.
2156
21572001-01-02      Joel Sherrill <joel@OARcorp.com>
2158
2159        * libnetworking/CHANGELOG: Removed.
2160        * libnetworking/README: Merged CHANGELOG contents as initial changes.
2161
21622000-12-14      Eric Norum <eric.norum@usask.ca>
2163
2164        * libnetworking/lib/tftpDriver.c: Added write capability.
2165
21662000-12-08      Joel Sherrill <joel@OARcorp.com>
2167
2168        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
2169        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
2170        numerous variable declarations conditional on PPP_COMPRESS and
2171        PPP_FILTER.  Commented out variables that were not used because the code
2172        using them was commented out. Removed totally unused variables.
2173        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
2174        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
2175
21762000-11-30      Joel Sherrill <joel@OARcorp.com>
2177
2178        * libnetworking/modem/ppp_tty.c: Changed to include
2179        <rtems/termiostypes.h> since that is an RTEMS specific header file.
2180        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
2181        * libnetworking/Makefile.am: Modified to reflect above.
2182
21832000-11-27      Joel Sherrill <joel@OARcorp.com>
2184
2185        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
2186
21872000-11-25      Eric Norum <eric.norum@usask.ca>
2188
2189        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
2190        core.
2191
21922000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
2193
2194        * libnetworking/wrapup/Makefile.am: Added modem subdir.
2195        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
2196        subdir.
2197        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
2198        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
2199        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
2200        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
2201        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2202        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
2203        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
2204        main.c and ppp_tty.c should be scratched. The modem subdir has the real
2205        ppp_tty.c and the real pppd main is in pppmain.c.
2206
22072000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
2208
2209        * libchip/network/sonic.c: Added ipalign() routine to align the received
2210        packet so that the ip header is on a 32-bit boundary. Necessary for
2211        cpu's that do not allow unaligned loads and stores and when the 32-bit
2212        DMA mode is used.
2213
22142000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2215
2216        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2217        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
2218        ACLOCAL_AMFLAGS.
2219        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
2220        ACLOCAL_AMFLAGS.
2221        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
2222        ACLOCAL_AMFLAGS.
2223
22242000-11-03      Chris Johns <ccj@acm.org>
2225
2226        * libchip/network/README.cs8900, libchip/network/cs8900.c,
2227        libchip/network/cs8900.h: New files.
2228
22292000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2230
2231        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2232        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2233        $(RTEMS_TOPdir)/aclocal.
2234        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2235        $(RTEMS_TOPdir)/aclocal.
2236        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2237        $(RTEMS_TOPdir)/aclocal.
2238
22392000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2240
2241        * configure.in: Switch to GNU-canonicalization.
2242        * Makefile.am: Reflect changes to configure.in.
2243        * acinclude.m4: Remove.
2244
22452000-10-30      Joel Sherrill <joel@OARcorp.com>
2246
2247        * POSIX include files merged into newlib.  This resulted in some
2248        definitions moving to other files and thus some secondary effects in
2249        RTEMS source code.
2250        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
2251        in sync with newlib's <machine/types.h>.
2252        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
2253        definition of struct itimerval in <sys/time.h>.
2254
22552000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2256
2257        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
2258        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2259        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2260        * ChangeLog: Fix typos.
2261        * configure.in: add tests to the GNU canonicalized subdirectories.
2262
22632000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2264
2265        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
2266        * configure.in: add lib to the GNU canonicalized subdirectories,  make
2267        the lib directory before configuring lib/.
2268
22692000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2270
2271        * configure.in, Makefile.am: add exec to the GNU canonicalized
2272        subdirectories.
2273        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
2274        * configure.in: add libnetworking, librpc and librdb to the GNU
2275        canonicalized subdirectories.
2276        * configure.in: add libmisc and libchip to the GNU canonicalized
2277        subdirectories.
2278        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2279        Switch to GNU canonicalization.
2280        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2281        Switch to GNU canonicalization.
2282        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2283        Switch to GNU canonicalization.
2284
22852000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2286
2287        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
2288        canonicalization to libfs/. The approach is currently a bit of a hack as
2289        GNU canonicalization does not support the per-BSP build some of the
2290        other directories require.  As more of the tree is converted, this will
2291        become less  of an issue.
2292
22932000-10-20      Joel Sherrill <joel@OARcorp.com>
2294
2295        * libchip/network/dec21140.c: Corrected attach to include "int attach"
2296        parameter.
2297
22982000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
2299
2300        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2301        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
2302        * librdbg/configure.in: Add m68k support.
2303        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
2304        subdirectory.
2305        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
2306        failure.
2307        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
2308        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2309        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
2310        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2311        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
2312        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
2313        librdbg/src/m68k/.cvsignore: New files.
2314        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
2315        function pointers.
2316        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
2317        _after_ pointer has been checked against NULL.
2318
23192000-10-18      Joel Sherrill <joel@OARcorp.com>
2320
2321        * wrapup/Makefile.am: Added libfs.
2322
23232000-10-18      Chris Johns <ccj@acm.org>
2324
2325        * libfs created.
2326        * configure.in: Added libfs subdirectory.
2327        * libnetworking/pppd/ipxcp.c: Fixed a typo.
2328
23292000-09-28      Joel Sherrill <joel@OARcorp.com>
2330
2331        * libnetworking/rtems_webserver/Makefile.am,
2332        libnetworking/rtems_webserver/base64.c,
2333        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
2334        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
2335
23362000-09-22      Joel Sherrill <joel@OARcorp.com>
2337
2338        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
2339        libnetworking/rtems/rtems_bsdnet_internal.h,
2340        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
2341        have included rtems.h.  It is now including precisely the  least amount
2342        of low level, yet portable .h files to get the basic RTEMS types
2343        defined.  This rippled into other  files since rtems_bsdnet_internal.h
2344        used machine/types.h to include rtems.h.
2345
23462000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2347
2348        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
2349
23502000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2351
2352        * libnetworking/ChangeLog: Cleanup.
2353
23542000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2355
2356        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
2357        * libchip/ChangeLog: Fix formating.
2358
23592000-09-05      Joel Sherrill <joel@OARcorp.com>
2360
2361        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
2362        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
2363        confusion and to work with the converted flags.
2364
23652000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2366
2367        * wrapup/Makefile.am: Include compile.am.
2368        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2369        libchip/serial/Makefile.am: Include compile.am.
2370        * librdbg/src/i386/any/Makefile.am,
2371        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
2372        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
2373        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
2374        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2375        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
2376        libnetworking/rtems_servers/Makefile.am,
2377        libnetworking/rtems_webserver/Makefile.am,
2378        libnetworking/wrapup/Makefile.am: Include compile.am.
2379
23802000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
2381
2382        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
2383        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
2384
23852000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2386
2387        * libnetworking/netinet/tcp_input.c: Spelling corrections.
2388
23892000-08-31      Joel Sherrill <joel@OARcorp.com>
2390
2391        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
2392        Antti P Miettinen <antti.p.miettinen@nokia.com>.
2393        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
2394        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
2395        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
2396        * libnetworking/wbase64.c: Removed.
2397        * libnetworking/Makefile.am, libnetworking/asp.c,
2398        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
2399        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
2400        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
2401        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
2402        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
2403        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
2404        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
2405        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
2406        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
2407        Modified.
2408
24092000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2410
2411        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
2412
24132000-08-30      Joel Sherrill <joel@OARcorp.com>
2414
2415        * libnetworking/rtems_webserver/license.txt: New file.
2416
24172000-08-10      Joel Sherrill <joel@OARcorp.com>
2418
2419        * ChangeLog: New file.
2420        * libchip/ChangeLog: New file.
2421        * librdbg/ChangeLog: New file.
2422        * libnetworking/ChangeLog: New file.
2423
Note: See TracBrowser for help on using the repository browser.