source: rtems/c/src/ChangeLog @ 90a33a8

4.104.114.84.95
Last change on this file since 90a33a8 was 90a33a8, checked in by Joel Sherrill <joel.sherrill@…>, on 07/28/04 at 16:12:37

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

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