source: rtems/c/src/ChangeLog @ 1612af0

4.104.114.84.95
Last change on this file since 1612af0 was af28e68e, checked in by Joel Sherrill <joel.sherrill@…>, on 06/16/05 at 20:09:36

2005-06-16 Daron Chabot <daron@…>

  • libchip/Makefile.am: Add driver for Tulip clones.
  • libchip/network/README.tulipclone, libchip/network/if_dc.c, libchip/network/if_dcreg.h: New files.
  • Property mode set to 100644
File size: 112.7 KB
Line 
12005-06-16      Daron Chabot <daron@nucleus.usask.ca>
2
3        * libchip/Makefile.am: Add driver for Tulip clones.
4        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
5        libchip/network/if_dcreg.h: New files.
6
72005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
8
9        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
10        to enable rdbg.
11        * configure.ac: Reflect changes above.
12
132005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
14
15        * configure.ac: Add ada/.
16
172005-05-20      Sergei Organov  <osv@topconrd.ru>
18
19        PR 750/networking
20        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
21        wait_input().
22
232005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
24
25        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
26        rtems/irq.h.
27
282005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
29
30        * libchip/Makefile.am: Include preinstall.am.
31        * libchip/preinstall.am: New.
32
332005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
34
35        * configure.ac: Add AMPOLISH3.
36        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
37        * libnetworking/rtems_telnetd/preinstall.am: New.
38        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
39
402005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
41
42        * configure.ac: Let enable_rpcgen default to "no".
43
442005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
45
46        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
47
482005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
49
50        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
51        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
52
532005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
54
55        * libchip/network/dec21140.c, libchip/network/elnk.c,
56        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
57
582005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
59
60        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
61        of code as a result of the implementation of a common PCI interface.
62
632005-05-04      Joel Sherrill <joel@OARcorp.com>
64
65        * libchip/network/open_eth.c: Remove prototype of set_vector.
66
672005-05-03      Joel Sherrill <joel@OARcorp.com>
68
69        * librdbg/src/ptrace.c: Remove warning.
70
712005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
72
73        * libchip/network/dec21140.c, libchip/network/elnk.c,
74        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
75        Modified parameter list to remove warnings.
76
772005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
78
79        * libchip/network/cs8900.c, libchip/network/i82586.c,
80        libchip/network/open_eth.c, libchip/network/sonic.c,
81        libchip/serial/mc68681.c: Modified types to remove
82        warnings.  Added initialization to remove warnings.
83
842005-04-28      Joel Sherrill <joel@OARcorp.com>
85
86        * libchip/network/README.sonic: Rewritten to account for removal of
87        dmv177.
88
892005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
90
91        PR 781/rtems_misc
92        * libchip/serial/ns16550_p.h: Fix baud rate calculation
93
942005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
95
96        * libchip/serial/ns16550.c:
97        Fixed warnings generated in various powerpc configurations
98
992005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
100
101        * libchip/serial/ns16550.c: Modified
102        ISR to work with PPC new exception processing
103
1042005-03-14      Joel Sherrill <joel@OARcorp.com>
105
106        * libchip/network/dec21140.c, libchip/network/elnk.c,
107        libchip/network/if_fxp.c: Continue PCI API unification. All use
108        pci_find_device(). Network drivers manufacture a signature since all
109        calls have not been converted yet.
110
1112005-03-04      Joel Sherrill <joel@OARcorp.com>
112
113        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
114        initialize function part of the unified PCI API as pci_initialize().
115
1162005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
117
118        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
119        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
120
1212005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
122
123        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
124        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
125
1262005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
127
128        * aclocal/ppc.m4: Reflect changes to ppc exception processing
129        building procedures.
130
1312005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
132
133        * aclocal/prog-cc.m4:
134        Quote CFLAGS's RHS to accomodate Solaris broken sh.
135
1362005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
137
138        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
139
1402005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
141
142        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
143
1442005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
145
146        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
147
1482005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
149
150        * libnetworking/rtems_servers/ftp.c,
151        libnetworking/rtems_servers/ftp.h,
152        libnetworking/rtems_servers/Makefile.am:
153        Remove (relocated to cpukit/ftpd).
154        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
155        removed move libnetworking/rtems_servers.
156
1572005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
158
159        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
160
1612005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
162
163        PR 755/rtems
164        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
165        Remove local declarations of rtems_bsdnet_nameservers,
166        rtems_bsdnet_nameservers_count.
167
1682005-01-31      Sergei Organov <osv@topconrd.ru>
169
170        PR 751/pppd
171        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
172        committed to fix PR736 breaks pppd. chat.c should have its own static
173        ttyfd for pppd to work correctly. The symptom is that second
174        invokation of chat (for connect script) fails due to pppd_ttyfd set
175        to -1 by previous chat invokation (for init script). In addition,
176        this patch fixes leaving of dangling pointer in the abort_stbring[]
177        by chat_send().
178
1792005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
180
181        * configure.ac: Remove CFLAGS_DEBUG_V.
182        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
183
1842005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
185
186        * wrapup/Makefile.am: Remove rtems-ctor.o.
187
1882005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
189
190        * libchip/rtc/rtc.h: size_t RTC_Count.
191
1922005-01-20      Joel Sherrill <joel@OARcorp.com>
193
194        PR 736/pppd
195        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
196        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
197        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
198        should not be static and should have a name more specific to pppd.
199
2002005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
201
202        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
203        libnetworking/rtems_servers/Makefile.am,
204        libnetworking/rtems_telnetd/Makefile.am,
205        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
206        Eliminate CFLAGS_OPTIMIZE_V.
207
2082005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
209
210        * configure.ac: Pass CFLAGS to testsuites configure.
211        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
212        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
213
2142005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
215
216        * configure.ac: Pass CFLAGS to cpukit configure.
217        * aclocal/rtems-flags.m4: Remove (Unused).
218        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
219        * aclocal/env-rtemsbsp.m4:
220        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
221        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
222        RTEMS_CFLAGS.
223        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
224        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
225        Cleanup comments.
226
2272005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
228
229        * automake/compile.am: Remove build-variant support.
230
2312005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
232
233        * libnetworking/pppd/Makefile.am,
234        libnetworking/rtems_servers/Makefile.am,
235        libnetworking/rtems_telnetd/Makefile.am:
236        Remove build-variant support.
237
2382005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
239
240        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
241        support/Makefile.am, wrapup/Makefile.am:
242        Remove build-variant support.
243
2442004-11-22      Joel Sherrill <joel@OARcorp.com>
245
246        * libchip/network/if_fxp.c: Add entry for another module ID code.
247
2482004-11-22      Joel Sherrill <joel@OARcorp.com>
249
250        PR 693/misc
251        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
252        in/outport routines.
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      Ralf Corsepius <ralf_corsepius@rtems.org>
261
262        * aclocal/enable-itron.m4: Remove (unused).
263
2642004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
265
266        * configure.ac: Misc. quoting cleanups.
267        Enable ada-tests iff --enable-ada and --enable-tests.
268
2692004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
270
271        PR 703/filesystem
272        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
273        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
274        libchip/ide/ide_controller.c:
275        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
276        available for BSPS/device drivers.
277        Extend the "modes_available" and "mode_active" parameters to
278        uint16_t for UDMA support.
279
2802004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
281
282        * libchip/network/dec21140.c: Cleanup a bit and remove message about
283        not supported on PowerPC since it works on the MVME2100 BSP.
284
2852004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
286
287        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
288        Add dependency tracking for *.cfgs.
289        * Makefile.am: Add dependency tracking for *.cfg.
290
2912004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
292
293        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
294        (Thanks to Lars Munch <lars@segv.dk> for catching this).
295
2962004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
297
298        PR 707/make_build
299        * configure.ac: Add --enable-rpcgen.
300
3012004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
302
303        PR 700/rtems_misc
304        * libnetworking/rtems_webserver/asp.c,
305        libnetworking/rtems_webserver/balloc.c,
306        libnetworking/rtems_webserver/cgi.c,
307        libnetworking/rtems_webserver/default.c,
308        libnetworking/rtems_webserver/ej.h,
309        libnetworking/rtems_webserver/ejIntrn.h,
310        libnetworking/rtems_webserver/ejlex.c,
311        libnetworking/rtems_webserver/ejparse.c,
312        libnetworking/rtems_webserver/emfdb.c,
313        libnetworking/rtems_webserver/emfdb.h,
314        libnetworking/rtems_webserver/form.c,
315        libnetworking/rtems_webserver/handler.c,
316        libnetworking/rtems_webserver/h.c,
317        libnetworking/rtems_webserver/license.txt,
318        libnetworking/rtems_webserver/Makefile.am,
319        libnetworking/rtems_webserver/md5c.c,
320        libnetworking/rtems_webserver/md5.h,
321        libnetworking/rtems_webserver/mime.c,
322        libnetworking/rtems_webserver/misc.c,
323        libnetworking/rtems_webserver/NOTES,
324        libnetworking/rtems_webserver/ringq.c,
325        libnetworking/rtems_webserver/rom.c,
326        libnetworking/rtems_webserver/rtems_webserver.h,
327        libnetworking/rtems_webserver/security.c,
328        libnetworking/rtems_webserver/sock.c,
329        libnetworking/rtems_webserver/socket.c,
330        libnetworking/rtems_webserver/sockGen.c,
331        libnetworking/rtems_webserver/sym.c,
332        libnetworking/rtems_webserver/uemf.c,
333        libnetworking/rtems_webserver/uemf.h,
334        libnetworking/rtems_webserver/um.c,
335        libnetworking/rtems_webserver/um.h,
336        libnetworking/rtems_webserver/umui.c,
337        libnetworking/rtems_webserver/url.c,
338        libnetworking/rtems_webserver/value.c,
339        libnetworking/rtems_webserver/wbase64.c,
340        libnetworking/rtems_webserver/webcomp.c,
341        libnetworking/rtems_webserver/webmain.c,
342        libnetworking/rtems_webserver/webpage.c,
343        libnetworking/rtems_webserver/webrom.c,
344        libnetworking/rtems_webserver/webs.c,
345        libnetworking/rtems_webserver/websda.c,
346        libnetworking/rtems_webserver/websda.h,
347        libnetworking/rtems_webserver/webs.h,
348        libnetworking/rtems_webserver/websSSL.c,
349        libnetworking/rtems_webserver/websSSL.h,
350        libnetworking/rtems_webserver/websuemf.c,
351        libnetworking/rtems_webserver/wsIntrn.h:
352        Remove (Moved to cpukit/http).
353
3542004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
355
356        PR 700/rtems_misc
357        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
358        Remove libnetworking/rtems_webserver.
359
3602004-10-25      Eric Norum <norume@aps.anl.gov>
361
362        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
363
3642004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
365
366        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
367
3682004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
369
370        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
371        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
372
3732004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
374
375        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
376
3772004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
378
379        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
380        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
381
3822004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
383
384        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
385        BITSPERBYTE.
386
3872004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
388
389        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
390        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
391
3922004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
393
394        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
395
3962004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
397
398        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
399        * aclocal/enable-bare.m4: Remove.
400        * configure.ac: Remove BARE_CPU_MODEL.
401
4022004-10-13      Eric Norum <norume@aps.anl.gov>
403
404        PR 688/bsps
405        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
406        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
407        MC146818A (and several Dallas Semiconductor) TOD chips.
408
4092004-10-13      Eric Norum <norume@aps.anl.gov>
410
411        PR 686/networking
412        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
413        device code.
414
4152004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
416
417        * libchip/network/dec21140.c: include <rtems/pci.h>.
418
4192004-09-29      Joel Sherrill <joel@OARcorp.com>
420
421        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
422        libnetworking/pppd/utils.c: i960 obsoleted and all references
423        removed.
424
4252004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
426
427        PR 607/networking
428        * libchip/network/dec21140.c: Made PCI configuration minimum sane
429        instead of fully specifying unused PCI features.
430
4312004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
432
433        * configure.ac: Require automake > 1.9.
434
4352004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
436
437        * aclocal/rtems-cpu-subdirs.m4: Add avr.
438
4392004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
440
441        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
442        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
443
4442004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
445
446        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
447        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
448
4492004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
450
451        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
452
4532004-07-28  Joel Sherrill <joel@OARcorp.com>
454
455    * aclocal/version.m4: Updated to rtems-4.6.99.1.
456
4572004-07-25      Joel Sherrill <joel@OARcorp.com>
458
459        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
460
4612004-05-21  Till Strauman <strauman@slac.stanford.edu>
462
463        PR 625/networking
464        * libchip/network/dec21140.c, ... : Prevent name clashes by making
465        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
466        an error rather than panic if no chip is detected (thus allowing
467        for probing).
468        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
469        instead of looping forever.  Avoid divide by zero (crashed my PC).
470        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
471        they are UNTESTED.
472
4732004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
474
475        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
476
4772004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
478
479        * libchip/network/dec21140.c, libchip/network/elnk.c:
480        #include <errno.h>.
481
4822004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
483
484        * libchip/network/if_media.h: Update from FreeBSD.
485        * libchip/network/open_eth.c, libchip/network/cs8900.c,
486        libchip/network/i82586.c: #include <errno.h>.
487
4882004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
489
490        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
491
4922004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
493
494        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
495
4962004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
497
498        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
499        automake).
500
5012004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
502
503        PR 599/pppd
504        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
505
5062004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
507
508        * optman/rtems/no-region.c: Reflect having changed
509        rtems_region_get_segment_size.
510
5112004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
512
513        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
514        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
515        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
516        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
517        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
518        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
519        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
520
5212004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
522
523        * libchip/ide/ata.c, libchip/network/dec21140.c,
524        libchip/network/elnk.c, libchip/network/i82586.c,
525        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
526        libchip/network/open_eth.c, libchip/network/sonic.c,
527        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
528        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
529        libchip/shmdr/init.c, libchip/shmdr/intr.c,
530        libchip/shmdr/shm_driver.h: Cosmetics.
531
5322004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
533
534        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
535        optman/rtems/no-msg.c, optman/rtems/no-part.c,
536        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
537        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
538        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
539        fixed size types.
540
5412004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
542
543        * configure.ac: Explicitly pass --includedir and --libdir to
544        cpukit/configure.
545
5462004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
547
548        * librdbg/Makefile.am: Fix rpcgen rules.
549        * librdbg/src/i386/any/remdeb_xdr.c,
550        librdbg/src/m68k/any/remdeb_xdr.c,
551        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
552        Reflect changes to librdbg/Makefile.am.
553
5542004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
555
556        * configure.ac: Reflect changes testsuites/configure.ac and
557        cpukit/configure.ac.
558
5592004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
560
561        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
562        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
563
5642004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
565
566        * configure.ac: Reflect changes to testsuites's configuration.
567
5682004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
569
570        PR/589 rtems
571        * libchip/network/pci.h: Remove (Moved to cpukit).
572
5732004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
574
575        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
576        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
577        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
578        libchip/network/dec21140.c, libchip/network/elnk.c,
579        libchip/network/if_fxp.c, libchip/network/open_eth.c,
580        libchip/network/open_eth.h, libchip/network/sonic.c,
581        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
582        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
583        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
584        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
585        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
586        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
587        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
588        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
589        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
590        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
591        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
592        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
593        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
594        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
595        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
596        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
597        fixed-size types.
598
5992004-03-14      Chris Johns  <chrisj@rtems.org>
600
601        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
602        the BSP example code.
603        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
604        support the DIMMPC. This is a pc386 target with IO port support. Minor
605        formating clean up. Add documentation to the header file.
606        * libchip/network/README.cs8900: The CS8900 driver is documented in the
607        cs8900.h header file.
608
6092004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
610
611        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
612        Cosmetics.
613
6142004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
615
616        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
617        There are no application level Makefiles in here.
618
6192004-03-04      Joel Sherrill <joel@OARcorp.com>
620
621        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
622        they can be used in application level makefiles.
623
6242004-03-05      Joel Sherrill <joel@OARcorp.com>
625
626        * libnetworking/rtems_webserver/ejparse.c,
627        libnetworking/rtems_webserver/emfdb.c,
628        libnetworking/rtems_webserver/sock.c,
629        libnetworking/rtems_webserver/socket.c,
630        libnetworking/rtems_webserver/sym.c,
631        libnetworking/rtems_webserver/webs.c,
632        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
6332004-03-05      Joel Sherrill <joel@OARcorp.com>
634
635        * libchipnetwork/open_eth.c: Remove warnings by conditionally
636        compiling this file only only those CPU families with supported
637        exception models.
638
6392004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
640
641        * acinclude.m4: Fix loosing arguments when configuring cpukit and
642        testsuites (Was exposed with --enable-multilib, only).
643        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
644         Add RTEMS_BSP_CONFIG_SUBDIR.
645        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
646        testsuites's configure.
647        * aclocal/rtems-top.m4: Remove ENDIF hack.
648        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
649
6502004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
651
652        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
653        wrapup/Makefile.am: Fix automake problems having been introduced
654        in previous patch.
655
6562004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
657
658        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
659        Preinstall dirs.
660        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
661        * aclocal/check-multiprocessing.m4: Cosmetics.
662        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
663        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
664
6652004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
666
667        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
668        librdbg/src/Makefile.am.
669        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
670        * configure.ac: Reflect changes above.
671        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
672        * wrapup/Makefile.am: Reflect changes above.
673        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
674
6752004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
676
677        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
678
6792004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
680
681        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
682
6832004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
684
685        * wrapup/Makefile.am: Reflect new location of librdbg.a.
686
6872004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
688
689        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
690        librdbg/src/powerpc/Makefile.am: Remove.
691        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
692        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
693        * configure.ac: Reflect changes above.
694
6952004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
696
697
6982004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
699
700        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
701        STRIP.
702
7032004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
704
705        * librdbg/include/Makefile.am: Merge-in
706        librdbg/include/rdbg/i386/Makefile.am,
707        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
708        librdbg/include/rdbg/powerpc/Makefile.am.
709        * librdbg/include/rdbg/i386/Makefile.am,
710        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
711        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
712        * configure.ac: Reflect changes above.
713
7142004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
715
716        * configure.ac: Use AS_HELP_STRING(ada).
717
7182004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
719
720        * aclocal/bspopts.m4: Use AS_HELP_STRING.
721        * aclocal/bsp-configure.m4: Require autoconf-2.59.
722        Use AC_CONFIG_HEADERS.
723        * aclocal/check-custom-bsp.m4: Add bspkit-support.
724        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
725
7262004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
727
728        * Makefile.am: include local.am.
729
7302004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
731
732        * aclocal/version.m4: 4.6.99.0.
733
7342004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
735
736        * Makefile.am: Don't include host.am.
737        * automake/compile.am: Further cleanups.
738
7392004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
740
741        * automake/lib.am: Remove (Unused).
742
7432004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
744
745        * wrapup/Makefile.am: Don't include lib.am.
746        * automake/compile.am: Use automake compilation rules.
747
7482004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
749
750        * libnetworking/pppd/Makefile.am,
751        libnetworking/rtems_servers/Makefile.am,
752        libnetworking/rtems_telnetd/Makefile.am,
753        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
754        support/Makefile.am: Don't include lib.am.
755
7562004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
757
758        * libchip/Makefile.am: Don't include lib.am.
759        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
760        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
761        unnecessary EXTRA_DISTs.
762
7632004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
764
765        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
766        hack.
767
7682004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
769
770        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
771        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
772        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
773        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
774
7752004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
776
777        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
778        Add AM_CONDITIONAL(HAS_MP).
779        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
780        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
781        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
782        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
783        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
784        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
785        (Deprecated by autoconf 2.59).
786
7872004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
788
789        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
790        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
791
7922004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
793
794        * ChangeLog: Merge-in libnetworking/ChangeLog.
795        * libnetworking/ChangeLog: Remove.
796        * ChangeLog: Merge-in librdbg/ChangeLog.
797        * librdbg/ChangeLog: Remove.
798        * ChangeLog: Merge-in libchip/ChangeLog.
799        * libchip/ChangeLog: Remove.
800        * ChangeLog: Merge-in optman/ChangeLog.
801        * optman/ChangeLog: Remove.
802
8032004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
804
805        * configure.ac: Reflect changes to cpukit.
806        * wrapup/Makefile.am: Reflect changes to librdbg.
807        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
808        * libchip/Makefile.am: Add PREINSTALL_DIRS.
809        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
810        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
811        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
812        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
813        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
814        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
815        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
816
8172004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
818
819        * aclocal/rtems-top.m4: Remove check for version.m4.
820        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
821
8222004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
823
824        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
825        * wrapup/Makefile.am: Reflect changes to libchip/*.
826        * support/Makefile.am: Use automake compilation rules.
827        * wrapup/Makefile.am: Reflect changes to support/*.
828        * configure.ac: Remove libnetworking/wrapup/Makefile.
829        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
830        libnetworking/*/lib*.a instead of libnetapps.a.
831        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
832        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
833        * optman/Makefile.am: Use automake compilation rules.
834        * libchip/Makefile.am: Fix typo in previous patch.
835        * libchip/Makefile.am: Use automake compilation rules.
836        * libnetworking/Makefile.am: Remove wrapup.
837        * libnetworking/pppd/Makefile.am: Build libpppd. Use
838        automake-compilation rules.
839        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
840        automake-compilation rules.
841        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
842        automake-compilation rules.
843        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
844        automake-compilation rules.
845        * libnetworking/wrapup/Makefile.am: Remove (Unused).
846
8472004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
848
849        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
850        PRE/TMPINSTALL_FILES to CLEANFILES.
851        * automake/lib.am: Remove TMPINSTALL_FILES.
852        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
853        PRE/TMPINSTALL_FILES to CLEANFILES.
854        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
855        PRE/TMPINSTALL_FILES to CLEANFILES.
856        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
857        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
858        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
859        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
860        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
861        * librdbg/src/i386/Makefile.am: Ditto.
862        * librdbg/src/m68k/Makefile.am: Ditto.
863        * librdbg/src/powerpc/Makefile.am: Ditto.
864        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
865        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
866        * libnetworking/rtems_servers/Makefile.am: Ditto.
867        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
868        * libnetworking/rtems_webserver/Makefile.am: Ditto.
869
8702004-01-07      Joel Sherrill <joel@OARcorp.com>
871
872        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
873        more completely covers the MIPS family.
874
8752003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
876
877        * wrapup/Makefile.am: Reflect changes to shmdr.
878        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
879
8802003-12-18      Joel Sherrill <joel@OARcorp.com>
881
882        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
883        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
884        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
885        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
886        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
887        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
888        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
889
8902003-12-17      Joel Sherrill <joel@OARcorp.com>
891
892        * aclocal/version.m4: Updated to rtems-20031217-test.
893
8942003-12-17     
895
896        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
897        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
898
8992003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
900
901        * automake/compile.am: Remove LINK_LIBS (Unused).
902        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
903
9042003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
905
906        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
907        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
908        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
909        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
910        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
911
9122003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
913
914        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
915        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
916        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
917        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
918        * librdbg/src/i386/Makefile.am:
919        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
920        * librdbg/src/m68k/Makefile.am:
921        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
922        * librdbg/src/powerpc/Makefile.am:
923        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
924
9252003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
926
927        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
928        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
929        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
930        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
931        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
932        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
933        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
934        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
935        * optman/Makefile.am: Remove project_libdir.
936        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
937        PRE/TMPINSTALL_FILES.
938        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
939        PRE/TMPINSTALL_FILES.
940        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
941        PRE/TMPINSTALL_FILES.
942        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
943        PRE/TMPINSTALL_FILES.
944        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
945        from PRE/TMPINSTALL_FILES.
946        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
947        PRE/TMPINSTALL_FILES.
948        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
949        PRE/TMPINSTALL_FILES.
950        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
951        PRE/TMPINSTALL_FILES.
952        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
953        PRE/TMPINSTALL_FILES.
954        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
955        PRE/TMPINSTALL_FILES.
956        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
957        PRE/TMPINSTALL_FILES.
958        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
959        from PRE/TMPINSTALL_FILES.
960
9612003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
962
963        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
964        * automake/lib.am: Remove project_libdir.
965        * wrapup/Makefile.am: Reworked.
966
9672003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
968
969        * configure.ac: Reflect changes to librdbg.
970        * optman/Makefile.am: Add tmpinstall dirstamp support.
971        * libchip/Makefile.am: Fix variant-tmpinstall support.
972        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
973        * librdbg/src/powerpc/Makefile.am: Merge-in former
974        new_exception_processing/Makefile.am.
975        * librdbg/src/m68k/any/Makefile.am: Remove.
976        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
977        * librdbg/src/i386/any/Makefile.am: Remove.
978        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
979        * librdbg/src/Makefile.am: Cosmetics.
980        * librdbg/include/Makefile.am: Cosmetics.
981        * librdbg/Makefile.am: Cosmetics.
982        * libnetworking/Makefile.am: Cosmetics.
983        * libnetworking/pppd/Makefile.am: Cosmetics.
984        * libnetworking/wrapup/Makefile.am: Cosmetics.
985
9862003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
987
988        * Makefile.am: Cosmetics.
989        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
990        support.
991
9922003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
993
994        * automake/compile.am: Remove $(ARCH):-rule.
995
9962003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
997
998        * configure.ac: Remove lib/libbsp/shared/Makefile,
999        lib/libbsp/shmdr/Makefile.
1000
10012003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1002
1003        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
1004        libchip/serial/Makefile, libchip/rtc/Makefile.
1005        * support/Makefile.am: Remove all-local: $(ARCH).
1006        * wrapup/Makefile.am: Remove all-local: $(ARCH).
1007        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
1008        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
1009        * optman/Makefile.am: Remove all-local: $(ARCH).
1010        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1011        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
1012        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
1013        compilation dirstamp support.
1014        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
1015        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
1016        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
1017        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
1018        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
1019        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
1020        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1021        all-local: $(ARCH).
1022        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
1023        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
1024        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
1025        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
1026        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
1027
10282003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1029
1030        * aclocal/lead-dot.m4: New (from automake-1.7f).
1031        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
1032        AC_SUBST(dirstamp).
1033        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
1034        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1035        libchip/serial/Makefile.am: Ditto.
1036        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
1037        * librdbg/include/Makefile.am: Ditto.
1038        * librdbg/include/rdbg/Makefile.am: Ditto.
1039        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1040        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1041        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1042        * librdbg/src/Makefile.am: Ditto.
1043        * librdbg/src/i386/Makefile.am: Ditto.
1044        * librdbg/src/i386/any/Makefile.am: Ditto.
1045        * librdbg/src/m68k/Makefile.am: Ditto.
1046        * librdbg/src/m68k/any/Makefile.am: Ditto.
1047        * librdbg/src/powerpc/Makefile.am: Ditto.
1048        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
1049        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
1050        preinstallation.
1051        * libnetworking/pppd/Makefile.am: Ditto.
1052        * libnetworking/rtems_servers/Makefile.am: Ditto.
1053        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1054        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1055        * libnetworking/wrapup/Makefile.am: Ditto.
1056
10572003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1058
1059        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
1060        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
1061        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
1062        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
1063        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1064        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1065        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1066        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
1067        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
1068        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
1069        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
1070        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
1071        underquoting to silence automake-1.8.
1072
10732003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1074
1075        * configure.ac: Reflect having moved tests to ../../testsuites.
1076
10772003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1078
1079        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
1080        * aclocal/canonical-host.m4: Remove.
1081        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
1082        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1083
10842003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1085
1086        * aclocal/check-cpu.m4: Remove.
1087        * configure.ac: Merge-in former aclocal/check-cpu.m4.
1088        * aclocal/canonical-target-name.m4: Add m4-quotes.
1089        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
1090        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
1091        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1092        * aclocal/check-networking.m4: Add m4-quotes. Require
1093        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1094        * aclocal/check-posix.m4: Add m4-quotes. Require
1095        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1096        * aclocal/check-rdbg.m4: Add m4-quotes. Require
1097        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1098        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
1099
11002003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1101
1102        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
1103        * aclocal/bsp-alias.m4: Remove.
1104
11052003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1106
1107        * configure.ac: Make presence of tests/ optional.
1108
11092003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1110
1111        * aclocal/path-perl.m4: Remove (Unused).
1112
11132003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1114
1115        * automake/force-preinstall.am: Remove.
1116
11172003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
1118
1119        PR 499/rtems_misc
1120        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
1121        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
1122        Configuration (Odd was forced) - Correction of Stop Bit configuration
1123        (inversed) - Correction of ISR Handler to call
1124        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
1125        CTS Hardware flow control Configuration.
1126
11272003-09-04      Joel Sherrill <joel@OARcorp.com>
1128
1129        * lib/libcpu/shared/include/cache.h,
1130        lib/libcpu/shared/src/cache_aligned_malloc.c,
1131        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
1132        license changed.
1133        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
1134        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
1135        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1136        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
1137        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
1138        for license changed.
1139        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
1140        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
1141        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
1142        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
1143        libchip/network/cs8900.h, libchip/network/dec21140.c,
1144        libchip/network/elnk.c, libchip/network/open_eth.c,
1145        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
1146        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
1147        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
1148        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
1149        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
1150        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
1151        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
1152        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
1153        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
1154        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
1155        libchip/serial/serial.h, libchip/serial/z85c30.c,
1156        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
1157        libchip/serial/z85c30_reg.c: URL for license changed.
1158
11592003-09-03      Jiri Gaisler <jiri@gaisler.com>
1160
1161        PR 477/networking
1162        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
1163        * libchip/network/README.open_eth, libchip/network/open_eth.c,
1164        libchip/network/open_eth.h: New files.
1165
11662003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1167
1168        * aclocal/rtems-top.m4: Add RTEMS_API.
1169        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
1170
11712003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1172
1173        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1174        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
1175        @RTEMS_BSP@.cfg.
1176
11772003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1178
1179        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1180
11812003-08-20      Joel Sherrill <joel@OARcorp.com>
1182
1183        * libchip/network/cs8900.c: Correct copyright statements.
1184
11852003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1186
1187        * aclocal/check-itron.m4: Remove.
1188        * aclocal/enable-inlines.m4: Remove.
1189        * Makefile.am: Reflect having moved aclocal/.
1190        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
1191        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
1192        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
1193        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
1194        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
1195        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
1196        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
1197        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
1198        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
1199        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
1200        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
1201        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
1202        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
1203        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
1204        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
1205        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
1206        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
1207        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
1208        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
1209        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
1210        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
1211        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
1212        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
1213        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
1214        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
1215        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
1216        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
1217        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
1218        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
1219        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
1220        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
1221        * aclocal/multilib.m4: New (Copied from ../../aclocal).
1222        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
1223        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
1224        * aclocal/ppc.m4: New (Copied from ../../aclocal).
1225        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
1226        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
1227        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
1228        * aclocal/project-root.m4: New (Copied from ../../aclocal).
1229        * aclocal/quoting.m4: New (Copied from ../../aclocal).
1230        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
1231        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
1232        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
1233        * aclocal/target.m4: New (Copied from ../../aclocal).
1234        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
1235        * aclocal/version.m4: New (Copied from ../../aclocal).
1236
12372003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1238
1239        * configure.ac: Remove stray comments.
1240        * automake/local.am, automake/host.am: Remove "debug".
1241
12422003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1243
1244        * Makefile.am: Reflect having moved automake/.
1245        * lib/Makefile.am: Reflect having moved automake/.
1246        * support/Makefile.am: Reflect having moved automake/.
1247        * wrapup/Makefile.am: Reflect having moved automake/.
1248        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
1249        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
1250        from ../../automake).
1251        * optman/Makefile.am: Reflect having moved automake/.
1252        * libchip/Makefile.am: Reflect having moved automake/.
1253        * libchip/ide/Makefile.am: Reflect having moved automake/.
1254        * libchip/network/Makefile.am: Reflect having moved automake/.
1255        * libchip/rtc/Makefile.am: Reflect having moved automake/.
1256        * libchip/serial/Makefile.am: Reflect having moved automake/.
1257        * librdbg/Makefile.am: Reflect having moved automake/.
1258        * librdbg/include/Makefile.am: Reflect having moved automake/.
1259        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
1260        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
1261        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
1262        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
1263        automake/.
1264        * librdbg/src/Makefile.am: Reflect having moved automake/.
1265        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
1266        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
1267        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
1268        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
1269        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
1270        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
1271        having moved automake/.
1272        * libnetworking/Makefile.am: Reflect having moved automake/.
1273        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
1274        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
1275        automake/.
1276        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
1277        automake/.
1278        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
1279        automake/.
1280        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
1281
12822003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1283
1284        * Makefile.am: Add bsp.pc.in.
1285        * bsp.pc.in: New (pkgconfig support).
1286
12872003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1288
1289        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1290
12912003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1292
1293        * lib/Makefile.am: New (Required by 'make dist').
1294        * lib/ChangeLog: Remove.
1295        * lib/.cvsignore: Cleanup.
1296        * configure.ac: Reflect having added lib/Makefile.am.
1297        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
1298        lib/libbsp/configure.ac.
1299        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1300        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1301
13022003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1303
1304        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
1305        * configure.ac: Merge-in librdbg/configure.ac.
1306        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
1307        librdbg/configure.ac.
1308        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1309        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
1310        LIBCHIP. Conditionally build include-dirs.
1311        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
1312        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
1313        * librdbg/Makefile.am, librdbg/include/Makefile.am,
1314        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
1315        librdbg/include/rdbg/m68k/Makefile.am,
1316        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
1317        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
1318        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1319        librdbg/src/powerpc/Makefile.am, librdbg/
1320        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
1321        configure.ac into ../configure.ac.
1322        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
1323        * libnetworking/.cvsignore, libnetworking/Makefile.am,
1324        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
1325        libnetworking/rtems_telnetd/Makefile.am,
1326        libnetworking/rtems_webserver/Makefile.am,
1327        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
1328        into ../configure.ac.
1329
13302003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1331
1332        PR 427/rtems
1333        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
1334        * librdbg/src/servtsp.c: Ditto.
1335
13362003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
1337
1338        PR 429/bsps
1339        PR 432/bsps
1340        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
1341        packets are queued onto an elnk board, the ISR will deadlock the device
1342        with a tx complete interrupt.  Lighter tx loads are not affected as they
1343        end up submitting single packets to the device.
1344
13452003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1346
1347        * configure.ac: Merge-in libchip/configure.ac. Merge-in
1348        optman/configure.ac.
1349        * optman/configure.ac: Remove (Merged into ../configure.ac).
1350        * optman/Makefile.am: Reflect having merged configure.ac into
1351        ../configure.ac.
1352        * libchip/configure.ac: Remove (Merged into ../configure.ac).
1353        * libchip/Makefile.am, libchip/ide/Makefile.am,
1354        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1355        libchip/serial/Makefile.am: Reflect having merged configure.ac into
1356        ../configure.ac.
1357
13582003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1359
1360        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
1361
13622003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
1363
1364        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
1365        on i386.
1366
13672003-06-13      Joel Sherrill <joel@OARcorp.com>
1368
1369        * libnetworking/pppd/chat.c: Removed warnings.
1370
13712003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
1372
1373        * libchip/network/README.3com: New file missed in previous commit.
1374        PR 405/bsps
1375        PR 393/networking
1376        * libchip/network/dec21140.c: Fix leak also known as PR393.
1377        * libchip/network/elnk.c, libchip/network/if_media.h,
1378        libchip/network/mii.h: New files.
1379        * libchip/network/Makefile.am: Reflect new files.
1380
13812003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1382
1383        * configure.ac: Remove support for profile-variant.
1384
13852003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1386
1387        PR 397/pppd
1388        * libnetworking/pppd/fsm.c: Make peer_mru global again.
1389        * libnetworking/pppd/magic.c: Remove *rand48.
1390        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
1391
13922003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1393
1394        * wrapup/Makefile.am: Add libide.a.
1395
13962003-04-15      Joel Sherrill <joel@OARcorp.com>
1397
1398        PR 387/rtems_misc
1399        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
1400        routines.
1401        * libchip/ide/ata_internal.h: Added missing newline and end of file.
1402
14032003-04-11      Joel Sherrill <joel@OARcorp.com>
1404
1405        * libnetworking/rtems_webserver/cgi.c,
1406        libnetworking/rtems_webserver/sockGen.c,
1407        libnetworking/rtems_webserver/umui.c,
1408        libnetworking/rtems_webserver/websSSL.c,
1409        libnetworking/rtems_webserver/websSSL.h,
1410        libnetworking/rtems_webserver/websda.c,
1411        libnetworking/rtems_webserver/websda.h: New files. Not included in
1412        previous commit.
1413
14142003-04-10      Joel Sherrill <joel@OARcorp.com>
1415
1416        PR 371/pppd
1417        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
1418        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
1419        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
1420        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1421        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
1422        still global symbols in rtemspppd.h which might need to be changed or
1423        converted into member of a structure which is dereferenced with a
1424        pointer that is managed as a per task variable. But this patch should
1425        avoid many conflicts.
1426
14272003-03-27      Joel Sherrill <joel@OARcorp.com>
1428
1429        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
1430        not allowed in the cpukit source code since it must be buildable
1431        independent of any BSP. These files were moved to libchip/ide.
1432        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
1433        files.
1434
14352003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1436
1437        PR 368/filesystems
1438        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
1439        improvements which now work on pc386 and mbx8xx.
1440        * libchip/ide/ide_controller.c: New file.
1441
14422003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1443
1444        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
1445
14462003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1447
1448        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1449        * configure.ac: Add support/.
1450        * support/.cvsignore: New.
1451        * support/Makefile.am: New.
1452        * support/version.c: New.
1453        * wrapup/Makefile.am: Add support/libsupport.a.
1454        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
1455        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
1456        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
1457        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
1458
14592003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1460
1461        * wrapup/Makefile.am: Use SRC += instead of make-vars.
1462
14632003-02-20      Till Straumann <strauman@slac.stanford.edu>
1464
1465        PR 354/networking
1466        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
1467        chip against a table of supported chips. The untested ones are still
1468        commented out, however.
1469
14702003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1471
1472        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1473        * configure.ac: AC_PREREQ(2.57).
1474        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1475        * optman/configure.ac: AC_PREREQ(2.57).
1476        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1477        * libchip/configure.ac: AC_PREREQ(2.57).
1478        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1479        * librdbg/configure.ac: AC_PREREQ(2.57).
1480        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1481        * libnetworking/configure.ac: AC_PREREQ(2.57).
1482
14832003-02-06      Joel Sherrill <joel@OARcorp.com>
1484
1485        * libnetworking/pppd/chat.c: Convert routines with common names to
1486        static. This included get_char(), put_char(), and character() among
1487        others.
1488
14892003-02-03      Joel Sherrill <joel@OARcorp.com>
1490
1491        PR 338/filesystem
1492        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
1493        rtems_io_lookup_name() (API change).  Unused function removed.
1494
14952003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1496
1497        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1498        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1499        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1500        Eliminate *_O_FILES.
1501        * libnetworking/rtems_servers/Makefile.am,
1502        libnetworking/rtems_webserver/Makefile.am,
1503        libnetworking/rtems_telnetd/Makefile.am: Ditto.
1504
15052002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1506
1507        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
1508        Let all-local: depend on $(LIB).
1509        * wrapup/Makefile.am, configure.ac: Remove libmisc.
1510        * optman/Makefile.am: Apply install-data-local to install *.rels.
1511
15122002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1513
1514        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
1515        %.c rules.
1516        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
1517        * libchip/network/Makefile.am: Eliminate C_O_FILES.
1518        * libchip/rtc/Makefile.am: Ditto.
1519        * libchip/serial/Makefile.am: Ditto.
1520
15212002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1522
1523        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1524        LIBC_DEFINES.
1525        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1526        LIBC_DEFINES.
1527        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1528        LIBC_DEFINES.
1529
15302002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1531
1532        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
1533
15342002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1535
1536        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
1537        cache-checking.
1538        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1539
15402002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1541
1542        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
1543        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
1544        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
1545        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1546        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1547
15482002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1549
1550        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
1551        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
1552        Remove.
1553        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
1554
15552002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1556
1557        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
1558        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
1559
15602002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
1561
1562        * libchip/network/cs8900.c: I don't know why we have to SelfST register
1563        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
1564
15652002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1566
1567        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
1568        * optman/rel.am: New.
1569
15702002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1571
1572        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
1573        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
1574        braino in comment on "exec". Extend --enable-ada handling.
1575
15762002-11-04      Joel Sherrill <joel@OARcorp.com>
1577
1578        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
1579        tasks and rolling multiple loops into 1.
1580        * librdbg/src/m68k/rdbg_f.c: Removed warning.
1581        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
1582        Removed warnings.
1583
15842002-10-31      Joel Sherrill <joel@OARcorp.com>
1585
1586        * libchip/network/dec21140.c: Removed warnings.
1587        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
1588        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
1589        librdbg/src/m68k/any/remdeb_xdr.c,
1590        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
1591        warnings.
1592        * libnetworking/rtems_webserver/socket.c,
1593        libnetworking/rtems_webserver/uemf.h: Removed warnings.
1594
15952002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
1596
1597        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
1598        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
1599        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
1600        above.
1601
16022002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1603
1604        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1605        * wrapup/.cvsignore: Remove autom4te.cache.
1606        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1607        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
1608        autom4te.cache.
1609        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
1610        autom4te.cache.
1611        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
1612        autom4te.cache.
1613
16142002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1615
1616        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
1617
16182002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1619
1620        * optman/.cvsignore: Add autom4te.cache.
1621
16222002-09-14      Joel Sherrill <joel@OARcorp.com>
1623
1624        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
1625
16262002-09-07      Joel Sherrill <joel@OARcorp.com>
1627
1628        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
1629        include files to resolve warnings.
1630
16312002-09-07      Chris Johns <ccj@acm.org>
1632
1633        * libchip/network/Makefile.am, libchip/network/README.cs8900,
1634        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
1635        which corrects the problem  where the cs8900.c file was actually the BSP
1636        glue.  Joel did some hacking so this file will compile.  Previously it
1637        required providing a target.h file to compile.
1638        * libchip/network/cs8900.c.bsp: New file.
1639
16402002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1641
1642        * libnetworking/rtems_webserver/md5.h: Add missing newline.
1643
16442002-08-31      Joel Sherrill <joel@OARcorp.com>
1645
1646        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
1647        eliminate warning.
1648
16492002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1650
1651        * configure.ac: Add ada-tests.
1652
16532002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1654
1655        * Makefile.am: Add preinstall-stamp.
1656
16572002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1658
1659        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
1660        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
1661        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
1662        gcc31 happy.
1663        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
1664        cp.
1665
16662002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1667
1668        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
1669        make/bsp.mak.
1670        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
1671        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
1672
16732002-08-12      Joel Sherrill <joel@OARcorp.com>
1674
1675        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
1676        avoid error.
1677
16782002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1679
1680        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1681        * configure.ac: Add BSP_SUBDIRS.
1682        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
1683        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
1684        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
1685        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
1686        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
1687        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
1688        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
1689        RTEMS_CHECK_BSP_CACHE.
1690        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1691        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1692        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
1693        .$(OBJEXT) instead of .o.
1694        * libnetworking/pppd/Makefile.am,
1695        libnetworking/rtems_servers/Makefile.am,
1696        libnetworking/rtems_telnetd/Makefile.am,
1697        libnetworking/rtems_webserver/Makefile.am,
1698        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1699
17002002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1701
1702        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
1703        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
1704        ../libchip/serial/$(ARCH)/libserialio.a.
1705        * libchip/serial/Makefile.am: Don't tmp-install lib.
1706        * libchip/rtc/Makefile.am: Don't tmp-install lib.
1707
17082002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1709
1710        * Makefile.am: Add rtems_makedir.
1711        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
1712        * Makefile.am: Add wrapup-SUBDIR.
1713        * wrapup/ChangeLog: Remove.
1714        * wrapup/configure.ac: Remove.
1715        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
1716        (Make the bare BSP happy).
1717        * configure.ac: Ditto.
1718        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
1719        Create make/custom/default.cfg.
1720        * configure.ac: Add creation of make/custom/*.cfg. Create
1721        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
1722
17232002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1724
1725        * Makefile.am: Clean $(PROJECT_RELEASE).
1726
17272002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1728
1729        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
1730        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
1731        prototype mismatches.
1732
17332002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1734
1735        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
1736        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
1737
17382002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1739
1740        * acinclude.m4: Add test "$multilib" != "yes".
1741        * config-ml.in: Remove.
1742        * acinclude.m4: Cleanups.
1743        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
1744        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
1745        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
1746        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
1747        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
1748
17492002-07-16      Eric Norum <eric.norum@usask.ca>
1750
1751        * New driver for the Intel EtherExpressPro (82559ER) chip.
1752        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
1753        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
1754        * libchip/network/Makefile.am: Modified to reflect above.
1755
17562002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1757
1758        * acinclude.m4: New.
1759        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
1760        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
1761        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
1762
17632002-07-01      Joel Sherrill <joel@OARcorp.com>
1764
1765        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
1766        _Objects_Information_table now that it is a two dimensional array based
1767        upon API and class.
1768        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
1769        of strnlen().
1770
17712002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1772
1773        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
1774        preinstall libnetapps.a.
1775
17762002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1777
1778        * configure.ac: Remove librpc.
1779
17802002-06-25      Joel Sherrill <joel@OARcorp.com>
1781
1782        * Per PR233, moved librpc to exec.
1783        * configure.ac, wrapup/Makefile.am: Modified.
1784        * librpc, librpc/ChangeLog: Removed.
1785
17862002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1787
1788        * optman/Makefile.am: Remove multilib support.
1789        * optman/configure.ac: Ditto.
1790        * optman/sapi/Makefile.am: Ditto.
1791
17922002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1793
1794        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
1795        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
1796
17972002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1798
1799        Move networking libraries to c/src/exec/libnetworking
1800        * libnetworking/configure.ac, libnetworking/Makefile.am,
1801        libnetworking/wrapup/Makefile.am: Reflect Moval.
1802
18032002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1804
1805        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
1806        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
1807        <rtems/bspIo.h>.
1808
18092002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1810
1811        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
1812        * libnetworking/rtems/mkrootfs.h: Ditto.
1813        * libnetworking/rtems/Makefile.am: Reflect changes above.
1814
18152002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1816
1817        * configure.ac: Remove lib.
1818
18192002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1820
1821        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
1822        that exception stack frames on M68K members with VBR always are 6 byte
1823        long. The incorrect assumption resulted in some gdb commands like "next"
1824        to fail on the 68360.
1825
18262002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1827
1828        * config-ml.in: Take out arm and sh variants RTEMS does not support.
1829        PR 220
1830        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
1831        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
1832        CVS.
1833        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
1834        libnetworking/sys/filio.h: Remove.
1835        * libnetworking/sys/Makefile.am: Reflect changes above.
1836
18372002-05-07      Chris Johns <ccj@acm.org>
1838
1839        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
1840        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
1841        requires it to be stripped.
1842
18432002-05-01      Eric Norum <eric.norum@usask.ca>
1844
1845        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
1846        assembly  to satisfy gcc 3.1 and newer.
1847
18482002-04-26      Eric Norum <eric.norum@usask.ca>
1849
1850        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
1851        agressive optimization in gcc 3.1 does not reorder things.
1852
18532002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1854
1855        * libchip/network/dec21140.c: Reflect changes to powerpc's
1856        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
1857        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
1858        <rtems/score/cpu.h>.
1859        * librdbg/src/powerpc/rdbg_f.c: Ditto.
1860        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
1861
18622002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1863
1864        * optman/configure.ac: Remove ENABLE_GCC28.
1865
18662002-04-11      Chris Johns <ccj@acm.org>
1867
1868        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
1869        driver control block field to the ifconfig network driver structure.
1870        This field is needed by the i82586 driver which was ported from NetBSD
1871        as it had better hardware abstraction.
1872        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
1873        PR59, added the drv_ctrl driver control block field to the ifconfig
1874        network driver structure. This field is needed by the i82586 driver
1875        which was ported from NetBSD as it had better hardware abstraction.
1876
18772002-04-10      Mike Siers <mikes@poliac.com>
1878
1879        * libnetworking/rtems_webserver/NOTES,
1880        libnetworking/rtems_webserver/asp.c,
1881        libnetworking/rtems_webserver/balloc.c,
1882        libnetworking/rtems_webserver/default.c,
1883        libnetworking/rtems_webserver/ej.h,
1884        libnetworking/rtems_webserver/ejIntrn.h,
1885        libnetworking/rtems_webserver/ejlex.c,
1886        libnetworking/rtems_webserver/ejparse.c,
1887        libnetworking/rtems_webserver/emfdb.c,
1888        libnetworking/rtems_webserver/emfdb.h,
1889        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
1890        libnetworking/rtems_webserver/handler.c,
1891        libnetworking/rtems_webserver/license.txt,
1892        libnetworking/rtems_webserver/md5.h,
1893        libnetworking/rtems_webserver/md5c.c,
1894        libnetworking/rtems_webserver/mime.c,
1895        libnetworking/rtems_webserver/misc.c,
1896        libnetworking/rtems_webserver/ringq.c,
1897        libnetworking/rtems_webserver/rom.c,
1898        libnetworking/rtems_webserver/security.c,
1899        libnetworking/rtems_webserver/sock.c,
1900        libnetworking/rtems_webserver/sym.c,
1901        libnetworking/rtems_webserver/uemf.c,
1902        libnetworking/rtems_webserver/uemf.h,
1903        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
1904        libnetworking/rtems_webserver/url.c,
1905        libnetworking/rtems_webserver/value.c,
1906        libnetworking/rtems_webserver/wbase64.c,
1907        libnetworking/rtems_webserver/webcomp.c,
1908        libnetworking/rtems_webserver/webpage.c,
1909        libnetworking/rtems_webserver/webrom.c,
1910        libnetworking/rtems_webserver/webs.c,
1911        libnetworking/rtems_webserver/webs.h,
1912        libnetworking/rtems_webserver/websuemf.c,
1913        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
1914        2.1.4.
1915
19162002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1917
1918        * libchip/network/i82586.c: Include <string.h>.
1919        * libchip/network/sonic.c: Ditto.
1920
19212002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1922
1923        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
1924
19252002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1926
1927        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
1928
19292002-03-27      Thomas.Doerfler@imd-systems.de
1930
1931        PR 144
1932        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
1933        memory address 0 when called for the first time. This is done when
1934        trying to clear the variable "dhcp_hostname".
1935
19362002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1937
1938        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1939        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1940        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1941        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1942        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1943        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1944        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
1945        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
1946        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1947        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1948        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
1949        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
1950        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1951        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
1952        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1953        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1954        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1955        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1956        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1957        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1958        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1959        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1960        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1961        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1962        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1963        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1964        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
1965        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1966        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1967        AUTOMAKE_OPTIONS.
1968        * libnetworking/configure.ac:
1969        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
1970        foreign 1.6]).
1971        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
1972        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
1973        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
1974        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
1975        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1976        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
1977        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
1978        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
1979        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1980        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1981        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1982        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
1983        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1984        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
1985        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
1986        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
1987        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
1988
19892002-03-27      Ilya Alexeev <ilya@continuum.ru>
1990
1991        PR 162
1992        * libnetworking/net/if_ppp.c ppp_txdaemon(),
1993        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
1994        used in a device write routines.  Now ppp_softc structure have own
1995        character for writing to device (sc_outchar).  I think that converting
1996        local variables to static is not a right solution, because problems will
1997        occur in the case of two or more ppp instances.
1998        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
1999        must be u_long, otherwise in the case of the big output packet endless
2000        loop may occur.
2001
20022002-03-21      Ilya Alexeev <ilya@continuum.ru>
2003
2004        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
2005        preparations for multiple PPPD connections.
2006
20072002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2008
2009        PR 149
2010        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
2011        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
2012        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
2013        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2014
20152002-02-28      Victor V. Vengerov <vvv@oktet.ru>
2016
2017        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
2018        * configure.ac: Modified to reflect addition.
2019
20202002-02-27      Ilya Alexeev <ilya@continuum.ru>
2021
2022        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
2023        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2024        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
2025        capabilities as well as eliminate some warnings.
2026
20272002-02-27      Eric Norum <eric.norum@usask.ca>
2028
2029        * libnetworking/net/radix.c: Properly handle fetching the default route
2030        when there is no route.  This was a bug in the original FreeBSD code and
2031        this fix is from an updated version of their code.
2032
20332002-02-16      Eric Norum <eric.norum@usask.ca>
2034
2035        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
2036        checking.
2037
20382002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2039
2040        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
2041        dodefaultroute.
2042
20432002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2044
2045        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
2046        include <rtems/seterr.h>.
2047
20482002-02-01      Mike Siers <mikes@poliac.com>
2049
2050        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
2051        avoid bringing the link down too fast. NOTE: Mike reports successfully
2052        running at 56K baud on a direct link.
2053
20542002-02-01      Eric Valette <valette@crf.canon.fr>
2055
2056        * librdbg/So many patches have been posted recently on the mailing list
2057        and  because we were unable to find correct solution to compile on
2058        various  linux distros (due to rpcgen incompatibilities), librdbg/and
2059        because the coding  style of rdbg was rather inconsistant among various
2060        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
2061        global coding style (using indent + manual edits), 2) incorporate/review
2062        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
2063        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
2064        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
2065        after rdbg initialization is done, NB : the paches is huge but it is
2066        mainly due to coding styke chnages.  Only few lines of codes have been
2067        really changed and they do not impact  rdbg functionnality (AFAIKT).
2068        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
2069        librdbg/include/rdbg/m68k/rdbg_f.h,
2070        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
2071        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
2072        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
2073        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
2074        librdbg/src/servtsp.c, librdbg/src/servutil.c,
2075        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
2076        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
2077        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
2078        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
2079        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
2080        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
2081        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
2082        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2083        librdbg/src/powerpc/new_exception_processing/remdeb.h,
2084        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
2085        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
2086
20872002-01-31      Mike Siers <mikes@poliac.com>
2088
2089        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
2090        * Nice Update of PPPD support which eliminates the requiremetn that
2091        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
2092        and reports that it seems to be more stable and handle larger packets
2093        better.  This patch replaces the termios tasks with more general pppd
2094        network driver tasks.  The functions pppinput() and pppstart() get
2095        called from the interrupt service routine.
2096        * libnetworking/Makefile.am, libnetworking/configure.ac,
2097        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
2098        libnetworking/net/ethernet.h, libnetworking/net/if.c,
2099        libnetworking/net/if.h, libnetworking/net/if_arp.h,
2100        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
2101        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
2102        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
2103        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
2104        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
2105        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
2106        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
2107        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
2108        libnetworking/net/route.c, libnetworking/net/route.h,
2109        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
2110        libnetworking/pppd/README, libnetworking/pppd/STATUS,
2111        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
2112        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2113        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2114        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2115        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2116        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2117        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2118        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2119        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2120        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2121        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2122        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
2123        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2124        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2125        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
2126        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
2127        libnetworking/pppd/example/README,
2128        libnetworking/pppd/example/netconfig.h,
2129        libnetworking/wrapup/Makefile.am: Modified.
2130        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
2131        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
2132        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
2133        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
2134        * libnetworking/modem/, libnetworking/modem/.cvsignore,
2135        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
2136        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
2137        libnetworking/modem/pppcompress.c: Subdirectory removed.
2138
21392002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2140
2141        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
2142        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2143
21442002-01-18      Till Straumann <strauman@slac.stanford.edu>
2145
2146        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
2147        issues: - exception handler needs to enable MSR_FP if the interrupted
2148        thread is FP enabled. - printk message for MSR fixed and added
2149        stacktrace. NOTE: this requires the stacktrace patch to
2150        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
2151        however).
2152
21532002-01-06      Joel Sherrill <joel@OARcorp.com>
2154
2155        * optman/.cvsignore: Added aclocal.m4 and configure.
2156        * optman/.cvsignore: New file.
2157
21582002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2159
2160        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
2161
21622002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2163
2164        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
2165        * optman/ChangeLog: New.
2166        * optman/configure.ac: New.
2167        * optman/Makefile.am: New.
2168        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
2169        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
2170
21712001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2172
2173        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
2174
21752001-12-18      Eric Norum <eric.norum@usask.ca>
2176
2177        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
2178        `directories' (path names with a / at the end) while disallowing open()
2179        operations on TFTP `directories'.
2180
21812001-12-07      Eric Norum <eric.norum@usask.ca>
2182
2183        * libnetworking/lib/tftpDriver.c: Restore write capability.
2184
21852001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2186
2187        * libchip/network/sonic.h: Fix typo.
2188        * libnetworking/arpa/Makefile.am: Remove stray lines.
2189
21902001-10-30      Victor V. Vengerov <vvv@oktet.ru>
2191
2192        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
2193
21942001-10-18      Eric Norum <eric.norum@usask.ca>
2195
2196        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
2197        chdir() and open() operations within the TFTP file system.
2198
21992001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2200
2201        * librdbg/configure.ac: Fix latent bug exposed by removal of
2202        config.cache's which prevented powerpc targets librdbg from building.
2203
22042001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2205
2206        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
2207        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
2208        autoconf-2.52 happy.
2209
22102001-10-12      Mike Siers <mikes@poliac.com>
2211
2212        * libnetworking/Update to stable working state.  Congratulations Mike!
2213        :).
2214        * libnetworking/modem_example: Directory removed.
2215        * libnetworking/modem_example/16550.h,
2216        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
2217        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
2218        libnetworking/modem_example/ppp.h,
2219        libnetworking/modem_example/pppcompress.c: Files removed.
2220        * libnetworking/pppd/example/pppd.options: New file.
2221        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
2222        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2223        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2224        libnetworking/pppd/rtemsmain.c: Updated.
2225
22262001-10-12      Joel Sherrill <joel@OARcorp.com>
2227
2228        * libchip/serial/z85c30.c: Fixed typo.
2229
22302001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2231
2232        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
2233        * configure.in: Remove.
2234        * configure.ac: New file, generated from configure.in by autoupdate.
2235        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2236        * libchip/configure.in: Remove.
2237        * libchip/configure.ac: New file, generated from configure.in by
2238        autoupdate.
2239        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2240        * librdbg/configure.in: Remove.
2241        * librdbg/configure.ac: New file, generated from configure.in by
2242        autoupdate.
2243        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2244        * libnetworking/configure.in: Remove.
2245        * libnetworking/configure.ac: New file, generated from configure.in by
2246        autoupdate.
2247
22482001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2249
2250        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
2251        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
2252        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
2253
22542001-09-27      Joel Sherrill <joel@OARcorp.com>
2255
2256        * libchip/ChangeLog: Fixed typo in date.
2257
22582001-09-27      Eric Norum <eric.norum@usask.ca>
2259
2260        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
2261        TFTP  filesystem.
2262
22632001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2264
2265        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
2266        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
2267        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
2268        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
2269        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2270        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2271        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2272        'PREINSTALL_FILES ='.
2273        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
2274        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
2275        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
2276        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
2277        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
2278        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
2279        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
2280        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
2281        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
2282        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
2283        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
2284        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
2285
22862001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2287
2288        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
2289        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
2290        * librdbg/src/m68k/any/Makefile.am: Ditto.
2291        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2292        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
2293        happy.
2294
22952001-09-21      Joel Sherrill <joel@OARcorp.com>
2296
2297        * libchip/network/Makefile.am: Fixed typo on file name.
2298        * libchip/network/i82586.c: Commented out line 318 which is referencing
2299        a member of a structure that is not currently there.  This needs to be
2300        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
2301        to C style.
2302
23032001-09-19      Eric Norum <eric.norum@usask.ca>
2304
2305        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
2306
23072001-09-19      Chris Johns <ccj@acm.org>
2308
2309        * libchip/network/README.i82586, libchip/network/i82586.c,
2310        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
2311        Network driver for Intel i82586.
2312        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
2313        rtems/rtems_bsdnet_internal.h Added support for populating the initial
2314        "root" filesystem with information obtained via the DHCP response.
2315
23162001-09-14      Eric Norum <eric.norum@usask.ca>
2317
2318        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
2319        make gcc 3.x happy.
2320
23212001-08-16      Mike Siers <mikes@poliac.com>
2322
2323        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
2324        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
2325        These support callback functionality that has not even been compiled
2326        under RTEMS yet.
2327        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
2328        example application.  Mike's notes on the modifications: - renamed
2329        error() function because of namespace problems - removed calls to the
2330        exit() funciton - removed extra files from the pppd source directory -
2331        defined pppd task constant values in rtemspppd.h - modifyied example
2332        code to get actual tick per second value - placed the pppd 2.3.11 man
2333        page file (pppd.8) into the pppd directory.
2334        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2335        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2336        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2337        libnetworking/pppd/rtems-ppp.c: Deleted.
2338        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
2339        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2340        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
2341        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
2342        libnetworking/pppd/example/init.c,
2343        libnetworking/pppd/example/netconfig.h,
2344        libnetworking/pppd/example/ppp.conf,
2345        libnetworking/pppd/example/pppdapp.c,
2346        libnetworking/pppd/example/system.h: New files.
2347        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
2348        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
2349        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
2350        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2351        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2352        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2353        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2354        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2355        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2356        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2357        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2358        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2359        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2360        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
2361        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
2362
23632001-08-16      Joel Sherrill <joel@OARcorp.com>
2364
2365        * libnetworking/pppd/example/Makefile: Removed.
2366        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
2367        to avoid bootstrap -c clobbering it.
2368        * libnetworking/rtems_telnetd/.cvsignore: New file.
2369
23702001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
2371
2372        * libnetworking/Makefile.am, libnetworking/configure.in,
2373        libnetworking/rtems_servers/Makefile.am,
2374        libnetworking/rtems_servers/telnetd.c,
2375        libnetworking/rtems_servers/telnetd.h,
2376        libnetworking/rtems_telnetd/Makefile.am,
2377        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2378        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2379        libnetworking/rtems_telnetd/telnetd.c,
2380        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
2381        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
2382        effect when ftpd change. - the tcp/ip stats have been implemented into
2383        icmds.c and started when telnetd daemon is started.
2384        * libnetworking/rtems_servers/telnetd.c,
2385        libnetworking/rtems_servers/telnetd.h: Removed.
2386        * libnetworking/rtems_telnetd: New directory.
2387        * libnetworking/rtems_telnetd/Makefile.am,
2388        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2389        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2390        libnetworking/rtems_telnetd/telnetd.c,
2391        libnetworking/rtems_telnetd/telnetd.h: New files.
2392
23932001-06-14      Joel Sherrill <joel@OARcorp.com>
2394
2395        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
2396        Moved from libmisc/shell so the network stack to address network
2397        depenendency.
2398        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
2399
24002001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2401
2402        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
2403
24042001-05-15      Joel Sherrill <joel@OARcorp.com>
2405
2406        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2407        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
2408        accidentally deleted the incorrectly empty versions.
2409
24102001-05-14      Till Straumann <strauman@slac.stanford.edu>
2411
2412        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
2413        libchip/pci/Makefile.am: Per PR215 address the following issues: -
2414        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
2415        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
2416        to know the values) - the affected BSP (shared/motorola) headers have
2417        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
2418        driver (libchip/network/dec21140.c) has been fixed to use
2419        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
2420        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
2421        who is using this driver. - the DEC driver also has been fixed to use
2422        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
2423        delay_in_bus_cycles().
2424
24252001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2426
2427        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
2428
24292001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2430
2431        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
2432
24332001-04-24      Eric Norum <eric.norum@usask.ca>
2434
2435        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
2436        NTP synchronization a little more robust -- no NTP daemon yet, but at
2437        least it trys a little harder when the primary NTP server is down.
2438
24392001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
2440
2441        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
2442        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2443        libnetworking/pppd/modem_example/modem.c,
2444        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
2445        other strings into English.
2446        * libnetworking/pppd/STATUS: updated to reflect the changes.
2447
24482001-04-20      Jake Janovetz <janovetz@uiuc.edu>
2449
2450        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
2451        again.
2452
24532001-04-20      Eric Valette <valette@crf.canon.fr>
2454
2455        * mcp750 directory renamed new_exception processing as it supports many
2456        more CPU models.
2457        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2458        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2459        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
2460        formerly in mcp750 plus modifications.
2461        * librdbg/src/powerpc/mcp750/.cvsignore,
2462        librdbg/src/powerpc/mcp750/Makefile.am,
2463        librdbg/src/powerpc/mcp750/remdeb.h,
2464        librdbg/src/powerpc/mcp750/remdeb_f.x,
2465        librdbg/src/powerpc/mcp750/remdeb_svc.c,
2466        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
2467        new_exception_processing.
2468        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2469        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2470        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
2471        part of this effort to add support for the MPC8xx.
2472
24732001-04-19      Joel Sherrill <joel@OARcorp.com>
2474
2475        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
2476        internal include files.
2477
24782001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
2479
2480        PR 158
2481        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
2482        rcmd() library call by commenting out the parts that deal with signals.
2483        This enables RTEMS to 'rsh' command to a server connecting fd to remote
2484        stdio. The 'server-side' parts of this file which deal with
2485        authentication are disabled since they are not needed.
2486
24872001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
2488
2489        * libnetworking/include/.cvsignore: Remove dangling file.
2490
24912001-03-14      Joel Sherrill <joel@OARcorp.com>
2492
2493        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
2494        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
2495        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
2496        libchip style serial drivers can be written in libcpu or libbsp.
2497
24982001-03-01      Joel Sherrill <joel@OARcorp.com>
2499
2500        * libchip/network/cs8900.c, libchip/network/cs8900.h,
2501        libchip/network/sonic.c, libchip/network/sonic.h,
2502        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2503        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2504        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2505        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
2506        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2507        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2508        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2509        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
2510
25112001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2512
2513        * librdbg/include/rdbg/Makefile.am,
2514        librdbg/include/rdbg/i386/Makefile.am,
2515        librdbg/include/rdbg/m68k/Makefile.am,
2516        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
2517        style on include files.
2518
25192001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2520
2521        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2522        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
2523        replace ${..} with $(..).
2524        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
2525        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
2526        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2527        libnetworking/rtems/Makefile.am, libnetworking/
2528        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
2529        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
2530        include_*HEADERS instead of H_FILES.
2531        * libnetworking/include/Makefile.am: Remove.
2532        * libnetworking/Makefile.am: Add handling of *.h files.
2533        * libnetworking/configure.in: Remove include/Makefile.
2534
25352001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2536
2537        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
2538
25392001-01-31      Sergei Organov <osv@javad.ru>
2540
2541        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
2542        current dir and root dir removed in favor of new libio support for
2543        task-local current and root directories. - Bug in `close_data_socket()'
2544        introduced by previous change fixed. - `command_pasv()' changed to set
2545        timeout on socket we are listening on and code fixed to don't close
2546        socket twice on error. - `serr()' changed to clear `errno'. -
2547        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
2548        changed to clear `errno' before processing session. -
2549        `close_data_socket()' fixed to close both active and passive sockets -
2550        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
2551        empty string  in `exec_command()'.
2552
25532001-01-25      Eric Norum <eric.norum@usask.ca>
2554
2555        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
2556        improves throughput on systems which are dropping packets.   Only the
2557        first timeout is reduced.  This keeps the number of extra packets down
2558        on networks that are very busy and dropping lots of packets.
2559
25602001-01-24      Sergei Organov <osv@javad.ru>
2561
2562        * libnetworking/rtems_servers/ftpd.c,
2563        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2564        - Timeouts on sockets implemented. 'idle' field added to configuration.
2565        No timeout by default to keep backward compatibility. Note: SITE IDLE
2566        command not implemented yet. - Basic global access control implemented.
2567        'access' field added to configuration. No access limitations by default
2568        to keep backward compatibility. - Anchor data socket for active mode
2569        (using self IP and port 20.) - Fixed default data port support (still
2570        not tested). - Don't allow IP address different from originating host in
2571        PORT command to improve security. - Fixed bug in MDTM command. - Check
2572        for correctness of parsing of argument in command_port(). - Fixed
2573        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
2574        a directory. - Command parsing a little bit improved: command names are
2575        now converted to upper-case to be more compatible with RFC (command
2576        names are not case-sensitive.) - Reformat comments so that they have
2577        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
2578        previous changes - True ASCII mode implemented (doesn't work for hooks
2579        and /dev/null) - Passive mode implemented, PASV command added. - Default
2580        port for data connection could be used (untested, can't find ftp client
2581        that doesn't send PORT command) - SYST reply changed to UNIX, as former
2582        RTEMS isn't registered name. - Reply codes reviewed and fixed.
2583
25842001-01-18      Joel Sherrill <joel@OARcorp.com>
2585
2586        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
2587        macro using variable arguments.
2588        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
2589        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
2590        since I updated the main RTEMS development machine to RedHat 7.2 and
2591        apparently got a new version of rpcgen.
2592
25932001-01-12      Sergei Organov <osv@javad.ru>
2594
2595        * libnetworking/rtems_servers/ftpd.c,
2596        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2597        - use pool of pre-created threads to handle sessions instead of
2598        creating/deleting threads on the fly - LIST output is now similar to
2599        what "/bin/ls -al" would output, thus FTP clients such Netscape are
2600        happy with it. - LIST NAME now works (both for files and directories) -
2601        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
2602        clients happy  - keep track of CWD for every session separately -
2603        ability to specify root directory name for FTPD in configuration table.
2604        FTPD will then create illusion for FTP clients that this is actually
2605        root directory. - ignore options sent in commands, thus LIST -al FILE
2606        works and doesn't try to list "-al" directory. - buffers are allocated
2607        on stack instead of heap where possible to eliminate malloc/free calls
2608        (avoid possible heap fragmentation troubles). - drop using of task
2609        notepad to pass parameters - use function arguments instead - use
2610        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
2611        in socket() instead of AF_INET.
2612
26132001-01-02      Joel Sherrill <joel@OARcorp.com>
2614
2615        * libnetworking/CHANGELOG: Removed.
2616        * libnetworking/README: Merged CHANGELOG contents as initial changes.
2617
26182000-12-14      Eric Norum <eric.norum@usask.ca>
2619
2620        * libnetworking/lib/tftpDriver.c: Added write capability.
2621
26222000-12-08      Joel Sherrill <joel@OARcorp.com>
2623
2624        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
2625        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
2626        numerous variable declarations conditional on PPP_COMPRESS and
2627        PPP_FILTER.  Commented out variables that were not used because the code
2628        using them was commented out. Removed totally unused variables.
2629        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
2630        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
2631
26322000-11-30      Joel Sherrill <joel@OARcorp.com>
2633
2634        * libnetworking/modem/ppp_tty.c: Changed to include
2635        <rtems/termiostypes.h> since that is an RTEMS specific header file.
2636        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
2637        * libnetworking/Makefile.am: Modified to reflect above.
2638
26392000-11-27      Joel Sherrill <joel@OARcorp.com>
2640
2641        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
2642
26432000-11-25      Eric Norum <eric.norum@usask.ca>
2644
2645        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
2646        core.
2647
26482000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
2649
2650        * libnetworking/wrapup/Makefile.am: Added modem subdir.
2651        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
2652        subdir.
2653        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
2654        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
2655        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
2656        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
2657        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2658        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
2659        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
2660        main.c and ppp_tty.c should be scratched. The modem subdir has the real
2661        ppp_tty.c and the real pppd main is in pppmain.c.
2662
26632000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
2664
2665        * libchip/network/sonic.c: Added ipalign() routine to align the received
2666        packet so that the ip header is on a 32-bit boundary. Necessary for
2667        cpu's that do not allow unaligned loads and stores and when the 32-bit
2668        DMA mode is used.
2669
26702000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2671
2672        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2673        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
2674        ACLOCAL_AMFLAGS.
2675        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
2676        ACLOCAL_AMFLAGS.
2677        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
2678        ACLOCAL_AMFLAGS.
2679
26802000-11-03      Chris Johns <ccj@acm.org>
2681
2682        * libchip/network/README.cs8900, libchip/network/cs8900.c,
2683        libchip/network/cs8900.h: New files.
2684
26852000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2686
2687        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2688        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2689        $(RTEMS_TOPdir)/aclocal.
2690        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2691        $(RTEMS_TOPdir)/aclocal.
2692        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2693        $(RTEMS_TOPdir)/aclocal.
2694
26952000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2696
2697        * configure.in: Switch to GNU-canonicalization.
2698        * Makefile.am: Reflect changes to configure.in.
2699        * acinclude.m4: Remove.
2700
27012000-10-30      Joel Sherrill <joel@OARcorp.com>
2702
2703        * POSIX include files merged into newlib.  This resulted in some
2704        definitions moving to other files and thus some secondary effects in
2705        RTEMS source code.
2706        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
2707        in sync with newlib's <machine/types.h>.
2708        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
2709        definition of struct itimerval in <sys/time.h>.
2710
27112000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2712
2713        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
2714        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2715        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2716        * ChangeLog: Fix typos.
2717        * configure.in: add tests to the GNU canonicalized subdirectories.
2718
27192000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2720
2721        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
2722        * configure.in: add lib to the GNU canonicalized subdirectories,  make
2723        the lib directory before configuring lib/.
2724
27252000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2726
2727        * configure.in, Makefile.am: add exec to the GNU canonicalized
2728        subdirectories.
2729        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
2730        * configure.in: add libnetworking, librpc and librdb to the GNU
2731        canonicalized subdirectories.
2732        * configure.in: add libmisc and libchip to the GNU canonicalized
2733        subdirectories.
2734        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2735        Switch to GNU canonicalization.
2736        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2737        Switch to GNU canonicalization.
2738        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2739        Switch to GNU canonicalization.
2740
27412000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2742
2743        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
2744        canonicalization to libfs/. The approach is currently a bit of a hack as
2745        GNU canonicalization does not support the per-BSP build some of the
2746        other directories require.  As more of the tree is converted, this will
2747        become less  of an issue.
2748
27492000-10-20      Joel Sherrill <joel@OARcorp.com>
2750
2751        * libchip/network/dec21140.c: Corrected attach to include "int attach"
2752        parameter.
2753
27542000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
2755
2756        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2757        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
2758        * librdbg/configure.in: Add m68k support.
2759        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
2760        subdirectory.
2761        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
2762        failure.
2763        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
2764        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2765        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
2766        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2767        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
2768        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
2769        librdbg/src/m68k/.cvsignore: New files.
2770        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
2771        function pointers.
2772        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
2773        _after_ pointer has been checked against NULL.
2774
27752000-10-18      Joel Sherrill <joel@OARcorp.com>
2776
2777        * wrapup/Makefile.am: Added libfs.
2778
27792000-10-18      Chris Johns <ccj@acm.org>
2780
2781        * libfs created.
2782        * configure.in: Added libfs subdirectory.
2783        * libnetworking/pppd/ipxcp.c: Fixed a typo.
2784
27852000-09-28      Joel Sherrill <joel@OARcorp.com>
2786
2787        * libnetworking/rtems_webserver/Makefile.am,
2788        libnetworking/rtems_webserver/base64.c,
2789        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
2790        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
2791
27922000-09-22      Joel Sherrill <joel@OARcorp.com>
2793
2794        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
2795        libnetworking/rtems/rtems_bsdnet_internal.h,
2796        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
2797        have included rtems.h.  It is now including precisely the  least amount
2798        of low level, yet portable .h files to get the basic RTEMS types
2799        defined.  This rippled into other  files since rtems_bsdnet_internal.h
2800        used machine/types.h to include rtems.h.
2801
28022000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2803
2804        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
2805
28062000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2807
2808        * libnetworking/ChangeLog: Cleanup.
2809
28102000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2811
2812        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
2813        * libchip/ChangeLog: Fix formating.
2814
28152000-09-05      Joel Sherrill <joel@OARcorp.com>
2816
2817        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
2818        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
2819        confusion and to work with the converted flags.
2820
28212000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2822
2823        * wrapup/Makefile.am: Include compile.am.
2824        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2825        libchip/serial/Makefile.am: Include compile.am.
2826        * librdbg/src/i386/any/Makefile.am,
2827        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
2828        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
2829        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
2830        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2831        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
2832        libnetworking/rtems_servers/Makefile.am,
2833        libnetworking/rtems_webserver/Makefile.am,
2834        libnetworking/wrapup/Makefile.am: Include compile.am.
2835
28362000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
2837
2838        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
2839        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
2840
28412000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2842
2843        * libnetworking/netinet/tcp_input.c: Spelling corrections.
2844
28452000-08-31      Joel Sherrill <joel@OARcorp.com>
2846
2847        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
2848        Antti P Miettinen <antti.p.miettinen@nokia.com>.
2849        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
2850        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
2851        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
2852        * libnetworking/wbase64.c: Removed.
2853        * libnetworking/Makefile.am, libnetworking/asp.c,
2854        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
2855        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
2856        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
2857        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
2858        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
2859        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
2860        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
2861        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
2862        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
2863        Modified.
2864
28652000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2866
2867        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
2868
28692000-08-30      Joel Sherrill <joel@OARcorp.com>
2870
2871        * libnetworking/rtems_webserver/license.txt: New file.
2872
28732000-08-10      Joel Sherrill <joel@OARcorp.com>
2874
2875        * ChangeLog: New file.
2876        * libchip/ChangeLog: New file.
2877        * librdbg/ChangeLog: New file.
2878        * libnetworking/ChangeLog: New file.
2879
Note: See TracBrowser for help on using the repository browser.