source: rtems/c/src/ChangeLog @ 18ec73e3

4.104.114.84.95
Last change on this file since 18ec73e3 was 9c5873b7, checked in by Joel Sherrill <joel.sherrill@…>, on 06/17/05 at 14:32:23

2005-06-17 Joel Sherrill <joel@…>

  • libchip/network/if_dc.c: Begin to convert to new PCI and IRQ interface. Also correct attempting to build on other than PowerPC and x86.
  • Property mode set to 100644
File size: 112.9 KB
Line 
12005-06-17      Joel Sherrill <joel@OARcorp.com>
2
3        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
4        interface. Also correct attempting to build on other than PowerPC and
5        x86.
6
72005-06-16      Daron Chabot <daron@nucleus.usask.ca>
8
9        * libchip/Makefile.am: Add driver for Tulip clones.
10        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
11        libchip/network/if_dcreg.h: New files.
12
132005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
14
15        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
16        to enable rdbg.
17        * configure.ac: Reflect changes above.
18
192005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
20
21        * configure.ac: Add ada/.
22
232005-05-20      Sergei Organov  <osv@topconrd.ru>
24
25        PR 750/networking
26        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
27        wait_input().
28
292005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
30
31        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
32        rtems/irq.h.
33
342005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
35
36        * libchip/Makefile.am: Include preinstall.am.
37        * libchip/preinstall.am: New.
38
392005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
40
41        * configure.ac: Add AMPOLISH3.
42        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
43        * libnetworking/rtems_telnetd/preinstall.am: New.
44        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
45
462005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
47
48        * configure.ac: Let enable_rpcgen default to "no".
49
502005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
51
52        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
53
542005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
55
56        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
57        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
58
592005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
60
61        * libchip/network/dec21140.c, libchip/network/elnk.c,
62        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
63
642005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
65
66        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
67        of code as a result of the implementation of a common PCI interface.
68
692005-05-04      Joel Sherrill <joel@OARcorp.com>
70
71        * libchip/network/open_eth.c: Remove prototype of set_vector.
72
732005-05-03      Joel Sherrill <joel@OARcorp.com>
74
75        * librdbg/src/ptrace.c: Remove warning.
76
772005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
78
79        * libchip/network/dec21140.c, libchip/network/elnk.c,
80        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
81        Modified parameter list to remove warnings.
82
832005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
84
85        * libchip/network/cs8900.c, libchip/network/i82586.c,
86        libchip/network/open_eth.c, libchip/network/sonic.c,
87        libchip/serial/mc68681.c: Modified types to remove
88        warnings.  Added initialization to remove warnings.
89
902005-04-28      Joel Sherrill <joel@OARcorp.com>
91
92        * libchip/network/README.sonic: Rewritten to account for removal of
93        dmv177.
94
952005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
96
97        PR 781/rtems_misc
98        * libchip/serial/ns16550_p.h: Fix baud rate calculation
99
1002005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
101
102        * libchip/serial/ns16550.c:
103        Fixed warnings generated in various powerpc configurations
104
1052005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
106
107        * libchip/serial/ns16550.c: Modified
108        ISR to work with PPC new exception processing
109
1102005-03-14      Joel Sherrill <joel@OARcorp.com>
111
112        * libchip/network/dec21140.c, libchip/network/elnk.c,
113        libchip/network/if_fxp.c: Continue PCI API unification. All use
114        pci_find_device(). Network drivers manufacture a signature since all
115        calls have not been converted yet.
116
1172005-03-04      Joel Sherrill <joel@OARcorp.com>
118
119        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
120        initialize function part of the unified PCI API as pci_initialize().
121
1222005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
123
124        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
125        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
126
1272005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
128
129        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
130        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
131
1322005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
133
134        * aclocal/ppc.m4: Reflect changes to ppc exception processing
135        building procedures.
136
1372005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
138
139        * aclocal/prog-cc.m4:
140        Quote CFLAGS's RHS to accomodate Solaris broken sh.
141
1422005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
143
144        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
145
1462005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
147
148        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
149
1502005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
151
152        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
153
1542005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
155
156        * libnetworking/rtems_servers/ftp.c,
157        libnetworking/rtems_servers/ftp.h,
158        libnetworking/rtems_servers/Makefile.am:
159        Remove (relocated to cpukit/ftpd).
160        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
161        removed move libnetworking/rtems_servers.
162
1632005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
164
165        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
166
1672005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
168
169        PR 755/rtems
170        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
171        Remove local declarations of rtems_bsdnet_nameservers,
172        rtems_bsdnet_nameservers_count.
173
1742005-01-31      Sergei Organov <osv@topconrd.ru>
175
176        PR 751/pppd
177        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
178        committed to fix PR736 breaks pppd. chat.c should have its own static
179        ttyfd for pppd to work correctly. The symptom is that second
180        invokation of chat (for connect script) fails due to pppd_ttyfd set
181        to -1 by previous chat invokation (for init script). In addition,
182        this patch fixes leaving of dangling pointer in the abort_stbring[]
183        by chat_send().
184
1852005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
186
187        * configure.ac: Remove CFLAGS_DEBUG_V.
188        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
189
1902005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
191
192        * wrapup/Makefile.am: Remove rtems-ctor.o.
193
1942005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
195
196        * libchip/rtc/rtc.h: size_t RTC_Count.
197
1982005-01-20      Joel Sherrill <joel@OARcorp.com>
199
200        PR 736/pppd
201        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
202        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
203        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
204        should not be static and should have a name more specific to pppd.
205
2062005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
207
208        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
209        libnetworking/rtems_servers/Makefile.am,
210        libnetworking/rtems_telnetd/Makefile.am,
211        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
212        Eliminate CFLAGS_OPTIMIZE_V.
213
2142005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
215
216        * configure.ac: Pass CFLAGS to testsuites configure.
217        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
218        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
219
2202005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
221
222        * configure.ac: Pass CFLAGS to cpukit configure.
223        * aclocal/rtems-flags.m4: Remove (Unused).
224        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
225        * aclocal/env-rtemsbsp.m4:
226        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
227        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
228        RTEMS_CFLAGS.
229        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
230        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
231        Cleanup comments.
232
2332005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
234
235        * automake/compile.am: Remove build-variant support.
236
2372005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
238
239        * libnetworking/pppd/Makefile.am,
240        libnetworking/rtems_servers/Makefile.am,
241        libnetworking/rtems_telnetd/Makefile.am:
242        Remove build-variant support.
243
2442005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
245
246        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
247        support/Makefile.am, wrapup/Makefile.am:
248        Remove build-variant support.
249
2502004-11-22      Joel Sherrill <joel@OARcorp.com>
251
252        * libchip/network/if_fxp.c: Add entry for another module ID code.
253
2542004-11-22      Joel Sherrill <joel@OARcorp.com>
255
256        PR 693/misc
257        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
258        in/outport routines.
259
2602004-11-22      Joel Sherrill <joel@OARcorp.com>
261
262        PR 693/misc
263        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
264        in/outport routines.
265
2662004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
267
268        * aclocal/enable-itron.m4: Remove (unused).
269
2702004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
271
272        * configure.ac: Misc. quoting cleanups.
273        Enable ada-tests iff --enable-ada and --enable-tests.
274
2752004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
276
277        PR 703/filesystem
278        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
279        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
280        libchip/ide/ide_controller.c:
281        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
282        available for BSPS/device drivers.
283        Extend the "modes_available" and "mode_active" parameters to
284        uint16_t for UDMA support.
285
2862004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
287
288        * libchip/network/dec21140.c: Cleanup a bit and remove message about
289        not supported on PowerPC since it works on the MVME2100 BSP.
290
2912004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
292
293        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
294        Add dependency tracking for *.cfgs.
295        * Makefile.am: Add dependency tracking for *.cfg.
296
2972004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
298
299        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
300        (Thanks to Lars Munch <lars@segv.dk> for catching this).
301
3022004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
303
304        PR 707/make_build
305        * configure.ac: Add --enable-rpcgen.
306
3072004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
308
309        PR 700/rtems_misc
310        * libnetworking/rtems_webserver/asp.c,
311        libnetworking/rtems_webserver/balloc.c,
312        libnetworking/rtems_webserver/cgi.c,
313        libnetworking/rtems_webserver/default.c,
314        libnetworking/rtems_webserver/ej.h,
315        libnetworking/rtems_webserver/ejIntrn.h,
316        libnetworking/rtems_webserver/ejlex.c,
317        libnetworking/rtems_webserver/ejparse.c,
318        libnetworking/rtems_webserver/emfdb.c,
319        libnetworking/rtems_webserver/emfdb.h,
320        libnetworking/rtems_webserver/form.c,
321        libnetworking/rtems_webserver/handler.c,
322        libnetworking/rtems_webserver/h.c,
323        libnetworking/rtems_webserver/license.txt,
324        libnetworking/rtems_webserver/Makefile.am,
325        libnetworking/rtems_webserver/md5c.c,
326        libnetworking/rtems_webserver/md5.h,
327        libnetworking/rtems_webserver/mime.c,
328        libnetworking/rtems_webserver/misc.c,
329        libnetworking/rtems_webserver/NOTES,
330        libnetworking/rtems_webserver/ringq.c,
331        libnetworking/rtems_webserver/rom.c,
332        libnetworking/rtems_webserver/rtems_webserver.h,
333        libnetworking/rtems_webserver/security.c,
334        libnetworking/rtems_webserver/sock.c,
335        libnetworking/rtems_webserver/socket.c,
336        libnetworking/rtems_webserver/sockGen.c,
337        libnetworking/rtems_webserver/sym.c,
338        libnetworking/rtems_webserver/uemf.c,
339        libnetworking/rtems_webserver/uemf.h,
340        libnetworking/rtems_webserver/um.c,
341        libnetworking/rtems_webserver/um.h,
342        libnetworking/rtems_webserver/umui.c,
343        libnetworking/rtems_webserver/url.c,
344        libnetworking/rtems_webserver/value.c,
345        libnetworking/rtems_webserver/wbase64.c,
346        libnetworking/rtems_webserver/webcomp.c,
347        libnetworking/rtems_webserver/webmain.c,
348        libnetworking/rtems_webserver/webpage.c,
349        libnetworking/rtems_webserver/webrom.c,
350        libnetworking/rtems_webserver/webs.c,
351        libnetworking/rtems_webserver/websda.c,
352        libnetworking/rtems_webserver/websda.h,
353        libnetworking/rtems_webserver/webs.h,
354        libnetworking/rtems_webserver/websSSL.c,
355        libnetworking/rtems_webserver/websSSL.h,
356        libnetworking/rtems_webserver/websuemf.c,
357        libnetworking/rtems_webserver/wsIntrn.h:
358        Remove (Moved to cpukit/http).
359
3602004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
361
362        PR 700/rtems_misc
363        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
364        Remove libnetworking/rtems_webserver.
365
3662004-10-25      Eric Norum <norume@aps.anl.gov>
367
368        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
369
3702004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
371
372        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
373
3742004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
375
376        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
377        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
378
3792004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
380
381        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
382
3832004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
384
385        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
386        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
387
3882004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
389
390        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
391        BITSPERBYTE.
392
3932004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
394
395        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
396        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
397
3982004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
399
400        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
401
4022004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
403
404        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
405        * aclocal/enable-bare.m4: Remove.
406        * configure.ac: Remove BARE_CPU_MODEL.
407
4082004-10-13      Eric Norum <norume@aps.anl.gov>
409
410        PR 688/bsps
411        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
412        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
413        MC146818A (and several Dallas Semiconductor) TOD chips.
414
4152004-10-13      Eric Norum <norume@aps.anl.gov>
416
417        PR 686/networking
418        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
419        device code.
420
4212004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
422
423        * libchip/network/dec21140.c: include <rtems/pci.h>.
424
4252004-09-29      Joel Sherrill <joel@OARcorp.com>
426
427        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
428        libnetworking/pppd/utils.c: i960 obsoleted and all references
429        removed.
430
4312004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
432
433        PR 607/networking
434        * libchip/network/dec21140.c: Made PCI configuration minimum sane
435        instead of fully specifying unused PCI features.
436
4372004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
438
439        * configure.ac: Require automake > 1.9.
440
4412004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
442
443        * aclocal/rtems-cpu-subdirs.m4: Add avr.
444
4452004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
446
447        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
448        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
449
4502004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
451
452        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
453        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
454
4552004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
456
457        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
458
4592004-07-28  Joel Sherrill <joel@OARcorp.com>
460
461    * aclocal/version.m4: Updated to rtems-4.6.99.1.
462
4632004-07-25      Joel Sherrill <joel@OARcorp.com>
464
465        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
466
4672004-05-21  Till Strauman <strauman@slac.stanford.edu>
468
469        PR 625/networking
470        * libchip/network/dec21140.c, ... : Prevent name clashes by making
471        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
472        an error rather than panic if no chip is detected (thus allowing
473        for probing).
474        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
475        instead of looping forever.  Avoid divide by zero (crashed my PC).
476        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
477        they are UNTESTED.
478
4792004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
480
481        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
482
4832004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
484
485        * libchip/network/dec21140.c, libchip/network/elnk.c:
486        #include <errno.h>.
487
4882004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
489
490        * libchip/network/if_media.h: Update from FreeBSD.
491        * libchip/network/open_eth.c, libchip/network/cs8900.c,
492        libchip/network/i82586.c: #include <errno.h>.
493
4942004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
495
496        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
497
4982004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
499
500        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
501
5022004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
503
504        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
505        automake).
506
5072004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
508
509        PR 599/pppd
510        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
511
5122004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
513
514        * optman/rtems/no-region.c: Reflect having changed
515        rtems_region_get_segment_size.
516
5172004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
518
519        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
520        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
521        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
522        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
523        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
524        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
525        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
526
5272004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
528
529        * libchip/ide/ata.c, libchip/network/dec21140.c,
530        libchip/network/elnk.c, libchip/network/i82586.c,
531        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
532        libchip/network/open_eth.c, libchip/network/sonic.c,
533        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
534        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
535        libchip/shmdr/init.c, libchip/shmdr/intr.c,
536        libchip/shmdr/shm_driver.h: Cosmetics.
537
5382004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
539
540        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
541        optman/rtems/no-msg.c, optman/rtems/no-part.c,
542        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
543        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
544        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
545        fixed size types.
546
5472004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
548
549        * configure.ac: Explicitly pass --includedir and --libdir to
550        cpukit/configure.
551
5522004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
553
554        * librdbg/Makefile.am: Fix rpcgen rules.
555        * librdbg/src/i386/any/remdeb_xdr.c,
556        librdbg/src/m68k/any/remdeb_xdr.c,
557        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
558        Reflect changes to librdbg/Makefile.am.
559
5602004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
561
562        * configure.ac: Reflect changes testsuites/configure.ac and
563        cpukit/configure.ac.
564
5652004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
566
567        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
568        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
569
5702004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
571
572        * configure.ac: Reflect changes to testsuites's configuration.
573
5742004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
575
576        PR/589 rtems
577        * libchip/network/pci.h: Remove (Moved to cpukit).
578
5792004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
580
581        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
582        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
583        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
584        libchip/network/dec21140.c, libchip/network/elnk.c,
585        libchip/network/if_fxp.c, libchip/network/open_eth.c,
586        libchip/network/open_eth.h, libchip/network/sonic.c,
587        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
588        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
589        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
590        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
591        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
592        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
593        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
594        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
595        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
596        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
597        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
598        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
599        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
600        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
601        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
602        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
603        fixed-size types.
604
6052004-03-14      Chris Johns  <chrisj@rtems.org>
606
607        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
608        the BSP example code.
609        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
610        support the DIMMPC. This is a pc386 target with IO port support. Minor
611        formating clean up. Add documentation to the header file.
612        * libchip/network/README.cs8900: The CS8900 driver is documented in the
613        cs8900.h header file.
614
6152004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
616
617        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
618        Cosmetics.
619
6202004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
621
622        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
623        There are no application level Makefiles in here.
624
6252004-03-04      Joel Sherrill <joel@OARcorp.com>
626
627        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
628        they can be used in application level makefiles.
629
6302004-03-05      Joel Sherrill <joel@OARcorp.com>
631
632        * libnetworking/rtems_webserver/ejparse.c,
633        libnetworking/rtems_webserver/emfdb.c,
634        libnetworking/rtems_webserver/sock.c,
635        libnetworking/rtems_webserver/socket.c,
636        libnetworking/rtems_webserver/sym.c,
637        libnetworking/rtems_webserver/webs.c,
638        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
6392004-03-05      Joel Sherrill <joel@OARcorp.com>
640
641        * libchipnetwork/open_eth.c: Remove warnings by conditionally
642        compiling this file only only those CPU families with supported
643        exception models.
644
6452004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
646
647        * acinclude.m4: Fix loosing arguments when configuring cpukit and
648        testsuites (Was exposed with --enable-multilib, only).
649        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
650         Add RTEMS_BSP_CONFIG_SUBDIR.
651        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
652        testsuites's configure.
653        * aclocal/rtems-top.m4: Remove ENDIF hack.
654        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
655
6562004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
657
658        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
659        wrapup/Makefile.am: Fix automake problems having been introduced
660        in previous patch.
661
6622004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
663
664        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
665        Preinstall dirs.
666        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
667        * aclocal/check-multiprocessing.m4: Cosmetics.
668        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
669        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
670
6712004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
672
673        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
674        librdbg/src/Makefile.am.
675        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
676        * configure.ac: Reflect changes above.
677        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
678        * wrapup/Makefile.am: Reflect changes above.
679        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
680
6812004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
682
683        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
684
6852004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
686
687        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
688
6892004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
690
691        * wrapup/Makefile.am: Reflect new location of librdbg.a.
692
6932004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
694
695        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
696        librdbg/src/powerpc/Makefile.am: Remove.
697        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
698        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
699        * configure.ac: Reflect changes above.
700
7012004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
702
703
7042004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
705
706        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
707        STRIP.
708
7092004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
710
711        * librdbg/include/Makefile.am: Merge-in
712        librdbg/include/rdbg/i386/Makefile.am,
713        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
714        librdbg/include/rdbg/powerpc/Makefile.am.
715        * librdbg/include/rdbg/i386/Makefile.am,
716        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
717        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
718        * configure.ac: Reflect changes above.
719
7202004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
721
722        * configure.ac: Use AS_HELP_STRING(ada).
723
7242004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
725
726        * aclocal/bspopts.m4: Use AS_HELP_STRING.
727        * aclocal/bsp-configure.m4: Require autoconf-2.59.
728        Use AC_CONFIG_HEADERS.
729        * aclocal/check-custom-bsp.m4: Add bspkit-support.
730        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
731
7322004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
733
734        * Makefile.am: include local.am.
735
7362004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
737
738        * aclocal/version.m4: 4.6.99.0.
739
7402004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
741
742        * Makefile.am: Don't include host.am.
743        * automake/compile.am: Further cleanups.
744
7452004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
746
747        * automake/lib.am: Remove (Unused).
748
7492004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
750
751        * wrapup/Makefile.am: Don't include lib.am.
752        * automake/compile.am: Use automake compilation rules.
753
7542004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
755
756        * libnetworking/pppd/Makefile.am,
757        libnetworking/rtems_servers/Makefile.am,
758        libnetworking/rtems_telnetd/Makefile.am,
759        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
760        support/Makefile.am: Don't include lib.am.
761
7622004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
763
764        * libchip/Makefile.am: Don't include lib.am.
765        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
766        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
767        unnecessary EXTRA_DISTs.
768
7692004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
770
771        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
772        hack.
773
7742004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
775
776        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
777        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
778        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
779        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
780
7812004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
782
783        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
784        Add AM_CONDITIONAL(HAS_MP).
785        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
786        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
787        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
788        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
789        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
790        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
791        (Deprecated by autoconf 2.59).
792
7932004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
794
795        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
796        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
797
7982004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
799
800        * ChangeLog: Merge-in libnetworking/ChangeLog.
801        * libnetworking/ChangeLog: Remove.
802        * ChangeLog: Merge-in librdbg/ChangeLog.
803        * librdbg/ChangeLog: Remove.
804        * ChangeLog: Merge-in libchip/ChangeLog.
805        * libchip/ChangeLog: Remove.
806        * ChangeLog: Merge-in optman/ChangeLog.
807        * optman/ChangeLog: Remove.
808
8092004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
810
811        * configure.ac: Reflect changes to cpukit.
812        * wrapup/Makefile.am: Reflect changes to librdbg.
813        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
814        * libchip/Makefile.am: Add PREINSTALL_DIRS.
815        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
816        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
817        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
818        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
819        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
820        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
821        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
822
8232004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
824
825        * aclocal/rtems-top.m4: Remove check for version.m4.
826        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
827
8282004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
829
830        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
831        * wrapup/Makefile.am: Reflect changes to libchip/*.
832        * support/Makefile.am: Use automake compilation rules.
833        * wrapup/Makefile.am: Reflect changes to support/*.
834        * configure.ac: Remove libnetworking/wrapup/Makefile.
835        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
836        libnetworking/*/lib*.a instead of libnetapps.a.
837        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
838        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
839        * optman/Makefile.am: Use automake compilation rules.
840        * libchip/Makefile.am: Fix typo in previous patch.
841        * libchip/Makefile.am: Use automake compilation rules.
842        * libnetworking/Makefile.am: Remove wrapup.
843        * libnetworking/pppd/Makefile.am: Build libpppd. Use
844        automake-compilation rules.
845        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
846        automake-compilation rules.
847        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
848        automake-compilation rules.
849        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
850        automake-compilation rules.
851        * libnetworking/wrapup/Makefile.am: Remove (Unused).
852
8532004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
854
855        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
856        PRE/TMPINSTALL_FILES to CLEANFILES.
857        * automake/lib.am: Remove TMPINSTALL_FILES.
858        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
859        PRE/TMPINSTALL_FILES to CLEANFILES.
860        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
861        PRE/TMPINSTALL_FILES to CLEANFILES.
862        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
863        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
864        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
865        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
866        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
867        * librdbg/src/i386/Makefile.am: Ditto.
868        * librdbg/src/m68k/Makefile.am: Ditto.
869        * librdbg/src/powerpc/Makefile.am: Ditto.
870        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
871        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
872        * libnetworking/rtems_servers/Makefile.am: Ditto.
873        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
874        * libnetworking/rtems_webserver/Makefile.am: Ditto.
875
8762004-01-07      Joel Sherrill <joel@OARcorp.com>
877
878        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
879        more completely covers the MIPS family.
880
8812003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
882
883        * wrapup/Makefile.am: Reflect changes to shmdr.
884        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
885
8862003-12-18      Joel Sherrill <joel@OARcorp.com>
887
888        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
889        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
890        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
891        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
892        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
893        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
894        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
895
8962003-12-17      Joel Sherrill <joel@OARcorp.com>
897
898        * aclocal/version.m4: Updated to rtems-20031217-test.
899
9002003-12-17     
901
902        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
903        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
904
9052003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
906
907        * automake/compile.am: Remove LINK_LIBS (Unused).
908        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
909
9102003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
911
912        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
913        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
914        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
915        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
916        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
917
9182003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
919
920        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
921        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
922        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
923        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
924        * librdbg/src/i386/Makefile.am:
925        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
926        * librdbg/src/m68k/Makefile.am:
927        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
928        * librdbg/src/powerpc/Makefile.am:
929        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
930
9312003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
932
933        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
934        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
935        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
936        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
937        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
938        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
939        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
940        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
941        * optman/Makefile.am: Remove project_libdir.
942        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
943        PRE/TMPINSTALL_FILES.
944        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
945        PRE/TMPINSTALL_FILES.
946        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
947        PRE/TMPINSTALL_FILES.
948        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
949        PRE/TMPINSTALL_FILES.
950        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
951        from PRE/TMPINSTALL_FILES.
952        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
953        PRE/TMPINSTALL_FILES.
954        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
955        PRE/TMPINSTALL_FILES.
956        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
957        PRE/TMPINSTALL_FILES.
958        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
959        PRE/TMPINSTALL_FILES.
960        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
961        PRE/TMPINSTALL_FILES.
962        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
963        PRE/TMPINSTALL_FILES.
964        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
965        from PRE/TMPINSTALL_FILES.
966
9672003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
968
969        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
970        * automake/lib.am: Remove project_libdir.
971        * wrapup/Makefile.am: Reworked.
972
9732003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
974
975        * configure.ac: Reflect changes to librdbg.
976        * optman/Makefile.am: Add tmpinstall dirstamp support.
977        * libchip/Makefile.am: Fix variant-tmpinstall support.
978        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
979        * librdbg/src/powerpc/Makefile.am: Merge-in former
980        new_exception_processing/Makefile.am.
981        * librdbg/src/m68k/any/Makefile.am: Remove.
982        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
983        * librdbg/src/i386/any/Makefile.am: Remove.
984        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
985        * librdbg/src/Makefile.am: Cosmetics.
986        * librdbg/include/Makefile.am: Cosmetics.
987        * librdbg/Makefile.am: Cosmetics.
988        * libnetworking/Makefile.am: Cosmetics.
989        * libnetworking/pppd/Makefile.am: Cosmetics.
990        * libnetworking/wrapup/Makefile.am: Cosmetics.
991
9922003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
993
994        * Makefile.am: Cosmetics.
995        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
996        support.
997
9982003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
999
1000        * automake/compile.am: Remove $(ARCH):-rule.
1001
10022003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1003
1004        * configure.ac: Remove lib/libbsp/shared/Makefile,
1005        lib/libbsp/shmdr/Makefile.
1006
10072003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1008
1009        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
1010        libchip/serial/Makefile, libchip/rtc/Makefile.
1011        * support/Makefile.am: Remove all-local: $(ARCH).
1012        * wrapup/Makefile.am: Remove all-local: $(ARCH).
1013        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
1014        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
1015        * optman/Makefile.am: Remove all-local: $(ARCH).
1016        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1017        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
1018        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
1019        compilation dirstamp support.
1020        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
1021        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
1022        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
1023        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
1024        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
1025        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
1026        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1027        all-local: $(ARCH).
1028        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
1029        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
1030        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
1031        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
1032        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
1033
10342003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1035
1036        * aclocal/lead-dot.m4: New (from automake-1.7f).
1037        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
1038        AC_SUBST(dirstamp).
1039        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
1040        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1041        libchip/serial/Makefile.am: Ditto.
1042        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
1043        * librdbg/include/Makefile.am: Ditto.
1044        * librdbg/include/rdbg/Makefile.am: Ditto.
1045        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1046        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1047        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1048        * librdbg/src/Makefile.am: Ditto.
1049        * librdbg/src/i386/Makefile.am: Ditto.
1050        * librdbg/src/i386/any/Makefile.am: Ditto.
1051        * librdbg/src/m68k/Makefile.am: Ditto.
1052        * librdbg/src/m68k/any/Makefile.am: Ditto.
1053        * librdbg/src/powerpc/Makefile.am: Ditto.
1054        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
1055        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
1056        preinstallation.
1057        * libnetworking/pppd/Makefile.am: Ditto.
1058        * libnetworking/rtems_servers/Makefile.am: Ditto.
1059        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1060        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1061        * libnetworking/wrapup/Makefile.am: Ditto.
1062
10632003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1064
1065        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
1066        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
1067        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
1068        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
1069        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1070        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1071        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1072        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
1073        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
1074        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
1075        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
1076        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
1077        underquoting to silence automake-1.8.
1078
10792003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1080
1081        * configure.ac: Reflect having moved tests to ../../testsuites.
1082
10832003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1084
1085        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
1086        * aclocal/canonical-host.m4: Remove.
1087        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
1088        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1089
10902003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1091
1092        * aclocal/check-cpu.m4: Remove.
1093        * configure.ac: Merge-in former aclocal/check-cpu.m4.
1094        * aclocal/canonical-target-name.m4: Add m4-quotes.
1095        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
1096        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
1097        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1098        * aclocal/check-networking.m4: Add m4-quotes. Require
1099        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1100        * aclocal/check-posix.m4: Add m4-quotes. Require
1101        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1102        * aclocal/check-rdbg.m4: Add m4-quotes. Require
1103        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1104        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
1105
11062003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1107
1108        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
1109        * aclocal/bsp-alias.m4: Remove.
1110
11112003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1112
1113        * configure.ac: Make presence of tests/ optional.
1114
11152003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1116
1117        * aclocal/path-perl.m4: Remove (Unused).
1118
11192003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1120
1121        * automake/force-preinstall.am: Remove.
1122
11232003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
1124
1125        PR 499/rtems_misc
1126        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
1127        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
1128        Configuration (Odd was forced) - Correction of Stop Bit configuration
1129        (inversed) - Correction of ISR Handler to call
1130        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
1131        CTS Hardware flow control Configuration.
1132
11332003-09-04      Joel Sherrill <joel@OARcorp.com>
1134
1135        * lib/libcpu/shared/include/cache.h,
1136        lib/libcpu/shared/src/cache_aligned_malloc.c,
1137        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
1138        license changed.
1139        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
1140        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
1141        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1142        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
1143        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
1144        for license changed.
1145        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
1146        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
1147        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
1148        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
1149        libchip/network/cs8900.h, libchip/network/dec21140.c,
1150        libchip/network/elnk.c, libchip/network/open_eth.c,
1151        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
1152        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
1153        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
1154        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
1155        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
1156        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
1157        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
1158        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
1159        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
1160        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
1161        libchip/serial/serial.h, libchip/serial/z85c30.c,
1162        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
1163        libchip/serial/z85c30_reg.c: URL for license changed.
1164
11652003-09-03      Jiri Gaisler <jiri@gaisler.com>
1166
1167        PR 477/networking
1168        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
1169        * libchip/network/README.open_eth, libchip/network/open_eth.c,
1170        libchip/network/open_eth.h: New files.
1171
11722003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1173
1174        * aclocal/rtems-top.m4: Add RTEMS_API.
1175        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
1176
11772003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1178
1179        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1180        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
1181        @RTEMS_BSP@.cfg.
1182
11832003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1184
1185        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1186
11872003-08-20      Joel Sherrill <joel@OARcorp.com>
1188
1189        * libchip/network/cs8900.c: Correct copyright statements.
1190
11912003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1192
1193        * aclocal/check-itron.m4: Remove.
1194        * aclocal/enable-inlines.m4: Remove.
1195        * Makefile.am: Reflect having moved aclocal/.
1196        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
1197        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
1198        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
1199        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
1200        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
1201        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
1202        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
1203        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
1204        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
1205        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
1206        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
1207        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
1208        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
1209        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
1210        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
1211        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
1212        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
1213        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
1214        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
1215        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
1216        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
1217        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
1218        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
1219        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
1220        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
1221        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
1222        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
1223        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
1224        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
1225        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
1226        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
1227        * aclocal/multilib.m4: New (Copied from ../../aclocal).
1228        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
1229        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
1230        * aclocal/ppc.m4: New (Copied from ../../aclocal).
1231        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
1232        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
1233        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
1234        * aclocal/project-root.m4: New (Copied from ../../aclocal).
1235        * aclocal/quoting.m4: New (Copied from ../../aclocal).
1236        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
1237        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
1238        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
1239        * aclocal/target.m4: New (Copied from ../../aclocal).
1240        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
1241        * aclocal/version.m4: New (Copied from ../../aclocal).
1242
12432003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1244
1245        * configure.ac: Remove stray comments.
1246        * automake/local.am, automake/host.am: Remove "debug".
1247
12482003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1249
1250        * Makefile.am: Reflect having moved automake/.
1251        * lib/Makefile.am: Reflect having moved automake/.
1252        * support/Makefile.am: Reflect having moved automake/.
1253        * wrapup/Makefile.am: Reflect having moved automake/.
1254        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
1255        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
1256        from ../../automake).
1257        * optman/Makefile.am: Reflect having moved automake/.
1258        * libchip/Makefile.am: Reflect having moved automake/.
1259        * libchip/ide/Makefile.am: Reflect having moved automake/.
1260        * libchip/network/Makefile.am: Reflect having moved automake/.
1261        * libchip/rtc/Makefile.am: Reflect having moved automake/.
1262        * libchip/serial/Makefile.am: Reflect having moved automake/.
1263        * librdbg/Makefile.am: Reflect having moved automake/.
1264        * librdbg/include/Makefile.am: Reflect having moved automake/.
1265        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
1266        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
1267        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
1268        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
1269        automake/.
1270        * librdbg/src/Makefile.am: Reflect having moved automake/.
1271        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
1272        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
1273        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
1274        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
1275        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
1276        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
1277        having moved automake/.
1278        * libnetworking/Makefile.am: Reflect having moved automake/.
1279        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
1280        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
1281        automake/.
1282        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
1283        automake/.
1284        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
1285        automake/.
1286        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
1287
12882003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1289
1290        * Makefile.am: Add bsp.pc.in.
1291        * bsp.pc.in: New (pkgconfig support).
1292
12932003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1294
1295        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1296
12972003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1298
1299        * lib/Makefile.am: New (Required by 'make dist').
1300        * lib/ChangeLog: Remove.
1301        * lib/.cvsignore: Cleanup.
1302        * configure.ac: Reflect having added lib/Makefile.am.
1303        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
1304        lib/libbsp/configure.ac.
1305        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1306        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1307
13082003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1309
1310        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
1311        * configure.ac: Merge-in librdbg/configure.ac.
1312        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
1313        librdbg/configure.ac.
1314        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1315        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
1316        LIBCHIP. Conditionally build include-dirs.
1317        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
1318        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
1319        * librdbg/Makefile.am, librdbg/include/Makefile.am,
1320        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
1321        librdbg/include/rdbg/m68k/Makefile.am,
1322        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
1323        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
1324        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1325        librdbg/src/powerpc/Makefile.am, librdbg/
1326        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
1327        configure.ac into ../configure.ac.
1328        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
1329        * libnetworking/.cvsignore, libnetworking/Makefile.am,
1330        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
1331        libnetworking/rtems_telnetd/Makefile.am,
1332        libnetworking/rtems_webserver/Makefile.am,
1333        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
1334        into ../configure.ac.
1335
13362003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1337
1338        PR 427/rtems
1339        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
1340        * librdbg/src/servtsp.c: Ditto.
1341
13422003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
1343
1344        PR 429/bsps
1345        PR 432/bsps
1346        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
1347        packets are queued onto an elnk board, the ISR will deadlock the device
1348        with a tx complete interrupt.  Lighter tx loads are not affected as they
1349        end up submitting single packets to the device.
1350
13512003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1352
1353        * configure.ac: Merge-in libchip/configure.ac. Merge-in
1354        optman/configure.ac.
1355        * optman/configure.ac: Remove (Merged into ../configure.ac).
1356        * optman/Makefile.am: Reflect having merged configure.ac into
1357        ../configure.ac.
1358        * libchip/configure.ac: Remove (Merged into ../configure.ac).
1359        * libchip/Makefile.am, libchip/ide/Makefile.am,
1360        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1361        libchip/serial/Makefile.am: Reflect having merged configure.ac into
1362        ../configure.ac.
1363
13642003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1365
1366        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
1367
13682003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
1369
1370        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
1371        on i386.
1372
13732003-06-13      Joel Sherrill <joel@OARcorp.com>
1374
1375        * libnetworking/pppd/chat.c: Removed warnings.
1376
13772003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
1378
1379        * libchip/network/README.3com: New file missed in previous commit.
1380        PR 405/bsps
1381        PR 393/networking
1382        * libchip/network/dec21140.c: Fix leak also known as PR393.
1383        * libchip/network/elnk.c, libchip/network/if_media.h,
1384        libchip/network/mii.h: New files.
1385        * libchip/network/Makefile.am: Reflect new files.
1386
13872003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1388
1389        * configure.ac: Remove support for profile-variant.
1390
13912003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1392
1393        PR 397/pppd
1394        * libnetworking/pppd/fsm.c: Make peer_mru global again.
1395        * libnetworking/pppd/magic.c: Remove *rand48.
1396        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
1397
13982003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1399
1400        * wrapup/Makefile.am: Add libide.a.
1401
14022003-04-15      Joel Sherrill <joel@OARcorp.com>
1403
1404        PR 387/rtems_misc
1405        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
1406        routines.
1407        * libchip/ide/ata_internal.h: Added missing newline and end of file.
1408
14092003-04-11      Joel Sherrill <joel@OARcorp.com>
1410
1411        * libnetworking/rtems_webserver/cgi.c,
1412        libnetworking/rtems_webserver/sockGen.c,
1413        libnetworking/rtems_webserver/umui.c,
1414        libnetworking/rtems_webserver/websSSL.c,
1415        libnetworking/rtems_webserver/websSSL.h,
1416        libnetworking/rtems_webserver/websda.c,
1417        libnetworking/rtems_webserver/websda.h: New files. Not included in
1418        previous commit.
1419
14202003-04-10      Joel Sherrill <joel@OARcorp.com>
1421
1422        PR 371/pppd
1423        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
1424        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
1425        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
1426        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1427        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
1428        still global symbols in rtemspppd.h which might need to be changed or
1429        converted into member of a structure which is dereferenced with a
1430        pointer that is managed as a per task variable. But this patch should
1431        avoid many conflicts.
1432
14332003-03-27      Joel Sherrill <joel@OARcorp.com>
1434
1435        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
1436        not allowed in the cpukit source code since it must be buildable
1437        independent of any BSP. These files were moved to libchip/ide.
1438        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
1439        files.
1440
14412003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1442
1443        PR 368/filesystems
1444        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
1445        improvements which now work on pc386 and mbx8xx.
1446        * libchip/ide/ide_controller.c: New file.
1447
14482003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1449
1450        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
1451
14522003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1453
1454        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1455        * configure.ac: Add support/.
1456        * support/.cvsignore: New.
1457        * support/Makefile.am: New.
1458        * support/version.c: New.
1459        * wrapup/Makefile.am: Add support/libsupport.a.
1460        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
1461        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
1462        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
1463        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
1464
14652003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1466
1467        * wrapup/Makefile.am: Use SRC += instead of make-vars.
1468
14692003-02-20      Till Straumann <strauman@slac.stanford.edu>
1470
1471        PR 354/networking
1472        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
1473        chip against a table of supported chips. The untested ones are still
1474        commented out, however.
1475
14762003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1477
1478        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1479        * configure.ac: AC_PREREQ(2.57).
1480        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1481        * optman/configure.ac: AC_PREREQ(2.57).
1482        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1483        * libchip/configure.ac: AC_PREREQ(2.57).
1484        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1485        * librdbg/configure.ac: AC_PREREQ(2.57).
1486        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1487        * libnetworking/configure.ac: AC_PREREQ(2.57).
1488
14892003-02-06      Joel Sherrill <joel@OARcorp.com>
1490
1491        * libnetworking/pppd/chat.c: Convert routines with common names to
1492        static. This included get_char(), put_char(), and character() among
1493        others.
1494
14952003-02-03      Joel Sherrill <joel@OARcorp.com>
1496
1497        PR 338/filesystem
1498        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
1499        rtems_io_lookup_name() (API change).  Unused function removed.
1500
15012003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1502
1503        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1504        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1505        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1506        Eliminate *_O_FILES.
1507        * libnetworking/rtems_servers/Makefile.am,
1508        libnetworking/rtems_webserver/Makefile.am,
1509        libnetworking/rtems_telnetd/Makefile.am: Ditto.
1510
15112002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1512
1513        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
1514        Let all-local: depend on $(LIB).
1515        * wrapup/Makefile.am, configure.ac: Remove libmisc.
1516        * optman/Makefile.am: Apply install-data-local to install *.rels.
1517
15182002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1519
1520        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
1521        %.c rules.
1522        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
1523        * libchip/network/Makefile.am: Eliminate C_O_FILES.
1524        * libchip/rtc/Makefile.am: Ditto.
1525        * libchip/serial/Makefile.am: Ditto.
1526
15272002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1528
1529        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1530        LIBC_DEFINES.
1531        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1532        LIBC_DEFINES.
1533        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1534        LIBC_DEFINES.
1535
15362002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1537
1538        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
1539
15402002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1541
1542        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
1543        cache-checking.
1544        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1545
15462002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1547
1548        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
1549        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
1550        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
1551        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1552        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1553
15542002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1555
1556        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
1557        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
1558        Remove.
1559        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
1560
15612002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1562
1563        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
1564        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
1565
15662002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
1567
1568        * libchip/network/cs8900.c: I don't know why we have to SelfST register
1569        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
1570
15712002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1572
1573        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
1574        * optman/rel.am: New.
1575
15762002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1577
1578        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
1579        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
1580        braino in comment on "exec". Extend --enable-ada handling.
1581
15822002-11-04      Joel Sherrill <joel@OARcorp.com>
1583
1584        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
1585        tasks and rolling multiple loops into 1.
1586        * librdbg/src/m68k/rdbg_f.c: Removed warning.
1587        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
1588        Removed warnings.
1589
15902002-10-31      Joel Sherrill <joel@OARcorp.com>
1591
1592        * libchip/network/dec21140.c: Removed warnings.
1593        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
1594        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
1595        librdbg/src/m68k/any/remdeb_xdr.c,
1596        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
1597        warnings.
1598        * libnetworking/rtems_webserver/socket.c,
1599        libnetworking/rtems_webserver/uemf.h: Removed warnings.
1600
16012002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
1602
1603        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
1604        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
1605        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
1606        above.
1607
16082002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1609
1610        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1611        * wrapup/.cvsignore: Remove autom4te.cache.
1612        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1613        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
1614        autom4te.cache.
1615        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
1616        autom4te.cache.
1617        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
1618        autom4te.cache.
1619
16202002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1621
1622        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
1623
16242002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1625
1626        * optman/.cvsignore: Add autom4te.cache.
1627
16282002-09-14      Joel Sherrill <joel@OARcorp.com>
1629
1630        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
1631
16322002-09-07      Joel Sherrill <joel@OARcorp.com>
1633
1634        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
1635        include files to resolve warnings.
1636
16372002-09-07      Chris Johns <ccj@acm.org>
1638
1639        * libchip/network/Makefile.am, libchip/network/README.cs8900,
1640        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
1641        which corrects the problem  where the cs8900.c file was actually the BSP
1642        glue.  Joel did some hacking so this file will compile.  Previously it
1643        required providing a target.h file to compile.
1644        * libchip/network/cs8900.c.bsp: New file.
1645
16462002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1647
1648        * libnetworking/rtems_webserver/md5.h: Add missing newline.
1649
16502002-08-31      Joel Sherrill <joel@OARcorp.com>
1651
1652        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
1653        eliminate warning.
1654
16552002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1656
1657        * configure.ac: Add ada-tests.
1658
16592002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1660
1661        * Makefile.am: Add preinstall-stamp.
1662
16632002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1664
1665        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
1666        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
1667        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
1668        gcc31 happy.
1669        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
1670        cp.
1671
16722002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1673
1674        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
1675        make/bsp.mak.
1676        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
1677        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
1678
16792002-08-12      Joel Sherrill <joel@OARcorp.com>
1680
1681        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
1682        avoid error.
1683
16842002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1685
1686        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1687        * configure.ac: Add BSP_SUBDIRS.
1688        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
1689        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
1690        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
1691        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
1692        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
1693        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
1694        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
1695        RTEMS_CHECK_BSP_CACHE.
1696        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1697        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1698        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
1699        .$(OBJEXT) instead of .o.
1700        * libnetworking/pppd/Makefile.am,
1701        libnetworking/rtems_servers/Makefile.am,
1702        libnetworking/rtems_telnetd/Makefile.am,
1703        libnetworking/rtems_webserver/Makefile.am,
1704        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1705
17062002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1707
1708        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
1709        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
1710        ../libchip/serial/$(ARCH)/libserialio.a.
1711        * libchip/serial/Makefile.am: Don't tmp-install lib.
1712        * libchip/rtc/Makefile.am: Don't tmp-install lib.
1713
17142002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1715
1716        * Makefile.am: Add rtems_makedir.
1717        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
1718        * Makefile.am: Add wrapup-SUBDIR.
1719        * wrapup/ChangeLog: Remove.
1720        * wrapup/configure.ac: Remove.
1721        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
1722        (Make the bare BSP happy).
1723        * configure.ac: Ditto.
1724        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
1725        Create make/custom/default.cfg.
1726        * configure.ac: Add creation of make/custom/*.cfg. Create
1727        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
1728
17292002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1730
1731        * Makefile.am: Clean $(PROJECT_RELEASE).
1732
17332002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1734
1735        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
1736        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
1737        prototype mismatches.
1738
17392002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1740
1741        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
1742        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
1743
17442002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1745
1746        * acinclude.m4: Add test "$multilib" != "yes".
1747        * config-ml.in: Remove.
1748        * acinclude.m4: Cleanups.
1749        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
1750        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
1751        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
1752        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
1753        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
1754
17552002-07-16      Eric Norum <eric.norum@usask.ca>
1756
1757        * New driver for the Intel EtherExpressPro (82559ER) chip.
1758        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
1759        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
1760        * libchip/network/Makefile.am: Modified to reflect above.
1761
17622002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1763
1764        * acinclude.m4: New.
1765        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
1766        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
1767        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
1768
17692002-07-01      Joel Sherrill <joel@OARcorp.com>
1770
1771        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
1772        _Objects_Information_table now that it is a two dimensional array based
1773        upon API and class.
1774        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
1775        of strnlen().
1776
17772002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1778
1779        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
1780        preinstall libnetapps.a.
1781
17822002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1783
1784        * configure.ac: Remove librpc.
1785
17862002-06-25      Joel Sherrill <joel@OARcorp.com>
1787
1788        * Per PR233, moved librpc to exec.
1789        * configure.ac, wrapup/Makefile.am: Modified.
1790        * librpc, librpc/ChangeLog: Removed.
1791
17922002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1793
1794        * optman/Makefile.am: Remove multilib support.
1795        * optman/configure.ac: Ditto.
1796        * optman/sapi/Makefile.am: Ditto.
1797
17982002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1799
1800        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
1801        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
1802
18032002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1804
1805        Move networking libraries to c/src/exec/libnetworking
1806        * libnetworking/configure.ac, libnetworking/Makefile.am,
1807        libnetworking/wrapup/Makefile.am: Reflect Moval.
1808
18092002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1810
1811        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
1812        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
1813        <rtems/bspIo.h>.
1814
18152002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1816
1817        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
1818        * libnetworking/rtems/mkrootfs.h: Ditto.
1819        * libnetworking/rtems/Makefile.am: Reflect changes above.
1820
18212002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1822
1823        * configure.ac: Remove lib.
1824
18252002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1826
1827        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
1828        that exception stack frames on M68K members with VBR always are 6 byte
1829        long. The incorrect assumption resulted in some gdb commands like "next"
1830        to fail on the 68360.
1831
18322002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1833
1834        * config-ml.in: Take out arm and sh variants RTEMS does not support.
1835        PR 220
1836        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
1837        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
1838        CVS.
1839        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
1840        libnetworking/sys/filio.h: Remove.
1841        * libnetworking/sys/Makefile.am: Reflect changes above.
1842
18432002-05-07      Chris Johns <ccj@acm.org>
1844
1845        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
1846        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
1847        requires it to be stripped.
1848
18492002-05-01      Eric Norum <eric.norum@usask.ca>
1850
1851        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
1852        assembly  to satisfy gcc 3.1 and newer.
1853
18542002-04-26      Eric Norum <eric.norum@usask.ca>
1855
1856        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
1857        agressive optimization in gcc 3.1 does not reorder things.
1858
18592002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1860
1861        * libchip/network/dec21140.c: Reflect changes to powerpc's
1862        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
1863        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
1864        <rtems/score/cpu.h>.
1865        * librdbg/src/powerpc/rdbg_f.c: Ditto.
1866        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
1867
18682002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1869
1870        * optman/configure.ac: Remove ENABLE_GCC28.
1871
18722002-04-11      Chris Johns <ccj@acm.org>
1873
1874        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
1875        driver control block field to the ifconfig network driver structure.
1876        This field is needed by the i82586 driver which was ported from NetBSD
1877        as it had better hardware abstraction.
1878        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
1879        PR59, added the drv_ctrl driver control block field to the ifconfig
1880        network driver structure. This field is needed by the i82586 driver
1881        which was ported from NetBSD as it had better hardware abstraction.
1882
18832002-04-10      Mike Siers <mikes@poliac.com>
1884
1885        * libnetworking/rtems_webserver/NOTES,
1886        libnetworking/rtems_webserver/asp.c,
1887        libnetworking/rtems_webserver/balloc.c,
1888        libnetworking/rtems_webserver/default.c,
1889        libnetworking/rtems_webserver/ej.h,
1890        libnetworking/rtems_webserver/ejIntrn.h,
1891        libnetworking/rtems_webserver/ejlex.c,
1892        libnetworking/rtems_webserver/ejparse.c,
1893        libnetworking/rtems_webserver/emfdb.c,
1894        libnetworking/rtems_webserver/emfdb.h,
1895        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
1896        libnetworking/rtems_webserver/handler.c,
1897        libnetworking/rtems_webserver/license.txt,
1898        libnetworking/rtems_webserver/md5.h,
1899        libnetworking/rtems_webserver/md5c.c,
1900        libnetworking/rtems_webserver/mime.c,
1901        libnetworking/rtems_webserver/misc.c,
1902        libnetworking/rtems_webserver/ringq.c,
1903        libnetworking/rtems_webserver/rom.c,
1904        libnetworking/rtems_webserver/security.c,
1905        libnetworking/rtems_webserver/sock.c,
1906        libnetworking/rtems_webserver/sym.c,
1907        libnetworking/rtems_webserver/uemf.c,
1908        libnetworking/rtems_webserver/uemf.h,
1909        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
1910        libnetworking/rtems_webserver/url.c,
1911        libnetworking/rtems_webserver/value.c,
1912        libnetworking/rtems_webserver/wbase64.c,
1913        libnetworking/rtems_webserver/webcomp.c,
1914        libnetworking/rtems_webserver/webpage.c,
1915        libnetworking/rtems_webserver/webrom.c,
1916        libnetworking/rtems_webserver/webs.c,
1917        libnetworking/rtems_webserver/webs.h,
1918        libnetworking/rtems_webserver/websuemf.c,
1919        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
1920        2.1.4.
1921
19222002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1923
1924        * libchip/network/i82586.c: Include <string.h>.
1925        * libchip/network/sonic.c: Ditto.
1926
19272002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1928
1929        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
1930
19312002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1932
1933        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
1934
19352002-03-27      Thomas.Doerfler@imd-systems.de
1936
1937        PR 144
1938        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
1939        memory address 0 when called for the first time. This is done when
1940        trying to clear the variable "dhcp_hostname".
1941
19422002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1943
1944        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1945        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1946        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1947        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1948        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1949        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1950        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
1951        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
1952        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1953        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1954        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
1955        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
1956        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1957        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
1958        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1959        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1960        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1961        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1962        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1963        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1964        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1965        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1966        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1967        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1968        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1969        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1970        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
1971        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1972        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1973        AUTOMAKE_OPTIONS.
1974        * libnetworking/configure.ac:
1975        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
1976        foreign 1.6]).
1977        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
1978        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
1979        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
1980        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
1981        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1982        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
1983        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
1984        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
1985        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1986        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1987        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1988        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
1989        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1990        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
1991        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
1992        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
1993        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
1994
19952002-03-27      Ilya Alexeev <ilya@continuum.ru>
1996
1997        PR 162
1998        * libnetworking/net/if_ppp.c ppp_txdaemon(),
1999        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
2000        used in a device write routines.  Now ppp_softc structure have own
2001        character for writing to device (sc_outchar).  I think that converting
2002        local variables to static is not a right solution, because problems will
2003        occur in the case of two or more ppp instances.
2004        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
2005        must be u_long, otherwise in the case of the big output packet endless
2006        loop may occur.
2007
20082002-03-21      Ilya Alexeev <ilya@continuum.ru>
2009
2010        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
2011        preparations for multiple PPPD connections.
2012
20132002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2014
2015        PR 149
2016        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
2017        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
2018        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
2019        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2020
20212002-02-28      Victor V. Vengerov <vvv@oktet.ru>
2022
2023        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
2024        * configure.ac: Modified to reflect addition.
2025
20262002-02-27      Ilya Alexeev <ilya@continuum.ru>
2027
2028        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
2029        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2030        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
2031        capabilities as well as eliminate some warnings.
2032
20332002-02-27      Eric Norum <eric.norum@usask.ca>
2034
2035        * libnetworking/net/radix.c: Properly handle fetching the default route
2036        when there is no route.  This was a bug in the original FreeBSD code and
2037        this fix is from an updated version of their code.
2038
20392002-02-16      Eric Norum <eric.norum@usask.ca>
2040
2041        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
2042        checking.
2043
20442002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2045
2046        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
2047        dodefaultroute.
2048
20492002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2050
2051        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
2052        include <rtems/seterr.h>.
2053
20542002-02-01      Mike Siers <mikes@poliac.com>
2055
2056        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
2057        avoid bringing the link down too fast. NOTE: Mike reports successfully
2058        running at 56K baud on a direct link.
2059
20602002-02-01      Eric Valette <valette@crf.canon.fr>
2061
2062        * librdbg/So many patches have been posted recently on the mailing list
2063        and  because we were unable to find correct solution to compile on
2064        various  linux distros (due to rpcgen incompatibilities), librdbg/and
2065        because the coding  style of rdbg was rather inconsistant among various
2066        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
2067        global coding style (using indent + manual edits), 2) incorporate/review
2068        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
2069        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
2070        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
2071        after rdbg initialization is done, NB : the paches is huge but it is
2072        mainly due to coding styke chnages.  Only few lines of codes have been
2073        really changed and they do not impact  rdbg functionnality (AFAIKT).
2074        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
2075        librdbg/include/rdbg/m68k/rdbg_f.h,
2076        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
2077        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
2078        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
2079        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
2080        librdbg/src/servtsp.c, librdbg/src/servutil.c,
2081        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
2082        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
2083        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
2084        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
2085        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
2086        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
2087        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
2088        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2089        librdbg/src/powerpc/new_exception_processing/remdeb.h,
2090        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
2091        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
2092
20932002-01-31      Mike Siers <mikes@poliac.com>
2094
2095        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
2096        * Nice Update of PPPD support which eliminates the requiremetn that
2097        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
2098        and reports that it seems to be more stable and handle larger packets
2099        better.  This patch replaces the termios tasks with more general pppd
2100        network driver tasks.  The functions pppinput() and pppstart() get
2101        called from the interrupt service routine.
2102        * libnetworking/Makefile.am, libnetworking/configure.ac,
2103        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
2104        libnetworking/net/ethernet.h, libnetworking/net/if.c,
2105        libnetworking/net/if.h, libnetworking/net/if_arp.h,
2106        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
2107        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
2108        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
2109        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
2110        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
2111        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
2112        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
2113        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
2114        libnetworking/net/route.c, libnetworking/net/route.h,
2115        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
2116        libnetworking/pppd/README, libnetworking/pppd/STATUS,
2117        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
2118        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2119        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2120        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2121        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2122        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2123        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2124        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2125        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2126        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2127        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2128        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
2129        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2130        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2131        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
2132        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
2133        libnetworking/pppd/example/README,
2134        libnetworking/pppd/example/netconfig.h,
2135        libnetworking/wrapup/Makefile.am: Modified.
2136        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
2137        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
2138        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
2139        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
2140        * libnetworking/modem/, libnetworking/modem/.cvsignore,
2141        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
2142        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
2143        libnetworking/modem/pppcompress.c: Subdirectory removed.
2144
21452002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2146
2147        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
2148        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2149
21502002-01-18      Till Straumann <strauman@slac.stanford.edu>
2151
2152        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
2153        issues: - exception handler needs to enable MSR_FP if the interrupted
2154        thread is FP enabled. - printk message for MSR fixed and added
2155        stacktrace. NOTE: this requires the stacktrace patch to
2156        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
2157        however).
2158
21592002-01-06      Joel Sherrill <joel@OARcorp.com>
2160
2161        * optman/.cvsignore: Added aclocal.m4 and configure.
2162        * optman/.cvsignore: New file.
2163
21642002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2165
2166        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
2167
21682002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2169
2170        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
2171        * optman/ChangeLog: New.
2172        * optman/configure.ac: New.
2173        * optman/Makefile.am: New.
2174        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
2175        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
2176
21772001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2178
2179        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
2180
21812001-12-18      Eric Norum <eric.norum@usask.ca>
2182
2183        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
2184        `directories' (path names with a / at the end) while disallowing open()
2185        operations on TFTP `directories'.
2186
21872001-12-07      Eric Norum <eric.norum@usask.ca>
2188
2189        * libnetworking/lib/tftpDriver.c: Restore write capability.
2190
21912001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2192
2193        * libchip/network/sonic.h: Fix typo.
2194        * libnetworking/arpa/Makefile.am: Remove stray lines.
2195
21962001-10-30      Victor V. Vengerov <vvv@oktet.ru>
2197
2198        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
2199
22002001-10-18      Eric Norum <eric.norum@usask.ca>
2201
2202        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
2203        chdir() and open() operations within the TFTP file system.
2204
22052001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2206
2207        * librdbg/configure.ac: Fix latent bug exposed by removal of
2208        config.cache's which prevented powerpc targets librdbg from building.
2209
22102001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2211
2212        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
2213        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
2214        autoconf-2.52 happy.
2215
22162001-10-12      Mike Siers <mikes@poliac.com>
2217
2218        * libnetworking/Update to stable working state.  Congratulations Mike!
2219        :).
2220        * libnetworking/modem_example: Directory removed.
2221        * libnetworking/modem_example/16550.h,
2222        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
2223        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
2224        libnetworking/modem_example/ppp.h,
2225        libnetworking/modem_example/pppcompress.c: Files removed.
2226        * libnetworking/pppd/example/pppd.options: New file.
2227        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
2228        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2229        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2230        libnetworking/pppd/rtemsmain.c: Updated.
2231
22322001-10-12      Joel Sherrill <joel@OARcorp.com>
2233
2234        * libchip/serial/z85c30.c: Fixed typo.
2235
22362001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2237
2238        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
2239        * configure.in: Remove.
2240        * configure.ac: New file, generated from configure.in by autoupdate.
2241        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2242        * libchip/configure.in: Remove.
2243        * libchip/configure.ac: New file, generated from configure.in by
2244        autoupdate.
2245        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2246        * librdbg/configure.in: Remove.
2247        * librdbg/configure.ac: New file, generated from configure.in by
2248        autoupdate.
2249        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2250        * libnetworking/configure.in: Remove.
2251        * libnetworking/configure.ac: New file, generated from configure.in by
2252        autoupdate.
2253
22542001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2255
2256        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
2257        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
2258        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
2259
22602001-09-27      Joel Sherrill <joel@OARcorp.com>
2261
2262        * libchip/ChangeLog: Fixed typo in date.
2263
22642001-09-27      Eric Norum <eric.norum@usask.ca>
2265
2266        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
2267        TFTP  filesystem.
2268
22692001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2270
2271        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
2272        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
2273        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
2274        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
2275        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2276        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2277        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2278        'PREINSTALL_FILES ='.
2279        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
2280        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
2281        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
2282        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
2283        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
2284        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
2285        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
2286        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
2287        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
2288        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
2289        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
2290        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
2291
22922001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2293
2294        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
2295        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
2296        * librdbg/src/m68k/any/Makefile.am: Ditto.
2297        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2298        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
2299        happy.
2300
23012001-09-21      Joel Sherrill <joel@OARcorp.com>
2302
2303        * libchip/network/Makefile.am: Fixed typo on file name.
2304        * libchip/network/i82586.c: Commented out line 318 which is referencing
2305        a member of a structure that is not currently there.  This needs to be
2306        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
2307        to C style.
2308
23092001-09-19      Eric Norum <eric.norum@usask.ca>
2310
2311        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
2312
23132001-09-19      Chris Johns <ccj@acm.org>
2314
2315        * libchip/network/README.i82586, libchip/network/i82586.c,
2316        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
2317        Network driver for Intel i82586.
2318        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
2319        rtems/rtems_bsdnet_internal.h Added support for populating the initial
2320        "root" filesystem with information obtained via the DHCP response.
2321
23222001-09-14      Eric Norum <eric.norum@usask.ca>
2323
2324        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
2325        make gcc 3.x happy.
2326
23272001-08-16      Mike Siers <mikes@poliac.com>
2328
2329        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
2330        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
2331        These support callback functionality that has not even been compiled
2332        under RTEMS yet.
2333        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
2334        example application.  Mike's notes on the modifications: - renamed
2335        error() function because of namespace problems - removed calls to the
2336        exit() funciton - removed extra files from the pppd source directory -
2337        defined pppd task constant values in rtemspppd.h - modifyied example
2338        code to get actual tick per second value - placed the pppd 2.3.11 man
2339        page file (pppd.8) into the pppd directory.
2340        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2341        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2342        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2343        libnetworking/pppd/rtems-ppp.c: Deleted.
2344        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
2345        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2346        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
2347        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
2348        libnetworking/pppd/example/init.c,
2349        libnetworking/pppd/example/netconfig.h,
2350        libnetworking/pppd/example/ppp.conf,
2351        libnetworking/pppd/example/pppdapp.c,
2352        libnetworking/pppd/example/system.h: New files.
2353        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
2354        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
2355        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
2356        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2357        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2358        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2359        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2360        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2361        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2362        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2363        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2364        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2365        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2366        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
2367        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
2368
23692001-08-16      Joel Sherrill <joel@OARcorp.com>
2370
2371        * libnetworking/pppd/example/Makefile: Removed.
2372        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
2373        to avoid bootstrap -c clobbering it.
2374        * libnetworking/rtems_telnetd/.cvsignore: New file.
2375
23762001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
2377
2378        * libnetworking/Makefile.am, libnetworking/configure.in,
2379        libnetworking/rtems_servers/Makefile.am,
2380        libnetworking/rtems_servers/telnetd.c,
2381        libnetworking/rtems_servers/telnetd.h,
2382        libnetworking/rtems_telnetd/Makefile.am,
2383        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2384        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2385        libnetworking/rtems_telnetd/telnetd.c,
2386        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
2387        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
2388        effect when ftpd change. - the tcp/ip stats have been implemented into
2389        icmds.c and started when telnetd daemon is started.
2390        * libnetworking/rtems_servers/telnetd.c,
2391        libnetworking/rtems_servers/telnetd.h: Removed.
2392        * libnetworking/rtems_telnetd: New directory.
2393        * libnetworking/rtems_telnetd/Makefile.am,
2394        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2395        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2396        libnetworking/rtems_telnetd/telnetd.c,
2397        libnetworking/rtems_telnetd/telnetd.h: New files.
2398
23992001-06-14      Joel Sherrill <joel@OARcorp.com>
2400
2401        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
2402        Moved from libmisc/shell so the network stack to address network
2403        depenendency.
2404        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
2405
24062001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2407
2408        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
2409
24102001-05-15      Joel Sherrill <joel@OARcorp.com>
2411
2412        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2413        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
2414        accidentally deleted the incorrectly empty versions.
2415
24162001-05-14      Till Straumann <strauman@slac.stanford.edu>
2417
2418        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
2419        libchip/pci/Makefile.am: Per PR215 address the following issues: -
2420        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
2421        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
2422        to know the values) - the affected BSP (shared/motorola) headers have
2423        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
2424        driver (libchip/network/dec21140.c) has been fixed to use
2425        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
2426        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
2427        who is using this driver. - the DEC driver also has been fixed to use
2428        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
2429        delay_in_bus_cycles().
2430
24312001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2432
2433        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
2434
24352001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2436
2437        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
2438
24392001-04-24      Eric Norum <eric.norum@usask.ca>
2440
2441        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
2442        NTP synchronization a little more robust -- no NTP daemon yet, but at
2443        least it trys a little harder when the primary NTP server is down.
2444
24452001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
2446
2447        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
2448        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2449        libnetworking/pppd/modem_example/modem.c,
2450        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
2451        other strings into English.
2452        * libnetworking/pppd/STATUS: updated to reflect the changes.
2453
24542001-04-20      Jake Janovetz <janovetz@uiuc.edu>
2455
2456        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
2457        again.
2458
24592001-04-20      Eric Valette <valette@crf.canon.fr>
2460
2461        * mcp750 directory renamed new_exception processing as it supports many
2462        more CPU models.
2463        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2464        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2465        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
2466        formerly in mcp750 plus modifications.
2467        * librdbg/src/powerpc/mcp750/.cvsignore,
2468        librdbg/src/powerpc/mcp750/Makefile.am,
2469        librdbg/src/powerpc/mcp750/remdeb.h,
2470        librdbg/src/powerpc/mcp750/remdeb_f.x,
2471        librdbg/src/powerpc/mcp750/remdeb_svc.c,
2472        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
2473        new_exception_processing.
2474        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2475        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2476        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
2477        part of this effort to add support for the MPC8xx.
2478
24792001-04-19      Joel Sherrill <joel@OARcorp.com>
2480
2481        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
2482        internal include files.
2483
24842001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
2485
2486        PR 158
2487        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
2488        rcmd() library call by commenting out the parts that deal with signals.
2489        This enables RTEMS to 'rsh' command to a server connecting fd to remote
2490        stdio. The 'server-side' parts of this file which deal with
2491        authentication are disabled since they are not needed.
2492
24932001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
2494
2495        * libnetworking/include/.cvsignore: Remove dangling file.
2496
24972001-03-14      Joel Sherrill <joel@OARcorp.com>
2498
2499        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
2500        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
2501        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
2502        libchip style serial drivers can be written in libcpu or libbsp.
2503
25042001-03-01      Joel Sherrill <joel@OARcorp.com>
2505
2506        * libchip/network/cs8900.c, libchip/network/cs8900.h,
2507        libchip/network/sonic.c, libchip/network/sonic.h,
2508        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2509        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2510        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2511        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
2512        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2513        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2514        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2515        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
2516
25172001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2518
2519        * librdbg/include/rdbg/Makefile.am,
2520        librdbg/include/rdbg/i386/Makefile.am,
2521        librdbg/include/rdbg/m68k/Makefile.am,
2522        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
2523        style on include files.
2524
25252001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2526
2527        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2528        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
2529        replace ${..} with $(..).
2530        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
2531        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
2532        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2533        libnetworking/rtems/Makefile.am, libnetworking/
2534        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
2535        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
2536        include_*HEADERS instead of H_FILES.
2537        * libnetworking/include/Makefile.am: Remove.
2538        * libnetworking/Makefile.am: Add handling of *.h files.
2539        * libnetworking/configure.in: Remove include/Makefile.
2540
25412001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2542
2543        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
2544
25452001-01-31      Sergei Organov <osv@javad.ru>
2546
2547        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
2548        current dir and root dir removed in favor of new libio support for
2549        task-local current and root directories. - Bug in `close_data_socket()'
2550        introduced by previous change fixed. - `command_pasv()' changed to set
2551        timeout on socket we are listening on and code fixed to don't close
2552        socket twice on error. - `serr()' changed to clear `errno'. -
2553        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
2554        changed to clear `errno' before processing session. -
2555        `close_data_socket()' fixed to close both active and passive sockets -
2556        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
2557        empty string  in `exec_command()'.
2558
25592001-01-25      Eric Norum <eric.norum@usask.ca>
2560
2561        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
2562        improves throughput on systems which are dropping packets.   Only the
2563        first timeout is reduced.  This keeps the number of extra packets down
2564        on networks that are very busy and dropping lots of packets.
2565
25662001-01-24      Sergei Organov <osv@javad.ru>
2567
2568        * libnetworking/rtems_servers/ftpd.c,
2569        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2570        - Timeouts on sockets implemented. 'idle' field added to configuration.
2571        No timeout by default to keep backward compatibility. Note: SITE IDLE
2572        command not implemented yet. - Basic global access control implemented.
2573        'access' field added to configuration. No access limitations by default
2574        to keep backward compatibility. - Anchor data socket for active mode
2575        (using self IP and port 20.) - Fixed default data port support (still
2576        not tested). - Don't allow IP address different from originating host in
2577        PORT command to improve security. - Fixed bug in MDTM command. - Check
2578        for correctness of parsing of argument in command_port(). - Fixed
2579        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
2580        a directory. - Command parsing a little bit improved: command names are
2581        now converted to upper-case to be more compatible with RFC (command
2582        names are not case-sensitive.) - Reformat comments so that they have
2583        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
2584        previous changes - True ASCII mode implemented (doesn't work for hooks
2585        and /dev/null) - Passive mode implemented, PASV command added. - Default
2586        port for data connection could be used (untested, can't find ftp client
2587        that doesn't send PORT command) - SYST reply changed to UNIX, as former
2588        RTEMS isn't registered name. - Reply codes reviewed and fixed.
2589
25902001-01-18      Joel Sherrill <joel@OARcorp.com>
2591
2592        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
2593        macro using variable arguments.
2594        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
2595        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
2596        since I updated the main RTEMS development machine to RedHat 7.2 and
2597        apparently got a new version of rpcgen.
2598
25992001-01-12      Sergei Organov <osv@javad.ru>
2600
2601        * libnetworking/rtems_servers/ftpd.c,
2602        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2603        - use pool of pre-created threads to handle sessions instead of
2604        creating/deleting threads on the fly - LIST output is now similar to
2605        what "/bin/ls -al" would output, thus FTP clients such Netscape are
2606        happy with it. - LIST NAME now works (both for files and directories) -
2607        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
2608        clients happy  - keep track of CWD for every session separately -
2609        ability to specify root directory name for FTPD in configuration table.
2610        FTPD will then create illusion for FTP clients that this is actually
2611        root directory. - ignore options sent in commands, thus LIST -al FILE
2612        works and doesn't try to list "-al" directory. - buffers are allocated
2613        on stack instead of heap where possible to eliminate malloc/free calls
2614        (avoid possible heap fragmentation troubles). - drop using of task
2615        notepad to pass parameters - use function arguments instead - use
2616        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
2617        in socket() instead of AF_INET.
2618
26192001-01-02      Joel Sherrill <joel@OARcorp.com>
2620
2621        * libnetworking/CHANGELOG: Removed.
2622        * libnetworking/README: Merged CHANGELOG contents as initial changes.
2623
26242000-12-14      Eric Norum <eric.norum@usask.ca>
2625
2626        * libnetworking/lib/tftpDriver.c: Added write capability.
2627
26282000-12-08      Joel Sherrill <joel@OARcorp.com>
2629
2630        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
2631        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
2632        numerous variable declarations conditional on PPP_COMPRESS and
2633        PPP_FILTER.  Commented out variables that were not used because the code
2634        using them was commented out. Removed totally unused variables.
2635        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
2636        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
2637
26382000-11-30      Joel Sherrill <joel@OARcorp.com>
2639
2640        * libnetworking/modem/ppp_tty.c: Changed to include
2641        <rtems/termiostypes.h> since that is an RTEMS specific header file.
2642        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
2643        * libnetworking/Makefile.am: Modified to reflect above.
2644
26452000-11-27      Joel Sherrill <joel@OARcorp.com>
2646
2647        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
2648
26492000-11-25      Eric Norum <eric.norum@usask.ca>
2650
2651        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
2652        core.
2653
26542000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
2655
2656        * libnetworking/wrapup/Makefile.am: Added modem subdir.
2657        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
2658        subdir.
2659        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
2660        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
2661        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
2662        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
2663        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2664        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
2665        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
2666        main.c and ppp_tty.c should be scratched. The modem subdir has the real
2667        ppp_tty.c and the real pppd main is in pppmain.c.
2668
26692000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
2670
2671        * libchip/network/sonic.c: Added ipalign() routine to align the received
2672        packet so that the ip header is on a 32-bit boundary. Necessary for
2673        cpu's that do not allow unaligned loads and stores and when the 32-bit
2674        DMA mode is used.
2675
26762000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2677
2678        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2679        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
2680        ACLOCAL_AMFLAGS.
2681        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
2682        ACLOCAL_AMFLAGS.
2683        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
2684        ACLOCAL_AMFLAGS.
2685
26862000-11-03      Chris Johns <ccj@acm.org>
2687
2688        * libchip/network/README.cs8900, libchip/network/cs8900.c,
2689        libchip/network/cs8900.h: New files.
2690
26912000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2692
2693        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2694        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2695        $(RTEMS_TOPdir)/aclocal.
2696        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2697        $(RTEMS_TOPdir)/aclocal.
2698        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2699        $(RTEMS_TOPdir)/aclocal.
2700
27012000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2702
2703        * configure.in: Switch to GNU-canonicalization.
2704        * Makefile.am: Reflect changes to configure.in.
2705        * acinclude.m4: Remove.
2706
27072000-10-30      Joel Sherrill <joel@OARcorp.com>
2708
2709        * POSIX include files merged into newlib.  This resulted in some
2710        definitions moving to other files and thus some secondary effects in
2711        RTEMS source code.
2712        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
2713        in sync with newlib's <machine/types.h>.
2714        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
2715        definition of struct itimerval in <sys/time.h>.
2716
27172000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2718
2719        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
2720        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2721        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2722        * ChangeLog: Fix typos.
2723        * configure.in: add tests to the GNU canonicalized subdirectories.
2724
27252000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2726
2727        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
2728        * configure.in: add lib to the GNU canonicalized subdirectories,  make
2729        the lib directory before configuring lib/.
2730
27312000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2732
2733        * configure.in, Makefile.am: add exec to the GNU canonicalized
2734        subdirectories.
2735        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
2736        * configure.in: add libnetworking, librpc and librdb to the GNU
2737        canonicalized subdirectories.
2738        * configure.in: add libmisc and libchip to the GNU canonicalized
2739        subdirectories.
2740        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2741        Switch to GNU canonicalization.
2742        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2743        Switch to GNU canonicalization.
2744        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2745        Switch to GNU canonicalization.
2746
27472000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2748
2749        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
2750        canonicalization to libfs/. The approach is currently a bit of a hack as
2751        GNU canonicalization does not support the per-BSP build some of the
2752        other directories require.  As more of the tree is converted, this will
2753        become less  of an issue.
2754
27552000-10-20      Joel Sherrill <joel@OARcorp.com>
2756
2757        * libchip/network/dec21140.c: Corrected attach to include "int attach"
2758        parameter.
2759
27602000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
2761
2762        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2763        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
2764        * librdbg/configure.in: Add m68k support.
2765        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
2766        subdirectory.
2767        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
2768        failure.
2769        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
2770        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2771        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
2772        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2773        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
2774        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
2775        librdbg/src/m68k/.cvsignore: New files.
2776        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
2777        function pointers.
2778        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
2779        _after_ pointer has been checked against NULL.
2780
27812000-10-18      Joel Sherrill <joel@OARcorp.com>
2782
2783        * wrapup/Makefile.am: Added libfs.
2784
27852000-10-18      Chris Johns <ccj@acm.org>
2786
2787        * libfs created.
2788        * configure.in: Added libfs subdirectory.
2789        * libnetworking/pppd/ipxcp.c: Fixed a typo.
2790
27912000-09-28      Joel Sherrill <joel@OARcorp.com>
2792
2793        * libnetworking/rtems_webserver/Makefile.am,
2794        libnetworking/rtems_webserver/base64.c,
2795        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
2796        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
2797
27982000-09-22      Joel Sherrill <joel@OARcorp.com>
2799
2800        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
2801        libnetworking/rtems/rtems_bsdnet_internal.h,
2802        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
2803        have included rtems.h.  It is now including precisely the  least amount
2804        of low level, yet portable .h files to get the basic RTEMS types
2805        defined.  This rippled into other  files since rtems_bsdnet_internal.h
2806        used machine/types.h to include rtems.h.
2807
28082000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2809
2810        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
2811
28122000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2813
2814        * libnetworking/ChangeLog: Cleanup.
2815
28162000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2817
2818        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
2819        * libchip/ChangeLog: Fix formating.
2820
28212000-09-05      Joel Sherrill <joel@OARcorp.com>
2822
2823        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
2824        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
2825        confusion and to work with the converted flags.
2826
28272000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2828
2829        * wrapup/Makefile.am: Include compile.am.
2830        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2831        libchip/serial/Makefile.am: Include compile.am.
2832        * librdbg/src/i386/any/Makefile.am,
2833        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
2834        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
2835        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
2836        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2837        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
2838        libnetworking/rtems_servers/Makefile.am,
2839        libnetworking/rtems_webserver/Makefile.am,
2840        libnetworking/wrapup/Makefile.am: Include compile.am.
2841
28422000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
2843
2844        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
2845        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
2846
28472000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2848
2849        * libnetworking/netinet/tcp_input.c: Spelling corrections.
2850
28512000-08-31      Joel Sherrill <joel@OARcorp.com>
2852
2853        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
2854        Antti P Miettinen <antti.p.miettinen@nokia.com>.
2855        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
2856        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
2857        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
2858        * libnetworking/wbase64.c: Removed.
2859        * libnetworking/Makefile.am, libnetworking/asp.c,
2860        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
2861        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
2862        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
2863        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
2864        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
2865        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
2866        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
2867        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
2868        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
2869        Modified.
2870
28712000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2872
2873        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
2874
28752000-08-30      Joel Sherrill <joel@OARcorp.com>
2876
2877        * libnetworking/rtems_webserver/license.txt: New file.
2878
28792000-08-10      Joel Sherrill <joel@OARcorp.com>
2880
2881        * ChangeLog: New file.
2882        * libchip/ChangeLog: New file.
2883        * librdbg/ChangeLog: New file.
2884        * libnetworking/ChangeLog: New file.
2885
Note: See TracBrowser for help on using the repository browser.