source: rtems/c/src/ChangeLog @ 4bd22812

4.104.114.84.95
Last change on this file since 4bd22812 was 5146462f, checked in by Ralf Corsepius <ralf.corsepius@…>, on 10/21/04 at 13:42:53

2004-10-21 Ralf Corsepius <ralf_corsepius@…>

  • libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
  • Property mode set to 100644
File size: 100.6 KB
Line 
12004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
2
3        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
4
52004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
6
7        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
8        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
9
102004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
11
12        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
13        BITSPERBYTE.
14
152004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
16
17        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
18        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
19
202004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
21
22        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
23
242004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
25
26        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
27        * aclocal/enable-bare.m4: Remove.
28        * configure.ac: Remove BARE_CPU_MODEL.
29
302004-10-13      Eric Norum <norume@aps.anl.gov>
31
32        PR 688/bsps
33        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
34        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
35        MC146818A (and several Dallas Semiconductor) TOD chips.
36
372004-10-13      Eric Norum <norume@aps.anl.gov>
38
39        PR 686/networking
40        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
41        device code.
42
432004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
44
45        * libchip/network/dec21140.c: include <rtems/pci.h>.
46
472004-09-29      Joel Sherrill <joel@OARcorp.com>
48
49        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
50        libnetworking/pppd/utils.c: i960 obsoleted and all references
51        removed.
52
532004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
54
55        PR 607/networking
56        * libchip/network/dec21140.c: Made PCI configuration minimum sane
57        instead of fully specifying unused PCI features.
58
592004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
60
61        * configure.ac: Require automake > 1.9.
62
632004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
64
65        * aclocal/rtems-cpu-subdirs.m4: Add avr.
66
672004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
68
69        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
70        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
71
722004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
73
74        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
75        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
76
772004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
78
79        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
80
812004-07-28  Joel Sherrill <joel@OARcorp.com>
82
83    * aclocal/version.m4: Updated to rtems-4.6.99.1.
84
852004-07-25      Joel Sherrill <joel@OARcorp.com>
86
87        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
88
892004-05-21  Till Strauman <strauman@slac.stanford.edu>
90
91        PR 625/networking
92        * libchip/network/dec21140.c, ... : Prevent name clashes by making
93        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
94        an error rather than panic if no chip is detected (thus allowing
95        for probing).
96        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
97        instead of looping forever.  Avoid divide by zero (crashed my PC).
98        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
99        they are UNTESTED.
100
1012004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
102
103        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
104
1052004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
106
107        * libchip/network/dec21140.c, libchip/network/elnk.c:
108        #include <errno.h>.
109
1102004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
111
112        * libchip/network/if_media.h: Update from FreeBSD.
113        * libchip/network/open_eth.c, libchip/network/cs8900.c,
114        libchip/network/i82586.c: #include <errno.h>.
115
1162004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
117
118        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
119
1202004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
121
122        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
123
1242004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
125
126        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
127        automake).
128
1292004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
130
131        PR 599/pppd
132        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
133
1342004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
135
136        * optman/rtems/no-region.c: Reflect having changed
137        rtems_region_get_segment_size.
138
1392004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
140
141        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
142        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
143        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
144        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
145        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
146        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
147        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
148
1492004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
150
151        * libchip/ide/ata.c, libchip/network/dec21140.c,
152        libchip/network/elnk.c, libchip/network/i82586.c,
153        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
154        libchip/network/open_eth.c, libchip/network/sonic.c,
155        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
156        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
157        libchip/shmdr/init.c, libchip/shmdr/intr.c,
158        libchip/shmdr/shm_driver.h: Cosmetics.
159
1602004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
161
162        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
163        optman/rtems/no-msg.c, optman/rtems/no-part.c,
164        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
165        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
166        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
167        fixed size types.
168
1692004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
170
171        * configure.ac: Explicitly pass --includedir and --libdir to
172        cpukit/configure.
173
1742004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
175
176        * librdbg/Makefile.am: Fix rpcgen rules.
177        * librdbg/src/i386/any/remdeb_xdr.c,
178        librdbg/src/m68k/any/remdeb_xdr.c,
179        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
180        Reflect changes to librdbg/Makefile.am.
181
1822004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
183
184        * configure.ac: Reflect changes testsuites/configure.ac and
185        cpukit/configure.ac.
186
1872004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
188
189        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
190        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
191
1922004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
193
194        * configure.ac: Reflect changes to testsuites's configuration.
195
1962004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
197
198        PR/589 rtems
199        * libchip/network/pci.h: Remove (Moved to cpukit).
200
2012004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
202
203        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
204        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
205        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
206        libchip/network/dec21140.c, libchip/network/elnk.c,
207        libchip/network/if_fxp.c, libchip/network/open_eth.c,
208        libchip/network/open_eth.h, libchip/network/sonic.c,
209        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
210        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
211        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
212        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
213        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
214        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
215        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
216        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
217        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
218        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
219        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
220        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
221        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
222        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
223        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
224        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
225        fixed-size types.
226
2272004-03-14      Chris Johns  <chrisj@rtems.org>
228
229        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
230        the BSP example code.
231        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
232        support the DIMMPC. This is a pc386 target with IO port support. Minor
233        formating clean up. Add documentation to the header file.
234        * libchip/network/README.cs8900: The CS8900 driver is documented in the
235        cs8900.h header file.
236
2372004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
238
239        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
240        Cosmetics.
241
2422004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
243
244        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
245        There are no application level Makefiles in here.
246
2472004-03-04      Joel Sherrill <joel@OARcorp.com>
248
249        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
250        they can be used in application level makefiles.
251
2522004-03-05      Joel Sherrill <joel@OARcorp.com>
253
254        * libnetworking/rtems_webserver/ejparse.c,
255        libnetworking/rtems_webserver/emfdb.c,
256        libnetworking/rtems_webserver/sock.c,
257        libnetworking/rtems_webserver/socket.c,
258        libnetworking/rtems_webserver/sym.c,
259        libnetworking/rtems_webserver/webs.c,
260        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
2612004-03-05      Joel Sherrill <joel@OARcorp.com>
262
263        * libchipnetwork/open_eth.c: Remove warnings by conditionally
264        compiling this file only only those CPU families with supported
265        exception models.
266
2672004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
268
269        * acinclude.m4: Fix loosing arguments when configuring cpukit and
270        testsuites (Was exposed with --enable-multilib, only).
271        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
272         Add RTEMS_BSP_CONFIG_SUBDIR.
273        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
274        testsuites's configure.
275        * aclocal/rtems-top.m4: Remove ENDIF hack.
276        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
277
2782004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
279
280        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
281        wrapup/Makefile.am: Fix automake problems having been introduced
282        in previous patch.
283
2842004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
285
286        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
287        Preinstall dirs.
288        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
289        * aclocal/check-multiprocessing.m4: Cosmetics.
290        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
291        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
292
2932004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
294
295        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
296        librdbg/src/Makefile.am.
297        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
298        * configure.ac: Reflect changes above.
299        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
300        * wrapup/Makefile.am: Reflect changes above.
301        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
302
3032004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
304
305        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
306
3072004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
308
309        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
310
3112004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
312
313        * wrapup/Makefile.am: Reflect new location of librdbg.a.
314
3152004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
316
317        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
318        librdbg/src/powerpc/Makefile.am: Remove.
319        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
320        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
321        * configure.ac: Reflect changes above.
322
3232004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
324
325
3262004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
327
328        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
329        STRIP.
330
3312004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
332
333        * librdbg/include/Makefile.am: Merge-in
334        librdbg/include/rdbg/i386/Makefile.am,
335        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
336        librdbg/include/rdbg/powerpc/Makefile.am.
337        * librdbg/include/rdbg/i386/Makefile.am,
338        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
339        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
340        * configure.ac: Reflect changes above.
341
3422004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
343
344        * configure.ac: Use AS_HELP_STRING(ada).
345
3462004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
347
348        * aclocal/bspopts.m4: Use AS_HELP_STRING.
349        * aclocal/bsp-configure.m4: Require autoconf-2.59.
350        Use AC_CONFIG_HEADERS.
351        * aclocal/check-custom-bsp.m4: Add bspkit-support.
352        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
353
3542004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
355
356        * Makefile.am: include local.am.
357
3582004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
359
360        * aclocal/version.m4: 4.6.99.0.
361
3622004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
363
364        * Makefile.am: Don't include host.am.
365        * automake/compile.am: Further cleanups.
366
3672004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
368
369        * automake/lib.am: Remove (Unused).
370
3712004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
372
373        * wrapup/Makefile.am: Don't include lib.am.
374        * automake/compile.am: Use automake compilation rules.
375
3762004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
377
378        * libnetworking/pppd/Makefile.am,
379        libnetworking/rtems_servers/Makefile.am,
380        libnetworking/rtems_telnetd/Makefile.am,
381        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
382        support/Makefile.am: Don't include lib.am.
383
3842004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
385
386        * libchip/Makefile.am: Don't include lib.am.
387        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
388        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
389        unnecessary EXTRA_DISTs.
390
3912004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
392
393        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
394        hack.
395
3962004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
397
398        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
399        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
400        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
401        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
402
4032004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
404
405        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
406        Add AM_CONDITIONAL(HAS_MP).
407        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
408        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
409        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
410        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
411        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
412        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
413        (Deprecated by autoconf 2.59).
414
4152004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
416
417        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
418        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
419
4202004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
421
422        * ChangeLog: Merge-in libnetworking/ChangeLog.
423        * libnetworking/ChangeLog: Remove.
424        * ChangeLog: Merge-in librdbg/ChangeLog.
425        * librdbg/ChangeLog: Remove.
426        * ChangeLog: Merge-in libchip/ChangeLog.
427        * libchip/ChangeLog: Remove.
428        * ChangeLog: Merge-in optman/ChangeLog.
429        * optman/ChangeLog: Remove.
430
4312004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
432
433        * configure.ac: Reflect changes to cpukit.
434        * wrapup/Makefile.am: Reflect changes to librdbg.
435        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
436        * libchip/Makefile.am: Add PREINSTALL_DIRS.
437        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
438        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
439        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
440        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
441        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
442        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
443        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
444
4452004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
446
447        * aclocal/rtems-top.m4: Remove check for version.m4.
448        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
449
4502004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
451
452        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
453        * wrapup/Makefile.am: Reflect changes to libchip/*.
454        * support/Makefile.am: Use automake compilation rules.
455        * wrapup/Makefile.am: Reflect changes to support/*.
456        * configure.ac: Remove libnetworking/wrapup/Makefile.
457        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
458        libnetworking/*/lib*.a instead of libnetapps.a.
459        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
460        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
461        * optman/Makefile.am: Use automake compilation rules.
462        * libchip/Makefile.am: Fix typo in previous patch.
463        * libchip/Makefile.am: Use automake compilation rules.
464        * libnetworking/Makefile.am: Remove wrapup.
465        * libnetworking/pppd/Makefile.am: Build libpppd. Use
466        automake-compilation rules.
467        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
468        automake-compilation rules.
469        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
470        automake-compilation rules.
471        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
472        automake-compilation rules.
473        * libnetworking/wrapup/Makefile.am: Remove (Unused).
474
4752004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
476
477        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
478        PRE/TMPINSTALL_FILES to CLEANFILES.
479        * automake/lib.am: Remove TMPINSTALL_FILES.
480        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
481        PRE/TMPINSTALL_FILES to CLEANFILES.
482        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
483        PRE/TMPINSTALL_FILES to CLEANFILES.
484        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
485        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
486        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
487        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
488        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
489        * librdbg/src/i386/Makefile.am: Ditto.
490        * librdbg/src/m68k/Makefile.am: Ditto.
491        * librdbg/src/powerpc/Makefile.am: Ditto.
492        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
493        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
494        * libnetworking/rtems_servers/Makefile.am: Ditto.
495        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
496        * libnetworking/rtems_webserver/Makefile.am: Ditto.
497
4982004-01-07      Joel Sherrill <joel@OARcorp.com>
499
500        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
501        more completely covers the MIPS family.
502
5032003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
504
505        * wrapup/Makefile.am: Reflect changes to shmdr.
506        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
507
5082003-12-18      Joel Sherrill <joel@OARcorp.com>
509
510        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
511        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
512        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
513        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
514        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
515        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
516        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
517
5182003-12-17      Joel Sherrill <joel@OARcorp.com>
519
520        * aclocal/version.m4: Updated to rtems-20031217-test.
521
5222003-12-17     
523
524        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
525        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
526
5272003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
528
529        * automake/compile.am: Remove LINK_LIBS (Unused).
530        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
531
5322003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
533
534        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
535        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
536        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
537        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
538        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
539
5402003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
541
542        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
543        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
544        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
545        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
546        * librdbg/src/i386/Makefile.am:
547        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
548        * librdbg/src/m68k/Makefile.am:
549        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
550        * librdbg/src/powerpc/Makefile.am:
551        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
552
5532003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
554
555        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
556        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
557        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
558        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
559        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
560        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
561        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
562        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
563        * optman/Makefile.am: Remove project_libdir.
564        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
565        PRE/TMPINSTALL_FILES.
566        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
567        PRE/TMPINSTALL_FILES.
568        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
569        PRE/TMPINSTALL_FILES.
570        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
571        PRE/TMPINSTALL_FILES.
572        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
573        from PRE/TMPINSTALL_FILES.
574        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
575        PRE/TMPINSTALL_FILES.
576        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
577        PRE/TMPINSTALL_FILES.
578        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
579        PRE/TMPINSTALL_FILES.
580        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
581        PRE/TMPINSTALL_FILES.
582        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
583        PRE/TMPINSTALL_FILES.
584        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
585        PRE/TMPINSTALL_FILES.
586        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
587        from PRE/TMPINSTALL_FILES.
588
5892003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
590
591        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
592        * automake/lib.am: Remove project_libdir.
593        * wrapup/Makefile.am: Reworked.
594
5952003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
596
597        * configure.ac: Reflect changes to librdbg.
598        * optman/Makefile.am: Add tmpinstall dirstamp support.
599        * libchip/Makefile.am: Fix variant-tmpinstall support.
600        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
601        * librdbg/src/powerpc/Makefile.am: Merge-in former
602        new_exception_processing/Makefile.am.
603        * librdbg/src/m68k/any/Makefile.am: Remove.
604        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
605        * librdbg/src/i386/any/Makefile.am: Remove.
606        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
607        * librdbg/src/Makefile.am: Cosmetics.
608        * librdbg/include/Makefile.am: Cosmetics.
609        * librdbg/Makefile.am: Cosmetics.
610        * libnetworking/Makefile.am: Cosmetics.
611        * libnetworking/pppd/Makefile.am: Cosmetics.
612        * libnetworking/wrapup/Makefile.am: Cosmetics.
613
6142003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
615
616        * Makefile.am: Cosmetics.
617        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
618        support.
619
6202003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
621
622        * automake/compile.am: Remove $(ARCH):-rule.
623
6242003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
625
626        * configure.ac: Remove lib/libbsp/shared/Makefile,
627        lib/libbsp/shmdr/Makefile.
628
6292003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
630
631        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
632        libchip/serial/Makefile, libchip/rtc/Makefile.
633        * support/Makefile.am: Remove all-local: $(ARCH).
634        * wrapup/Makefile.am: Remove all-local: $(ARCH).
635        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
636        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
637        * optman/Makefile.am: Remove all-local: $(ARCH).
638        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
639        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
640        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
641        compilation dirstamp support.
642        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
643        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
644        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
645        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
646        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
647        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
648        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
649        all-local: $(ARCH).
650        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
651        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
652        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
653        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
654        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
655
6562003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
657
658        * aclocal/lead-dot.m4: New (from automake-1.7f).
659        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
660        AC_SUBST(dirstamp).
661        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
662        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
663        libchip/serial/Makefile.am: Ditto.
664        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
665        * librdbg/include/Makefile.am: Ditto.
666        * librdbg/include/rdbg/Makefile.am: Ditto.
667        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
668        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
669        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
670        * librdbg/src/Makefile.am: Ditto.
671        * librdbg/src/i386/Makefile.am: Ditto.
672        * librdbg/src/i386/any/Makefile.am: Ditto.
673        * librdbg/src/m68k/Makefile.am: Ditto.
674        * librdbg/src/m68k/any/Makefile.am: Ditto.
675        * librdbg/src/powerpc/Makefile.am: Ditto.
676        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
677        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
678        preinstallation.
679        * libnetworking/pppd/Makefile.am: Ditto.
680        * libnetworking/rtems_servers/Makefile.am: Ditto.
681        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
682        * libnetworking/rtems_webserver/Makefile.am: Ditto.
683        * libnetworking/wrapup/Makefile.am: Ditto.
684
6852003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
686
687        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
688        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
689        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
690        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
691        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
692        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
693        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
694        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
695        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
696        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
697        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
698        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
699        underquoting to silence automake-1.8.
700
7012003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
702
703        * configure.ac: Reflect having moved tests to ../../testsuites.
704
7052003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
706
707        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
708        * aclocal/canonical-host.m4: Remove.
709        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
710        * configure.ac: Remove RTEMS_CANONICAL_HOST.
711
7122003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
713
714        * aclocal/check-cpu.m4: Remove.
715        * configure.ac: Merge-in former aclocal/check-cpu.m4.
716        * aclocal/canonical-target-name.m4: Add m4-quotes.
717        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
718        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
719        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
720        * aclocal/check-networking.m4: Add m4-quotes. Require
721        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
722        * aclocal/check-posix.m4: Add m4-quotes. Require
723        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
724        * aclocal/check-rdbg.m4: Add m4-quotes. Require
725        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
726        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
727
7282003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
729
730        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
731        * aclocal/bsp-alias.m4: Remove.
732
7332003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
734
735        * configure.ac: Make presence of tests/ optional.
736
7372003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
738
739        * aclocal/path-perl.m4: Remove (Unused).
740
7412003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
742
743        * automake/force-preinstall.am: Remove.
744
7452003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
746
747        PR 499/rtems_misc
748        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
749        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
750        Configuration (Odd was forced) - Correction of Stop Bit configuration
751        (inversed) - Correction of ISR Handler to call
752        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
753        CTS Hardware flow control Configuration.
754
7552003-09-04      Joel Sherrill <joel@OARcorp.com>
756
757        * lib/libcpu/shared/include/cache.h,
758        lib/libcpu/shared/src/cache_aligned_malloc.c,
759        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
760        license changed.
761        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
762        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
763        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
764        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
765        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
766        for license changed.
767        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
768        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
769        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
770        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
771        libchip/network/cs8900.h, libchip/network/dec21140.c,
772        libchip/network/elnk.c, libchip/network/open_eth.c,
773        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
774        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
775        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
776        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
777        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
778        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
779        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
780        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
781        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
782        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
783        libchip/serial/serial.h, libchip/serial/z85c30.c,
784        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
785        libchip/serial/z85c30_reg.c: URL for license changed.
786
7872003-09-03      Jiri Gaisler <jiri@gaisler.com>
788
789        PR 477/networking
790        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
791        * libchip/network/README.open_eth, libchip/network/open_eth.c,
792        libchip/network/open_eth.h: New files.
793
7942003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
795
796        * aclocal/rtems-top.m4: Add RTEMS_API.
797        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
798
7992003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
800
801        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
802        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
803        @RTEMS_BSP@.cfg.
804
8052003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
806
807        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
808
8092003-08-20      Joel Sherrill <joel@OARcorp.com>
810
811        * libchip/network/cs8900.c: Correct copyright statements.
812
8132003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
814
815        * aclocal/check-itron.m4: Remove.
816        * aclocal/enable-inlines.m4: Remove.
817        * Makefile.am: Reflect having moved aclocal/.
818        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
819        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
820        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
821        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
822        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
823        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
824        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
825        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
826        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
827        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
828        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
829        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
830        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
831        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
832        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
833        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
834        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
835        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
836        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
837        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
838        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
839        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
840        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
841        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
842        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
843        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
844        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
845        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
846        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
847        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
848        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
849        * aclocal/multilib.m4: New (Copied from ../../aclocal).
850        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
851        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
852        * aclocal/ppc.m4: New (Copied from ../../aclocal).
853        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
854        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
855        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
856        * aclocal/project-root.m4: New (Copied from ../../aclocal).
857        * aclocal/quoting.m4: New (Copied from ../../aclocal).
858        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
859        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
860        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
861        * aclocal/target.m4: New (Copied from ../../aclocal).
862        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
863        * aclocal/version.m4: New (Copied from ../../aclocal).
864
8652003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
866
867        * configure.ac: Remove stray comments.
868        * automake/local.am, automake/host.am: Remove "debug".
869
8702003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
871
872        * Makefile.am: Reflect having moved automake/.
873        * lib/Makefile.am: Reflect having moved automake/.
874        * support/Makefile.am: Reflect having moved automake/.
875        * wrapup/Makefile.am: Reflect having moved automake/.
876        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
877        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
878        from ../../automake).
879        * optman/Makefile.am: Reflect having moved automake/.
880        * libchip/Makefile.am: Reflect having moved automake/.
881        * libchip/ide/Makefile.am: Reflect having moved automake/.
882        * libchip/network/Makefile.am: Reflect having moved automake/.
883        * libchip/rtc/Makefile.am: Reflect having moved automake/.
884        * libchip/serial/Makefile.am: Reflect having moved automake/.
885        * librdbg/Makefile.am: Reflect having moved automake/.
886        * librdbg/include/Makefile.am: Reflect having moved automake/.
887        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
888        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
889        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
890        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
891        automake/.
892        * librdbg/src/Makefile.am: Reflect having moved automake/.
893        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
894        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
895        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
896        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
897        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
898        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
899        having moved automake/.
900        * libnetworking/Makefile.am: Reflect having moved automake/.
901        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
902        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
903        automake/.
904        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
905        automake/.
906        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
907        automake/.
908        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
909
9102003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
911
912        * Makefile.am: Add bsp.pc.in.
913        * bsp.pc.in: New (pkgconfig support).
914
9152003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
916
917        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
918
9192003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
920
921        * lib/Makefile.am: New (Required by 'make dist').
922        * lib/ChangeLog: Remove.
923        * lib/.cvsignore: Cleanup.
924        * configure.ac: Reflect having added lib/Makefile.am.
925        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
926        lib/libbsp/configure.ac.
927        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
928        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
929
9302003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
931
932        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
933        * configure.ac: Merge-in librdbg/configure.ac.
934        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
935        librdbg/configure.ac.
936        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
937        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
938        LIBCHIP. Conditionally build include-dirs.
939        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
940        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
941        * librdbg/Makefile.am, librdbg/include/Makefile.am,
942        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
943        librdbg/include/rdbg/m68k/Makefile.am,
944        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
945        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
946        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
947        librdbg/src/powerpc/Makefile.am, librdbg/
948        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
949        configure.ac into ../configure.ac.
950        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
951        * libnetworking/.cvsignore, libnetworking/Makefile.am,
952        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
953        libnetworking/rtems_telnetd/Makefile.am,
954        libnetworking/rtems_webserver/Makefile.am,
955        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
956        into ../configure.ac.
957
9582003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
959
960        PR 427/rtems
961        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
962        * librdbg/src/servtsp.c: Ditto.
963
9642003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
965
966        PR 429/bsps
967        PR 432/bsps
968        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
969        packets are queued onto an elnk board, the ISR will deadlock the device
970        with a tx complete interrupt.  Lighter tx loads are not affected as they
971        end up submitting single packets to the device.
972
9732003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
974
975        * configure.ac: Merge-in libchip/configure.ac. Merge-in
976        optman/configure.ac.
977        * optman/configure.ac: Remove (Merged into ../configure.ac).
978        * optman/Makefile.am: Reflect having merged configure.ac into
979        ../configure.ac.
980        * libchip/configure.ac: Remove (Merged into ../configure.ac).
981        * libchip/Makefile.am, libchip/ide/Makefile.am,
982        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
983        libchip/serial/Makefile.am: Reflect having merged configure.ac into
984        ../configure.ac.
985
9862003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
987
988        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
989
9902003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
991
992        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
993        on i386.
994
9952003-06-13      Joel Sherrill <joel@OARcorp.com>
996
997        * libnetworking/pppd/chat.c: Removed warnings.
998
9992003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
1000
1001        * libchip/network/README.3com: New file missed in previous commit.
1002        PR 405/bsps
1003        PR 393/networking
1004        * libchip/network/dec21140.c: Fix leak also known as PR393.
1005        * libchip/network/elnk.c, libchip/network/if_media.h,
1006        libchip/network/mii.h: New files.
1007        * libchip/network/Makefile.am: Reflect new files.
1008
10092003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1010
1011        * configure.ac: Remove support for profile-variant.
1012
10132003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1014
1015        PR 397/pppd
1016        * libnetworking/pppd/fsm.c: Make peer_mru global again.
1017        * libnetworking/pppd/magic.c: Remove *rand48.
1018        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
1019
10202003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1021
1022        * wrapup/Makefile.am: Add libide.a.
1023
10242003-04-15      Joel Sherrill <joel@OARcorp.com>
1025
1026        PR 387/rtems_misc
1027        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
1028        routines.
1029        * libchip/ide/ata_internal.h: Added missing newline and end of file.
1030
10312003-04-11      Joel Sherrill <joel@OARcorp.com>
1032
1033        * libnetworking/rtems_webserver/cgi.c,
1034        libnetworking/rtems_webserver/sockGen.c,
1035        libnetworking/rtems_webserver/umui.c,
1036        libnetworking/rtems_webserver/websSSL.c,
1037        libnetworking/rtems_webserver/websSSL.h,
1038        libnetworking/rtems_webserver/websda.c,
1039        libnetworking/rtems_webserver/websda.h: New files. Not included in
1040        previous commit.
1041
10422003-04-10      Joel Sherrill <joel@OARcorp.com>
1043
1044        PR 371/pppd
1045        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
1046        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
1047        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
1048        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1049        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
1050        still global symbols in rtemspppd.h which might need to be changed or
1051        converted into member of a structure which is dereferenced with a
1052        pointer that is managed as a per task variable. But this patch should
1053        avoid many conflicts.
1054
10552003-03-27      Joel Sherrill <joel@OARcorp.com>
1056
1057        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
1058        not allowed in the cpukit source code since it must be buildable
1059        independent of any BSP. These files were moved to libchip/ide.
1060        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
1061        files.
1062
10632003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1064
1065        PR 368/filesystems
1066        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
1067        improvements which now work on pc386 and mbx8xx.
1068        * libchip/ide/ide_controller.c: New file.
1069
10702003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1071
1072        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
1073
10742003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1075
1076        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1077        * configure.ac: Add support/.
1078        * support/.cvsignore: New.
1079        * support/Makefile.am: New.
1080        * support/version.c: New.
1081        * wrapup/Makefile.am: Add support/libsupport.a.
1082        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
1083        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
1084        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
1085        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
1086
10872003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1088
1089        * wrapup/Makefile.am: Use SRC += instead of make-vars.
1090
10912003-02-20      Till Straumann <strauman@slac.stanford.edu>
1092
1093        PR 354/networking
1094        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
1095        chip against a table of supported chips. The untested ones are still
1096        commented out, however.
1097
10982003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1099
1100        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1101        * configure.ac: AC_PREREQ(2.57).
1102        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1103        * optman/configure.ac: AC_PREREQ(2.57).
1104        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1105        * libchip/configure.ac: AC_PREREQ(2.57).
1106        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1107        * librdbg/configure.ac: AC_PREREQ(2.57).
1108        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1109        * libnetworking/configure.ac: AC_PREREQ(2.57).
1110
11112003-02-06      Joel Sherrill <joel@OARcorp.com>
1112
1113        * libnetworking/pppd/chat.c: Convert routines with common names to
1114        static. This included get_char(), put_char(), and character() among
1115        others.
1116
11172003-02-03      Joel Sherrill <joel@OARcorp.com>
1118
1119        PR 338/filesystem
1120        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
1121        rtems_io_lookup_name() (API change).  Unused function removed.
1122
11232003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1124
1125        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1126        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1127        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1128        Eliminate *_O_FILES.
1129        * libnetworking/rtems_servers/Makefile.am,
1130        libnetworking/rtems_webserver/Makefile.am,
1131        libnetworking/rtems_telnetd/Makefile.am: Ditto.
1132
11332002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1134
1135        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
1136        Let all-local: depend on $(LIB).
1137        * wrapup/Makefile.am, configure.ac: Remove libmisc.
1138        * optman/Makefile.am: Apply install-data-local to install *.rels.
1139
11402002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1141
1142        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
1143        %.c rules.
1144        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
1145        * libchip/network/Makefile.am: Eliminate C_O_FILES.
1146        * libchip/rtc/Makefile.am: Ditto.
1147        * libchip/serial/Makefile.am: Ditto.
1148
11492002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1150
1151        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1152        LIBC_DEFINES.
1153        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1154        LIBC_DEFINES.
1155        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1156        LIBC_DEFINES.
1157
11582002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1159
1160        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
1161
11622002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1163
1164        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
1165        cache-checking.
1166        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1167
11682002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1169
1170        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
1171        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
1172        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
1173        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1174        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1175
11762002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1177
1178        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
1179        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
1180        Remove.
1181        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
1182
11832002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1184
1185        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
1186        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
1187
11882002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
1189
1190        * libchip/network/cs8900.c: I don't know why we have to SelfST register
1191        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
1192
11932002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1194
1195        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
1196        * optman/rel.am: New.
1197
11982002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1199
1200        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
1201        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
1202        braino in comment on "exec". Extend --enable-ada handling.
1203
12042002-11-04      Joel Sherrill <joel@OARcorp.com>
1205
1206        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
1207        tasks and rolling multiple loops into 1.
1208        * librdbg/src/m68k/rdbg_f.c: Removed warning.
1209        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
1210        Removed warnings.
1211
12122002-10-31      Joel Sherrill <joel@OARcorp.com>
1213
1214        * libchip/network/dec21140.c: Removed warnings.
1215        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
1216        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
1217        librdbg/src/m68k/any/remdeb_xdr.c,
1218        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
1219        warnings.
1220        * libnetworking/rtems_webserver/socket.c,
1221        libnetworking/rtems_webserver/uemf.h: Removed warnings.
1222
12232002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
1224
1225        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
1226        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
1227        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
1228        above.
1229
12302002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1231
1232        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1233        * wrapup/.cvsignore: Remove autom4te.cache.
1234        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1235        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
1236        autom4te.cache.
1237        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
1238        autom4te.cache.
1239        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
1240        autom4te.cache.
1241
12422002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1243
1244        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
1245
12462002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1247
1248        * optman/.cvsignore: Add autom4te.cache.
1249
12502002-09-14      Joel Sherrill <joel@OARcorp.com>
1251
1252        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
1253
12542002-09-07      Joel Sherrill <joel@OARcorp.com>
1255
1256        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
1257        include files to resolve warnings.
1258
12592002-09-07      Chris Johns <ccj@acm.org>
1260
1261        * libchip/network/Makefile.am, libchip/network/README.cs8900,
1262        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
1263        which corrects the problem  where the cs8900.c file was actually the BSP
1264        glue.  Joel did some hacking so this file will compile.  Previously it
1265        required providing a target.h file to compile.
1266        * libchip/network/cs8900.c.bsp: New file.
1267
12682002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1269
1270        * libnetworking/rtems_webserver/md5.h: Add missing newline.
1271
12722002-08-31      Joel Sherrill <joel@OARcorp.com>
1273
1274        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
1275        eliminate warning.
1276
12772002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1278
1279        * configure.ac: Add ada-tests.
1280
12812002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1282
1283        * Makefile.am: Add preinstall-stamp.
1284
12852002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1286
1287        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
1288        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
1289        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
1290        gcc31 happy.
1291        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
1292        cp.
1293
12942002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1295
1296        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
1297        make/bsp.mak.
1298        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
1299        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
1300
13012002-08-12      Joel Sherrill <joel@OARcorp.com>
1302
1303        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
1304        avoid error.
1305
13062002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1307
1308        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1309        * configure.ac: Add BSP_SUBDIRS.
1310        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
1311        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
1312        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
1313        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
1314        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
1315        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
1316        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
1317        RTEMS_CHECK_BSP_CACHE.
1318        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1319        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1320        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
1321        .$(OBJEXT) instead of .o.
1322        * libnetworking/pppd/Makefile.am,
1323        libnetworking/rtems_servers/Makefile.am,
1324        libnetworking/rtems_telnetd/Makefile.am,
1325        libnetworking/rtems_webserver/Makefile.am,
1326        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1327
13282002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1329
1330        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
1331        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
1332        ../libchip/serial/$(ARCH)/libserialio.a.
1333        * libchip/serial/Makefile.am: Don't tmp-install lib.
1334        * libchip/rtc/Makefile.am: Don't tmp-install lib.
1335
13362002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1337
1338        * Makefile.am: Add rtems_makedir.
1339        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
1340        * Makefile.am: Add wrapup-SUBDIR.
1341        * wrapup/ChangeLog: Remove.
1342        * wrapup/configure.ac: Remove.
1343        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
1344        (Make the bare BSP happy).
1345        * configure.ac: Ditto.
1346        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
1347        Create make/custom/default.cfg.
1348        * configure.ac: Add creation of make/custom/*.cfg. Create
1349        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
1350
13512002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1352
1353        * Makefile.am: Clean $(PROJECT_RELEASE).
1354
13552002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1356
1357        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
1358        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
1359        prototype mismatches.
1360
13612002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1362
1363        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
1364        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
1365
13662002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1367
1368        * acinclude.m4: Add test "$multilib" != "yes".
1369        * config-ml.in: Remove.
1370        * acinclude.m4: Cleanups.
1371        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
1372        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
1373        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
1374        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
1375        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
1376
13772002-07-16      Eric Norum <eric.norum@usask.ca>
1378
1379        * New driver for the Intel EtherExpressPro (82559ER) chip.
1380        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
1381        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
1382        * libchip/network/Makefile.am: Modified to reflect above.
1383
13842002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1385
1386        * acinclude.m4: New.
1387        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
1388        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
1389        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
1390
13912002-07-01      Joel Sherrill <joel@OARcorp.com>
1392
1393        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
1394        _Objects_Information_table now that it is a two dimensional array based
1395        upon API and class.
1396        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
1397        of strnlen().
1398
13992002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1400
1401        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
1402        preinstall libnetapps.a.
1403
14042002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1405
1406        * configure.ac: Remove librpc.
1407
14082002-06-25      Joel Sherrill <joel@OARcorp.com>
1409
1410        * Per PR233, moved librpc to exec.
1411        * configure.ac, wrapup/Makefile.am: Modified.
1412        * librpc, librpc/ChangeLog: Removed.
1413
14142002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1415
1416        * optman/Makefile.am: Remove multilib support.
1417        * optman/configure.ac: Ditto.
1418        * optman/sapi/Makefile.am: Ditto.
1419
14202002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1421
1422        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
1423        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
1424
14252002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1426
1427        Move networking libraries to c/src/exec/libnetworking
1428        * libnetworking/configure.ac, libnetworking/Makefile.am,
1429        libnetworking/wrapup/Makefile.am: Reflect Moval.
1430
14312002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1432
1433        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
1434        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
1435        <rtems/bspIo.h>.
1436
14372002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1438
1439        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
1440        * libnetworking/rtems/mkrootfs.h: Ditto.
1441        * libnetworking/rtems/Makefile.am: Reflect changes above.
1442
14432002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1444
1445        * configure.ac: Remove lib.
1446
14472002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1448
1449        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
1450        that exception stack frames on M68K members with VBR always are 6 byte
1451        long. The incorrect assumption resulted in some gdb commands like "next"
1452        to fail on the 68360.
1453
14542002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1455
1456        * config-ml.in: Take out arm and sh variants RTEMS does not support.
1457        PR 220
1458        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
1459        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
1460        CVS.
1461        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
1462        libnetworking/sys/filio.h: Remove.
1463        * libnetworking/sys/Makefile.am: Reflect changes above.
1464
14652002-05-07      Chris Johns <ccj@acm.org>
1466
1467        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
1468        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
1469        requires it to be stripped.
1470
14712002-05-01      Eric Norum <eric.norum@usask.ca>
1472
1473        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
1474        assembly  to satisfy gcc 3.1 and newer.
1475
14762002-04-26      Eric Norum <eric.norum@usask.ca>
1477
1478        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
1479        agressive optimization in gcc 3.1 does not reorder things.
1480
14812002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1482
1483        * libchip/network/dec21140.c: Reflect changes to powerpc's
1484        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
1485        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
1486        <rtems/score/cpu.h>.
1487        * librdbg/src/powerpc/rdbg_f.c: Ditto.
1488        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
1489
14902002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1491
1492        * optman/configure.ac: Remove ENABLE_GCC28.
1493
14942002-04-11      Chris Johns <ccj@acm.org>
1495
1496        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
1497        driver control block field to the ifconfig network driver structure.
1498        This field is needed by the i82586 driver which was ported from NetBSD
1499        as it had better hardware abstraction.
1500        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
1501        PR59, added the drv_ctrl driver control block field to the ifconfig
1502        network driver structure. This field is needed by the i82586 driver
1503        which was ported from NetBSD as it had better hardware abstraction.
1504
15052002-04-10      Mike Siers <mikes@poliac.com>
1506
1507        * libnetworking/rtems_webserver/NOTES,
1508        libnetworking/rtems_webserver/asp.c,
1509        libnetworking/rtems_webserver/balloc.c,
1510        libnetworking/rtems_webserver/default.c,
1511        libnetworking/rtems_webserver/ej.h,
1512        libnetworking/rtems_webserver/ejIntrn.h,
1513        libnetworking/rtems_webserver/ejlex.c,
1514        libnetworking/rtems_webserver/ejparse.c,
1515        libnetworking/rtems_webserver/emfdb.c,
1516        libnetworking/rtems_webserver/emfdb.h,
1517        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
1518        libnetworking/rtems_webserver/handler.c,
1519        libnetworking/rtems_webserver/license.txt,
1520        libnetworking/rtems_webserver/md5.h,
1521        libnetworking/rtems_webserver/md5c.c,
1522        libnetworking/rtems_webserver/mime.c,
1523        libnetworking/rtems_webserver/misc.c,
1524        libnetworking/rtems_webserver/ringq.c,
1525        libnetworking/rtems_webserver/rom.c,
1526        libnetworking/rtems_webserver/security.c,
1527        libnetworking/rtems_webserver/sock.c,
1528        libnetworking/rtems_webserver/sym.c,
1529        libnetworking/rtems_webserver/uemf.c,
1530        libnetworking/rtems_webserver/uemf.h,
1531        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
1532        libnetworking/rtems_webserver/url.c,
1533        libnetworking/rtems_webserver/value.c,
1534        libnetworking/rtems_webserver/wbase64.c,
1535        libnetworking/rtems_webserver/webcomp.c,
1536        libnetworking/rtems_webserver/webpage.c,
1537        libnetworking/rtems_webserver/webrom.c,
1538        libnetworking/rtems_webserver/webs.c,
1539        libnetworking/rtems_webserver/webs.h,
1540        libnetworking/rtems_webserver/websuemf.c,
1541        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
1542        2.1.4.
1543
15442002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1545
1546        * libchip/network/i82586.c: Include <string.h>.
1547        * libchip/network/sonic.c: Ditto.
1548
15492002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1550
1551        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
1552
15532002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1554
1555        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
1556
15572002-03-27      Thomas.Doerfler@imd-systems.de
1558
1559        PR 144
1560        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
1561        memory address 0 when called for the first time. This is done when
1562        trying to clear the variable "dhcp_hostname".
1563
15642002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1565
1566        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1567        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1568        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1569        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1570        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1571        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1572        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
1573        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
1574        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1575        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1576        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
1577        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
1578        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1579        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
1580        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1581        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1582        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1583        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1584        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1585        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1586        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1587        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1588        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1589        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1590        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1591        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1592        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
1593        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1594        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1595        AUTOMAKE_OPTIONS.
1596        * libnetworking/configure.ac:
1597        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
1598        foreign 1.6]).
1599        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
1600        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
1601        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
1602        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
1603        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1604        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
1605        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
1606        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
1607        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1608        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1609        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1610        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
1611        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1612        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
1613        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
1614        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
1615        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
1616
16172002-03-27      Ilya Alexeev <ilya@continuum.ru>
1618
1619        PR 162
1620        * libnetworking/net/if_ppp.c ppp_txdaemon(),
1621        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
1622        used in a device write routines.  Now ppp_softc structure have own
1623        character for writing to device (sc_outchar).  I think that converting
1624        local variables to static is not a right solution, because problems will
1625        occur in the case of two or more ppp instances.
1626        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
1627        must be u_long, otherwise in the case of the big output packet endless
1628        loop may occur.
1629
16302002-03-21      Ilya Alexeev <ilya@continuum.ru>
1631
1632        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
1633        preparations for multiple PPPD connections.
1634
16352002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1636
1637        PR 149
1638        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
1639        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
1640        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
1641        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
1642
16432002-02-28      Victor V. Vengerov <vvv@oktet.ru>
1644
1645        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
1646        * configure.ac: Modified to reflect addition.
1647
16482002-02-27      Ilya Alexeev <ilya@continuum.ru>
1649
1650        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
1651        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
1652        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
1653        capabilities as well as eliminate some warnings.
1654
16552002-02-27      Eric Norum <eric.norum@usask.ca>
1656
1657        * libnetworking/net/radix.c: Properly handle fetching the default route
1658        when there is no route.  This was a bug in the original FreeBSD code and
1659        this fix is from an updated version of their code.
1660
16612002-02-16      Eric Norum <eric.norum@usask.ca>
1662
1663        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
1664        checking.
1665
16662002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1667
1668        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
1669        dodefaultroute.
1670
16712002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1672
1673        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
1674        include <rtems/seterr.h>.
1675
16762002-02-01      Mike Siers <mikes@poliac.com>
1677
1678        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
1679        avoid bringing the link down too fast. NOTE: Mike reports successfully
1680        running at 56K baud on a direct link.
1681
16822002-02-01      Eric Valette <valette@crf.canon.fr>
1683
1684        * librdbg/So many patches have been posted recently on the mailing list
1685        and  because we were unable to find correct solution to compile on
1686        various  linux distros (due to rpcgen incompatibilities), librdbg/and
1687        because the coding  style of rdbg was rather inconsistant among various
1688        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
1689        global coding style (using indent + manual edits), 2) incorporate/review
1690        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
1691        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
1692        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
1693        after rdbg initialization is done, NB : the paches is huge but it is
1694        mainly due to coding styke chnages.  Only few lines of codes have been
1695        really changed and they do not impact  rdbg functionnality (AFAIKT).
1696        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
1697        librdbg/include/rdbg/m68k/rdbg_f.h,
1698        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
1699        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
1700        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
1701        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
1702        librdbg/src/servtsp.c, librdbg/src/servutil.c,
1703        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
1704        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
1705        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
1706        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
1707        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
1708        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
1709        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
1710        librdbg/src/powerpc/new_exception_processing/Makefile.am,
1711        librdbg/src/powerpc/new_exception_processing/remdeb.h,
1712        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
1713        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
1714
17152002-01-31      Mike Siers <mikes@poliac.com>
1716
1717        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
1718        * Nice Update of PPPD support which eliminates the requiremetn that
1719        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
1720        and reports that it seems to be more stable and handle larger packets
1721        better.  This patch replaces the termios tasks with more general pppd
1722        network driver tasks.  The functions pppinput() and pppstart() get
1723        called from the interrupt service routine.
1724        * libnetworking/Makefile.am, libnetworking/configure.ac,
1725        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
1726        libnetworking/net/ethernet.h, libnetworking/net/if.c,
1727        libnetworking/net/if.h, libnetworking/net/if_arp.h,
1728        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
1729        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
1730        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
1731        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
1732        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
1733        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
1734        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
1735        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
1736        libnetworking/net/route.c, libnetworking/net/route.h,
1737        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
1738        libnetworking/pppd/README, libnetworking/pppd/STATUS,
1739        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
1740        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
1741        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
1742        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
1743        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1744        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
1745        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
1746        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
1747        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
1748        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
1749        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
1750        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
1751        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1752        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
1753        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
1754        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
1755        libnetworking/pppd/example/README,
1756        libnetworking/pppd/example/netconfig.h,
1757        libnetworking/wrapup/Makefile.am: Modified.
1758        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
1759        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
1760        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
1761        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
1762        * libnetworking/modem/, libnetworking/modem/.cvsignore,
1763        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
1764        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
1765        libnetworking/modem/pppcompress.c: Subdirectory removed.
1766
17672002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1768
1769        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
1770        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
1771
17722002-01-18      Till Straumann <strauman@slac.stanford.edu>
1773
1774        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
1775        issues: - exception handler needs to enable MSR_FP if the interrupted
1776        thread is FP enabled. - printk message for MSR fixed and added
1777        stacktrace. NOTE: this requires the stacktrace patch to
1778        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
1779        however).
1780
17812002-01-06      Joel Sherrill <joel@OARcorp.com>
1782
1783        * optman/.cvsignore: Added aclocal.m4 and configure.
1784        * optman/.cvsignore: New file.
1785
17862002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1787
1788        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
1789
17902002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1791
1792        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
1793        * optman/ChangeLog: New.
1794        * optman/configure.ac: New.
1795        * optman/Makefile.am: New.
1796        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
1797        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
1798
17992001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1800
1801        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
1802
18032001-12-18      Eric Norum <eric.norum@usask.ca>
1804
1805        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
1806        `directories' (path names with a / at the end) while disallowing open()
1807        operations on TFTP `directories'.
1808
18092001-12-07      Eric Norum <eric.norum@usask.ca>
1810
1811        * libnetworking/lib/tftpDriver.c: Restore write capability.
1812
18132001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1814
1815        * libchip/network/sonic.h: Fix typo.
1816        * libnetworking/arpa/Makefile.am: Remove stray lines.
1817
18182001-10-30      Victor V. Vengerov <vvv@oktet.ru>
1819
1820        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
1821
18222001-10-18      Eric Norum <eric.norum@usask.ca>
1823
1824        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
1825        chdir() and open() operations within the TFTP file system.
1826
18272001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1828
1829        * librdbg/configure.ac: Fix latent bug exposed by removal of
1830        config.cache's which prevented powerpc targets librdbg from building.
1831
18322001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1833
1834        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
1835        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
1836        autoconf-2.52 happy.
1837
18382001-10-12      Mike Siers <mikes@poliac.com>
1839
1840        * libnetworking/Update to stable working state.  Congratulations Mike!
1841        :).
1842        * libnetworking/modem_example: Directory removed.
1843        * libnetworking/modem_example/16550.h,
1844        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
1845        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
1846        libnetworking/modem_example/ppp.h,
1847        libnetworking/modem_example/pppcompress.c: Files removed.
1848        * libnetworking/pppd/example/pppd.options: New file.
1849        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
1850        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
1851        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
1852        libnetworking/pppd/rtemsmain.c: Updated.
1853
18542001-10-12      Joel Sherrill <joel@OARcorp.com>
1855
1856        * libchip/serial/z85c30.c: Fixed typo.
1857
18582001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1859
1860        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1861        * configure.in: Remove.
1862        * configure.ac: New file, generated from configure.in by autoupdate.
1863        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
1864        * libchip/configure.in: Remove.
1865        * libchip/configure.ac: New file, generated from configure.in by
1866        autoupdate.
1867        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
1868        * librdbg/configure.in: Remove.
1869        * librdbg/configure.ac: New file, generated from configure.in by
1870        autoupdate.
1871        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
1872        * libnetworking/configure.in: Remove.
1873        * libnetworking/configure.ac: New file, generated from configure.in by
1874        autoupdate.
1875
18762001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1877
1878        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
1879        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
1880        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
1881
18822001-09-27      Joel Sherrill <joel@OARcorp.com>
1883
1884        * libchip/ChangeLog: Fixed typo in date.
1885
18862001-09-27      Eric Norum <eric.norum@usask.ca>
1887
1888        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
1889        TFTP  filesystem.
1890
18912001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1892
1893        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
1894        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
1895        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
1896        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
1897        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
1898        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
1899        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
1900        'PREINSTALL_FILES ='.
1901        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
1902        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
1903        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
1904        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
1905        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
1906        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
1907        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
1908        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
1909        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
1910        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
1911        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
1912        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
1913
19142001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1915
1916        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
1917        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
1918        * librdbg/src/m68k/any/Makefile.am: Ditto.
1919        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
1920        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
1921        happy.
1922
19232001-09-21      Joel Sherrill <joel@OARcorp.com>
1924
1925        * libchip/network/Makefile.am: Fixed typo on file name.
1926        * libchip/network/i82586.c: Commented out line 318 which is referencing
1927        a member of a structure that is not currently there.  This needs to be
1928        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
1929        to C style.
1930
19312001-09-19      Eric Norum <eric.norum@usask.ca>
1932
1933        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
1934
19352001-09-19      Chris Johns <ccj@acm.org>
1936
1937        * libchip/network/README.i82586, libchip/network/i82586.c,
1938        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
1939        Network driver for Intel i82586.
1940        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
1941        rtems/rtems_bsdnet_internal.h Added support for populating the initial
1942        "root" filesystem with information obtained via the DHCP response.
1943
19442001-09-14      Eric Norum <eric.norum@usask.ca>
1945
1946        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
1947        make gcc 3.x happy.
1948
19492001-08-16      Mike Siers <mikes@poliac.com>
1950
1951        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
1952        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
1953        These support callback functionality that has not even been compiled
1954        under RTEMS yet.
1955        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
1956        example application.  Mike's notes on the modifications: - renamed
1957        error() function because of namespace problems - removed calls to the
1958        exit() funciton - removed extra files from the pppd source directory -
1959        defined pppd task constant values in rtemspppd.h - modifyied example
1960        code to get actual tick per second value - placed the pppd 2.3.11 man
1961        page file (pppd.8) into the pppd directory.
1962        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
1963        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
1964        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
1965        libnetworking/pppd/rtems-ppp.c: Deleted.
1966        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
1967        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
1968        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
1969        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
1970        libnetworking/pppd/example/init.c,
1971        libnetworking/pppd/example/netconfig.h,
1972        libnetworking/pppd/example/ppp.conf,
1973        libnetworking/pppd/example/pppdapp.c,
1974        libnetworking/pppd/example/system.h: New files.
1975        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
1976        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
1977        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
1978        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
1979        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
1980        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
1981        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1982        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
1983        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
1984        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
1985        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
1986        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
1987        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
1988        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
1989        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
1990
19912001-08-16      Joel Sherrill <joel@OARcorp.com>
1992
1993        * libnetworking/pppd/example/Makefile: Removed.
1994        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
1995        to avoid bootstrap -c clobbering it.
1996        * libnetworking/rtems_telnetd/.cvsignore: New file.
1997
19982001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1999
2000        * libnetworking/Makefile.am, libnetworking/configure.in,
2001        libnetworking/rtems_servers/Makefile.am,
2002        libnetworking/rtems_servers/telnetd.c,
2003        libnetworking/rtems_servers/telnetd.h,
2004        libnetworking/rtems_telnetd/Makefile.am,
2005        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2006        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2007        libnetworking/rtems_telnetd/telnetd.c,
2008        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
2009        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
2010        effect when ftpd change. - the tcp/ip stats have been implemented into
2011        icmds.c and started when telnetd daemon is started.
2012        * libnetworking/rtems_servers/telnetd.c,
2013        libnetworking/rtems_servers/telnetd.h: Removed.
2014        * libnetworking/rtems_telnetd: New directory.
2015        * libnetworking/rtems_telnetd/Makefile.am,
2016        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2017        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2018        libnetworking/rtems_telnetd/telnetd.c,
2019        libnetworking/rtems_telnetd/telnetd.h: New files.
2020
20212001-06-14      Joel Sherrill <joel@OARcorp.com>
2022
2023        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
2024        Moved from libmisc/shell so the network stack to address network
2025        depenendency.
2026        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
2027
20282001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2029
2030        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
2031
20322001-05-15      Joel Sherrill <joel@OARcorp.com>
2033
2034        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2035        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
2036        accidentally deleted the incorrectly empty versions.
2037
20382001-05-14      Till Straumann <strauman@slac.stanford.edu>
2039
2040        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
2041        libchip/pci/Makefile.am: Per PR215 address the following issues: -
2042        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
2043        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
2044        to know the values) - the affected BSP (shared/motorola) headers have
2045        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
2046        driver (libchip/network/dec21140.c) has been fixed to use
2047        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
2048        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
2049        who is using this driver. - the DEC driver also has been fixed to use
2050        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
2051        delay_in_bus_cycles().
2052
20532001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2054
2055        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
2056
20572001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2058
2059        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
2060
20612001-04-24      Eric Norum <eric.norum@usask.ca>
2062
2063        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
2064        NTP synchronization a little more robust -- no NTP daemon yet, but at
2065        least it trys a little harder when the primary NTP server is down.
2066
20672001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
2068
2069        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
2070        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2071        libnetworking/pppd/modem_example/modem.c,
2072        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
2073        other strings into English.
2074        * libnetworking/pppd/STATUS: updated to reflect the changes.
2075
20762001-04-20      Jake Janovetz <janovetz@uiuc.edu>
2077
2078        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
2079        again.
2080
20812001-04-20      Eric Valette <valette@crf.canon.fr>
2082
2083        * mcp750 directory renamed new_exception processing as it supports many
2084        more CPU models.
2085        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2086        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2087        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
2088        formerly in mcp750 plus modifications.
2089        * librdbg/src/powerpc/mcp750/.cvsignore,
2090        librdbg/src/powerpc/mcp750/Makefile.am,
2091        librdbg/src/powerpc/mcp750/remdeb.h,
2092        librdbg/src/powerpc/mcp750/remdeb_f.x,
2093        librdbg/src/powerpc/mcp750/remdeb_svc.c,
2094        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
2095        new_exception_processing.
2096        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2097        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2098        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
2099        part of this effort to add support for the MPC8xx.
2100
21012001-04-19      Joel Sherrill <joel@OARcorp.com>
2102
2103        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
2104        internal include files.
2105
21062001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
2107
2108        PR 158
2109        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
2110        rcmd() library call by commenting out the parts that deal with signals.
2111        This enables RTEMS to 'rsh' command to a server connecting fd to remote
2112        stdio. The 'server-side' parts of this file which deal with
2113        authentication are disabled since they are not needed.
2114
21152001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
2116
2117        * libnetworking/include/.cvsignore: Remove dangling file.
2118
21192001-03-14      Joel Sherrill <joel@OARcorp.com>
2120
2121        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
2122        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
2123        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
2124        libchip style serial drivers can be written in libcpu or libbsp.
2125
21262001-03-01      Joel Sherrill <joel@OARcorp.com>
2127
2128        * libchip/network/cs8900.c, libchip/network/cs8900.h,
2129        libchip/network/sonic.c, libchip/network/sonic.h,
2130        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2131        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2132        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2133        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
2134        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2135        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2136        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2137        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
2138
21392001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2140
2141        * librdbg/include/rdbg/Makefile.am,
2142        librdbg/include/rdbg/i386/Makefile.am,
2143        librdbg/include/rdbg/m68k/Makefile.am,
2144        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
2145        style on include files.
2146
21472001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2148
2149        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2150        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
2151        replace ${..} with $(..).
2152        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
2153        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
2154        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2155        libnetworking/rtems/Makefile.am, libnetworking/
2156        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
2157        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
2158        include_*HEADERS instead of H_FILES.
2159        * libnetworking/include/Makefile.am: Remove.
2160        * libnetworking/Makefile.am: Add handling of *.h files.
2161        * libnetworking/configure.in: Remove include/Makefile.
2162
21632001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2164
2165        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
2166
21672001-01-31      Sergei Organov <osv@javad.ru>
2168
2169        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
2170        current dir and root dir removed in favor of new libio support for
2171        task-local current and root directories. - Bug in `close_data_socket()'
2172        introduced by previous change fixed. - `command_pasv()' changed to set
2173        timeout on socket we are listening on and code fixed to don't close
2174        socket twice on error. - `serr()' changed to clear `errno'. -
2175        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
2176        changed to clear `errno' before processing session. -
2177        `close_data_socket()' fixed to close both active and passive sockets -
2178        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
2179        empty string  in `exec_command()'.
2180
21812001-01-25      Eric Norum <eric.norum@usask.ca>
2182
2183        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
2184        improves throughput on systems which are dropping packets.   Only the
2185        first timeout is reduced.  This keeps the number of extra packets down
2186        on networks that are very busy and dropping lots of packets.
2187
21882001-01-24      Sergei Organov <osv@javad.ru>
2189
2190        * libnetworking/rtems_servers/ftpd.c,
2191        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2192        - Timeouts on sockets implemented. 'idle' field added to configuration.
2193        No timeout by default to keep backward compatibility. Note: SITE IDLE
2194        command not implemented yet. - Basic global access control implemented.
2195        'access' field added to configuration. No access limitations by default
2196        to keep backward compatibility. - Anchor data socket for active mode
2197        (using self IP and port 20.) - Fixed default data port support (still
2198        not tested). - Don't allow IP address different from originating host in
2199        PORT command to improve security. - Fixed bug in MDTM command. - Check
2200        for correctness of parsing of argument in command_port(). - Fixed
2201        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
2202        a directory. - Command parsing a little bit improved: command names are
2203        now converted to upper-case to be more compatible with RFC (command
2204        names are not case-sensitive.) - Reformat comments so that they have
2205        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
2206        previous changes - True ASCII mode implemented (doesn't work for hooks
2207        and /dev/null) - Passive mode implemented, PASV command added. - Default
2208        port for data connection could be used (untested, can't find ftp client
2209        that doesn't send PORT command) - SYST reply changed to UNIX, as former
2210        RTEMS isn't registered name. - Reply codes reviewed and fixed.
2211
22122001-01-18      Joel Sherrill <joel@OARcorp.com>
2213
2214        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
2215        macro using variable arguments.
2216        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
2217        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
2218        since I updated the main RTEMS development machine to RedHat 7.2 and
2219        apparently got a new version of rpcgen.
2220
22212001-01-12      Sergei Organov <osv@javad.ru>
2222
2223        * libnetworking/rtems_servers/ftpd.c,
2224        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2225        - use pool of pre-created threads to handle sessions instead of
2226        creating/deleting threads on the fly - LIST output is now similar to
2227        what "/bin/ls -al" would output, thus FTP clients such Netscape are
2228        happy with it. - LIST NAME now works (both for files and directories) -
2229        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
2230        clients happy  - keep track of CWD for every session separately -
2231        ability to specify root directory name for FTPD in configuration table.
2232        FTPD will then create illusion for FTP clients that this is actually
2233        root directory. - ignore options sent in commands, thus LIST -al FILE
2234        works and doesn't try to list "-al" directory. - buffers are allocated
2235        on stack instead of heap where possible to eliminate malloc/free calls
2236        (avoid possible heap fragmentation troubles). - drop using of task
2237        notepad to pass parameters - use function arguments instead - use
2238        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
2239        in socket() instead of AF_INET.
2240
22412001-01-02      Joel Sherrill <joel@OARcorp.com>
2242
2243        * libnetworking/CHANGELOG: Removed.
2244        * libnetworking/README: Merged CHANGELOG contents as initial changes.
2245
22462000-12-14      Eric Norum <eric.norum@usask.ca>
2247
2248        * libnetworking/lib/tftpDriver.c: Added write capability.
2249
22502000-12-08      Joel Sherrill <joel@OARcorp.com>
2251
2252        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
2253        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
2254        numerous variable declarations conditional on PPP_COMPRESS and
2255        PPP_FILTER.  Commented out variables that were not used because the code
2256        using them was commented out. Removed totally unused variables.
2257        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
2258        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
2259
22602000-11-30      Joel Sherrill <joel@OARcorp.com>
2261
2262        * libnetworking/modem/ppp_tty.c: Changed to include
2263        <rtems/termiostypes.h> since that is an RTEMS specific header file.
2264        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
2265        * libnetworking/Makefile.am: Modified to reflect above.
2266
22672000-11-27      Joel Sherrill <joel@OARcorp.com>
2268
2269        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
2270
22712000-11-25      Eric Norum <eric.norum@usask.ca>
2272
2273        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
2274        core.
2275
22762000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
2277
2278        * libnetworking/wrapup/Makefile.am: Added modem subdir.
2279        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
2280        subdir.
2281        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
2282        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
2283        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
2284        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
2285        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2286        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
2287        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
2288        main.c and ppp_tty.c should be scratched. The modem subdir has the real
2289        ppp_tty.c and the real pppd main is in pppmain.c.
2290
22912000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
2292
2293        * libchip/network/sonic.c: Added ipalign() routine to align the received
2294        packet so that the ip header is on a 32-bit boundary. Necessary for
2295        cpu's that do not allow unaligned loads and stores and when the 32-bit
2296        DMA mode is used.
2297
22982000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2299
2300        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2301        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
2302        ACLOCAL_AMFLAGS.
2303        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
2304        ACLOCAL_AMFLAGS.
2305        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
2306        ACLOCAL_AMFLAGS.
2307
23082000-11-03      Chris Johns <ccj@acm.org>
2309
2310        * libchip/network/README.cs8900, libchip/network/cs8900.c,
2311        libchip/network/cs8900.h: New files.
2312
23132000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2314
2315        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2316        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2317        $(RTEMS_TOPdir)/aclocal.
2318        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2319        $(RTEMS_TOPdir)/aclocal.
2320        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2321        $(RTEMS_TOPdir)/aclocal.
2322
23232000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2324
2325        * configure.in: Switch to GNU-canonicalization.
2326        * Makefile.am: Reflect changes to configure.in.
2327        * acinclude.m4: Remove.
2328
23292000-10-30      Joel Sherrill <joel@OARcorp.com>
2330
2331        * POSIX include files merged into newlib.  This resulted in some
2332        definitions moving to other files and thus some secondary effects in
2333        RTEMS source code.
2334        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
2335        in sync with newlib's <machine/types.h>.
2336        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
2337        definition of struct itimerval in <sys/time.h>.
2338
23392000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2340
2341        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
2342        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2343        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2344        * ChangeLog: Fix typos.
2345        * configure.in: add tests to the GNU canonicalized subdirectories.
2346
23472000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2348
2349        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
2350        * configure.in: add lib to the GNU canonicalized subdirectories,  make
2351        the lib directory before configuring lib/.
2352
23532000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2354
2355        * configure.in, Makefile.am: add exec to the GNU canonicalized
2356        subdirectories.
2357        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
2358        * configure.in: add libnetworking, librpc and librdb to the GNU
2359        canonicalized subdirectories.
2360        * configure.in: add libmisc and libchip to the GNU canonicalized
2361        subdirectories.
2362        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2363        Switch to GNU canonicalization.
2364        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2365        Switch to GNU canonicalization.
2366        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2367        Switch to GNU canonicalization.
2368
23692000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2370
2371        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
2372        canonicalization to libfs/. The approach is currently a bit of a hack as
2373        GNU canonicalization does not support the per-BSP build some of the
2374        other directories require.  As more of the tree is converted, this will
2375        become less  of an issue.
2376
23772000-10-20      Joel Sherrill <joel@OARcorp.com>
2378
2379        * libchip/network/dec21140.c: Corrected attach to include "int attach"
2380        parameter.
2381
23822000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
2383
2384        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2385        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
2386        * librdbg/configure.in: Add m68k support.
2387        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
2388        subdirectory.
2389        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
2390        failure.
2391        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
2392        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2393        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
2394        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2395        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
2396        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
2397        librdbg/src/m68k/.cvsignore: New files.
2398        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
2399        function pointers.
2400        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
2401        _after_ pointer has been checked against NULL.
2402
24032000-10-18      Joel Sherrill <joel@OARcorp.com>
2404
2405        * wrapup/Makefile.am: Added libfs.
2406
24072000-10-18      Chris Johns <ccj@acm.org>
2408
2409        * libfs created.
2410        * configure.in: Added libfs subdirectory.
2411        * libnetworking/pppd/ipxcp.c: Fixed a typo.
2412
24132000-09-28      Joel Sherrill <joel@OARcorp.com>
2414
2415        * libnetworking/rtems_webserver/Makefile.am,
2416        libnetworking/rtems_webserver/base64.c,
2417        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
2418        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
2419
24202000-09-22      Joel Sherrill <joel@OARcorp.com>
2421
2422        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
2423        libnetworking/rtems/rtems_bsdnet_internal.h,
2424        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
2425        have included rtems.h.  It is now including precisely the  least amount
2426        of low level, yet portable .h files to get the basic RTEMS types
2427        defined.  This rippled into other  files since rtems_bsdnet_internal.h
2428        used machine/types.h to include rtems.h.
2429
24302000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2431
2432        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
2433
24342000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2435
2436        * libnetworking/ChangeLog: Cleanup.
2437
24382000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2439
2440        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
2441        * libchip/ChangeLog: Fix formating.
2442
24432000-09-05      Joel Sherrill <joel@OARcorp.com>
2444
2445        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
2446        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
2447        confusion and to work with the converted flags.
2448
24492000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2450
2451        * wrapup/Makefile.am: Include compile.am.
2452        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2453        libchip/serial/Makefile.am: Include compile.am.
2454        * librdbg/src/i386/any/Makefile.am,
2455        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
2456        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
2457        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
2458        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2459        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
2460        libnetworking/rtems_servers/Makefile.am,
2461        libnetworking/rtems_webserver/Makefile.am,
2462        libnetworking/wrapup/Makefile.am: Include compile.am.
2463
24642000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
2465
2466        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
2467        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
2468
24692000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2470
2471        * libnetworking/netinet/tcp_input.c: Spelling corrections.
2472
24732000-08-31      Joel Sherrill <joel@OARcorp.com>
2474
2475        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
2476        Antti P Miettinen <antti.p.miettinen@nokia.com>.
2477        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
2478        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
2479        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
2480        * libnetworking/wbase64.c: Removed.
2481        * libnetworking/Makefile.am, libnetworking/asp.c,
2482        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
2483        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
2484        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
2485        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
2486        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
2487        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
2488        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
2489        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
2490        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
2491        Modified.
2492
24932000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2494
2495        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
2496
24972000-08-30      Joel Sherrill <joel@OARcorp.com>
2498
2499        * libnetworking/rtems_webserver/license.txt: New file.
2500
25012000-08-10      Joel Sherrill <joel@OARcorp.com>
2502
2503        * ChangeLog: New file.
2504        * libchip/ChangeLog: New file.
2505        * librdbg/ChangeLog: New file.
2506        * libnetworking/ChangeLog: New file.
2507
Note: See TracBrowser for help on using the repository browser.