source: rtems/c/src/ChangeLog @ 41d0d94e

4.104.114.84.95
Last change on this file since 41d0d94e was 41d0d94e, checked in by Ralf Corsepius <ralf.corsepius@…>, on 10/19/04 at 13:46:47

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

  • libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
  • libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
  • Property mode set to 100644
File size: 100.2 KB
Line 
12004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
2
3        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
4        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
5
62004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
7
8        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
9
102004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
11
12        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
13        * aclocal/enable-bare.m4: Remove.
14        * configure.ac: Remove BARE_CPU_MODEL.
15
162004-10-13      Eric Norum <norume@aps.anl.gov>
17
18        PR 688/bsps
19        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
20        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
21        MC146818A (and several Dallas Semiconductor) TOD chips.
22
232004-10-13      Eric Norum <norume@aps.anl.gov>
24
25        PR 686/networking
26        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
27        device code.
28
292004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
30
31        * libchip/network/dec21140.c: include <rtems/pci.h>.
32
332004-09-29      Joel Sherrill <joel@OARcorp.com>
34
35        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
36        libnetworking/pppd/utils.c: i960 obsoleted and all references
37        removed.
38
392004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
40
41        PR 607/networking
42        * libchip/network/dec21140.c: Made PCI configuration minimum sane
43        instead of fully specifying unused PCI features.
44
452004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
46
47        * configure.ac: Require automake > 1.9.
48
492004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
50
51        * aclocal/rtems-cpu-subdirs.m4: Add avr.
52
532004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
54
55        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
56        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
57
582004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
59
60        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
61        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
62
632004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
64
65        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
66
672004-07-28  Joel Sherrill <joel@OARcorp.com>
68
69    * aclocal/version.m4: Updated to rtems-4.6.99.1.
70
712004-07-25      Joel Sherrill <joel@OARcorp.com>
72
73        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
74
752004-05-21  Till Strauman <strauman@slac.stanford.edu>
76
77        PR 625/networking
78        * libchip/network/dec21140.c, ... : Prevent name clashes by making
79        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
80        an error rather than panic if no chip is detected (thus allowing
81        for probing).
82        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
83        instead of looping forever.  Avoid divide by zero (crashed my PC).
84        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
85        they are UNTESTED.
86
872004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
88
89        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
90
912004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
92
93        * libchip/network/dec21140.c, libchip/network/elnk.c:
94        #include <errno.h>.
95
962004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
97
98        * libchip/network/if_media.h: Update from FreeBSD.
99        * libchip/network/open_eth.c, libchip/network/cs8900.c,
100        libchip/network/i82586.c: #include <errno.h>.
101
1022004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
103
104        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
105
1062004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
107
108        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
109
1102004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
111
112        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
113        automake).
114
1152004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
116
117        PR 599/pppd
118        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
119
1202004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
121
122        * optman/rtems/no-region.c: Reflect having changed
123        rtems_region_get_segment_size.
124
1252004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
126
127        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
128        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
129        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
130        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
131        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
132        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
133        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
134
1352004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
136
137        * libchip/ide/ata.c, libchip/network/dec21140.c,
138        libchip/network/elnk.c, libchip/network/i82586.c,
139        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
140        libchip/network/open_eth.c, libchip/network/sonic.c,
141        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
142        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
143        libchip/shmdr/init.c, libchip/shmdr/intr.c,
144        libchip/shmdr/shm_driver.h: Cosmetics.
145
1462004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
147
148        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
149        optman/rtems/no-msg.c, optman/rtems/no-part.c,
150        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
151        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
152        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
153        fixed size types.
154
1552004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
156
157        * configure.ac: Explicitly pass --includedir and --libdir to
158        cpukit/configure.
159
1602004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
161
162        * librdbg/Makefile.am: Fix rpcgen rules.
163        * librdbg/src/i386/any/remdeb_xdr.c,
164        librdbg/src/m68k/any/remdeb_xdr.c,
165        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
166        Reflect changes to librdbg/Makefile.am.
167
1682004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
169
170        * configure.ac: Reflect changes testsuites/configure.ac and
171        cpukit/configure.ac.
172
1732004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
174
175        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
176        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
177
1782004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
179
180        * configure.ac: Reflect changes to testsuites's configuration.
181
1822004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
183
184        PR/589 rtems
185        * libchip/network/pci.h: Remove (Moved to cpukit).
186
1872004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
188
189        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
190        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
191        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
192        libchip/network/dec21140.c, libchip/network/elnk.c,
193        libchip/network/if_fxp.c, libchip/network/open_eth.c,
194        libchip/network/open_eth.h, libchip/network/sonic.c,
195        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
196        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
197        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
198        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
199        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
200        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
201        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
202        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
203        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
204        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
205        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
206        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
207        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
208        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
209        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
210        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
211        fixed-size types.
212
2132004-03-14      Chris Johns  <chrisj@rtems.org>
214
215        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
216        the BSP example code.
217        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
218        support the DIMMPC. This is a pc386 target with IO port support. Minor
219        formating clean up. Add documentation to the header file.
220        * libchip/network/README.cs8900: The CS8900 driver is documented in the
221        cs8900.h header file.
222
2232004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
224
225        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
226        Cosmetics.
227
2282004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
229
230        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
231        There are no application level Makefiles in here.
232
2332004-03-04      Joel Sherrill <joel@OARcorp.com>
234
235        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
236        they can be used in application level makefiles.
237
2382004-03-05      Joel Sherrill <joel@OARcorp.com>
239
240        * libnetworking/rtems_webserver/ejparse.c,
241        libnetworking/rtems_webserver/emfdb.c,
242        libnetworking/rtems_webserver/sock.c,
243        libnetworking/rtems_webserver/socket.c,
244        libnetworking/rtems_webserver/sym.c,
245        libnetworking/rtems_webserver/webs.c,
246        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
2472004-03-05      Joel Sherrill <joel@OARcorp.com>
248
249        * libchipnetwork/open_eth.c: Remove warnings by conditionally
250        compiling this file only only those CPU families with supported
251        exception models.
252
2532004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
254
255        * acinclude.m4: Fix loosing arguments when configuring cpukit and
256        testsuites (Was exposed with --enable-multilib, only).
257        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
258         Add RTEMS_BSP_CONFIG_SUBDIR.
259        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
260        testsuites's configure.
261        * aclocal/rtems-top.m4: Remove ENDIF hack.
262        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
263
2642004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
265
266        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
267        wrapup/Makefile.am: Fix automake problems having been introduced
268        in previous patch.
269
2702004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
271
272        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
273        Preinstall dirs.
274        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
275        * aclocal/check-multiprocessing.m4: Cosmetics.
276        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
277        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
278
2792004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
280
281        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
282        librdbg/src/Makefile.am.
283        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
284        * configure.ac: Reflect changes above.
285        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
286        * wrapup/Makefile.am: Reflect changes above.
287        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
288
2892004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
290
291        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
292
2932004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
294
295        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
296
2972004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
298
299        * wrapup/Makefile.am: Reflect new location of librdbg.a.
300
3012004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
302
303        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
304        librdbg/src/powerpc/Makefile.am: Remove.
305        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
306        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
307        * configure.ac: Reflect changes above.
308
3092004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
310
311
3122004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
313
314        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
315        STRIP.
316
3172004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
318
319        * librdbg/include/Makefile.am: Merge-in
320        librdbg/include/rdbg/i386/Makefile.am,
321        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
322        librdbg/include/rdbg/powerpc/Makefile.am.
323        * librdbg/include/rdbg/i386/Makefile.am,
324        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
325        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
326        * configure.ac: Reflect changes above.
327
3282004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
329
330        * configure.ac: Use AS_HELP_STRING(ada).
331
3322004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
333
334        * aclocal/bspopts.m4: Use AS_HELP_STRING.
335        * aclocal/bsp-configure.m4: Require autoconf-2.59.
336        Use AC_CONFIG_HEADERS.
337        * aclocal/check-custom-bsp.m4: Add bspkit-support.
338        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
339
3402004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
341
342        * Makefile.am: include local.am.
343
3442004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
345
346        * aclocal/version.m4: 4.6.99.0.
347
3482004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
349
350        * Makefile.am: Don't include host.am.
351        * automake/compile.am: Further cleanups.
352
3532004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
354
355        * automake/lib.am: Remove (Unused).
356
3572004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
358
359        * wrapup/Makefile.am: Don't include lib.am.
360        * automake/compile.am: Use automake compilation rules.
361
3622004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
363
364        * libnetworking/pppd/Makefile.am,
365        libnetworking/rtems_servers/Makefile.am,
366        libnetworking/rtems_telnetd/Makefile.am,
367        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
368        support/Makefile.am: Don't include lib.am.
369
3702004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
371
372        * libchip/Makefile.am: Don't include lib.am.
373        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
374        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
375        unnecessary EXTRA_DISTs.
376
3772004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
378
379        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
380        hack.
381
3822004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
383
384        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
385        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
386        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
387        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
388
3892004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
390
391        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
392        Add AM_CONDITIONAL(HAS_MP).
393        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
394        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
395        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
396        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
397        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
398        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
399        (Deprecated by autoconf 2.59).
400
4012004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
402
403        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
404        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
405
4062004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
407
408        * ChangeLog: Merge-in libnetworking/ChangeLog.
409        * libnetworking/ChangeLog: Remove.
410        * ChangeLog: Merge-in librdbg/ChangeLog.
411        * librdbg/ChangeLog: Remove.
412        * ChangeLog: Merge-in libchip/ChangeLog.
413        * libchip/ChangeLog: Remove.
414        * ChangeLog: Merge-in optman/ChangeLog.
415        * optman/ChangeLog: Remove.
416
4172004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
418
419        * configure.ac: Reflect changes to cpukit.
420        * wrapup/Makefile.am: Reflect changes to librdbg.
421        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
422        * libchip/Makefile.am: Add PREINSTALL_DIRS.
423        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
424        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
425        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
426        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
427        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
428        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
429        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
430
4312004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
432
433        * aclocal/rtems-top.m4: Remove check for version.m4.
434        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
435
4362004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
437
438        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
439        * wrapup/Makefile.am: Reflect changes to libchip/*.
440        * support/Makefile.am: Use automake compilation rules.
441        * wrapup/Makefile.am: Reflect changes to support/*.
442        * configure.ac: Remove libnetworking/wrapup/Makefile.
443        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
444        libnetworking/*/lib*.a instead of libnetapps.a.
445        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
446        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
447        * optman/Makefile.am: Use automake compilation rules.
448        * libchip/Makefile.am: Fix typo in previous patch.
449        * libchip/Makefile.am: Use automake compilation rules.
450        * libnetworking/Makefile.am: Remove wrapup.
451        * libnetworking/pppd/Makefile.am: Build libpppd. Use
452        automake-compilation rules.
453        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
454        automake-compilation rules.
455        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
456        automake-compilation rules.
457        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
458        automake-compilation rules.
459        * libnetworking/wrapup/Makefile.am: Remove (Unused).
460
4612004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
462
463        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
464        PRE/TMPINSTALL_FILES to CLEANFILES.
465        * automake/lib.am: Remove TMPINSTALL_FILES.
466        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
467        PRE/TMPINSTALL_FILES to CLEANFILES.
468        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
469        PRE/TMPINSTALL_FILES to CLEANFILES.
470        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
471        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
472        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
473        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
474        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
475        * librdbg/src/i386/Makefile.am: Ditto.
476        * librdbg/src/m68k/Makefile.am: Ditto.
477        * librdbg/src/powerpc/Makefile.am: Ditto.
478        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
479        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
480        * libnetworking/rtems_servers/Makefile.am: Ditto.
481        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
482        * libnetworking/rtems_webserver/Makefile.am: Ditto.
483
4842004-01-07      Joel Sherrill <joel@OARcorp.com>
485
486        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
487        more completely covers the MIPS family.
488
4892003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
490
491        * wrapup/Makefile.am: Reflect changes to shmdr.
492        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
493
4942003-12-18      Joel Sherrill <joel@OARcorp.com>
495
496        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
497        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
498        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
499        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
500        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
501        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
502        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
503
5042003-12-17      Joel Sherrill <joel@OARcorp.com>
505
506        * aclocal/version.m4: Updated to rtems-20031217-test.
507
5082003-12-17     
509
510        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
511        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
512
5132003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
514
515        * automake/compile.am: Remove LINK_LIBS (Unused).
516        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
517
5182003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
519
520        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
521        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
522        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
523        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
524        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
525
5262003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
527
528        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
529        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
530        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
531        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
532        * librdbg/src/i386/Makefile.am:
533        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
534        * librdbg/src/m68k/Makefile.am:
535        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
536        * librdbg/src/powerpc/Makefile.am:
537        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
538
5392003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
540
541        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
542        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
543        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
544        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
545        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
546        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
547        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
548        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
549        * optman/Makefile.am: Remove project_libdir.
550        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
551        PRE/TMPINSTALL_FILES.
552        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
553        PRE/TMPINSTALL_FILES.
554        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
555        PRE/TMPINSTALL_FILES.
556        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
557        PRE/TMPINSTALL_FILES.
558        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
559        from PRE/TMPINSTALL_FILES.
560        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
561        PRE/TMPINSTALL_FILES.
562        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
563        PRE/TMPINSTALL_FILES.
564        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
565        PRE/TMPINSTALL_FILES.
566        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
567        PRE/TMPINSTALL_FILES.
568        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
569        PRE/TMPINSTALL_FILES.
570        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
571        PRE/TMPINSTALL_FILES.
572        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
573        from PRE/TMPINSTALL_FILES.
574
5752003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
576
577        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
578        * automake/lib.am: Remove project_libdir.
579        * wrapup/Makefile.am: Reworked.
580
5812003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
582
583        * configure.ac: Reflect changes to librdbg.
584        * optman/Makefile.am: Add tmpinstall dirstamp support.
585        * libchip/Makefile.am: Fix variant-tmpinstall support.
586        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
587        * librdbg/src/powerpc/Makefile.am: Merge-in former
588        new_exception_processing/Makefile.am.
589        * librdbg/src/m68k/any/Makefile.am: Remove.
590        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
591        * librdbg/src/i386/any/Makefile.am: Remove.
592        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
593        * librdbg/src/Makefile.am: Cosmetics.
594        * librdbg/include/Makefile.am: Cosmetics.
595        * librdbg/Makefile.am: Cosmetics.
596        * libnetworking/Makefile.am: Cosmetics.
597        * libnetworking/pppd/Makefile.am: Cosmetics.
598        * libnetworking/wrapup/Makefile.am: Cosmetics.
599
6002003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
601
602        * Makefile.am: Cosmetics.
603        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
604        support.
605
6062003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
607
608        * automake/compile.am: Remove $(ARCH):-rule.
609
6102003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
611
612        * configure.ac: Remove lib/libbsp/shared/Makefile,
613        lib/libbsp/shmdr/Makefile.
614
6152003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
616
617        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
618        libchip/serial/Makefile, libchip/rtc/Makefile.
619        * support/Makefile.am: Remove all-local: $(ARCH).
620        * wrapup/Makefile.am: Remove all-local: $(ARCH).
621        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
622        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
623        * optman/Makefile.am: Remove all-local: $(ARCH).
624        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
625        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
626        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
627        compilation dirstamp support.
628        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
629        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
630        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
631        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
632        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
633        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
634        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
635        all-local: $(ARCH).
636        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
637        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
638        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
639        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
640        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
641
6422003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
643
644        * aclocal/lead-dot.m4: New (from automake-1.7f).
645        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
646        AC_SUBST(dirstamp).
647        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
648        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
649        libchip/serial/Makefile.am: Ditto.
650        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
651        * librdbg/include/Makefile.am: Ditto.
652        * librdbg/include/rdbg/Makefile.am: Ditto.
653        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
654        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
655        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
656        * librdbg/src/Makefile.am: Ditto.
657        * librdbg/src/i386/Makefile.am: Ditto.
658        * librdbg/src/i386/any/Makefile.am: Ditto.
659        * librdbg/src/m68k/Makefile.am: Ditto.
660        * librdbg/src/m68k/any/Makefile.am: Ditto.
661        * librdbg/src/powerpc/Makefile.am: Ditto.
662        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
663        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
664        preinstallation.
665        * libnetworking/pppd/Makefile.am: Ditto.
666        * libnetworking/rtems_servers/Makefile.am: Ditto.
667        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
668        * libnetworking/rtems_webserver/Makefile.am: Ditto.
669        * libnetworking/wrapup/Makefile.am: Ditto.
670
6712003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
672
673        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
674        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
675        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
676        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
677        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
678        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
679        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
680        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
681        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
682        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
683        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
684        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
685        underquoting to silence automake-1.8.
686
6872003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
688
689        * configure.ac: Reflect having moved tests to ../../testsuites.
690
6912003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
692
693        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
694        * aclocal/canonical-host.m4: Remove.
695        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
696        * configure.ac: Remove RTEMS_CANONICAL_HOST.
697
6982003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
699
700        * aclocal/check-cpu.m4: Remove.
701        * configure.ac: Merge-in former aclocal/check-cpu.m4.
702        * aclocal/canonical-target-name.m4: Add m4-quotes.
703        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
704        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
705        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
706        * aclocal/check-networking.m4: Add m4-quotes. Require
707        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
708        * aclocal/check-posix.m4: Add m4-quotes. Require
709        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
710        * aclocal/check-rdbg.m4: Add m4-quotes. Require
711        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
712        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
713
7142003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
715
716        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
717        * aclocal/bsp-alias.m4: Remove.
718
7192003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
720
721        * configure.ac: Make presence of tests/ optional.
722
7232003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
724
725        * aclocal/path-perl.m4: Remove (Unused).
726
7272003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
728
729        * automake/force-preinstall.am: Remove.
730
7312003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
732
733        PR 499/rtems_misc
734        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
735        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
736        Configuration (Odd was forced) - Correction of Stop Bit configuration
737        (inversed) - Correction of ISR Handler to call
738        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
739        CTS Hardware flow control Configuration.
740
7412003-09-04      Joel Sherrill <joel@OARcorp.com>
742
743        * lib/libcpu/shared/include/cache.h,
744        lib/libcpu/shared/src/cache_aligned_malloc.c,
745        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
746        license changed.
747        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
748        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
749        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
750        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
751        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
752        for license changed.
753        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
754        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
755        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
756        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
757        libchip/network/cs8900.h, libchip/network/dec21140.c,
758        libchip/network/elnk.c, libchip/network/open_eth.c,
759        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
760        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
761        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
762        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
763        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
764        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
765        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
766        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
767        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
768        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
769        libchip/serial/serial.h, libchip/serial/z85c30.c,
770        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
771        libchip/serial/z85c30_reg.c: URL for license changed.
772
7732003-09-03      Jiri Gaisler <jiri@gaisler.com>
774
775        PR 477/networking
776        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
777        * libchip/network/README.open_eth, libchip/network/open_eth.c,
778        libchip/network/open_eth.h: New files.
779
7802003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
781
782        * aclocal/rtems-top.m4: Add RTEMS_API.
783        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
784
7852003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
786
787        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
788        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
789        @RTEMS_BSP@.cfg.
790
7912003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
792
793        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
794
7952003-08-20      Joel Sherrill <joel@OARcorp.com>
796
797        * libchip/network/cs8900.c: Correct copyright statements.
798
7992003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
800
801        * aclocal/check-itron.m4: Remove.
802        * aclocal/enable-inlines.m4: Remove.
803        * Makefile.am: Reflect having moved aclocal/.
804        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
805        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
806        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
807        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
808        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
809        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
810        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
811        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
812        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
813        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
814        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
815        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
816        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
817        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
818        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
819        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
820        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
821        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
822        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
823        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
824        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
825        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
826        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
827        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
828        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
829        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
830        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
831        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
832        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
833        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
834        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
835        * aclocal/multilib.m4: New (Copied from ../../aclocal).
836        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
837        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
838        * aclocal/ppc.m4: New (Copied from ../../aclocal).
839        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
840        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
841        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
842        * aclocal/project-root.m4: New (Copied from ../../aclocal).
843        * aclocal/quoting.m4: New (Copied from ../../aclocal).
844        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
845        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
846        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
847        * aclocal/target.m4: New (Copied from ../../aclocal).
848        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
849        * aclocal/version.m4: New (Copied from ../../aclocal).
850
8512003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
852
853        * configure.ac: Remove stray comments.
854        * automake/local.am, automake/host.am: Remove "debug".
855
8562003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
857
858        * Makefile.am: Reflect having moved automake/.
859        * lib/Makefile.am: Reflect having moved automake/.
860        * support/Makefile.am: Reflect having moved automake/.
861        * wrapup/Makefile.am: Reflect having moved automake/.
862        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
863        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
864        from ../../automake).
865        * optman/Makefile.am: Reflect having moved automake/.
866        * libchip/Makefile.am: Reflect having moved automake/.
867        * libchip/ide/Makefile.am: Reflect having moved automake/.
868        * libchip/network/Makefile.am: Reflect having moved automake/.
869        * libchip/rtc/Makefile.am: Reflect having moved automake/.
870        * libchip/serial/Makefile.am: Reflect having moved automake/.
871        * librdbg/Makefile.am: Reflect having moved automake/.
872        * librdbg/include/Makefile.am: Reflect having moved automake/.
873        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
874        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
875        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
876        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
877        automake/.
878        * librdbg/src/Makefile.am: Reflect having moved automake/.
879        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
880        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
881        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
882        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
883        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
884        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
885        having moved automake/.
886        * libnetworking/Makefile.am: Reflect having moved automake/.
887        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
888        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
889        automake/.
890        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
891        automake/.
892        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
893        automake/.
894        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
895
8962003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
897
898        * Makefile.am: Add bsp.pc.in.
899        * bsp.pc.in: New (pkgconfig support).
900
9012003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
902
903        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
904
9052003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
906
907        * lib/Makefile.am: New (Required by 'make dist').
908        * lib/ChangeLog: Remove.
909        * lib/.cvsignore: Cleanup.
910        * configure.ac: Reflect having added lib/Makefile.am.
911        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
912        lib/libbsp/configure.ac.
913        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
914        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
915
9162003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
917
918        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
919        * configure.ac: Merge-in librdbg/configure.ac.
920        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
921        librdbg/configure.ac.
922        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
923        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
924        LIBCHIP. Conditionally build include-dirs.
925        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
926        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
927        * librdbg/Makefile.am, librdbg/include/Makefile.am,
928        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
929        librdbg/include/rdbg/m68k/Makefile.am,
930        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
931        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
932        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
933        librdbg/src/powerpc/Makefile.am, librdbg/
934        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
935        configure.ac into ../configure.ac.
936        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
937        * libnetworking/.cvsignore, libnetworking/Makefile.am,
938        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
939        libnetworking/rtems_telnetd/Makefile.am,
940        libnetworking/rtems_webserver/Makefile.am,
941        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
942        into ../configure.ac.
943
9442003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
945
946        PR 427/rtems
947        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
948        * librdbg/src/servtsp.c: Ditto.
949
9502003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
951
952        PR 429/bsps
953        PR 432/bsps
954        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
955        packets are queued onto an elnk board, the ISR will deadlock the device
956        with a tx complete interrupt.  Lighter tx loads are not affected as they
957        end up submitting single packets to the device.
958
9592003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
960
961        * configure.ac: Merge-in libchip/configure.ac. Merge-in
962        optman/configure.ac.
963        * optman/configure.ac: Remove (Merged into ../configure.ac).
964        * optman/Makefile.am: Reflect having merged configure.ac into
965        ../configure.ac.
966        * libchip/configure.ac: Remove (Merged into ../configure.ac).
967        * libchip/Makefile.am, libchip/ide/Makefile.am,
968        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
969        libchip/serial/Makefile.am: Reflect having merged configure.ac into
970        ../configure.ac.
971
9722003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
973
974        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
975
9762003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
977
978        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
979        on i386.
980
9812003-06-13      Joel Sherrill <joel@OARcorp.com>
982
983        * libnetworking/pppd/chat.c: Removed warnings.
984
9852003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
986
987        * libchip/network/README.3com: New file missed in previous commit.
988        PR 405/bsps
989        PR 393/networking
990        * libchip/network/dec21140.c: Fix leak also known as PR393.
991        * libchip/network/elnk.c, libchip/network/if_media.h,
992        libchip/network/mii.h: New files.
993        * libchip/network/Makefile.am: Reflect new files.
994
9952003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
996
997        * configure.ac: Remove support for profile-variant.
998
9992003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1000
1001        PR 397/pppd
1002        * libnetworking/pppd/fsm.c: Make peer_mru global again.
1003        * libnetworking/pppd/magic.c: Remove *rand48.
1004        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
1005
10062003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1007
1008        * wrapup/Makefile.am: Add libide.a.
1009
10102003-04-15      Joel Sherrill <joel@OARcorp.com>
1011
1012        PR 387/rtems_misc
1013        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
1014        routines.
1015        * libchip/ide/ata_internal.h: Added missing newline and end of file.
1016
10172003-04-11      Joel Sherrill <joel@OARcorp.com>
1018
1019        * libnetworking/rtems_webserver/cgi.c,
1020        libnetworking/rtems_webserver/sockGen.c,
1021        libnetworking/rtems_webserver/umui.c,
1022        libnetworking/rtems_webserver/websSSL.c,
1023        libnetworking/rtems_webserver/websSSL.h,
1024        libnetworking/rtems_webserver/websda.c,
1025        libnetworking/rtems_webserver/websda.h: New files. Not included in
1026        previous commit.
1027
10282003-04-10      Joel Sherrill <joel@OARcorp.com>
1029
1030        PR 371/pppd
1031        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
1032        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
1033        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
1034        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1035        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
1036        still global symbols in rtemspppd.h which might need to be changed or
1037        converted into member of a structure which is dereferenced with a
1038        pointer that is managed as a per task variable. But this patch should
1039        avoid many conflicts.
1040
10412003-03-27      Joel Sherrill <joel@OARcorp.com>
1042
1043        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
1044        not allowed in the cpukit source code since it must be buildable
1045        independent of any BSP. These files were moved to libchip/ide.
1046        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
1047        files.
1048
10492003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1050
1051        PR 368/filesystems
1052        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
1053        improvements which now work on pc386 and mbx8xx.
1054        * libchip/ide/ide_controller.c: New file.
1055
10562003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1057
1058        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
1059
10602003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1061
1062        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1063        * configure.ac: Add support/.
1064        * support/.cvsignore: New.
1065        * support/Makefile.am: New.
1066        * support/version.c: New.
1067        * wrapup/Makefile.am: Add support/libsupport.a.
1068        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
1069        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
1070        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
1071        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
1072
10732003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1074
1075        * wrapup/Makefile.am: Use SRC += instead of make-vars.
1076
10772003-02-20      Till Straumann <strauman@slac.stanford.edu>
1078
1079        PR 354/networking
1080        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
1081        chip against a table of supported chips. The untested ones are still
1082        commented out, however.
1083
10842003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1085
1086        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1087        * configure.ac: AC_PREREQ(2.57).
1088        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1089        * optman/configure.ac: AC_PREREQ(2.57).
1090        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1091        * libchip/configure.ac: AC_PREREQ(2.57).
1092        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1093        * librdbg/configure.ac: AC_PREREQ(2.57).
1094        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1095        * libnetworking/configure.ac: AC_PREREQ(2.57).
1096
10972003-02-06      Joel Sherrill <joel@OARcorp.com>
1098
1099        * libnetworking/pppd/chat.c: Convert routines with common names to
1100        static. This included get_char(), put_char(), and character() among
1101        others.
1102
11032003-02-03      Joel Sherrill <joel@OARcorp.com>
1104
1105        PR 338/filesystem
1106        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
1107        rtems_io_lookup_name() (API change).  Unused function removed.
1108
11092003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1110
1111        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1112        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1113        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1114        Eliminate *_O_FILES.
1115        * libnetworking/rtems_servers/Makefile.am,
1116        libnetworking/rtems_webserver/Makefile.am,
1117        libnetworking/rtems_telnetd/Makefile.am: Ditto.
1118
11192002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1120
1121        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
1122        Let all-local: depend on $(LIB).
1123        * wrapup/Makefile.am, configure.ac: Remove libmisc.
1124        * optman/Makefile.am: Apply install-data-local to install *.rels.
1125
11262002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1127
1128        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
1129        %.c rules.
1130        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
1131        * libchip/network/Makefile.am: Eliminate C_O_FILES.
1132        * libchip/rtc/Makefile.am: Ditto.
1133        * libchip/serial/Makefile.am: Ditto.
1134
11352002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1136
1137        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1138        LIBC_DEFINES.
1139        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1140        LIBC_DEFINES.
1141        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1142        LIBC_DEFINES.
1143
11442002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1145
1146        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
1147
11482002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1149
1150        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
1151        cache-checking.
1152        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1153
11542002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1155
1156        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
1157        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
1158        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
1159        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1160        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1161
11622002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1163
1164        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
1165        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
1166        Remove.
1167        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
1168
11692002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1170
1171        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
1172        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
1173
11742002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
1175
1176        * libchip/network/cs8900.c: I don't know why we have to SelfST register
1177        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
1178
11792002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1180
1181        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
1182        * optman/rel.am: New.
1183
11842002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1185
1186        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
1187        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
1188        braino in comment on "exec". Extend --enable-ada handling.
1189
11902002-11-04      Joel Sherrill <joel@OARcorp.com>
1191
1192        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
1193        tasks and rolling multiple loops into 1.
1194        * librdbg/src/m68k/rdbg_f.c: Removed warning.
1195        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
1196        Removed warnings.
1197
11982002-10-31      Joel Sherrill <joel@OARcorp.com>
1199
1200        * libchip/network/dec21140.c: Removed warnings.
1201        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
1202        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
1203        librdbg/src/m68k/any/remdeb_xdr.c,
1204        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
1205        warnings.
1206        * libnetworking/rtems_webserver/socket.c,
1207        libnetworking/rtems_webserver/uemf.h: Removed warnings.
1208
12092002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
1210
1211        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
1212        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
1213        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
1214        above.
1215
12162002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1217
1218        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1219        * wrapup/.cvsignore: Remove autom4te.cache.
1220        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1221        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
1222        autom4te.cache.
1223        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
1224        autom4te.cache.
1225        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
1226        autom4te.cache.
1227
12282002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1229
1230        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
1231
12322002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1233
1234        * optman/.cvsignore: Add autom4te.cache.
1235
12362002-09-14      Joel Sherrill <joel@OARcorp.com>
1237
1238        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
1239
12402002-09-07      Joel Sherrill <joel@OARcorp.com>
1241
1242        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
1243        include files to resolve warnings.
1244
12452002-09-07      Chris Johns <ccj@acm.org>
1246
1247        * libchip/network/Makefile.am, libchip/network/README.cs8900,
1248        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
1249        which corrects the problem  where the cs8900.c file was actually the BSP
1250        glue.  Joel did some hacking so this file will compile.  Previously it
1251        required providing a target.h file to compile.
1252        * libchip/network/cs8900.c.bsp: New file.
1253
12542002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1255
1256        * libnetworking/rtems_webserver/md5.h: Add missing newline.
1257
12582002-08-31      Joel Sherrill <joel@OARcorp.com>
1259
1260        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
1261        eliminate warning.
1262
12632002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1264
1265        * configure.ac: Add ada-tests.
1266
12672002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1268
1269        * Makefile.am: Add preinstall-stamp.
1270
12712002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1272
1273        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
1274        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
1275        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
1276        gcc31 happy.
1277        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
1278        cp.
1279
12802002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1281
1282        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
1283        make/bsp.mak.
1284        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
1285        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
1286
12872002-08-12      Joel Sherrill <joel@OARcorp.com>
1288
1289        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
1290        avoid error.
1291
12922002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1293
1294        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1295        * configure.ac: Add BSP_SUBDIRS.
1296        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
1297        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
1298        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
1299        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
1300        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
1301        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
1302        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
1303        RTEMS_CHECK_BSP_CACHE.
1304        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1305        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1306        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
1307        .$(OBJEXT) instead of .o.
1308        * libnetworking/pppd/Makefile.am,
1309        libnetworking/rtems_servers/Makefile.am,
1310        libnetworking/rtems_telnetd/Makefile.am,
1311        libnetworking/rtems_webserver/Makefile.am,
1312        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1313
13142002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1315
1316        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
1317        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
1318        ../libchip/serial/$(ARCH)/libserialio.a.
1319        * libchip/serial/Makefile.am: Don't tmp-install lib.
1320        * libchip/rtc/Makefile.am: Don't tmp-install lib.
1321
13222002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1323
1324        * Makefile.am: Add rtems_makedir.
1325        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
1326        * Makefile.am: Add wrapup-SUBDIR.
1327        * wrapup/ChangeLog: Remove.
1328        * wrapup/configure.ac: Remove.
1329        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
1330        (Make the bare BSP happy).
1331        * configure.ac: Ditto.
1332        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
1333        Create make/custom/default.cfg.
1334        * configure.ac: Add creation of make/custom/*.cfg. Create
1335        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
1336
13372002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1338
1339        * Makefile.am: Clean $(PROJECT_RELEASE).
1340
13412002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1342
1343        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
1344        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
1345        prototype mismatches.
1346
13472002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1348
1349        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
1350        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
1351
13522002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1353
1354        * acinclude.m4: Add test "$multilib" != "yes".
1355        * config-ml.in: Remove.
1356        * acinclude.m4: Cleanups.
1357        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
1358        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
1359        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
1360        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
1361        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
1362
13632002-07-16      Eric Norum <eric.norum@usask.ca>
1364
1365        * New driver for the Intel EtherExpressPro (82559ER) chip.
1366        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
1367        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
1368        * libchip/network/Makefile.am: Modified to reflect above.
1369
13702002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1371
1372        * acinclude.m4: New.
1373        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
1374        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
1375        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
1376
13772002-07-01      Joel Sherrill <joel@OARcorp.com>
1378
1379        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
1380        _Objects_Information_table now that it is a two dimensional array based
1381        upon API and class.
1382        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
1383        of strnlen().
1384
13852002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1386
1387        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
1388        preinstall libnetapps.a.
1389
13902002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1391
1392        * configure.ac: Remove librpc.
1393
13942002-06-25      Joel Sherrill <joel@OARcorp.com>
1395
1396        * Per PR233, moved librpc to exec.
1397        * configure.ac, wrapup/Makefile.am: Modified.
1398        * librpc, librpc/ChangeLog: Removed.
1399
14002002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1401
1402        * optman/Makefile.am: Remove multilib support.
1403        * optman/configure.ac: Ditto.
1404        * optman/sapi/Makefile.am: Ditto.
1405
14062002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1407
1408        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
1409        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
1410
14112002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1412
1413        Move networking libraries to c/src/exec/libnetworking
1414        * libnetworking/configure.ac, libnetworking/Makefile.am,
1415        libnetworking/wrapup/Makefile.am: Reflect Moval.
1416
14172002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1418
1419        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
1420        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
1421        <rtems/bspIo.h>.
1422
14232002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1424
1425        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
1426        * libnetworking/rtems/mkrootfs.h: Ditto.
1427        * libnetworking/rtems/Makefile.am: Reflect changes above.
1428
14292002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1430
1431        * configure.ac: Remove lib.
1432
14332002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1434
1435        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
1436        that exception stack frames on M68K members with VBR always are 6 byte
1437        long. The incorrect assumption resulted in some gdb commands like "next"
1438        to fail on the 68360.
1439
14402002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1441
1442        * config-ml.in: Take out arm and sh variants RTEMS does not support.
1443        PR 220
1444        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
1445        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
1446        CVS.
1447        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
1448        libnetworking/sys/filio.h: Remove.
1449        * libnetworking/sys/Makefile.am: Reflect changes above.
1450
14512002-05-07      Chris Johns <ccj@acm.org>
1452
1453        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
1454        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
1455        requires it to be stripped.
1456
14572002-05-01      Eric Norum <eric.norum@usask.ca>
1458
1459        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
1460        assembly  to satisfy gcc 3.1 and newer.
1461
14622002-04-26      Eric Norum <eric.norum@usask.ca>
1463
1464        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
1465        agressive optimization in gcc 3.1 does not reorder things.
1466
14672002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1468
1469        * libchip/network/dec21140.c: Reflect changes to powerpc's
1470        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
1471        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
1472        <rtems/score/cpu.h>.
1473        * librdbg/src/powerpc/rdbg_f.c: Ditto.
1474        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
1475
14762002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1477
1478        * optman/configure.ac: Remove ENABLE_GCC28.
1479
14802002-04-11      Chris Johns <ccj@acm.org>
1481
1482        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
1483        driver control block field to the ifconfig network driver structure.
1484        This field is needed by the i82586 driver which was ported from NetBSD
1485        as it had better hardware abstraction.
1486        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
1487        PR59, added the drv_ctrl driver control block field to the ifconfig
1488        network driver structure. This field is needed by the i82586 driver
1489        which was ported from NetBSD as it had better hardware abstraction.
1490
14912002-04-10      Mike Siers <mikes@poliac.com>
1492
1493        * libnetworking/rtems_webserver/NOTES,
1494        libnetworking/rtems_webserver/asp.c,
1495        libnetworking/rtems_webserver/balloc.c,
1496        libnetworking/rtems_webserver/default.c,
1497        libnetworking/rtems_webserver/ej.h,
1498        libnetworking/rtems_webserver/ejIntrn.h,
1499        libnetworking/rtems_webserver/ejlex.c,
1500        libnetworking/rtems_webserver/ejparse.c,
1501        libnetworking/rtems_webserver/emfdb.c,
1502        libnetworking/rtems_webserver/emfdb.h,
1503        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
1504        libnetworking/rtems_webserver/handler.c,
1505        libnetworking/rtems_webserver/license.txt,
1506        libnetworking/rtems_webserver/md5.h,
1507        libnetworking/rtems_webserver/md5c.c,
1508        libnetworking/rtems_webserver/mime.c,
1509        libnetworking/rtems_webserver/misc.c,
1510        libnetworking/rtems_webserver/ringq.c,
1511        libnetworking/rtems_webserver/rom.c,
1512        libnetworking/rtems_webserver/security.c,
1513        libnetworking/rtems_webserver/sock.c,
1514        libnetworking/rtems_webserver/sym.c,
1515        libnetworking/rtems_webserver/uemf.c,
1516        libnetworking/rtems_webserver/uemf.h,
1517        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
1518        libnetworking/rtems_webserver/url.c,
1519        libnetworking/rtems_webserver/value.c,
1520        libnetworking/rtems_webserver/wbase64.c,
1521        libnetworking/rtems_webserver/webcomp.c,
1522        libnetworking/rtems_webserver/webpage.c,
1523        libnetworking/rtems_webserver/webrom.c,
1524        libnetworking/rtems_webserver/webs.c,
1525        libnetworking/rtems_webserver/webs.h,
1526        libnetworking/rtems_webserver/websuemf.c,
1527        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
1528        2.1.4.
1529
15302002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1531
1532        * libchip/network/i82586.c: Include <string.h>.
1533        * libchip/network/sonic.c: Ditto.
1534
15352002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1536
1537        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
1538
15392002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1540
1541        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
1542
15432002-03-27      Thomas.Doerfler@imd-systems.de
1544
1545        PR 144
1546        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
1547        memory address 0 when called for the first time. This is done when
1548        trying to clear the variable "dhcp_hostname".
1549
15502002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1551
1552        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1553        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1554        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1555        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1556        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1557        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1558        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
1559        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
1560        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1561        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1562        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
1563        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
1564        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1565        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
1566        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1567        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1568        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1569        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1570        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1571        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1572        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1573        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1574        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1575        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1576        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1577        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1578        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
1579        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1580        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1581        AUTOMAKE_OPTIONS.
1582        * libnetworking/configure.ac:
1583        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
1584        foreign 1.6]).
1585        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
1586        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
1587        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
1588        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
1589        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1590        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
1591        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
1592        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
1593        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1594        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1595        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1596        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
1597        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1598        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
1599        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
1600        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
1601        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
1602
16032002-03-27      Ilya Alexeev <ilya@continuum.ru>
1604
1605        PR 162
1606        * libnetworking/net/if_ppp.c ppp_txdaemon(),
1607        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
1608        used in a device write routines.  Now ppp_softc structure have own
1609        character for writing to device (sc_outchar).  I think that converting
1610        local variables to static is not a right solution, because problems will
1611        occur in the case of two or more ppp instances.
1612        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
1613        must be u_long, otherwise in the case of the big output packet endless
1614        loop may occur.
1615
16162002-03-21      Ilya Alexeev <ilya@continuum.ru>
1617
1618        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
1619        preparations for multiple PPPD connections.
1620
16212002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1622
1623        PR 149
1624        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
1625        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
1626        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
1627        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
1628
16292002-02-28      Victor V. Vengerov <vvv@oktet.ru>
1630
1631        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
1632        * configure.ac: Modified to reflect addition.
1633
16342002-02-27      Ilya Alexeev <ilya@continuum.ru>
1635
1636        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
1637        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
1638        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
1639        capabilities as well as eliminate some warnings.
1640
16412002-02-27      Eric Norum <eric.norum@usask.ca>
1642
1643        * libnetworking/net/radix.c: Properly handle fetching the default route
1644        when there is no route.  This was a bug in the original FreeBSD code and
1645        this fix is from an updated version of their code.
1646
16472002-02-16      Eric Norum <eric.norum@usask.ca>
1648
1649        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
1650        checking.
1651
16522002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1653
1654        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
1655        dodefaultroute.
1656
16572002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1658
1659        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
1660        include <rtems/seterr.h>.
1661
16622002-02-01      Mike Siers <mikes@poliac.com>
1663
1664        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
1665        avoid bringing the link down too fast. NOTE: Mike reports successfully
1666        running at 56K baud on a direct link.
1667
16682002-02-01      Eric Valette <valette@crf.canon.fr>
1669
1670        * librdbg/So many patches have been posted recently on the mailing list
1671        and  because we were unable to find correct solution to compile on
1672        various  linux distros (due to rpcgen incompatibilities), librdbg/and
1673        because the coding  style of rdbg was rather inconsistant among various
1674        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
1675        global coding style (using indent + manual edits), 2) incorporate/review
1676        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
1677        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
1678        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
1679        after rdbg initialization is done, NB : the paches is huge but it is
1680        mainly due to coding styke chnages.  Only few lines of codes have been
1681        really changed and they do not impact  rdbg functionnality (AFAIKT).
1682        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
1683        librdbg/include/rdbg/m68k/rdbg_f.h,
1684        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
1685        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
1686        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
1687        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
1688        librdbg/src/servtsp.c, librdbg/src/servutil.c,
1689        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
1690        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
1691        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
1692        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
1693        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
1694        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
1695        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
1696        librdbg/src/powerpc/new_exception_processing/Makefile.am,
1697        librdbg/src/powerpc/new_exception_processing/remdeb.h,
1698        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
1699        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
1700
17012002-01-31      Mike Siers <mikes@poliac.com>
1702
1703        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
1704        * Nice Update of PPPD support which eliminates the requiremetn that
1705        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
1706        and reports that it seems to be more stable and handle larger packets
1707        better.  This patch replaces the termios tasks with more general pppd
1708        network driver tasks.  The functions pppinput() and pppstart() get
1709        called from the interrupt service routine.
1710        * libnetworking/Makefile.am, libnetworking/configure.ac,
1711        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
1712        libnetworking/net/ethernet.h, libnetworking/net/if.c,
1713        libnetworking/net/if.h, libnetworking/net/if_arp.h,
1714        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
1715        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
1716        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
1717        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
1718        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
1719        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
1720        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
1721        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
1722        libnetworking/net/route.c, libnetworking/net/route.h,
1723        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
1724        libnetworking/pppd/README, libnetworking/pppd/STATUS,
1725        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
1726        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
1727        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
1728        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
1729        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1730        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
1731        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
1732        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
1733        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
1734        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
1735        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
1736        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
1737        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1738        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
1739        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
1740        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
1741        libnetworking/pppd/example/README,
1742        libnetworking/pppd/example/netconfig.h,
1743        libnetworking/wrapup/Makefile.am: Modified.
1744        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
1745        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
1746        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
1747        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
1748        * libnetworking/modem/, libnetworking/modem/.cvsignore,
1749        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
1750        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
1751        libnetworking/modem/pppcompress.c: Subdirectory removed.
1752
17532002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1754
1755        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
1756        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
1757
17582002-01-18      Till Straumann <strauman@slac.stanford.edu>
1759
1760        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
1761        issues: - exception handler needs to enable MSR_FP if the interrupted
1762        thread is FP enabled. - printk message for MSR fixed and added
1763        stacktrace. NOTE: this requires the stacktrace patch to
1764        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
1765        however).
1766
17672002-01-06      Joel Sherrill <joel@OARcorp.com>
1768
1769        * optman/.cvsignore: Added aclocal.m4 and configure.
1770        * optman/.cvsignore: New file.
1771
17722002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1773
1774        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
1775
17762002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1777
1778        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
1779        * optman/ChangeLog: New.
1780        * optman/configure.ac: New.
1781        * optman/Makefile.am: New.
1782        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
1783        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
1784
17852001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1786
1787        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
1788
17892001-12-18      Eric Norum <eric.norum@usask.ca>
1790
1791        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
1792        `directories' (path names with a / at the end) while disallowing open()
1793        operations on TFTP `directories'.
1794
17952001-12-07      Eric Norum <eric.norum@usask.ca>
1796
1797        * libnetworking/lib/tftpDriver.c: Restore write capability.
1798
17992001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1800
1801        * libchip/network/sonic.h: Fix typo.
1802        * libnetworking/arpa/Makefile.am: Remove stray lines.
1803
18042001-10-30      Victor V. Vengerov <vvv@oktet.ru>
1805
1806        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
1807
18082001-10-18      Eric Norum <eric.norum@usask.ca>
1809
1810        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
1811        chdir() and open() operations within the TFTP file system.
1812
18132001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1814
1815        * librdbg/configure.ac: Fix latent bug exposed by removal of
1816        config.cache's which prevented powerpc targets librdbg from building.
1817
18182001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1819
1820        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
1821        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
1822        autoconf-2.52 happy.
1823
18242001-10-12      Mike Siers <mikes@poliac.com>
1825
1826        * libnetworking/Update to stable working state.  Congratulations Mike!
1827        :).
1828        * libnetworking/modem_example: Directory removed.
1829        * libnetworking/modem_example/16550.h,
1830        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
1831        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
1832        libnetworking/modem_example/ppp.h,
1833        libnetworking/modem_example/pppcompress.c: Files removed.
1834        * libnetworking/pppd/example/pppd.options: New file.
1835        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
1836        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
1837        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
1838        libnetworking/pppd/rtemsmain.c: Updated.
1839
18402001-10-12      Joel Sherrill <joel@OARcorp.com>
1841
1842        * libchip/serial/z85c30.c: Fixed typo.
1843
18442001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1845
1846        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1847        * configure.in: Remove.
1848        * configure.ac: New file, generated from configure.in by autoupdate.
1849        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
1850        * libchip/configure.in: Remove.
1851        * libchip/configure.ac: New file, generated from configure.in by
1852        autoupdate.
1853        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
1854        * librdbg/configure.in: Remove.
1855        * librdbg/configure.ac: New file, generated from configure.in by
1856        autoupdate.
1857        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
1858        * libnetworking/configure.in: Remove.
1859        * libnetworking/configure.ac: New file, generated from configure.in by
1860        autoupdate.
1861
18622001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1863
1864        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
1865        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
1866        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
1867
18682001-09-27      Joel Sherrill <joel@OARcorp.com>
1869
1870        * libchip/ChangeLog: Fixed typo in date.
1871
18722001-09-27      Eric Norum <eric.norum@usask.ca>
1873
1874        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
1875        TFTP  filesystem.
1876
18772001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1878
1879        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
1880        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
1881        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
1882        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
1883        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
1884        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
1885        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
1886        'PREINSTALL_FILES ='.
1887        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
1888        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
1889        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
1890        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
1891        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
1892        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
1893        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
1894        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
1895        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
1896        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
1897        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
1898        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
1899
19002001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1901
1902        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
1903        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
1904        * librdbg/src/m68k/any/Makefile.am: Ditto.
1905        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
1906        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
1907        happy.
1908
19092001-09-21      Joel Sherrill <joel@OARcorp.com>
1910
1911        * libchip/network/Makefile.am: Fixed typo on file name.
1912        * libchip/network/i82586.c: Commented out line 318 which is referencing
1913        a member of a structure that is not currently there.  This needs to be
1914        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
1915        to C style.
1916
19172001-09-19      Eric Norum <eric.norum@usask.ca>
1918
1919        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
1920
19212001-09-19      Chris Johns <ccj@acm.org>
1922
1923        * libchip/network/README.i82586, libchip/network/i82586.c,
1924        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
1925        Network driver for Intel i82586.
1926        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
1927        rtems/rtems_bsdnet_internal.h Added support for populating the initial
1928        "root" filesystem with information obtained via the DHCP response.
1929
19302001-09-14      Eric Norum <eric.norum@usask.ca>
1931
1932        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
1933        make gcc 3.x happy.
1934
19352001-08-16      Mike Siers <mikes@poliac.com>
1936
1937        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
1938        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
1939        These support callback functionality that has not even been compiled
1940        under RTEMS yet.
1941        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
1942        example application.  Mike's notes on the modifications: - renamed
1943        error() function because of namespace problems - removed calls to the
1944        exit() funciton - removed extra files from the pppd source directory -
1945        defined pppd task constant values in rtemspppd.h - modifyied example
1946        code to get actual tick per second value - placed the pppd 2.3.11 man
1947        page file (pppd.8) into the pppd directory.
1948        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
1949        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
1950        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
1951        libnetworking/pppd/rtems-ppp.c: Deleted.
1952        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
1953        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
1954        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
1955        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
1956        libnetworking/pppd/example/init.c,
1957        libnetworking/pppd/example/netconfig.h,
1958        libnetworking/pppd/example/ppp.conf,
1959        libnetworking/pppd/example/pppdapp.c,
1960        libnetworking/pppd/example/system.h: New files.
1961        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
1962        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
1963        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
1964        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
1965        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
1966        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
1967        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1968        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
1969        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
1970        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
1971        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
1972        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
1973        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
1974        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
1975        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
1976
19772001-08-16      Joel Sherrill <joel@OARcorp.com>
1978
1979        * libnetworking/pppd/example/Makefile: Removed.
1980        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
1981        to avoid bootstrap -c clobbering it.
1982        * libnetworking/rtems_telnetd/.cvsignore: New file.
1983
19842001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1985
1986        * libnetworking/Makefile.am, libnetworking/configure.in,
1987        libnetworking/rtems_servers/Makefile.am,
1988        libnetworking/rtems_servers/telnetd.c,
1989        libnetworking/rtems_servers/telnetd.h,
1990        libnetworking/rtems_telnetd/Makefile.am,
1991        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
1992        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
1993        libnetworking/rtems_telnetd/telnetd.c,
1994        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
1995        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
1996        effect when ftpd change. - the tcp/ip stats have been implemented into
1997        icmds.c and started when telnetd daemon is started.
1998        * libnetworking/rtems_servers/telnetd.c,
1999        libnetworking/rtems_servers/telnetd.h: Removed.
2000        * libnetworking/rtems_telnetd: New directory.
2001        * libnetworking/rtems_telnetd/Makefile.am,
2002        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2003        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2004        libnetworking/rtems_telnetd/telnetd.c,
2005        libnetworking/rtems_telnetd/telnetd.h: New files.
2006
20072001-06-14      Joel Sherrill <joel@OARcorp.com>
2008
2009        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
2010        Moved from libmisc/shell so the network stack to address network
2011        depenendency.
2012        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
2013
20142001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2015
2016        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
2017
20182001-05-15      Joel Sherrill <joel@OARcorp.com>
2019
2020        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2021        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
2022        accidentally deleted the incorrectly empty versions.
2023
20242001-05-14      Till Straumann <strauman@slac.stanford.edu>
2025
2026        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
2027        libchip/pci/Makefile.am: Per PR215 address the following issues: -
2028        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
2029        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
2030        to know the values) - the affected BSP (shared/motorola) headers have
2031        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
2032        driver (libchip/network/dec21140.c) has been fixed to use
2033        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
2034        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
2035        who is using this driver. - the DEC driver also has been fixed to use
2036        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
2037        delay_in_bus_cycles().
2038
20392001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2040
2041        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
2042
20432001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2044
2045        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
2046
20472001-04-24      Eric Norum <eric.norum@usask.ca>
2048
2049        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
2050        NTP synchronization a little more robust -- no NTP daemon yet, but at
2051        least it trys a little harder when the primary NTP server is down.
2052
20532001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
2054
2055        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
2056        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2057        libnetworking/pppd/modem_example/modem.c,
2058        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
2059        other strings into English.
2060        * libnetworking/pppd/STATUS: updated to reflect the changes.
2061
20622001-04-20      Jake Janovetz <janovetz@uiuc.edu>
2063
2064        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
2065        again.
2066
20672001-04-20      Eric Valette <valette@crf.canon.fr>
2068
2069        * mcp750 directory renamed new_exception processing as it supports many
2070        more CPU models.
2071        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2072        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2073        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
2074        formerly in mcp750 plus modifications.
2075        * librdbg/src/powerpc/mcp750/.cvsignore,
2076        librdbg/src/powerpc/mcp750/Makefile.am,
2077        librdbg/src/powerpc/mcp750/remdeb.h,
2078        librdbg/src/powerpc/mcp750/remdeb_f.x,
2079        librdbg/src/powerpc/mcp750/remdeb_svc.c,
2080        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
2081        new_exception_processing.
2082        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2083        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2084        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
2085        part of this effort to add support for the MPC8xx.
2086
20872001-04-19      Joel Sherrill <joel@OARcorp.com>
2088
2089        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
2090        internal include files.
2091
20922001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
2093
2094        PR 158
2095        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
2096        rcmd() library call by commenting out the parts that deal with signals.
2097        This enables RTEMS to 'rsh' command to a server connecting fd to remote
2098        stdio. The 'server-side' parts of this file which deal with
2099        authentication are disabled since they are not needed.
2100
21012001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
2102
2103        * libnetworking/include/.cvsignore: Remove dangling file.
2104
21052001-03-14      Joel Sherrill <joel@OARcorp.com>
2106
2107        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
2108        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
2109        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
2110        libchip style serial drivers can be written in libcpu or libbsp.
2111
21122001-03-01      Joel Sherrill <joel@OARcorp.com>
2113
2114        * libchip/network/cs8900.c, libchip/network/cs8900.h,
2115        libchip/network/sonic.c, libchip/network/sonic.h,
2116        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2117        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2118        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2119        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
2120        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2121        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2122        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2123        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
2124
21252001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2126
2127        * librdbg/include/rdbg/Makefile.am,
2128        librdbg/include/rdbg/i386/Makefile.am,
2129        librdbg/include/rdbg/m68k/Makefile.am,
2130        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
2131        style on include files.
2132
21332001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2134
2135        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2136        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
2137        replace ${..} with $(..).
2138        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
2139        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
2140        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2141        libnetworking/rtems/Makefile.am, libnetworking/
2142        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
2143        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
2144        include_*HEADERS instead of H_FILES.
2145        * libnetworking/include/Makefile.am: Remove.
2146        * libnetworking/Makefile.am: Add handling of *.h files.
2147        * libnetworking/configure.in: Remove include/Makefile.
2148
21492001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2150
2151        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
2152
21532001-01-31      Sergei Organov <osv@javad.ru>
2154
2155        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
2156        current dir and root dir removed in favor of new libio support for
2157        task-local current and root directories. - Bug in `close_data_socket()'
2158        introduced by previous change fixed. - `command_pasv()' changed to set
2159        timeout on socket we are listening on and code fixed to don't close
2160        socket twice on error. - `serr()' changed to clear `errno'. -
2161        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
2162        changed to clear `errno' before processing session. -
2163        `close_data_socket()' fixed to close both active and passive sockets -
2164        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
2165        empty string  in `exec_command()'.
2166
21672001-01-25      Eric Norum <eric.norum@usask.ca>
2168
2169        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
2170        improves throughput on systems which are dropping packets.   Only the
2171        first timeout is reduced.  This keeps the number of extra packets down
2172        on networks that are very busy and dropping lots of packets.
2173
21742001-01-24      Sergei Organov <osv@javad.ru>
2175
2176        * libnetworking/rtems_servers/ftpd.c,
2177        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2178        - Timeouts on sockets implemented. 'idle' field added to configuration.
2179        No timeout by default to keep backward compatibility. Note: SITE IDLE
2180        command not implemented yet. - Basic global access control implemented.
2181        'access' field added to configuration. No access limitations by default
2182        to keep backward compatibility. - Anchor data socket for active mode
2183        (using self IP and port 20.) - Fixed default data port support (still
2184        not tested). - Don't allow IP address different from originating host in
2185        PORT command to improve security. - Fixed bug in MDTM command. - Check
2186        for correctness of parsing of argument in command_port(). - Fixed
2187        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
2188        a directory. - Command parsing a little bit improved: command names are
2189        now converted to upper-case to be more compatible with RFC (command
2190        names are not case-sensitive.) - Reformat comments so that they have
2191        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
2192        previous changes - True ASCII mode implemented (doesn't work for hooks
2193        and /dev/null) - Passive mode implemented, PASV command added. - Default
2194        port for data connection could be used (untested, can't find ftp client
2195        that doesn't send PORT command) - SYST reply changed to UNIX, as former
2196        RTEMS isn't registered name. - Reply codes reviewed and fixed.
2197
21982001-01-18      Joel Sherrill <joel@OARcorp.com>
2199
2200        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
2201        macro using variable arguments.
2202        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
2203        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
2204        since I updated the main RTEMS development machine to RedHat 7.2 and
2205        apparently got a new version of rpcgen.
2206
22072001-01-12      Sergei Organov <osv@javad.ru>
2208
2209        * libnetworking/rtems_servers/ftpd.c,
2210        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2211        - use pool of pre-created threads to handle sessions instead of
2212        creating/deleting threads on the fly - LIST output is now similar to
2213        what "/bin/ls -al" would output, thus FTP clients such Netscape are
2214        happy with it. - LIST NAME now works (both for files and directories) -
2215        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
2216        clients happy  - keep track of CWD for every session separately -
2217        ability to specify root directory name for FTPD in configuration table.
2218        FTPD will then create illusion for FTP clients that this is actually
2219        root directory. - ignore options sent in commands, thus LIST -al FILE
2220        works and doesn't try to list "-al" directory. - buffers are allocated
2221        on stack instead of heap where possible to eliminate malloc/free calls
2222        (avoid possible heap fragmentation troubles). - drop using of task
2223        notepad to pass parameters - use function arguments instead - use
2224        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
2225        in socket() instead of AF_INET.
2226
22272001-01-02      Joel Sherrill <joel@OARcorp.com>
2228
2229        * libnetworking/CHANGELOG: Removed.
2230        * libnetworking/README: Merged CHANGELOG contents as initial changes.
2231
22322000-12-14      Eric Norum <eric.norum@usask.ca>
2233
2234        * libnetworking/lib/tftpDriver.c: Added write capability.
2235
22362000-12-08      Joel Sherrill <joel@OARcorp.com>
2237
2238        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
2239        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
2240        numerous variable declarations conditional on PPP_COMPRESS and
2241        PPP_FILTER.  Commented out variables that were not used because the code
2242        using them was commented out. Removed totally unused variables.
2243        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
2244        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
2245
22462000-11-30      Joel Sherrill <joel@OARcorp.com>
2247
2248        * libnetworking/modem/ppp_tty.c: Changed to include
2249        <rtems/termiostypes.h> since that is an RTEMS specific header file.
2250        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
2251        * libnetworking/Makefile.am: Modified to reflect above.
2252
22532000-11-27      Joel Sherrill <joel@OARcorp.com>
2254
2255        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
2256
22572000-11-25      Eric Norum <eric.norum@usask.ca>
2258
2259        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
2260        core.
2261
22622000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
2263
2264        * libnetworking/wrapup/Makefile.am: Added modem subdir.
2265        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
2266        subdir.
2267        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
2268        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
2269        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
2270        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
2271        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2272        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
2273        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
2274        main.c and ppp_tty.c should be scratched. The modem subdir has the real
2275        ppp_tty.c and the real pppd main is in pppmain.c.
2276
22772000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
2278
2279        * libchip/network/sonic.c: Added ipalign() routine to align the received
2280        packet so that the ip header is on a 32-bit boundary. Necessary for
2281        cpu's that do not allow unaligned loads and stores and when the 32-bit
2282        DMA mode is used.
2283
22842000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2285
2286        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2287        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
2288        ACLOCAL_AMFLAGS.
2289        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
2290        ACLOCAL_AMFLAGS.
2291        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
2292        ACLOCAL_AMFLAGS.
2293
22942000-11-03      Chris Johns <ccj@acm.org>
2295
2296        * libchip/network/README.cs8900, libchip/network/cs8900.c,
2297        libchip/network/cs8900.h: New files.
2298
22992000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2300
2301        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2302        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2303        $(RTEMS_TOPdir)/aclocal.
2304        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2305        $(RTEMS_TOPdir)/aclocal.
2306        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2307        $(RTEMS_TOPdir)/aclocal.
2308
23092000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2310
2311        * configure.in: Switch to GNU-canonicalization.
2312        * Makefile.am: Reflect changes to configure.in.
2313        * acinclude.m4: Remove.
2314
23152000-10-30      Joel Sherrill <joel@OARcorp.com>
2316
2317        * POSIX include files merged into newlib.  This resulted in some
2318        definitions moving to other files and thus some secondary effects in
2319        RTEMS source code.
2320        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
2321        in sync with newlib's <machine/types.h>.
2322        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
2323        definition of struct itimerval in <sys/time.h>.
2324
23252000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2326
2327        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
2328        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2329        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2330        * ChangeLog: Fix typos.
2331        * configure.in: add tests to the GNU canonicalized subdirectories.
2332
23332000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2334
2335        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
2336        * configure.in: add lib to the GNU canonicalized subdirectories,  make
2337        the lib directory before configuring lib/.
2338
23392000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2340
2341        * configure.in, Makefile.am: add exec to the GNU canonicalized
2342        subdirectories.
2343        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
2344        * configure.in: add libnetworking, librpc and librdb to the GNU
2345        canonicalized subdirectories.
2346        * configure.in: add libmisc and libchip to the GNU canonicalized
2347        subdirectories.
2348        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2349        Switch to GNU canonicalization.
2350        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2351        Switch to GNU canonicalization.
2352        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2353        Switch to GNU canonicalization.
2354
23552000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2356
2357        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
2358        canonicalization to libfs/. The approach is currently a bit of a hack as
2359        GNU canonicalization does not support the per-BSP build some of the
2360        other directories require.  As more of the tree is converted, this will
2361        become less  of an issue.
2362
23632000-10-20      Joel Sherrill <joel@OARcorp.com>
2364
2365        * libchip/network/dec21140.c: Corrected attach to include "int attach"
2366        parameter.
2367
23682000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
2369
2370        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2371        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
2372        * librdbg/configure.in: Add m68k support.
2373        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
2374        subdirectory.
2375        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
2376        failure.
2377        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
2378        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2379        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
2380        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2381        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
2382        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
2383        librdbg/src/m68k/.cvsignore: New files.
2384        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
2385        function pointers.
2386        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
2387        _after_ pointer has been checked against NULL.
2388
23892000-10-18      Joel Sherrill <joel@OARcorp.com>
2390
2391        * wrapup/Makefile.am: Added libfs.
2392
23932000-10-18      Chris Johns <ccj@acm.org>
2394
2395        * libfs created.
2396        * configure.in: Added libfs subdirectory.
2397        * libnetworking/pppd/ipxcp.c: Fixed a typo.
2398
23992000-09-28      Joel Sherrill <joel@OARcorp.com>
2400
2401        * libnetworking/rtems_webserver/Makefile.am,
2402        libnetworking/rtems_webserver/base64.c,
2403        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
2404        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
2405
24062000-09-22      Joel Sherrill <joel@OARcorp.com>
2407
2408        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
2409        libnetworking/rtems/rtems_bsdnet_internal.h,
2410        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
2411        have included rtems.h.  It is now including precisely the  least amount
2412        of low level, yet portable .h files to get the basic RTEMS types
2413        defined.  This rippled into other  files since rtems_bsdnet_internal.h
2414        used machine/types.h to include rtems.h.
2415
24162000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2417
2418        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
2419
24202000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2421
2422        * libnetworking/ChangeLog: Cleanup.
2423
24242000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2425
2426        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
2427        * libchip/ChangeLog: Fix formating.
2428
24292000-09-05      Joel Sherrill <joel@OARcorp.com>
2430
2431        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
2432        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
2433        confusion and to work with the converted flags.
2434
24352000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2436
2437        * wrapup/Makefile.am: Include compile.am.
2438        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2439        libchip/serial/Makefile.am: Include compile.am.
2440        * librdbg/src/i386/any/Makefile.am,
2441        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
2442        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
2443        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
2444        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2445        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
2446        libnetworking/rtems_servers/Makefile.am,
2447        libnetworking/rtems_webserver/Makefile.am,
2448        libnetworking/wrapup/Makefile.am: Include compile.am.
2449
24502000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
2451
2452        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
2453        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
2454
24552000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2456
2457        * libnetworking/netinet/tcp_input.c: Spelling corrections.
2458
24592000-08-31      Joel Sherrill <joel@OARcorp.com>
2460
2461        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
2462        Antti P Miettinen <antti.p.miettinen@nokia.com>.
2463        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
2464        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
2465        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
2466        * libnetworking/wbase64.c: Removed.
2467        * libnetworking/Makefile.am, libnetworking/asp.c,
2468        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
2469        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
2470        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
2471        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
2472        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
2473        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
2474        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
2475        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
2476        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
2477        Modified.
2478
24792000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2480
2481        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
2482
24832000-08-30      Joel Sherrill <joel@OARcorp.com>
2484
2485        * libnetworking/rtems_webserver/license.txt: New file.
2486
24872000-08-10      Joel Sherrill <joel@OARcorp.com>
2488
2489        * ChangeLog: New file.
2490        * libchip/ChangeLog: New file.
2491        * librdbg/ChangeLog: New file.
2492        * libnetworking/ChangeLog: New file.
2493
Note: See TracBrowser for help on using the repository browser.