source: rtems/c/src/ChangeLog @ a9cd3a9

4.104.114.84.95
Last change on this file since a9cd3a9 was a9cd3a9, checked in by Joel Sherrill <joel.sherrill@…>, on 05/04/05 at 17:35:44

2005-05-04 Joel Sherrill <joel@…>

  • libchip/network/open_eth.c: Remove prototype of set_vector.
  • Property mode set to 100644
File size: 110.8 KB
Line 
12005-05-04      Joel Sherrill <joel@OARcorp.com>
2
3        * libchip/network/open_eth.c: Remove prototype of set_vector.
4
52005-05-03      Joel Sherrill <joel@OARcorp.com>
6
7        * librdbg/src/ptrace.c: Remove warning.
8
92005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
10
11        * libchip/network/dec21140.c, libchip/network/elnk.c,
12        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
13        Modified parameter list to remove warnings.
14
152005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
16
17        * libchip/network/cs8900.c, libchip/network/i82586.c,
18        libchip/network/open_eth.c, libchip/network/sonic.c,
19        libchip/serial/mc68681.c: Modified types to remove
20        warnings.  Added initialization to remove warnings.
21
222005-04-28      Joel Sherrill <joel@OARcorp.com>
23
24        * libchip/network/README.sonic: Rewritten to account for removal of
25        dmv177.
26
272005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
28
29        PR 781/rtems_misc
30        * libchip/serial/ns16550_p.h: Fix baud rate calculation
31
322005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
33
34        * libchip/serial/ns16550.c:
35        Fixed warnings generated in various powerpc configurations
36
372005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
38
39        * libchip/serial/ns16550.c: Modified
40        ISR to work with PPC new exception processing
41
422005-03-14      Joel Sherrill <joel@OARcorp.com>
43
44        * libchip/network/dec21140.c, libchip/network/elnk.c,
45        libchip/network/if_fxp.c: Continue PCI API unification. All use
46        pci_find_device(). Network drivers manufacture a signature since all
47        calls have not been converted yet.
48
492005-03-04      Joel Sherrill <joel@OARcorp.com>
50
51        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
52        initialize function part of the unified PCI API as pci_initialize().
53
542005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
55
56        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
57        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
58
592005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
60
61        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
62        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
63
642005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
65
66        * aclocal/ppc.m4: Reflect changes to ppc exception processing
67        building procedures.
68
692005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
70
71        * aclocal/prog-cc.m4:
72        Quote CFLAGS's RHS to accomodate Solaris broken sh.
73
742005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
75
76        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
77
782005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
79
80        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
81
822005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
83
84        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
85
862005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
87
88        * libnetworking/rtems_servers/ftp.c,
89        libnetworking/rtems_servers/ftp.h,
90        libnetworking/rtems_servers/Makefile.am:
91        Remove (relocated to cpukit/ftpd).
92        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
93        removed move libnetworking/rtems_servers.
94
952005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
96
97        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
98
992005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
100
101        PR 755/rtems
102        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
103        Remove local declarations of rtems_bsdnet_nameservers,
104        rtems_bsdnet_nameservers_count.
105
1062005-01-31      Sergei Organov <osv@topconrd.ru>
107
108        PR 751/pppd
109        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
110        committed to fix PR736 breaks pppd. chat.c should have its own static
111        ttyfd for pppd to work correctly. The symptom is that second
112        invokation of chat (for connect script) fails due to pppd_ttyfd set
113        to -1 by previous chat invokation (for init script). In addition,
114        this patch fixes leaving of dangling pointer in the abort_stbring[]
115        by chat_send().
116
1172005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
118
119        * configure.ac: Remove CFLAGS_DEBUG_V.
120        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
121
1222005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
123
124        * wrapup/Makefile.am: Remove rtems-ctor.o.
125
1262005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
127
128        * libchip/rtc/rtc.h: size_t RTC_Count.
129
1302005-01-20      Joel Sherrill <joel@OARcorp.com>
131
132        PR 736/pppd
133        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
134        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
135        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
136        should not be static and should have a name more specific to pppd.
137
1382005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
139
140        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
141        libnetworking/rtems_servers/Makefile.am,
142        libnetworking/rtems_telnetd/Makefile.am,
143        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
144        Eliminate CFLAGS_OPTIMIZE_V.
145
1462005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
147
148        * configure.ac: Pass CFLAGS to testsuites configure.
149        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
150        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
151
1522005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
153
154        * configure.ac: Pass CFLAGS to cpukit configure.
155        * aclocal/rtems-flags.m4: Remove (Unused).
156        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
157        * aclocal/env-rtemsbsp.m4:
158        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
159        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
160        RTEMS_CFLAGS.
161        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
162        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
163        Cleanup comments.
164
1652005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
166
167        * automake/compile.am: Remove build-variant support.
168
1692005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
170
171        * libnetworking/pppd/Makefile.am,
172        libnetworking/rtems_servers/Makefile.am,
173        libnetworking/rtems_telnetd/Makefile.am:
174        Remove build-variant support.
175
1762005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
177
178        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
179        support/Makefile.am, wrapup/Makefile.am:
180        Remove build-variant support.
181
1822004-11-22      Joel Sherrill <joel@OARcorp.com>
183
184        * libchip/network/if_fxp.c: Add entry for another module ID code.
185
1862004-11-22      Joel Sherrill <joel@OARcorp.com>
187
188        PR 693/misc
189        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
190        in/outport routines.
191
1922004-11-22      Joel Sherrill <joel@OARcorp.com>
193
194        PR 693/misc
195        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
196        in/outport routines.
197
1982004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
199
200        * aclocal/enable-itron.m4: Remove (unused).
201
2022004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
203
204        * configure.ac: Misc. quoting cleanups.
205        Enable ada-tests iff --enable-ada and --enable-tests.
206
2072004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
208
209        PR 703/filesystem
210        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
211        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
212        libchip/ide/ide_controller.c:
213        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
214        available for BSPS/device drivers.
215        Extend the "modes_available" and "mode_active" parameters to
216        uint16_t for UDMA support.
217
2182004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
219
220        * libchip/network/dec21140.c: Cleanup a bit and remove message about
221        not supported on PowerPC since it works on the MVME2100 BSP.
222
2232004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
224
225        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
226        Add dependency tracking for *.cfgs.
227        * Makefile.am: Add dependency tracking for *.cfg.
228
2292004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
230
231        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
232        (Thanks to Lars Munch <lars@segv.dk> for catching this).
233
2342004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
235
236        PR 707/make_build
237        * configure.ac: Add --enable-rpcgen.
238
2392004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
240
241        PR 700/rtems_misc
242        * libnetworking/rtems_webserver/asp.c,
243        libnetworking/rtems_webserver/balloc.c,
244        libnetworking/rtems_webserver/cgi.c,
245        libnetworking/rtems_webserver/default.c,
246        libnetworking/rtems_webserver/ej.h,
247        libnetworking/rtems_webserver/ejIntrn.h,
248        libnetworking/rtems_webserver/ejlex.c,
249        libnetworking/rtems_webserver/ejparse.c,
250        libnetworking/rtems_webserver/emfdb.c,
251        libnetworking/rtems_webserver/emfdb.h,
252        libnetworking/rtems_webserver/form.c,
253        libnetworking/rtems_webserver/handler.c,
254        libnetworking/rtems_webserver/h.c,
255        libnetworking/rtems_webserver/license.txt,
256        libnetworking/rtems_webserver/Makefile.am,
257        libnetworking/rtems_webserver/md5c.c,
258        libnetworking/rtems_webserver/md5.h,
259        libnetworking/rtems_webserver/mime.c,
260        libnetworking/rtems_webserver/misc.c,
261        libnetworking/rtems_webserver/NOTES,
262        libnetworking/rtems_webserver/ringq.c,
263        libnetworking/rtems_webserver/rom.c,
264        libnetworking/rtems_webserver/rtems_webserver.h,
265        libnetworking/rtems_webserver/security.c,
266        libnetworking/rtems_webserver/sock.c,
267        libnetworking/rtems_webserver/socket.c,
268        libnetworking/rtems_webserver/sockGen.c,
269        libnetworking/rtems_webserver/sym.c,
270        libnetworking/rtems_webserver/uemf.c,
271        libnetworking/rtems_webserver/uemf.h,
272        libnetworking/rtems_webserver/um.c,
273        libnetworking/rtems_webserver/um.h,
274        libnetworking/rtems_webserver/umui.c,
275        libnetworking/rtems_webserver/url.c,
276        libnetworking/rtems_webserver/value.c,
277        libnetworking/rtems_webserver/wbase64.c,
278        libnetworking/rtems_webserver/webcomp.c,
279        libnetworking/rtems_webserver/webmain.c,
280        libnetworking/rtems_webserver/webpage.c,
281        libnetworking/rtems_webserver/webrom.c,
282        libnetworking/rtems_webserver/webs.c,
283        libnetworking/rtems_webserver/websda.c,
284        libnetworking/rtems_webserver/websda.h,
285        libnetworking/rtems_webserver/webs.h,
286        libnetworking/rtems_webserver/websSSL.c,
287        libnetworking/rtems_webserver/websSSL.h,
288        libnetworking/rtems_webserver/websuemf.c,
289        libnetworking/rtems_webserver/wsIntrn.h:
290        Remove (Moved to cpukit/http).
291
2922004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
293
294        PR 700/rtems_misc
295        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
296        Remove libnetworking/rtems_webserver.
297
2982004-10-25      Eric Norum <norume@aps.anl.gov>
299
300        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
301
3022004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
303
304        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
305
3062004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
307
308        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
309        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
310
3112004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
312
313        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
314
3152004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
316
317        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
318        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
319
3202004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
321
322        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
323        BITSPERBYTE.
324
3252004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
326
327        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
328        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
329
3302004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
331
332        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
333
3342004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
335
336        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
337        * aclocal/enable-bare.m4: Remove.
338        * configure.ac: Remove BARE_CPU_MODEL.
339
3402004-10-13      Eric Norum <norume@aps.anl.gov>
341
342        PR 688/bsps
343        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
344        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
345        MC146818A (and several Dallas Semiconductor) TOD chips.
346
3472004-10-13      Eric Norum <norume@aps.anl.gov>
348
349        PR 686/networking
350        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
351        device code.
352
3532004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
354
355        * libchip/network/dec21140.c: include <rtems/pci.h>.
356
3572004-09-29      Joel Sherrill <joel@OARcorp.com>
358
359        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
360        libnetworking/pppd/utils.c: i960 obsoleted and all references
361        removed.
362
3632004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
364
365        PR 607/networking
366        * libchip/network/dec21140.c: Made PCI configuration minimum sane
367        instead of fully specifying unused PCI features.
368
3692004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
370
371        * configure.ac: Require automake > 1.9.
372
3732004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
374
375        * aclocal/rtems-cpu-subdirs.m4: Add avr.
376
3772004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
378
379        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
380        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
381
3822004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
383
384        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
385        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
386
3872004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
388
389        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
390
3912004-07-28  Joel Sherrill <joel@OARcorp.com>
392
393    * aclocal/version.m4: Updated to rtems-4.6.99.1.
394
3952004-07-25      Joel Sherrill <joel@OARcorp.com>
396
397        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
398
3992004-05-21  Till Strauman <strauman@slac.stanford.edu>
400
401        PR 625/networking
402        * libchip/network/dec21140.c, ... : Prevent name clashes by making
403        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
404        an error rather than panic if no chip is detected (thus allowing
405        for probing).
406        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
407        instead of looping forever.  Avoid divide by zero (crashed my PC).
408        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
409        they are UNTESTED.
410
4112004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
412
413        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
414
4152004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
416
417        * libchip/network/dec21140.c, libchip/network/elnk.c:
418        #include <errno.h>.
419
4202004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
421
422        * libchip/network/if_media.h: Update from FreeBSD.
423        * libchip/network/open_eth.c, libchip/network/cs8900.c,
424        libchip/network/i82586.c: #include <errno.h>.
425
4262004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
427
428        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
429
4302004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
431
432        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
433
4342004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
435
436        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
437        automake).
438
4392004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
440
441        PR 599/pppd
442        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
443
4442004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
445
446        * optman/rtems/no-region.c: Reflect having changed
447        rtems_region_get_segment_size.
448
4492004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
450
451        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
452        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
453        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
454        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
455        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
456        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
457        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
458
4592004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
460
461        * libchip/ide/ata.c, libchip/network/dec21140.c,
462        libchip/network/elnk.c, libchip/network/i82586.c,
463        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
464        libchip/network/open_eth.c, libchip/network/sonic.c,
465        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
466        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
467        libchip/shmdr/init.c, libchip/shmdr/intr.c,
468        libchip/shmdr/shm_driver.h: Cosmetics.
469
4702004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
471
472        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
473        optman/rtems/no-msg.c, optman/rtems/no-part.c,
474        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
475        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
476        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
477        fixed size types.
478
4792004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
480
481        * configure.ac: Explicitly pass --includedir and --libdir to
482        cpukit/configure.
483
4842004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
485
486        * librdbg/Makefile.am: Fix rpcgen rules.
487        * librdbg/src/i386/any/remdeb_xdr.c,
488        librdbg/src/m68k/any/remdeb_xdr.c,
489        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
490        Reflect changes to librdbg/Makefile.am.
491
4922004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
493
494        * configure.ac: Reflect changes testsuites/configure.ac and
495        cpukit/configure.ac.
496
4972004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
498
499        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
500        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
501
5022004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
503
504        * configure.ac: Reflect changes to testsuites's configuration.
505
5062004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
507
508        PR/589 rtems
509        * libchip/network/pci.h: Remove (Moved to cpukit).
510
5112004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
512
513        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
514        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
515        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
516        libchip/network/dec21140.c, libchip/network/elnk.c,
517        libchip/network/if_fxp.c, libchip/network/open_eth.c,
518        libchip/network/open_eth.h, libchip/network/sonic.c,
519        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
520        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
521        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
522        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
523        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
524        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
525        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
526        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
527        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
528        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
529        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
530        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
531        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
532        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
533        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
534        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
535        fixed-size types.
536
5372004-03-14      Chris Johns  <chrisj@rtems.org>
538
539        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
540        the BSP example code.
541        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
542        support the DIMMPC. This is a pc386 target with IO port support. Minor
543        formating clean up. Add documentation to the header file.
544        * libchip/network/README.cs8900: The CS8900 driver is documented in the
545        cs8900.h header file.
546
5472004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
548
549        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
550        Cosmetics.
551
5522004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
553
554        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
555        There are no application level Makefiles in here.
556
5572004-03-04      Joel Sherrill <joel@OARcorp.com>
558
559        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
560        they can be used in application level makefiles.
561
5622004-03-05      Joel Sherrill <joel@OARcorp.com>
563
564        * libnetworking/rtems_webserver/ejparse.c,
565        libnetworking/rtems_webserver/emfdb.c,
566        libnetworking/rtems_webserver/sock.c,
567        libnetworking/rtems_webserver/socket.c,
568        libnetworking/rtems_webserver/sym.c,
569        libnetworking/rtems_webserver/webs.c,
570        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
5712004-03-05      Joel Sherrill <joel@OARcorp.com>
572
573        * libchipnetwork/open_eth.c: Remove warnings by conditionally
574        compiling this file only only those CPU families with supported
575        exception models.
576
5772004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
578
579        * acinclude.m4: Fix loosing arguments when configuring cpukit and
580        testsuites (Was exposed with --enable-multilib, only).
581        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
582         Add RTEMS_BSP_CONFIG_SUBDIR.
583        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
584        testsuites's configure.
585        * aclocal/rtems-top.m4: Remove ENDIF hack.
586        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
587
5882004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
589
590        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
591        wrapup/Makefile.am: Fix automake problems having been introduced
592        in previous patch.
593
5942004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
595
596        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
597        Preinstall dirs.
598        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
599        * aclocal/check-multiprocessing.m4: Cosmetics.
600        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
601        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
602
6032004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
604
605        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
606        librdbg/src/Makefile.am.
607        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
608        * configure.ac: Reflect changes above.
609        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
610        * wrapup/Makefile.am: Reflect changes above.
611        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
612
6132004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
614
615        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
616
6172004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
618
619        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
620
6212004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
622
623        * wrapup/Makefile.am: Reflect new location of librdbg.a.
624
6252004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
626
627        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
628        librdbg/src/powerpc/Makefile.am: Remove.
629        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
630        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
631        * configure.ac: Reflect changes above.
632
6332004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
634
635
6362004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
637
638        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
639        STRIP.
640
6412004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
642
643        * librdbg/include/Makefile.am: Merge-in
644        librdbg/include/rdbg/i386/Makefile.am,
645        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
646        librdbg/include/rdbg/powerpc/Makefile.am.
647        * librdbg/include/rdbg/i386/Makefile.am,
648        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
649        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
650        * configure.ac: Reflect changes above.
651
6522004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
653
654        * configure.ac: Use AS_HELP_STRING(ada).
655
6562004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
657
658        * aclocal/bspopts.m4: Use AS_HELP_STRING.
659        * aclocal/bsp-configure.m4: Require autoconf-2.59.
660        Use AC_CONFIG_HEADERS.
661        * aclocal/check-custom-bsp.m4: Add bspkit-support.
662        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
663
6642004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
665
666        * Makefile.am: include local.am.
667
6682004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
669
670        * aclocal/version.m4: 4.6.99.0.
671
6722004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
673
674        * Makefile.am: Don't include host.am.
675        * automake/compile.am: Further cleanups.
676
6772004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
678
679        * automake/lib.am: Remove (Unused).
680
6812004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
682
683        * wrapup/Makefile.am: Don't include lib.am.
684        * automake/compile.am: Use automake compilation rules.
685
6862004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
687
688        * libnetworking/pppd/Makefile.am,
689        libnetworking/rtems_servers/Makefile.am,
690        libnetworking/rtems_telnetd/Makefile.am,
691        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
692        support/Makefile.am: Don't include lib.am.
693
6942004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
695
696        * libchip/Makefile.am: Don't include lib.am.
697        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
698        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
699        unnecessary EXTRA_DISTs.
700
7012004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
702
703        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
704        hack.
705
7062004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
707
708        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
709        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
710        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
711        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
712
7132004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
714
715        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
716        Add AM_CONDITIONAL(HAS_MP).
717        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
718        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
719        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
720        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
721        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
722        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
723        (Deprecated by autoconf 2.59).
724
7252004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
726
727        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
728        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
729
7302004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
731
732        * ChangeLog: Merge-in libnetworking/ChangeLog.
733        * libnetworking/ChangeLog: Remove.
734        * ChangeLog: Merge-in librdbg/ChangeLog.
735        * librdbg/ChangeLog: Remove.
736        * ChangeLog: Merge-in libchip/ChangeLog.
737        * libchip/ChangeLog: Remove.
738        * ChangeLog: Merge-in optman/ChangeLog.
739        * optman/ChangeLog: Remove.
740
7412004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
742
743        * configure.ac: Reflect changes to cpukit.
744        * wrapup/Makefile.am: Reflect changes to librdbg.
745        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
746        * libchip/Makefile.am: Add PREINSTALL_DIRS.
747        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
748        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
749        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
750        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
751        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
752        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
753        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
754
7552004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
756
757        * aclocal/rtems-top.m4: Remove check for version.m4.
758        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
759
7602004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
761
762        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
763        * wrapup/Makefile.am: Reflect changes to libchip/*.
764        * support/Makefile.am: Use automake compilation rules.
765        * wrapup/Makefile.am: Reflect changes to support/*.
766        * configure.ac: Remove libnetworking/wrapup/Makefile.
767        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
768        libnetworking/*/lib*.a instead of libnetapps.a.
769        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
770        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
771        * optman/Makefile.am: Use automake compilation rules.
772        * libchip/Makefile.am: Fix typo in previous patch.
773        * libchip/Makefile.am: Use automake compilation rules.
774        * libnetworking/Makefile.am: Remove wrapup.
775        * libnetworking/pppd/Makefile.am: Build libpppd. Use
776        automake-compilation rules.
777        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
778        automake-compilation rules.
779        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
780        automake-compilation rules.
781        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
782        automake-compilation rules.
783        * libnetworking/wrapup/Makefile.am: Remove (Unused).
784
7852004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
786
787        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
788        PRE/TMPINSTALL_FILES to CLEANFILES.
789        * automake/lib.am: Remove TMPINSTALL_FILES.
790        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
791        PRE/TMPINSTALL_FILES to CLEANFILES.
792        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
793        PRE/TMPINSTALL_FILES to CLEANFILES.
794        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
795        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
796        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
797        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
798        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
799        * librdbg/src/i386/Makefile.am: Ditto.
800        * librdbg/src/m68k/Makefile.am: Ditto.
801        * librdbg/src/powerpc/Makefile.am: Ditto.
802        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
803        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
804        * libnetworking/rtems_servers/Makefile.am: Ditto.
805        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
806        * libnetworking/rtems_webserver/Makefile.am: Ditto.
807
8082004-01-07      Joel Sherrill <joel@OARcorp.com>
809
810        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
811        more completely covers the MIPS family.
812
8132003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
814
815        * wrapup/Makefile.am: Reflect changes to shmdr.
816        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
817
8182003-12-18      Joel Sherrill <joel@OARcorp.com>
819
820        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
821        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
822        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
823        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
824        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
825        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
826        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
827
8282003-12-17      Joel Sherrill <joel@OARcorp.com>
829
830        * aclocal/version.m4: Updated to rtems-20031217-test.
831
8322003-12-17     
833
834        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
835        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
836
8372003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
838
839        * automake/compile.am: Remove LINK_LIBS (Unused).
840        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
841
8422003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
843
844        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
845        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
846        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
847        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
848        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
849
8502003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
851
852        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
853        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
854        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
855        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
856        * librdbg/src/i386/Makefile.am:
857        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
858        * librdbg/src/m68k/Makefile.am:
859        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
860        * librdbg/src/powerpc/Makefile.am:
861        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
862
8632003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
864
865        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
866        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
867        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
868        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
869        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
870        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
871        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
872        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
873        * optman/Makefile.am: Remove project_libdir.
874        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
875        PRE/TMPINSTALL_FILES.
876        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
877        PRE/TMPINSTALL_FILES.
878        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
879        PRE/TMPINSTALL_FILES.
880        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
881        PRE/TMPINSTALL_FILES.
882        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
883        from PRE/TMPINSTALL_FILES.
884        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
885        PRE/TMPINSTALL_FILES.
886        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
887        PRE/TMPINSTALL_FILES.
888        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
889        PRE/TMPINSTALL_FILES.
890        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
891        PRE/TMPINSTALL_FILES.
892        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
893        PRE/TMPINSTALL_FILES.
894        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
895        PRE/TMPINSTALL_FILES.
896        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
897        from PRE/TMPINSTALL_FILES.
898
8992003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
900
901        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
902        * automake/lib.am: Remove project_libdir.
903        * wrapup/Makefile.am: Reworked.
904
9052003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
906
907        * configure.ac: Reflect changes to librdbg.
908        * optman/Makefile.am: Add tmpinstall dirstamp support.
909        * libchip/Makefile.am: Fix variant-tmpinstall support.
910        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
911        * librdbg/src/powerpc/Makefile.am: Merge-in former
912        new_exception_processing/Makefile.am.
913        * librdbg/src/m68k/any/Makefile.am: Remove.
914        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
915        * librdbg/src/i386/any/Makefile.am: Remove.
916        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
917        * librdbg/src/Makefile.am: Cosmetics.
918        * librdbg/include/Makefile.am: Cosmetics.
919        * librdbg/Makefile.am: Cosmetics.
920        * libnetworking/Makefile.am: Cosmetics.
921        * libnetworking/pppd/Makefile.am: Cosmetics.
922        * libnetworking/wrapup/Makefile.am: Cosmetics.
923
9242003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
925
926        * Makefile.am: Cosmetics.
927        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
928        support.
929
9302003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
931
932        * automake/compile.am: Remove $(ARCH):-rule.
933
9342003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
935
936        * configure.ac: Remove lib/libbsp/shared/Makefile,
937        lib/libbsp/shmdr/Makefile.
938
9392003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
940
941        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
942        libchip/serial/Makefile, libchip/rtc/Makefile.
943        * support/Makefile.am: Remove all-local: $(ARCH).
944        * wrapup/Makefile.am: Remove all-local: $(ARCH).
945        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
946        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
947        * optman/Makefile.am: Remove all-local: $(ARCH).
948        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
949        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
950        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
951        compilation dirstamp support.
952        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
953        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
954        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
955        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
956        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
957        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
958        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
959        all-local: $(ARCH).
960        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
961        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
962        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
963        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
964        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
965
9662003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
967
968        * aclocal/lead-dot.m4: New (from automake-1.7f).
969        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
970        AC_SUBST(dirstamp).
971        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
972        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
973        libchip/serial/Makefile.am: Ditto.
974        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
975        * librdbg/include/Makefile.am: Ditto.
976        * librdbg/include/rdbg/Makefile.am: Ditto.
977        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
978        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
979        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
980        * librdbg/src/Makefile.am: Ditto.
981        * librdbg/src/i386/Makefile.am: Ditto.
982        * librdbg/src/i386/any/Makefile.am: Ditto.
983        * librdbg/src/m68k/Makefile.am: Ditto.
984        * librdbg/src/m68k/any/Makefile.am: Ditto.
985        * librdbg/src/powerpc/Makefile.am: Ditto.
986        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
987        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
988        preinstallation.
989        * libnetworking/pppd/Makefile.am: Ditto.
990        * libnetworking/rtems_servers/Makefile.am: Ditto.
991        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
992        * libnetworking/rtems_webserver/Makefile.am: Ditto.
993        * libnetworking/wrapup/Makefile.am: Ditto.
994
9952003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
996
997        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
998        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
999        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
1000        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
1001        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1002        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1003        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1004        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
1005        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
1006        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
1007        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
1008        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
1009        underquoting to silence automake-1.8.
1010
10112003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1012
1013        * configure.ac: Reflect having moved tests to ../../testsuites.
1014
10152003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1016
1017        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
1018        * aclocal/canonical-host.m4: Remove.
1019        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
1020        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1021
10222003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1023
1024        * aclocal/check-cpu.m4: Remove.
1025        * configure.ac: Merge-in former aclocal/check-cpu.m4.
1026        * aclocal/canonical-target-name.m4: Add m4-quotes.
1027        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
1028        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
1029        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1030        * aclocal/check-networking.m4: Add m4-quotes. Require
1031        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1032        * aclocal/check-posix.m4: Add m4-quotes. Require
1033        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1034        * aclocal/check-rdbg.m4: Add m4-quotes. Require
1035        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1036        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
1037
10382003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1039
1040        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
1041        * aclocal/bsp-alias.m4: Remove.
1042
10432003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1044
1045        * configure.ac: Make presence of tests/ optional.
1046
10472003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1048
1049        * aclocal/path-perl.m4: Remove (Unused).
1050
10512003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1052
1053        * automake/force-preinstall.am: Remove.
1054
10552003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
1056
1057        PR 499/rtems_misc
1058        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
1059        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
1060        Configuration (Odd was forced) - Correction of Stop Bit configuration
1061        (inversed) - Correction of ISR Handler to call
1062        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
1063        CTS Hardware flow control Configuration.
1064
10652003-09-04      Joel Sherrill <joel@OARcorp.com>
1066
1067        * lib/libcpu/shared/include/cache.h,
1068        lib/libcpu/shared/src/cache_aligned_malloc.c,
1069        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
1070        license changed.
1071        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
1072        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
1073        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1074        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
1075        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
1076        for license changed.
1077        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
1078        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
1079        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
1080        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
1081        libchip/network/cs8900.h, libchip/network/dec21140.c,
1082        libchip/network/elnk.c, libchip/network/open_eth.c,
1083        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
1084        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
1085        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
1086        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
1087        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
1088        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
1089        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
1090        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
1091        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
1092        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
1093        libchip/serial/serial.h, libchip/serial/z85c30.c,
1094        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
1095        libchip/serial/z85c30_reg.c: URL for license changed.
1096
10972003-09-03      Jiri Gaisler <jiri@gaisler.com>
1098
1099        PR 477/networking
1100        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
1101        * libchip/network/README.open_eth, libchip/network/open_eth.c,
1102        libchip/network/open_eth.h: New files.
1103
11042003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1105
1106        * aclocal/rtems-top.m4: Add RTEMS_API.
1107        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
1108
11092003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1110
1111        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1112        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
1113        @RTEMS_BSP@.cfg.
1114
11152003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1116
1117        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1118
11192003-08-20      Joel Sherrill <joel@OARcorp.com>
1120
1121        * libchip/network/cs8900.c: Correct copyright statements.
1122
11232003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1124
1125        * aclocal/check-itron.m4: Remove.
1126        * aclocal/enable-inlines.m4: Remove.
1127        * Makefile.am: Reflect having moved aclocal/.
1128        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
1129        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
1130        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
1131        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
1132        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
1133        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
1134        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
1135        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
1136        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
1137        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
1138        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
1139        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
1140        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
1141        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
1142        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
1143        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
1144        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
1145        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
1146        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
1147        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
1148        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
1149        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
1150        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
1151        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
1152        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
1153        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
1154        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
1155        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
1156        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
1157        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
1158        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
1159        * aclocal/multilib.m4: New (Copied from ../../aclocal).
1160        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
1161        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
1162        * aclocal/ppc.m4: New (Copied from ../../aclocal).
1163        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
1164        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
1165        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
1166        * aclocal/project-root.m4: New (Copied from ../../aclocal).
1167        * aclocal/quoting.m4: New (Copied from ../../aclocal).
1168        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
1169        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
1170        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
1171        * aclocal/target.m4: New (Copied from ../../aclocal).
1172        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
1173        * aclocal/version.m4: New (Copied from ../../aclocal).
1174
11752003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1176
1177        * configure.ac: Remove stray comments.
1178        * automake/local.am, automake/host.am: Remove "debug".
1179
11802003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1181
1182        * Makefile.am: Reflect having moved automake/.
1183        * lib/Makefile.am: Reflect having moved automake/.
1184        * support/Makefile.am: Reflect having moved automake/.
1185        * wrapup/Makefile.am: Reflect having moved automake/.
1186        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
1187        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
1188        from ../../automake).
1189        * optman/Makefile.am: Reflect having moved automake/.
1190        * libchip/Makefile.am: Reflect having moved automake/.
1191        * libchip/ide/Makefile.am: Reflect having moved automake/.
1192        * libchip/network/Makefile.am: Reflect having moved automake/.
1193        * libchip/rtc/Makefile.am: Reflect having moved automake/.
1194        * libchip/serial/Makefile.am: Reflect having moved automake/.
1195        * librdbg/Makefile.am: Reflect having moved automake/.
1196        * librdbg/include/Makefile.am: Reflect having moved automake/.
1197        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
1198        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
1199        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
1200        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
1201        automake/.
1202        * librdbg/src/Makefile.am: Reflect having moved automake/.
1203        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
1204        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
1205        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
1206        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
1207        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
1208        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
1209        having moved automake/.
1210        * libnetworking/Makefile.am: Reflect having moved automake/.
1211        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
1212        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
1213        automake/.
1214        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
1215        automake/.
1216        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
1217        automake/.
1218        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
1219
12202003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1221
1222        * Makefile.am: Add bsp.pc.in.
1223        * bsp.pc.in: New (pkgconfig support).
1224
12252003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1226
1227        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1228
12292003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1230
1231        * lib/Makefile.am: New (Required by 'make dist').
1232        * lib/ChangeLog: Remove.
1233        * lib/.cvsignore: Cleanup.
1234        * configure.ac: Reflect having added lib/Makefile.am.
1235        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
1236        lib/libbsp/configure.ac.
1237        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1238        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1239
12402003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1241
1242        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
1243        * configure.ac: Merge-in librdbg/configure.ac.
1244        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
1245        librdbg/configure.ac.
1246        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1247        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
1248        LIBCHIP. Conditionally build include-dirs.
1249        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
1250        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
1251        * librdbg/Makefile.am, librdbg/include/Makefile.am,
1252        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
1253        librdbg/include/rdbg/m68k/Makefile.am,
1254        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
1255        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
1256        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1257        librdbg/src/powerpc/Makefile.am, librdbg/
1258        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
1259        configure.ac into ../configure.ac.
1260        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
1261        * libnetworking/.cvsignore, libnetworking/Makefile.am,
1262        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
1263        libnetworking/rtems_telnetd/Makefile.am,
1264        libnetworking/rtems_webserver/Makefile.am,
1265        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
1266        into ../configure.ac.
1267
12682003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1269
1270        PR 427/rtems
1271        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
1272        * librdbg/src/servtsp.c: Ditto.
1273
12742003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
1275
1276        PR 429/bsps
1277        PR 432/bsps
1278        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
1279        packets are queued onto an elnk board, the ISR will deadlock the device
1280        with a tx complete interrupt.  Lighter tx loads are not affected as they
1281        end up submitting single packets to the device.
1282
12832003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1284
1285        * configure.ac: Merge-in libchip/configure.ac. Merge-in
1286        optman/configure.ac.
1287        * optman/configure.ac: Remove (Merged into ../configure.ac).
1288        * optman/Makefile.am: Reflect having merged configure.ac into
1289        ../configure.ac.
1290        * libchip/configure.ac: Remove (Merged into ../configure.ac).
1291        * libchip/Makefile.am, libchip/ide/Makefile.am,
1292        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1293        libchip/serial/Makefile.am: Reflect having merged configure.ac into
1294        ../configure.ac.
1295
12962003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1297
1298        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
1299
13002003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
1301
1302        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
1303        on i386.
1304
13052003-06-13      Joel Sherrill <joel@OARcorp.com>
1306
1307        * libnetworking/pppd/chat.c: Removed warnings.
1308
13092003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
1310
1311        * libchip/network/README.3com: New file missed in previous commit.
1312        PR 405/bsps
1313        PR 393/networking
1314        * libchip/network/dec21140.c: Fix leak also known as PR393.
1315        * libchip/network/elnk.c, libchip/network/if_media.h,
1316        libchip/network/mii.h: New files.
1317        * libchip/network/Makefile.am: Reflect new files.
1318
13192003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1320
1321        * configure.ac: Remove support for profile-variant.
1322
13232003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1324
1325        PR 397/pppd
1326        * libnetworking/pppd/fsm.c: Make peer_mru global again.
1327        * libnetworking/pppd/magic.c: Remove *rand48.
1328        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
1329
13302003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1331
1332        * wrapup/Makefile.am: Add libide.a.
1333
13342003-04-15      Joel Sherrill <joel@OARcorp.com>
1335
1336        PR 387/rtems_misc
1337        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
1338        routines.
1339        * libchip/ide/ata_internal.h: Added missing newline and end of file.
1340
13412003-04-11      Joel Sherrill <joel@OARcorp.com>
1342
1343        * libnetworking/rtems_webserver/cgi.c,
1344        libnetworking/rtems_webserver/sockGen.c,
1345        libnetworking/rtems_webserver/umui.c,
1346        libnetworking/rtems_webserver/websSSL.c,
1347        libnetworking/rtems_webserver/websSSL.h,
1348        libnetworking/rtems_webserver/websda.c,
1349        libnetworking/rtems_webserver/websda.h: New files. Not included in
1350        previous commit.
1351
13522003-04-10      Joel Sherrill <joel@OARcorp.com>
1353
1354        PR 371/pppd
1355        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
1356        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
1357        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
1358        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1359        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
1360        still global symbols in rtemspppd.h which might need to be changed or
1361        converted into member of a structure which is dereferenced with a
1362        pointer that is managed as a per task variable. But this patch should
1363        avoid many conflicts.
1364
13652003-03-27      Joel Sherrill <joel@OARcorp.com>
1366
1367        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
1368        not allowed in the cpukit source code since it must be buildable
1369        independent of any BSP. These files were moved to libchip/ide.
1370        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
1371        files.
1372
13732003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1374
1375        PR 368/filesystems
1376        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
1377        improvements which now work on pc386 and mbx8xx.
1378        * libchip/ide/ide_controller.c: New file.
1379
13802003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1381
1382        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
1383
13842003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1385
1386        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1387        * configure.ac: Add support/.
1388        * support/.cvsignore: New.
1389        * support/Makefile.am: New.
1390        * support/version.c: New.
1391        * wrapup/Makefile.am: Add support/libsupport.a.
1392        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
1393        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
1394        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
1395        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
1396
13972003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1398
1399        * wrapup/Makefile.am: Use SRC += instead of make-vars.
1400
14012003-02-20      Till Straumann <strauman@slac.stanford.edu>
1402
1403        PR 354/networking
1404        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
1405        chip against a table of supported chips. The untested ones are still
1406        commented out, however.
1407
14082003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1409
1410        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1411        * configure.ac: AC_PREREQ(2.57).
1412        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1413        * optman/configure.ac: AC_PREREQ(2.57).
1414        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1415        * libchip/configure.ac: AC_PREREQ(2.57).
1416        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1417        * librdbg/configure.ac: AC_PREREQ(2.57).
1418        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1419        * libnetworking/configure.ac: AC_PREREQ(2.57).
1420
14212003-02-06      Joel Sherrill <joel@OARcorp.com>
1422
1423        * libnetworking/pppd/chat.c: Convert routines with common names to
1424        static. This included get_char(), put_char(), and character() among
1425        others.
1426
14272003-02-03      Joel Sherrill <joel@OARcorp.com>
1428
1429        PR 338/filesystem
1430        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
1431        rtems_io_lookup_name() (API change).  Unused function removed.
1432
14332003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1434
1435        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1436        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1437        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1438        Eliminate *_O_FILES.
1439        * libnetworking/rtems_servers/Makefile.am,
1440        libnetworking/rtems_webserver/Makefile.am,
1441        libnetworking/rtems_telnetd/Makefile.am: Ditto.
1442
14432002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1444
1445        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
1446        Let all-local: depend on $(LIB).
1447        * wrapup/Makefile.am, configure.ac: Remove libmisc.
1448        * optman/Makefile.am: Apply install-data-local to install *.rels.
1449
14502002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1451
1452        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
1453        %.c rules.
1454        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
1455        * libchip/network/Makefile.am: Eliminate C_O_FILES.
1456        * libchip/rtc/Makefile.am: Ditto.
1457        * libchip/serial/Makefile.am: Ditto.
1458
14592002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1460
1461        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1462        LIBC_DEFINES.
1463        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1464        LIBC_DEFINES.
1465        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1466        LIBC_DEFINES.
1467
14682002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1469
1470        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
1471
14722002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1473
1474        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
1475        cache-checking.
1476        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1477
14782002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1479
1480        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
1481        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
1482        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
1483        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1484        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1485
14862002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1487
1488        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
1489        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
1490        Remove.
1491        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
1492
14932002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1494
1495        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
1496        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
1497
14982002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
1499
1500        * libchip/network/cs8900.c: I don't know why we have to SelfST register
1501        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
1502
15032002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1504
1505        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
1506        * optman/rel.am: New.
1507
15082002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1509
1510        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
1511        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
1512        braino in comment on "exec". Extend --enable-ada handling.
1513
15142002-11-04      Joel Sherrill <joel@OARcorp.com>
1515
1516        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
1517        tasks and rolling multiple loops into 1.
1518        * librdbg/src/m68k/rdbg_f.c: Removed warning.
1519        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
1520        Removed warnings.
1521
15222002-10-31      Joel Sherrill <joel@OARcorp.com>
1523
1524        * libchip/network/dec21140.c: Removed warnings.
1525        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
1526        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
1527        librdbg/src/m68k/any/remdeb_xdr.c,
1528        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
1529        warnings.
1530        * libnetworking/rtems_webserver/socket.c,
1531        libnetworking/rtems_webserver/uemf.h: Removed warnings.
1532
15332002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
1534
1535        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
1536        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
1537        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
1538        above.
1539
15402002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1541
1542        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1543        * wrapup/.cvsignore: Remove autom4te.cache.
1544        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1545        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
1546        autom4te.cache.
1547        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
1548        autom4te.cache.
1549        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
1550        autom4te.cache.
1551
15522002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1553
1554        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
1555
15562002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1557
1558        * optman/.cvsignore: Add autom4te.cache.
1559
15602002-09-14      Joel Sherrill <joel@OARcorp.com>
1561
1562        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
1563
15642002-09-07      Joel Sherrill <joel@OARcorp.com>
1565
1566        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
1567        include files to resolve warnings.
1568
15692002-09-07      Chris Johns <ccj@acm.org>
1570
1571        * libchip/network/Makefile.am, libchip/network/README.cs8900,
1572        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
1573        which corrects the problem  where the cs8900.c file was actually the BSP
1574        glue.  Joel did some hacking so this file will compile.  Previously it
1575        required providing a target.h file to compile.
1576        * libchip/network/cs8900.c.bsp: New file.
1577
15782002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1579
1580        * libnetworking/rtems_webserver/md5.h: Add missing newline.
1581
15822002-08-31      Joel Sherrill <joel@OARcorp.com>
1583
1584        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
1585        eliminate warning.
1586
15872002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1588
1589        * configure.ac: Add ada-tests.
1590
15912002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1592
1593        * Makefile.am: Add preinstall-stamp.
1594
15952002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1596
1597        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
1598        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
1599        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
1600        gcc31 happy.
1601        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
1602        cp.
1603
16042002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1605
1606        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
1607        make/bsp.mak.
1608        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
1609        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
1610
16112002-08-12      Joel Sherrill <joel@OARcorp.com>
1612
1613        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
1614        avoid error.
1615
16162002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1617
1618        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1619        * configure.ac: Add BSP_SUBDIRS.
1620        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
1621        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
1622        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
1623        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
1624        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
1625        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
1626        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
1627        RTEMS_CHECK_BSP_CACHE.
1628        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1629        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1630        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
1631        .$(OBJEXT) instead of .o.
1632        * libnetworking/pppd/Makefile.am,
1633        libnetworking/rtems_servers/Makefile.am,
1634        libnetworking/rtems_telnetd/Makefile.am,
1635        libnetworking/rtems_webserver/Makefile.am,
1636        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1637
16382002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1639
1640        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
1641        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
1642        ../libchip/serial/$(ARCH)/libserialio.a.
1643        * libchip/serial/Makefile.am: Don't tmp-install lib.
1644        * libchip/rtc/Makefile.am: Don't tmp-install lib.
1645
16462002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1647
1648        * Makefile.am: Add rtems_makedir.
1649        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
1650        * Makefile.am: Add wrapup-SUBDIR.
1651        * wrapup/ChangeLog: Remove.
1652        * wrapup/configure.ac: Remove.
1653        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
1654        (Make the bare BSP happy).
1655        * configure.ac: Ditto.
1656        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
1657        Create make/custom/default.cfg.
1658        * configure.ac: Add creation of make/custom/*.cfg. Create
1659        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
1660
16612002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1662
1663        * Makefile.am: Clean $(PROJECT_RELEASE).
1664
16652002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1666
1667        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
1668        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
1669        prototype mismatches.
1670
16712002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1672
1673        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
1674        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
1675
16762002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1677
1678        * acinclude.m4: Add test "$multilib" != "yes".
1679        * config-ml.in: Remove.
1680        * acinclude.m4: Cleanups.
1681        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
1682        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
1683        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
1684        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
1685        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
1686
16872002-07-16      Eric Norum <eric.norum@usask.ca>
1688
1689        * New driver for the Intel EtherExpressPro (82559ER) chip.
1690        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
1691        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
1692        * libchip/network/Makefile.am: Modified to reflect above.
1693
16942002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1695
1696        * acinclude.m4: New.
1697        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
1698        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
1699        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
1700
17012002-07-01      Joel Sherrill <joel@OARcorp.com>
1702
1703        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
1704        _Objects_Information_table now that it is a two dimensional array based
1705        upon API and class.
1706        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
1707        of strnlen().
1708
17092002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1710
1711        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
1712        preinstall libnetapps.a.
1713
17142002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1715
1716        * configure.ac: Remove librpc.
1717
17182002-06-25      Joel Sherrill <joel@OARcorp.com>
1719
1720        * Per PR233, moved librpc to exec.
1721        * configure.ac, wrapup/Makefile.am: Modified.
1722        * librpc, librpc/ChangeLog: Removed.
1723
17242002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1725
1726        * optman/Makefile.am: Remove multilib support.
1727        * optman/configure.ac: Ditto.
1728        * optman/sapi/Makefile.am: Ditto.
1729
17302002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1731
1732        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
1733        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
1734
17352002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1736
1737        Move networking libraries to c/src/exec/libnetworking
1738        * libnetworking/configure.ac, libnetworking/Makefile.am,
1739        libnetworking/wrapup/Makefile.am: Reflect Moval.
1740
17412002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1742
1743        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
1744        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
1745        <rtems/bspIo.h>.
1746
17472002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1748
1749        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
1750        * libnetworking/rtems/mkrootfs.h: Ditto.
1751        * libnetworking/rtems/Makefile.am: Reflect changes above.
1752
17532002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1754
1755        * configure.ac: Remove lib.
1756
17572002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1758
1759        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
1760        that exception stack frames on M68K members with VBR always are 6 byte
1761        long. The incorrect assumption resulted in some gdb commands like "next"
1762        to fail on the 68360.
1763
17642002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1765
1766        * config-ml.in: Take out arm and sh variants RTEMS does not support.
1767        PR 220
1768        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
1769        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
1770        CVS.
1771        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
1772        libnetworking/sys/filio.h: Remove.
1773        * libnetworking/sys/Makefile.am: Reflect changes above.
1774
17752002-05-07      Chris Johns <ccj@acm.org>
1776
1777        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
1778        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
1779        requires it to be stripped.
1780
17812002-05-01      Eric Norum <eric.norum@usask.ca>
1782
1783        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
1784        assembly  to satisfy gcc 3.1 and newer.
1785
17862002-04-26      Eric Norum <eric.norum@usask.ca>
1787
1788        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
1789        agressive optimization in gcc 3.1 does not reorder things.
1790
17912002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1792
1793        * libchip/network/dec21140.c: Reflect changes to powerpc's
1794        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
1795        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
1796        <rtems/score/cpu.h>.
1797        * librdbg/src/powerpc/rdbg_f.c: Ditto.
1798        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
1799
18002002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1801
1802        * optman/configure.ac: Remove ENABLE_GCC28.
1803
18042002-04-11      Chris Johns <ccj@acm.org>
1805
1806        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
1807        driver control block field to the ifconfig network driver structure.
1808        This field is needed by the i82586 driver which was ported from NetBSD
1809        as it had better hardware abstraction.
1810        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
1811        PR59, added the drv_ctrl driver control block field to the ifconfig
1812        network driver structure. This field is needed by the i82586 driver
1813        which was ported from NetBSD as it had better hardware abstraction.
1814
18152002-04-10      Mike Siers <mikes@poliac.com>
1816
1817        * libnetworking/rtems_webserver/NOTES,
1818        libnetworking/rtems_webserver/asp.c,
1819        libnetworking/rtems_webserver/balloc.c,
1820        libnetworking/rtems_webserver/default.c,
1821        libnetworking/rtems_webserver/ej.h,
1822        libnetworking/rtems_webserver/ejIntrn.h,
1823        libnetworking/rtems_webserver/ejlex.c,
1824        libnetworking/rtems_webserver/ejparse.c,
1825        libnetworking/rtems_webserver/emfdb.c,
1826        libnetworking/rtems_webserver/emfdb.h,
1827        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
1828        libnetworking/rtems_webserver/handler.c,
1829        libnetworking/rtems_webserver/license.txt,
1830        libnetworking/rtems_webserver/md5.h,
1831        libnetworking/rtems_webserver/md5c.c,
1832        libnetworking/rtems_webserver/mime.c,
1833        libnetworking/rtems_webserver/misc.c,
1834        libnetworking/rtems_webserver/ringq.c,
1835        libnetworking/rtems_webserver/rom.c,
1836        libnetworking/rtems_webserver/security.c,
1837        libnetworking/rtems_webserver/sock.c,
1838        libnetworking/rtems_webserver/sym.c,
1839        libnetworking/rtems_webserver/uemf.c,
1840        libnetworking/rtems_webserver/uemf.h,
1841        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
1842        libnetworking/rtems_webserver/url.c,
1843        libnetworking/rtems_webserver/value.c,
1844        libnetworking/rtems_webserver/wbase64.c,
1845        libnetworking/rtems_webserver/webcomp.c,
1846        libnetworking/rtems_webserver/webpage.c,
1847        libnetworking/rtems_webserver/webrom.c,
1848        libnetworking/rtems_webserver/webs.c,
1849        libnetworking/rtems_webserver/webs.h,
1850        libnetworking/rtems_webserver/websuemf.c,
1851        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
1852        2.1.4.
1853
18542002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1855
1856        * libchip/network/i82586.c: Include <string.h>.
1857        * libchip/network/sonic.c: Ditto.
1858
18592002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1860
1861        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
1862
18632002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1864
1865        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
1866
18672002-03-27      Thomas.Doerfler@imd-systems.de
1868
1869        PR 144
1870        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
1871        memory address 0 when called for the first time. This is done when
1872        trying to clear the variable "dhcp_hostname".
1873
18742002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1875
1876        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1877        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1878        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1879        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1880        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1881        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1882        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
1883        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
1884        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1885        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1886        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
1887        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
1888        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1889        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
1890        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1891        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1892        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1893        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1894        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1895        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1896        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1897        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1898        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1899        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1900        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1901        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1902        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
1903        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1904        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1905        AUTOMAKE_OPTIONS.
1906        * libnetworking/configure.ac:
1907        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
1908        foreign 1.6]).
1909        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
1910        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
1911        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
1912        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
1913        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1914        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
1915        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
1916        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
1917        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1918        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1919        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1920        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
1921        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1922        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
1923        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
1924        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
1925        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
1926
19272002-03-27      Ilya Alexeev <ilya@continuum.ru>
1928
1929        PR 162
1930        * libnetworking/net/if_ppp.c ppp_txdaemon(),
1931        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
1932        used in a device write routines.  Now ppp_softc structure have own
1933        character for writing to device (sc_outchar).  I think that converting
1934        local variables to static is not a right solution, because problems will
1935        occur in the case of two or more ppp instances.
1936        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
1937        must be u_long, otherwise in the case of the big output packet endless
1938        loop may occur.
1939
19402002-03-21      Ilya Alexeev <ilya@continuum.ru>
1941
1942        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
1943        preparations for multiple PPPD connections.
1944
19452002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1946
1947        PR 149
1948        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
1949        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
1950        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
1951        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
1952
19532002-02-28      Victor V. Vengerov <vvv@oktet.ru>
1954
1955        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
1956        * configure.ac: Modified to reflect addition.
1957
19582002-02-27      Ilya Alexeev <ilya@continuum.ru>
1959
1960        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
1961        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
1962        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
1963        capabilities as well as eliminate some warnings.
1964
19652002-02-27      Eric Norum <eric.norum@usask.ca>
1966
1967        * libnetworking/net/radix.c: Properly handle fetching the default route
1968        when there is no route.  This was a bug in the original FreeBSD code and
1969        this fix is from an updated version of their code.
1970
19712002-02-16      Eric Norum <eric.norum@usask.ca>
1972
1973        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
1974        checking.
1975
19762002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1977
1978        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
1979        dodefaultroute.
1980
19812002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1982
1983        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
1984        include <rtems/seterr.h>.
1985
19862002-02-01      Mike Siers <mikes@poliac.com>
1987
1988        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
1989        avoid bringing the link down too fast. NOTE: Mike reports successfully
1990        running at 56K baud on a direct link.
1991
19922002-02-01      Eric Valette <valette@crf.canon.fr>
1993
1994        * librdbg/So many patches have been posted recently on the mailing list
1995        and  because we were unable to find correct solution to compile on
1996        various  linux distros (due to rpcgen incompatibilities), librdbg/and
1997        because the coding  style of rdbg was rather inconsistant among various
1998        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
1999        global coding style (using indent + manual edits), 2) incorporate/review
2000        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
2001        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
2002        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
2003        after rdbg initialization is done, NB : the paches is huge but it is
2004        mainly due to coding styke chnages.  Only few lines of codes have been
2005        really changed and they do not impact  rdbg functionnality (AFAIKT).
2006        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
2007        librdbg/include/rdbg/m68k/rdbg_f.h,
2008        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
2009        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
2010        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
2011        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
2012        librdbg/src/servtsp.c, librdbg/src/servutil.c,
2013        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
2014        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
2015        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
2016        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
2017        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
2018        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
2019        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
2020        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2021        librdbg/src/powerpc/new_exception_processing/remdeb.h,
2022        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
2023        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
2024
20252002-01-31      Mike Siers <mikes@poliac.com>
2026
2027        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
2028        * Nice Update of PPPD support which eliminates the requiremetn that
2029        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
2030        and reports that it seems to be more stable and handle larger packets
2031        better.  This patch replaces the termios tasks with more general pppd
2032        network driver tasks.  The functions pppinput() and pppstart() get
2033        called from the interrupt service routine.
2034        * libnetworking/Makefile.am, libnetworking/configure.ac,
2035        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
2036        libnetworking/net/ethernet.h, libnetworking/net/if.c,
2037        libnetworking/net/if.h, libnetworking/net/if_arp.h,
2038        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
2039        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
2040        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
2041        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
2042        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
2043        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
2044        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
2045        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
2046        libnetworking/net/route.c, libnetworking/net/route.h,
2047        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
2048        libnetworking/pppd/README, libnetworking/pppd/STATUS,
2049        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
2050        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2051        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2052        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2053        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2054        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2055        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2056        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2057        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2058        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2059        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2060        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
2061        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2062        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2063        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
2064        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
2065        libnetworking/pppd/example/README,
2066        libnetworking/pppd/example/netconfig.h,
2067        libnetworking/wrapup/Makefile.am: Modified.
2068        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
2069        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
2070        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
2071        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
2072        * libnetworking/modem/, libnetworking/modem/.cvsignore,
2073        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
2074        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
2075        libnetworking/modem/pppcompress.c: Subdirectory removed.
2076
20772002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2078
2079        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
2080        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2081
20822002-01-18      Till Straumann <strauman@slac.stanford.edu>
2083
2084        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
2085        issues: - exception handler needs to enable MSR_FP if the interrupted
2086        thread is FP enabled. - printk message for MSR fixed and added
2087        stacktrace. NOTE: this requires the stacktrace patch to
2088        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
2089        however).
2090
20912002-01-06      Joel Sherrill <joel@OARcorp.com>
2092
2093        * optman/.cvsignore: Added aclocal.m4 and configure.
2094        * optman/.cvsignore: New file.
2095
20962002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2097
2098        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
2099
21002002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2101
2102        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
2103        * optman/ChangeLog: New.
2104        * optman/configure.ac: New.
2105        * optman/Makefile.am: New.
2106        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
2107        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
2108
21092001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2110
2111        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
2112
21132001-12-18      Eric Norum <eric.norum@usask.ca>
2114
2115        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
2116        `directories' (path names with a / at the end) while disallowing open()
2117        operations on TFTP `directories'.
2118
21192001-12-07      Eric Norum <eric.norum@usask.ca>
2120
2121        * libnetworking/lib/tftpDriver.c: Restore write capability.
2122
21232001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2124
2125        * libchip/network/sonic.h: Fix typo.
2126        * libnetworking/arpa/Makefile.am: Remove stray lines.
2127
21282001-10-30      Victor V. Vengerov <vvv@oktet.ru>
2129
2130        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
2131
21322001-10-18      Eric Norum <eric.norum@usask.ca>
2133
2134        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
2135        chdir() and open() operations within the TFTP file system.
2136
21372001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2138
2139        * librdbg/configure.ac: Fix latent bug exposed by removal of
2140        config.cache's which prevented powerpc targets librdbg from building.
2141
21422001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2143
2144        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
2145        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
2146        autoconf-2.52 happy.
2147
21482001-10-12      Mike Siers <mikes@poliac.com>
2149
2150        * libnetworking/Update to stable working state.  Congratulations Mike!
2151        :).
2152        * libnetworking/modem_example: Directory removed.
2153        * libnetworking/modem_example/16550.h,
2154        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
2155        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
2156        libnetworking/modem_example/ppp.h,
2157        libnetworking/modem_example/pppcompress.c: Files removed.
2158        * libnetworking/pppd/example/pppd.options: New file.
2159        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
2160        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2161        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2162        libnetworking/pppd/rtemsmain.c: Updated.
2163
21642001-10-12      Joel Sherrill <joel@OARcorp.com>
2165
2166        * libchip/serial/z85c30.c: Fixed typo.
2167
21682001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2169
2170        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
2171        * configure.in: Remove.
2172        * configure.ac: New file, generated from configure.in by autoupdate.
2173        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2174        * libchip/configure.in: Remove.
2175        * libchip/configure.ac: New file, generated from configure.in by
2176        autoupdate.
2177        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2178        * librdbg/configure.in: Remove.
2179        * librdbg/configure.ac: New file, generated from configure.in by
2180        autoupdate.
2181        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2182        * libnetworking/configure.in: Remove.
2183        * libnetworking/configure.ac: New file, generated from configure.in by
2184        autoupdate.
2185
21862001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2187
2188        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
2189        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
2190        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
2191
21922001-09-27      Joel Sherrill <joel@OARcorp.com>
2193
2194        * libchip/ChangeLog: Fixed typo in date.
2195
21962001-09-27      Eric Norum <eric.norum@usask.ca>
2197
2198        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
2199        TFTP  filesystem.
2200
22012001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2202
2203        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
2204        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
2205        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
2206        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
2207        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2208        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2209        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2210        'PREINSTALL_FILES ='.
2211        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
2212        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
2213        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
2214        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
2215        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
2216        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
2217        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
2218        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
2219        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
2220        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
2221        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
2222        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
2223
22242001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2225
2226        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
2227        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
2228        * librdbg/src/m68k/any/Makefile.am: Ditto.
2229        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2230        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
2231        happy.
2232
22332001-09-21      Joel Sherrill <joel@OARcorp.com>
2234
2235        * libchip/network/Makefile.am: Fixed typo on file name.
2236        * libchip/network/i82586.c: Commented out line 318 which is referencing
2237        a member of a structure that is not currently there.  This needs to be
2238        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
2239        to C style.
2240
22412001-09-19      Eric Norum <eric.norum@usask.ca>
2242
2243        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
2244
22452001-09-19      Chris Johns <ccj@acm.org>
2246
2247        * libchip/network/README.i82586, libchip/network/i82586.c,
2248        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
2249        Network driver for Intel i82586.
2250        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
2251        rtems/rtems_bsdnet_internal.h Added support for populating the initial
2252        "root" filesystem with information obtained via the DHCP response.
2253
22542001-09-14      Eric Norum <eric.norum@usask.ca>
2255
2256        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
2257        make gcc 3.x happy.
2258
22592001-08-16      Mike Siers <mikes@poliac.com>
2260
2261        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
2262        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
2263        These support callback functionality that has not even been compiled
2264        under RTEMS yet.
2265        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
2266        example application.  Mike's notes on the modifications: - renamed
2267        error() function because of namespace problems - removed calls to the
2268        exit() funciton - removed extra files from the pppd source directory -
2269        defined pppd task constant values in rtemspppd.h - modifyied example
2270        code to get actual tick per second value - placed the pppd 2.3.11 man
2271        page file (pppd.8) into the pppd directory.
2272        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2273        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2274        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2275        libnetworking/pppd/rtems-ppp.c: Deleted.
2276        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
2277        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2278        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
2279        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
2280        libnetworking/pppd/example/init.c,
2281        libnetworking/pppd/example/netconfig.h,
2282        libnetworking/pppd/example/ppp.conf,
2283        libnetworking/pppd/example/pppdapp.c,
2284        libnetworking/pppd/example/system.h: New files.
2285        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
2286        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
2287        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
2288        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2289        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2290        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2291        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2292        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2293        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2294        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2295        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2296        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2297        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2298        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
2299        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
2300
23012001-08-16      Joel Sherrill <joel@OARcorp.com>
2302
2303        * libnetworking/pppd/example/Makefile: Removed.
2304        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
2305        to avoid bootstrap -c clobbering it.
2306        * libnetworking/rtems_telnetd/.cvsignore: New file.
2307
23082001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
2309
2310        * libnetworking/Makefile.am, libnetworking/configure.in,
2311        libnetworking/rtems_servers/Makefile.am,
2312        libnetworking/rtems_servers/telnetd.c,
2313        libnetworking/rtems_servers/telnetd.h,
2314        libnetworking/rtems_telnetd/Makefile.am,
2315        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2316        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2317        libnetworking/rtems_telnetd/telnetd.c,
2318        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
2319        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
2320        effect when ftpd change. - the tcp/ip stats have been implemented into
2321        icmds.c and started when telnetd daemon is started.
2322        * libnetworking/rtems_servers/telnetd.c,
2323        libnetworking/rtems_servers/telnetd.h: Removed.
2324        * libnetworking/rtems_telnetd: New directory.
2325        * libnetworking/rtems_telnetd/Makefile.am,
2326        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2327        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2328        libnetworking/rtems_telnetd/telnetd.c,
2329        libnetworking/rtems_telnetd/telnetd.h: New files.
2330
23312001-06-14      Joel Sherrill <joel@OARcorp.com>
2332
2333        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
2334        Moved from libmisc/shell so the network stack to address network
2335        depenendency.
2336        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
2337
23382001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2339
2340        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
2341
23422001-05-15      Joel Sherrill <joel@OARcorp.com>
2343
2344        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2345        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
2346        accidentally deleted the incorrectly empty versions.
2347
23482001-05-14      Till Straumann <strauman@slac.stanford.edu>
2349
2350        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
2351        libchip/pci/Makefile.am: Per PR215 address the following issues: -
2352        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
2353        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
2354        to know the values) - the affected BSP (shared/motorola) headers have
2355        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
2356        driver (libchip/network/dec21140.c) has been fixed to use
2357        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
2358        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
2359        who is using this driver. - the DEC driver also has been fixed to use
2360        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
2361        delay_in_bus_cycles().
2362
23632001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2364
2365        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
2366
23672001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2368
2369        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
2370
23712001-04-24      Eric Norum <eric.norum@usask.ca>
2372
2373        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
2374        NTP synchronization a little more robust -- no NTP daemon yet, but at
2375        least it trys a little harder when the primary NTP server is down.
2376
23772001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
2378
2379        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
2380        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2381        libnetworking/pppd/modem_example/modem.c,
2382        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
2383        other strings into English.
2384        * libnetworking/pppd/STATUS: updated to reflect the changes.
2385
23862001-04-20      Jake Janovetz <janovetz@uiuc.edu>
2387
2388        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
2389        again.
2390
23912001-04-20      Eric Valette <valette@crf.canon.fr>
2392
2393        * mcp750 directory renamed new_exception processing as it supports many
2394        more CPU models.
2395        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2396        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2397        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
2398        formerly in mcp750 plus modifications.
2399        * librdbg/src/powerpc/mcp750/.cvsignore,
2400        librdbg/src/powerpc/mcp750/Makefile.am,
2401        librdbg/src/powerpc/mcp750/remdeb.h,
2402        librdbg/src/powerpc/mcp750/remdeb_f.x,
2403        librdbg/src/powerpc/mcp750/remdeb_svc.c,
2404        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
2405        new_exception_processing.
2406        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2407        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2408        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
2409        part of this effort to add support for the MPC8xx.
2410
24112001-04-19      Joel Sherrill <joel@OARcorp.com>
2412
2413        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
2414        internal include files.
2415
24162001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
2417
2418        PR 158
2419        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
2420        rcmd() library call by commenting out the parts that deal with signals.
2421        This enables RTEMS to 'rsh' command to a server connecting fd to remote
2422        stdio. The 'server-side' parts of this file which deal with
2423        authentication are disabled since they are not needed.
2424
24252001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
2426
2427        * libnetworking/include/.cvsignore: Remove dangling file.
2428
24292001-03-14      Joel Sherrill <joel@OARcorp.com>
2430
2431        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
2432        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
2433        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
2434        libchip style serial drivers can be written in libcpu or libbsp.
2435
24362001-03-01      Joel Sherrill <joel@OARcorp.com>
2437
2438        * libchip/network/cs8900.c, libchip/network/cs8900.h,
2439        libchip/network/sonic.c, libchip/network/sonic.h,
2440        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2441        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2442        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2443        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
2444        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2445        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2446        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2447        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
2448
24492001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2450
2451        * librdbg/include/rdbg/Makefile.am,
2452        librdbg/include/rdbg/i386/Makefile.am,
2453        librdbg/include/rdbg/m68k/Makefile.am,
2454        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
2455        style on include files.
2456
24572001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2458
2459        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2460        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
2461        replace ${..} with $(..).
2462        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
2463        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
2464        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2465        libnetworking/rtems/Makefile.am, libnetworking/
2466        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
2467        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
2468        include_*HEADERS instead of H_FILES.
2469        * libnetworking/include/Makefile.am: Remove.
2470        * libnetworking/Makefile.am: Add handling of *.h files.
2471        * libnetworking/configure.in: Remove include/Makefile.
2472
24732001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2474
2475        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
2476
24772001-01-31      Sergei Organov <osv@javad.ru>
2478
2479        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
2480        current dir and root dir removed in favor of new libio support for
2481        task-local current and root directories. - Bug in `close_data_socket()'
2482        introduced by previous change fixed. - `command_pasv()' changed to set
2483        timeout on socket we are listening on and code fixed to don't close
2484        socket twice on error. - `serr()' changed to clear `errno'. -
2485        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
2486        changed to clear `errno' before processing session. -
2487        `close_data_socket()' fixed to close both active and passive sockets -
2488        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
2489        empty string  in `exec_command()'.
2490
24912001-01-25      Eric Norum <eric.norum@usask.ca>
2492
2493        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
2494        improves throughput on systems which are dropping packets.   Only the
2495        first timeout is reduced.  This keeps the number of extra packets down
2496        on networks that are very busy and dropping lots of packets.
2497
24982001-01-24      Sergei Organov <osv@javad.ru>
2499
2500        * libnetworking/rtems_servers/ftpd.c,
2501        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2502        - Timeouts on sockets implemented. 'idle' field added to configuration.
2503        No timeout by default to keep backward compatibility. Note: SITE IDLE
2504        command not implemented yet. - Basic global access control implemented.
2505        'access' field added to configuration. No access limitations by default
2506        to keep backward compatibility. - Anchor data socket for active mode
2507        (using self IP and port 20.) - Fixed default data port support (still
2508        not tested). - Don't allow IP address different from originating host in
2509        PORT command to improve security. - Fixed bug in MDTM command. - Check
2510        for correctness of parsing of argument in command_port(). - Fixed
2511        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
2512        a directory. - Command parsing a little bit improved: command names are
2513        now converted to upper-case to be more compatible with RFC (command
2514        names are not case-sensitive.) - Reformat comments so that they have
2515        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
2516        previous changes - True ASCII mode implemented (doesn't work for hooks
2517        and /dev/null) - Passive mode implemented, PASV command added. - Default
2518        port for data connection could be used (untested, can't find ftp client
2519        that doesn't send PORT command) - SYST reply changed to UNIX, as former
2520        RTEMS isn't registered name. - Reply codes reviewed and fixed.
2521
25222001-01-18      Joel Sherrill <joel@OARcorp.com>
2523
2524        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
2525        macro using variable arguments.
2526        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
2527        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
2528        since I updated the main RTEMS development machine to RedHat 7.2 and
2529        apparently got a new version of rpcgen.
2530
25312001-01-12      Sergei Organov <osv@javad.ru>
2532
2533        * libnetworking/rtems_servers/ftpd.c,
2534        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2535        - use pool of pre-created threads to handle sessions instead of
2536        creating/deleting threads on the fly - LIST output is now similar to
2537        what "/bin/ls -al" would output, thus FTP clients such Netscape are
2538        happy with it. - LIST NAME now works (both for files and directories) -
2539        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
2540        clients happy  - keep track of CWD for every session separately -
2541        ability to specify root directory name for FTPD in configuration table.
2542        FTPD will then create illusion for FTP clients that this is actually
2543        root directory. - ignore options sent in commands, thus LIST -al FILE
2544        works and doesn't try to list "-al" directory. - buffers are allocated
2545        on stack instead of heap where possible to eliminate malloc/free calls
2546        (avoid possible heap fragmentation troubles). - drop using of task
2547        notepad to pass parameters - use function arguments instead - use
2548        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
2549        in socket() instead of AF_INET.
2550
25512001-01-02      Joel Sherrill <joel@OARcorp.com>
2552
2553        * libnetworking/CHANGELOG: Removed.
2554        * libnetworking/README: Merged CHANGELOG contents as initial changes.
2555
25562000-12-14      Eric Norum <eric.norum@usask.ca>
2557
2558        * libnetworking/lib/tftpDriver.c: Added write capability.
2559
25602000-12-08      Joel Sherrill <joel@OARcorp.com>
2561
2562        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
2563        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
2564        numerous variable declarations conditional on PPP_COMPRESS and
2565        PPP_FILTER.  Commented out variables that were not used because the code
2566        using them was commented out. Removed totally unused variables.
2567        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
2568        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
2569
25702000-11-30      Joel Sherrill <joel@OARcorp.com>
2571
2572        * libnetworking/modem/ppp_tty.c: Changed to include
2573        <rtems/termiostypes.h> since that is an RTEMS specific header file.
2574        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
2575        * libnetworking/Makefile.am: Modified to reflect above.
2576
25772000-11-27      Joel Sherrill <joel@OARcorp.com>
2578
2579        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
2580
25812000-11-25      Eric Norum <eric.norum@usask.ca>
2582
2583        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
2584        core.
2585
25862000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
2587
2588        * libnetworking/wrapup/Makefile.am: Added modem subdir.
2589        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
2590        subdir.
2591        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
2592        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
2593        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
2594        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
2595        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2596        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
2597        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
2598        main.c and ppp_tty.c should be scratched. The modem subdir has the real
2599        ppp_tty.c and the real pppd main is in pppmain.c.
2600
26012000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
2602
2603        * libchip/network/sonic.c: Added ipalign() routine to align the received
2604        packet so that the ip header is on a 32-bit boundary. Necessary for
2605        cpu's that do not allow unaligned loads and stores and when the 32-bit
2606        DMA mode is used.
2607
26082000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2609
2610        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2611        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
2612        ACLOCAL_AMFLAGS.
2613        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
2614        ACLOCAL_AMFLAGS.
2615        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
2616        ACLOCAL_AMFLAGS.
2617
26182000-11-03      Chris Johns <ccj@acm.org>
2619
2620        * libchip/network/README.cs8900, libchip/network/cs8900.c,
2621        libchip/network/cs8900.h: New files.
2622
26232000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2624
2625        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2626        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2627        $(RTEMS_TOPdir)/aclocal.
2628        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2629        $(RTEMS_TOPdir)/aclocal.
2630        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2631        $(RTEMS_TOPdir)/aclocal.
2632
26332000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2634
2635        * configure.in: Switch to GNU-canonicalization.
2636        * Makefile.am: Reflect changes to configure.in.
2637        * acinclude.m4: Remove.
2638
26392000-10-30      Joel Sherrill <joel@OARcorp.com>
2640
2641        * POSIX include files merged into newlib.  This resulted in some
2642        definitions moving to other files and thus some secondary effects in
2643        RTEMS source code.
2644        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
2645        in sync with newlib's <machine/types.h>.
2646        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
2647        definition of struct itimerval in <sys/time.h>.
2648
26492000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2650
2651        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
2652        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2653        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2654        * ChangeLog: Fix typos.
2655        * configure.in: add tests to the GNU canonicalized subdirectories.
2656
26572000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2658
2659        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
2660        * configure.in: add lib to the GNU canonicalized subdirectories,  make
2661        the lib directory before configuring lib/.
2662
26632000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2664
2665        * configure.in, Makefile.am: add exec to the GNU canonicalized
2666        subdirectories.
2667        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
2668        * configure.in: add libnetworking, librpc and librdb to the GNU
2669        canonicalized subdirectories.
2670        * configure.in: add libmisc and libchip to the GNU canonicalized
2671        subdirectories.
2672        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2673        Switch to GNU canonicalization.
2674        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2675        Switch to GNU canonicalization.
2676        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2677        Switch to GNU canonicalization.
2678
26792000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2680
2681        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
2682        canonicalization to libfs/. The approach is currently a bit of a hack as
2683        GNU canonicalization does not support the per-BSP build some of the
2684        other directories require.  As more of the tree is converted, this will
2685        become less  of an issue.
2686
26872000-10-20      Joel Sherrill <joel@OARcorp.com>
2688
2689        * libchip/network/dec21140.c: Corrected attach to include "int attach"
2690        parameter.
2691
26922000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
2693
2694        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2695        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
2696        * librdbg/configure.in: Add m68k support.
2697        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
2698        subdirectory.
2699        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
2700        failure.
2701        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
2702        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2703        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
2704        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2705        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
2706        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
2707        librdbg/src/m68k/.cvsignore: New files.
2708        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
2709        function pointers.
2710        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
2711        _after_ pointer has been checked against NULL.
2712
27132000-10-18      Joel Sherrill <joel@OARcorp.com>
2714
2715        * wrapup/Makefile.am: Added libfs.
2716
27172000-10-18      Chris Johns <ccj@acm.org>
2718
2719        * libfs created.
2720        * configure.in: Added libfs subdirectory.
2721        * libnetworking/pppd/ipxcp.c: Fixed a typo.
2722
27232000-09-28      Joel Sherrill <joel@OARcorp.com>
2724
2725        * libnetworking/rtems_webserver/Makefile.am,
2726        libnetworking/rtems_webserver/base64.c,
2727        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
2728        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
2729
27302000-09-22      Joel Sherrill <joel@OARcorp.com>
2731
2732        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
2733        libnetworking/rtems/rtems_bsdnet_internal.h,
2734        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
2735        have included rtems.h.  It is now including precisely the  least amount
2736        of low level, yet portable .h files to get the basic RTEMS types
2737        defined.  This rippled into other  files since rtems_bsdnet_internal.h
2738        used machine/types.h to include rtems.h.
2739
27402000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2741
2742        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
2743
27442000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2745
2746        * libnetworking/ChangeLog: Cleanup.
2747
27482000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2749
2750        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
2751        * libchip/ChangeLog: Fix formating.
2752
27532000-09-05      Joel Sherrill <joel@OARcorp.com>
2754
2755        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
2756        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
2757        confusion and to work with the converted flags.
2758
27592000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2760
2761        * wrapup/Makefile.am: Include compile.am.
2762        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2763        libchip/serial/Makefile.am: Include compile.am.
2764        * librdbg/src/i386/any/Makefile.am,
2765        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
2766        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
2767        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
2768        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2769        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
2770        libnetworking/rtems_servers/Makefile.am,
2771        libnetworking/rtems_webserver/Makefile.am,
2772        libnetworking/wrapup/Makefile.am: Include compile.am.
2773
27742000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
2775
2776        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
2777        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
2778
27792000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2780
2781        * libnetworking/netinet/tcp_input.c: Spelling corrections.
2782
27832000-08-31      Joel Sherrill <joel@OARcorp.com>
2784
2785        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
2786        Antti P Miettinen <antti.p.miettinen@nokia.com>.
2787        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
2788        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
2789        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
2790        * libnetworking/wbase64.c: Removed.
2791        * libnetworking/Makefile.am, libnetworking/asp.c,
2792        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
2793        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
2794        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
2795        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
2796        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
2797        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
2798        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
2799        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
2800        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
2801        Modified.
2802
28032000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2804
2805        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
2806
28072000-08-30      Joel Sherrill <joel@OARcorp.com>
2808
2809        * libnetworking/rtems_webserver/license.txt: New file.
2810
28112000-08-10      Joel Sherrill <joel@OARcorp.com>
2812
2813        * ChangeLog: New file.
2814        * libchip/ChangeLog: New file.
2815        * librdbg/ChangeLog: New file.
2816        * libnetworking/ChangeLog: New file.
2817
Note: See TracBrowser for help on using the repository browser.