source: rtems/c/src/ChangeLog @ 7be6ad9

4.104.114.84.95
Last change on this file since 7be6ad9 was 811db88, checked in by Ralf Corsepius <ralf.corsepius@…>, on 10/20/04 at 14:53:26

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

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