source: rtems/c/src/ChangeLog @ 4906d7f7

4.104.114.84.95
Last change on this file since 4906d7f7 was bb72ff9, checked in by Joel Sherrill <joel.sherrill@…>, on Jul 18, 2005 at 3:42:24 PM

2005-07-18 Karel Gardas <kgardas@…>

  • libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from UNTESTED to tested.
  • Property mode set to 100644
File size: 113.2 KB
Line 
12005-07-18      Karel Gardas <kgardas@objectsecurity.com>
2
3        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
4        UNTESTED to tested.
5
62005-06-17      Joel Sherrill <joel@OARcorp.com>
7
8        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
9        it is not supported by the MPC5xx.
10
112005-06-17      Joel Sherrill <joel@OARcorp.com>
12
13        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
14        interface. Also correct attempting to build on other than PowerPC and
15        x86.
16
172005-06-16      Daron Chabot <daron@nucleus.usask.ca>
18
19        * libchip/Makefile.am: Add driver for Tulip clones.
20        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
21        libchip/network/if_dcreg.h: New files.
22
232005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
24
25        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
26        to enable rdbg.
27        * configure.ac: Reflect changes above.
28
292005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
30
31        * configure.ac: Add ada/.
32
332005-05-20      Sergei Organov  <osv@topconrd.ru>
34
35        PR 750/networking
36        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
37        wait_input().
38
392005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
40
41        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
42        rtems/irq.h.
43
442005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
45
46        * libchip/Makefile.am: Include preinstall.am.
47        * libchip/preinstall.am: New.
48
492005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
50
51        * configure.ac: Add AMPOLISH3.
52        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
53        * libnetworking/rtems_telnetd/preinstall.am: New.
54        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
55
562005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
57
58        * configure.ac: Let enable_rpcgen default to "no".
59
602005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
61
62        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
63
642005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
65
66        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
67        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
68
692005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
70
71        * libchip/network/dec21140.c, libchip/network/elnk.c,
72        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
73
742005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
75
76        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
77        of code as a result of the implementation of a common PCI interface.
78
792005-05-04      Joel Sherrill <joel@OARcorp.com>
80
81        * libchip/network/open_eth.c: Remove prototype of set_vector.
82
832005-05-03      Joel Sherrill <joel@OARcorp.com>
84
85        * librdbg/src/ptrace.c: Remove warning.
86
872005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
88
89        * libchip/network/dec21140.c, libchip/network/elnk.c,
90        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
91        Modified parameter list to remove warnings.
92
932005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
94
95        * libchip/network/cs8900.c, libchip/network/i82586.c,
96        libchip/network/open_eth.c, libchip/network/sonic.c,
97        libchip/serial/mc68681.c: Modified types to remove
98        warnings.  Added initialization to remove warnings.
99
1002005-04-28      Joel Sherrill <joel@OARcorp.com>
101
102        * libchip/network/README.sonic: Rewritten to account for removal of
103        dmv177.
104
1052005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
106
107        PR 781/rtems_misc
108        * libchip/serial/ns16550_p.h: Fix baud rate calculation
109
1102005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
111
112        * libchip/serial/ns16550.c:
113        Fixed warnings generated in various powerpc configurations
114
1152005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
116
117        * libchip/serial/ns16550.c: Modified
118        ISR to work with PPC new exception processing
119
1202005-03-14      Joel Sherrill <joel@OARcorp.com>
121
122        * libchip/network/dec21140.c, libchip/network/elnk.c,
123        libchip/network/if_fxp.c: Continue PCI API unification. All use
124        pci_find_device(). Network drivers manufacture a signature since all
125        calls have not been converted yet.
126
1272005-03-04      Joel Sherrill <joel@OARcorp.com>
128
129        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
130        initialize function part of the unified PCI API as pci_initialize().
131
1322005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
133
134        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
135        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
136
1372005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
138
139        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
140        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
141
1422005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
143
144        * aclocal/ppc.m4: Reflect changes to ppc exception processing
145        building procedures.
146
1472005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
148
149        * aclocal/prog-cc.m4:
150        Quote CFLAGS's RHS to accomodate Solaris broken sh.
151
1522005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
153
154        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
155
1562005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
157
158        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
159
1602005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
161
162        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
163
1642005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
165
166        * libnetworking/rtems_servers/ftp.c,
167        libnetworking/rtems_servers/ftp.h,
168        libnetworking/rtems_servers/Makefile.am:
169        Remove (relocated to cpukit/ftpd).
170        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
171        removed move libnetworking/rtems_servers.
172
1732005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
174
175        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
176
1772005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
178
179        PR 755/rtems
180        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
181        Remove local declarations of rtems_bsdnet_nameservers,
182        rtems_bsdnet_nameservers_count.
183
1842005-01-31      Sergei Organov <osv@topconrd.ru>
185
186        PR 751/pppd
187        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
188        committed to fix PR736 breaks pppd. chat.c should have its own static
189        ttyfd for pppd to work correctly. The symptom is that second
190        invokation of chat (for connect script) fails due to pppd_ttyfd set
191        to -1 by previous chat invokation (for init script). In addition,
192        this patch fixes leaving of dangling pointer in the abort_stbring[]
193        by chat_send().
194
1952005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
196
197        * configure.ac: Remove CFLAGS_DEBUG_V.
198        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
199
2002005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
201
202        * wrapup/Makefile.am: Remove rtems-ctor.o.
203
2042005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
205
206        * libchip/rtc/rtc.h: size_t RTC_Count.
207
2082005-01-20      Joel Sherrill <joel@OARcorp.com>
209
210        PR 736/pppd
211        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
212        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
213        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
214        should not be static and should have a name more specific to pppd.
215
2162005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
217
218        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
219        libnetworking/rtems_servers/Makefile.am,
220        libnetworking/rtems_telnetd/Makefile.am,
221        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
222        Eliminate CFLAGS_OPTIMIZE_V.
223
2242005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
225
226        * configure.ac: Pass CFLAGS to testsuites configure.
227        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
228        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
229
2302005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
231
232        * configure.ac: Pass CFLAGS to cpukit configure.
233        * aclocal/rtems-flags.m4: Remove (Unused).
234        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
235        * aclocal/env-rtemsbsp.m4:
236        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
237        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
238        RTEMS_CFLAGS.
239        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
240        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
241        Cleanup comments.
242
2432005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
244
245        * automake/compile.am: Remove build-variant support.
246
2472005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
248
249        * libnetworking/pppd/Makefile.am,
250        libnetworking/rtems_servers/Makefile.am,
251        libnetworking/rtems_telnetd/Makefile.am:
252        Remove build-variant support.
253
2542005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
255
256        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
257        support/Makefile.am, wrapup/Makefile.am:
258        Remove build-variant support.
259
2602004-11-22      Joel Sherrill <joel@OARcorp.com>
261
262        * libchip/network/if_fxp.c: Add entry for another module ID code.
263
2642004-11-22      Joel Sherrill <joel@OARcorp.com>
265
266        PR 693/misc
267        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
268        in/outport routines.
269
2702004-11-22      Joel Sherrill <joel@OARcorp.com>
271
272        PR 693/misc
273        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
274        in/outport routines.
275
2762004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
277
278        * aclocal/enable-itron.m4: Remove (unused).
279
2802004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
281
282        * configure.ac: Misc. quoting cleanups.
283        Enable ada-tests iff --enable-ada and --enable-tests.
284
2852004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
286
287        PR 703/filesystem
288        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
289        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
290        libchip/ide/ide_controller.c:
291        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
292        available for BSPS/device drivers.
293        Extend the "modes_available" and "mode_active" parameters to
294        uint16_t for UDMA support.
295
2962004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
297
298        * libchip/network/dec21140.c: Cleanup a bit and remove message about
299        not supported on PowerPC since it works on the MVME2100 BSP.
300
3012004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
302
303        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
304        Add dependency tracking for *.cfgs.
305        * Makefile.am: Add dependency tracking for *.cfg.
306
3072004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
308
309        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
310        (Thanks to Lars Munch <lars@segv.dk> for catching this).
311
3122004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
313
314        PR 707/make_build
315        * configure.ac: Add --enable-rpcgen.
316
3172004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
318
319        PR 700/rtems_misc
320        * libnetworking/rtems_webserver/asp.c,
321        libnetworking/rtems_webserver/balloc.c,
322        libnetworking/rtems_webserver/cgi.c,
323        libnetworking/rtems_webserver/default.c,
324        libnetworking/rtems_webserver/ej.h,
325        libnetworking/rtems_webserver/ejIntrn.h,
326        libnetworking/rtems_webserver/ejlex.c,
327        libnetworking/rtems_webserver/ejparse.c,
328        libnetworking/rtems_webserver/emfdb.c,
329        libnetworking/rtems_webserver/emfdb.h,
330        libnetworking/rtems_webserver/form.c,
331        libnetworking/rtems_webserver/handler.c,
332        libnetworking/rtems_webserver/h.c,
333        libnetworking/rtems_webserver/license.txt,
334        libnetworking/rtems_webserver/Makefile.am,
335        libnetworking/rtems_webserver/md5c.c,
336        libnetworking/rtems_webserver/md5.h,
337        libnetworking/rtems_webserver/mime.c,
338        libnetworking/rtems_webserver/misc.c,
339        libnetworking/rtems_webserver/NOTES,
340        libnetworking/rtems_webserver/ringq.c,
341        libnetworking/rtems_webserver/rom.c,
342        libnetworking/rtems_webserver/rtems_webserver.h,
343        libnetworking/rtems_webserver/security.c,
344        libnetworking/rtems_webserver/sock.c,
345        libnetworking/rtems_webserver/socket.c,
346        libnetworking/rtems_webserver/sockGen.c,
347        libnetworking/rtems_webserver/sym.c,
348        libnetworking/rtems_webserver/uemf.c,
349        libnetworking/rtems_webserver/uemf.h,
350        libnetworking/rtems_webserver/um.c,
351        libnetworking/rtems_webserver/um.h,
352        libnetworking/rtems_webserver/umui.c,
353        libnetworking/rtems_webserver/url.c,
354        libnetworking/rtems_webserver/value.c,
355        libnetworking/rtems_webserver/wbase64.c,
356        libnetworking/rtems_webserver/webcomp.c,
357        libnetworking/rtems_webserver/webmain.c,
358        libnetworking/rtems_webserver/webpage.c,
359        libnetworking/rtems_webserver/webrom.c,
360        libnetworking/rtems_webserver/webs.c,
361        libnetworking/rtems_webserver/websda.c,
362        libnetworking/rtems_webserver/websda.h,
363        libnetworking/rtems_webserver/webs.h,
364        libnetworking/rtems_webserver/websSSL.c,
365        libnetworking/rtems_webserver/websSSL.h,
366        libnetworking/rtems_webserver/websuemf.c,
367        libnetworking/rtems_webserver/wsIntrn.h:
368        Remove (Moved to cpukit/http).
369
3702004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
371
372        PR 700/rtems_misc
373        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
374        Remove libnetworking/rtems_webserver.
375
3762004-10-25      Eric Norum <norume@aps.anl.gov>
377
378        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
379
3802004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
381
382        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
383
3842004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
385
386        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
387        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
388
3892004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
390
391        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
392
3932004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
394
395        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
396        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
397
3982004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
399
400        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
401        BITSPERBYTE.
402
4032004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
404
405        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
406        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
407
4082004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
409
410        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
411
4122004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
413
414        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
415        * aclocal/enable-bare.m4: Remove.
416        * configure.ac: Remove BARE_CPU_MODEL.
417
4182004-10-13      Eric Norum <norume@aps.anl.gov>
419
420        PR 688/bsps
421        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
422        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
423        MC146818A (and several Dallas Semiconductor) TOD chips.
424
4252004-10-13      Eric Norum <norume@aps.anl.gov>
426
427        PR 686/networking
428        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
429        device code.
430
4312004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
432
433        * libchip/network/dec21140.c: include <rtems/pci.h>.
434
4352004-09-29      Joel Sherrill <joel@OARcorp.com>
436
437        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
438        libnetworking/pppd/utils.c: i960 obsoleted and all references
439        removed.
440
4412004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
442
443        PR 607/networking
444        * libchip/network/dec21140.c: Made PCI configuration minimum sane
445        instead of fully specifying unused PCI features.
446
4472004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
448
449        * configure.ac: Require automake > 1.9.
450
4512004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
452
453        * aclocal/rtems-cpu-subdirs.m4: Add avr.
454
4552004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
456
457        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
458        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
459
4602004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
461
462        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
463        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
464
4652004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
466
467        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
468
4692004-07-28  Joel Sherrill <joel@OARcorp.com>
470
471    * aclocal/version.m4: Updated to rtems-4.6.99.1.
472
4732004-07-25      Joel Sherrill <joel@OARcorp.com>
474
475        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
476
4772004-05-21  Till Strauman <strauman@slac.stanford.edu>
478
479        PR 625/networking
480        * libchip/network/dec21140.c, ... : Prevent name clashes by making
481        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
482        an error rather than panic if no chip is detected (thus allowing
483        for probing).
484        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
485        instead of looping forever.  Avoid divide by zero (crashed my PC).
486        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
487        they are UNTESTED.
488
4892004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
490
491        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
492
4932004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
494
495        * libchip/network/dec21140.c, libchip/network/elnk.c:
496        #include <errno.h>.
497
4982004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
499
500        * libchip/network/if_media.h: Update from FreeBSD.
501        * libchip/network/open_eth.c, libchip/network/cs8900.c,
502        libchip/network/i82586.c: #include <errno.h>.
503
5042004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
505
506        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
507
5082004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
509
510        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
511
5122004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
513
514        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
515        automake).
516
5172004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
518
519        PR 599/pppd
520        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
521
5222004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
523
524        * optman/rtems/no-region.c: Reflect having changed
525        rtems_region_get_segment_size.
526
5272004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
528
529        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
530        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
531        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
532        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
533        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
534        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
535        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
536
5372004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
538
539        * libchip/ide/ata.c, libchip/network/dec21140.c,
540        libchip/network/elnk.c, libchip/network/i82586.c,
541        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
542        libchip/network/open_eth.c, libchip/network/sonic.c,
543        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
544        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
545        libchip/shmdr/init.c, libchip/shmdr/intr.c,
546        libchip/shmdr/shm_driver.h: Cosmetics.
547
5482004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
549
550        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
551        optman/rtems/no-msg.c, optman/rtems/no-part.c,
552        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
553        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
554        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
555        fixed size types.
556
5572004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
558
559        * configure.ac: Explicitly pass --includedir and --libdir to
560        cpukit/configure.
561
5622004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
563
564        * librdbg/Makefile.am: Fix rpcgen rules.
565        * librdbg/src/i386/any/remdeb_xdr.c,
566        librdbg/src/m68k/any/remdeb_xdr.c,
567        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
568        Reflect changes to librdbg/Makefile.am.
569
5702004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
571
572        * configure.ac: Reflect changes testsuites/configure.ac and
573        cpukit/configure.ac.
574
5752004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
576
577        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
578        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
579
5802004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
581
582        * configure.ac: Reflect changes to testsuites's configuration.
583
5842004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
585
586        PR/589 rtems
587        * libchip/network/pci.h: Remove (Moved to cpukit).
588
5892004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
590
591        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
592        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
593        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
594        libchip/network/dec21140.c, libchip/network/elnk.c,
595        libchip/network/if_fxp.c, libchip/network/open_eth.c,
596        libchip/network/open_eth.h, libchip/network/sonic.c,
597        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
598        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
599        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
600        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
601        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
602        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
603        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
604        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
605        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
606        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
607        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
608        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
609        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
610        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
611        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
612        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
613        fixed-size types.
614
6152004-03-14      Chris Johns  <chrisj@rtems.org>
616
617        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
618        the BSP example code.
619        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
620        support the DIMMPC. This is a pc386 target with IO port support. Minor
621        formating clean up. Add documentation to the header file.
622        * libchip/network/README.cs8900: The CS8900 driver is documented in the
623        cs8900.h header file.
624
6252004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
626
627        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
628        Cosmetics.
629
6302004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
631
632        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
633        There are no application level Makefiles in here.
634
6352004-03-04      Joel Sherrill <joel@OARcorp.com>
636
637        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
638        they can be used in application level makefiles.
639
6402004-03-05      Joel Sherrill <joel@OARcorp.com>
641
642        * libnetworking/rtems_webserver/ejparse.c,
643        libnetworking/rtems_webserver/emfdb.c,
644        libnetworking/rtems_webserver/sock.c,
645        libnetworking/rtems_webserver/socket.c,
646        libnetworking/rtems_webserver/sym.c,
647        libnetworking/rtems_webserver/webs.c,
648        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
6492004-03-05      Joel Sherrill <joel@OARcorp.com>
650
651        * libchipnetwork/open_eth.c: Remove warnings by conditionally
652        compiling this file only only those CPU families with supported
653        exception models.
654
6552004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
656
657        * acinclude.m4: Fix loosing arguments when configuring cpukit and
658        testsuites (Was exposed with --enable-multilib, only).
659        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
660         Add RTEMS_BSP_CONFIG_SUBDIR.
661        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
662        testsuites's configure.
663        * aclocal/rtems-top.m4: Remove ENDIF hack.
664        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
665
6662004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
667
668        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
669        wrapup/Makefile.am: Fix automake problems having been introduced
670        in previous patch.
671
6722004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
673
674        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
675        Preinstall dirs.
676        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
677        * aclocal/check-multiprocessing.m4: Cosmetics.
678        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
679        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
680
6812004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
682
683        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
684        librdbg/src/Makefile.am.
685        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
686        * configure.ac: Reflect changes above.
687        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
688        * wrapup/Makefile.am: Reflect changes above.
689        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
690
6912004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
692
693        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
694
6952004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
696
697        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
698
6992004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
700
701        * wrapup/Makefile.am: Reflect new location of librdbg.a.
702
7032004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
704
705        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
706        librdbg/src/powerpc/Makefile.am: Remove.
707        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
708        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
709        * configure.ac: Reflect changes above.
710
7112004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
712
713
7142004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
715
716        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
717        STRIP.
718
7192004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
720
721        * librdbg/include/Makefile.am: Merge-in
722        librdbg/include/rdbg/i386/Makefile.am,
723        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
724        librdbg/include/rdbg/powerpc/Makefile.am.
725        * librdbg/include/rdbg/i386/Makefile.am,
726        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
727        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
728        * configure.ac: Reflect changes above.
729
7302004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
731
732        * configure.ac: Use AS_HELP_STRING(ada).
733
7342004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
735
736        * aclocal/bspopts.m4: Use AS_HELP_STRING.
737        * aclocal/bsp-configure.m4: Require autoconf-2.59.
738        Use AC_CONFIG_HEADERS.
739        * aclocal/check-custom-bsp.m4: Add bspkit-support.
740        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
741
7422004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
743
744        * Makefile.am: include local.am.
745
7462004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
747
748        * aclocal/version.m4: 4.6.99.0.
749
7502004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
751
752        * Makefile.am: Don't include host.am.
753        * automake/compile.am: Further cleanups.
754
7552004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
756
757        * automake/lib.am: Remove (Unused).
758
7592004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
760
761        * wrapup/Makefile.am: Don't include lib.am.
762        * automake/compile.am: Use automake compilation rules.
763
7642004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
765
766        * libnetworking/pppd/Makefile.am,
767        libnetworking/rtems_servers/Makefile.am,
768        libnetworking/rtems_telnetd/Makefile.am,
769        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
770        support/Makefile.am: Don't include lib.am.
771
7722004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
773
774        * libchip/Makefile.am: Don't include lib.am.
775        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
776        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
777        unnecessary EXTRA_DISTs.
778
7792004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
780
781        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
782        hack.
783
7842004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
785
786        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
787        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
788        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
789        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
790
7912004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
792
793        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
794        Add AM_CONDITIONAL(HAS_MP).
795        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
796        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
797        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
798        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
799        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
800        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
801        (Deprecated by autoconf 2.59).
802
8032004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
804
805        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
806        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
807
8082004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
809
810        * ChangeLog: Merge-in libnetworking/ChangeLog.
811        * libnetworking/ChangeLog: Remove.
812        * ChangeLog: Merge-in librdbg/ChangeLog.
813        * librdbg/ChangeLog: Remove.
814        * ChangeLog: Merge-in libchip/ChangeLog.
815        * libchip/ChangeLog: Remove.
816        * ChangeLog: Merge-in optman/ChangeLog.
817        * optman/ChangeLog: Remove.
818
8192004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
820
821        * configure.ac: Reflect changes to cpukit.
822        * wrapup/Makefile.am: Reflect changes to librdbg.
823        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
824        * libchip/Makefile.am: Add PREINSTALL_DIRS.
825        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
826        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
827        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
828        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
829        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
830        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
831        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
832
8332004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
834
835        * aclocal/rtems-top.m4: Remove check for version.m4.
836        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
837
8382004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
839
840        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
841        * wrapup/Makefile.am: Reflect changes to libchip/*.
842        * support/Makefile.am: Use automake compilation rules.
843        * wrapup/Makefile.am: Reflect changes to support/*.
844        * configure.ac: Remove libnetworking/wrapup/Makefile.
845        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
846        libnetworking/*/lib*.a instead of libnetapps.a.
847        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
848        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
849        * optman/Makefile.am: Use automake compilation rules.
850        * libchip/Makefile.am: Fix typo in previous patch.
851        * libchip/Makefile.am: Use automake compilation rules.
852        * libnetworking/Makefile.am: Remove wrapup.
853        * libnetworking/pppd/Makefile.am: Build libpppd. Use
854        automake-compilation rules.
855        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
856        automake-compilation rules.
857        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
858        automake-compilation rules.
859        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
860        automake-compilation rules.
861        * libnetworking/wrapup/Makefile.am: Remove (Unused).
862
8632004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
864
865        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
866        PRE/TMPINSTALL_FILES to CLEANFILES.
867        * automake/lib.am: Remove TMPINSTALL_FILES.
868        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
869        PRE/TMPINSTALL_FILES to CLEANFILES.
870        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
871        PRE/TMPINSTALL_FILES to CLEANFILES.
872        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
873        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
874        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
875        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
876        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
877        * librdbg/src/i386/Makefile.am: Ditto.
878        * librdbg/src/m68k/Makefile.am: Ditto.
879        * librdbg/src/powerpc/Makefile.am: Ditto.
880        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
881        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
882        * libnetworking/rtems_servers/Makefile.am: Ditto.
883        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
884        * libnetworking/rtems_webserver/Makefile.am: Ditto.
885
8862004-01-07      Joel Sherrill <joel@OARcorp.com>
887
888        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
889        more completely covers the MIPS family.
890
8912003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
892
893        * wrapup/Makefile.am: Reflect changes to shmdr.
894        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
895
8962003-12-18      Joel Sherrill <joel@OARcorp.com>
897
898        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
899        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
900        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
901        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
902        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
903        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
904        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
905
9062003-12-17      Joel Sherrill <joel@OARcorp.com>
907
908        * aclocal/version.m4: Updated to rtems-20031217-test.
909
9102003-12-17     
911
912        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
913        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
914
9152003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
916
917        * automake/compile.am: Remove LINK_LIBS (Unused).
918        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
919
9202003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
921
922        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
923        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
924        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
925        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
926        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
927
9282003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
929
930        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
931        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
932        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
933        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
934        * librdbg/src/i386/Makefile.am:
935        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
936        * librdbg/src/m68k/Makefile.am:
937        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
938        * librdbg/src/powerpc/Makefile.am:
939        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
940
9412003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
942
943        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
944        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
945        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
946        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
947        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
948        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
949        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
950        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
951        * optman/Makefile.am: Remove project_libdir.
952        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
953        PRE/TMPINSTALL_FILES.
954        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
955        PRE/TMPINSTALL_FILES.
956        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
957        PRE/TMPINSTALL_FILES.
958        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
959        PRE/TMPINSTALL_FILES.
960        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
961        from PRE/TMPINSTALL_FILES.
962        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
963        PRE/TMPINSTALL_FILES.
964        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
965        PRE/TMPINSTALL_FILES.
966        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
967        PRE/TMPINSTALL_FILES.
968        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
969        PRE/TMPINSTALL_FILES.
970        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
971        PRE/TMPINSTALL_FILES.
972        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
973        PRE/TMPINSTALL_FILES.
974        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
975        from PRE/TMPINSTALL_FILES.
976
9772003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
978
979        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
980        * automake/lib.am: Remove project_libdir.
981        * wrapup/Makefile.am: Reworked.
982
9832003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
984
985        * configure.ac: Reflect changes to librdbg.
986        * optman/Makefile.am: Add tmpinstall dirstamp support.
987        * libchip/Makefile.am: Fix variant-tmpinstall support.
988        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
989        * librdbg/src/powerpc/Makefile.am: Merge-in former
990        new_exception_processing/Makefile.am.
991        * librdbg/src/m68k/any/Makefile.am: Remove.
992        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
993        * librdbg/src/i386/any/Makefile.am: Remove.
994        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
995        * librdbg/src/Makefile.am: Cosmetics.
996        * librdbg/include/Makefile.am: Cosmetics.
997        * librdbg/Makefile.am: Cosmetics.
998        * libnetworking/Makefile.am: Cosmetics.
999        * libnetworking/pppd/Makefile.am: Cosmetics.
1000        * libnetworking/wrapup/Makefile.am: Cosmetics.
1001
10022003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1003
1004        * Makefile.am: Cosmetics.
1005        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
1006        support.
1007
10082003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1009
1010        * automake/compile.am: Remove $(ARCH):-rule.
1011
10122003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1013
1014        * configure.ac: Remove lib/libbsp/shared/Makefile,
1015        lib/libbsp/shmdr/Makefile.
1016
10172003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1018
1019        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
1020        libchip/serial/Makefile, libchip/rtc/Makefile.
1021        * support/Makefile.am: Remove all-local: $(ARCH).
1022        * wrapup/Makefile.am: Remove all-local: $(ARCH).
1023        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
1024        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
1025        * optman/Makefile.am: Remove all-local: $(ARCH).
1026        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1027        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
1028        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
1029        compilation dirstamp support.
1030        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
1031        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
1032        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
1033        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
1034        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
1035        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
1036        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1037        all-local: $(ARCH).
1038        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
1039        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
1040        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
1041        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
1042        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
1043
10442003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1045
1046        * aclocal/lead-dot.m4: New (from automake-1.7f).
1047        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
1048        AC_SUBST(dirstamp).
1049        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
1050        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1051        libchip/serial/Makefile.am: Ditto.
1052        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
1053        * librdbg/include/Makefile.am: Ditto.
1054        * librdbg/include/rdbg/Makefile.am: Ditto.
1055        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1056        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1057        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1058        * librdbg/src/Makefile.am: Ditto.
1059        * librdbg/src/i386/Makefile.am: Ditto.
1060        * librdbg/src/i386/any/Makefile.am: Ditto.
1061        * librdbg/src/m68k/Makefile.am: Ditto.
1062        * librdbg/src/m68k/any/Makefile.am: Ditto.
1063        * librdbg/src/powerpc/Makefile.am: Ditto.
1064        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
1065        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
1066        preinstallation.
1067        * libnetworking/pppd/Makefile.am: Ditto.
1068        * libnetworking/rtems_servers/Makefile.am: Ditto.
1069        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1070        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1071        * libnetworking/wrapup/Makefile.am: Ditto.
1072
10732003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1074
1075        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
1076        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
1077        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
1078        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
1079        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1080        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1081        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1082        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
1083        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
1084        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
1085        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
1086        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
1087        underquoting to silence automake-1.8.
1088
10892003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1090
1091        * configure.ac: Reflect having moved tests to ../../testsuites.
1092
10932003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1094
1095        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
1096        * aclocal/canonical-host.m4: Remove.
1097        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
1098        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1099
11002003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1101
1102        * aclocal/check-cpu.m4: Remove.
1103        * configure.ac: Merge-in former aclocal/check-cpu.m4.
1104        * aclocal/canonical-target-name.m4: Add m4-quotes.
1105        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
1106        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
1107        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1108        * aclocal/check-networking.m4: Add m4-quotes. Require
1109        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1110        * aclocal/check-posix.m4: Add m4-quotes. Require
1111        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1112        * aclocal/check-rdbg.m4: Add m4-quotes. Require
1113        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1114        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
1115
11162003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1117
1118        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
1119        * aclocal/bsp-alias.m4: Remove.
1120
11212003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1122
1123        * configure.ac: Make presence of tests/ optional.
1124
11252003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1126
1127        * aclocal/path-perl.m4: Remove (Unused).
1128
11292003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1130
1131        * automake/force-preinstall.am: Remove.
1132
11332003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
1134
1135        PR 499/rtems_misc
1136        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
1137        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
1138        Configuration (Odd was forced) - Correction of Stop Bit configuration
1139        (inversed) - Correction of ISR Handler to call
1140        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
1141        CTS Hardware flow control Configuration.
1142
11432003-09-04      Joel Sherrill <joel@OARcorp.com>
1144
1145        * lib/libcpu/shared/include/cache.h,
1146        lib/libcpu/shared/src/cache_aligned_malloc.c,
1147        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
1148        license changed.
1149        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
1150        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
1151        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1152        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
1153        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
1154        for license changed.
1155        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
1156        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
1157        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
1158        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
1159        libchip/network/cs8900.h, libchip/network/dec21140.c,
1160        libchip/network/elnk.c, libchip/network/open_eth.c,
1161        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
1162        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
1163        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
1164        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
1165        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
1166        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
1167        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
1168        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
1169        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
1170        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
1171        libchip/serial/serial.h, libchip/serial/z85c30.c,
1172        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
1173        libchip/serial/z85c30_reg.c: URL for license changed.
1174
11752003-09-03      Jiri Gaisler <jiri@gaisler.com>
1176
1177        PR 477/networking
1178        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
1179        * libchip/network/README.open_eth, libchip/network/open_eth.c,
1180        libchip/network/open_eth.h: New files.
1181
11822003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1183
1184        * aclocal/rtems-top.m4: Add RTEMS_API.
1185        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
1186
11872003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1188
1189        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1190        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
1191        @RTEMS_BSP@.cfg.
1192
11932003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1194
1195        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1196
11972003-08-20      Joel Sherrill <joel@OARcorp.com>
1198
1199        * libchip/network/cs8900.c: Correct copyright statements.
1200
12012003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1202
1203        * aclocal/check-itron.m4: Remove.
1204        * aclocal/enable-inlines.m4: Remove.
1205        * Makefile.am: Reflect having moved aclocal/.
1206        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
1207        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
1208        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
1209        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
1210        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
1211        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
1212        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
1213        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
1214        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
1215        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
1216        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
1217        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
1218        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
1219        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
1220        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
1221        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
1222        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
1223        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
1224        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
1225        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
1226        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
1227        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
1228        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
1229        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
1230        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
1231        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
1232        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
1233        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
1234        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
1235        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
1236        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
1237        * aclocal/multilib.m4: New (Copied from ../../aclocal).
1238        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
1239        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
1240        * aclocal/ppc.m4: New (Copied from ../../aclocal).
1241        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
1242        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
1243        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
1244        * aclocal/project-root.m4: New (Copied from ../../aclocal).
1245        * aclocal/quoting.m4: New (Copied from ../../aclocal).
1246        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
1247        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
1248        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
1249        * aclocal/target.m4: New (Copied from ../../aclocal).
1250        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
1251        * aclocal/version.m4: New (Copied from ../../aclocal).
1252
12532003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1254
1255        * configure.ac: Remove stray comments.
1256        * automake/local.am, automake/host.am: Remove "debug".
1257
12582003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1259
1260        * Makefile.am: Reflect having moved automake/.
1261        * lib/Makefile.am: Reflect having moved automake/.
1262        * support/Makefile.am: Reflect having moved automake/.
1263        * wrapup/Makefile.am: Reflect having moved automake/.
1264        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
1265        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
1266        from ../../automake).
1267        * optman/Makefile.am: Reflect having moved automake/.
1268        * libchip/Makefile.am: Reflect having moved automake/.
1269        * libchip/ide/Makefile.am: Reflect having moved automake/.
1270        * libchip/network/Makefile.am: Reflect having moved automake/.
1271        * libchip/rtc/Makefile.am: Reflect having moved automake/.
1272        * libchip/serial/Makefile.am: Reflect having moved automake/.
1273        * librdbg/Makefile.am: Reflect having moved automake/.
1274        * librdbg/include/Makefile.am: Reflect having moved automake/.
1275        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
1276        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
1277        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
1278        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
1279        automake/.
1280        * librdbg/src/Makefile.am: Reflect having moved automake/.
1281        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
1282        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
1283        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
1284        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
1285        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
1286        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
1287        having moved automake/.
1288        * libnetworking/Makefile.am: Reflect having moved automake/.
1289        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
1290        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
1291        automake/.
1292        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
1293        automake/.
1294        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
1295        automake/.
1296        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
1297
12982003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1299
1300        * Makefile.am: Add bsp.pc.in.
1301        * bsp.pc.in: New (pkgconfig support).
1302
13032003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1304
1305        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1306
13072003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1308
1309        * lib/Makefile.am: New (Required by 'make dist').
1310        * lib/ChangeLog: Remove.
1311        * lib/.cvsignore: Cleanup.
1312        * configure.ac: Reflect having added lib/Makefile.am.
1313        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
1314        lib/libbsp/configure.ac.
1315        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1316        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1317
13182003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1319
1320        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
1321        * configure.ac: Merge-in librdbg/configure.ac.
1322        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
1323        librdbg/configure.ac.
1324        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1325        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
1326        LIBCHIP. Conditionally build include-dirs.
1327        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
1328        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
1329        * librdbg/Makefile.am, librdbg/include/Makefile.am,
1330        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
1331        librdbg/include/rdbg/m68k/Makefile.am,
1332        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
1333        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
1334        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1335        librdbg/src/powerpc/Makefile.am, librdbg/
1336        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
1337        configure.ac into ../configure.ac.
1338        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
1339        * libnetworking/.cvsignore, libnetworking/Makefile.am,
1340        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
1341        libnetworking/rtems_telnetd/Makefile.am,
1342        libnetworking/rtems_webserver/Makefile.am,
1343        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
1344        into ../configure.ac.
1345
13462003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1347
1348        PR 427/rtems
1349        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
1350        * librdbg/src/servtsp.c: Ditto.
1351
13522003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
1353
1354        PR 429/bsps
1355        PR 432/bsps
1356        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
1357        packets are queued onto an elnk board, the ISR will deadlock the device
1358        with a tx complete interrupt.  Lighter tx loads are not affected as they
1359        end up submitting single packets to the device.
1360
13612003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1362
1363        * configure.ac: Merge-in libchip/configure.ac. Merge-in
1364        optman/configure.ac.
1365        * optman/configure.ac: Remove (Merged into ../configure.ac).
1366        * optman/Makefile.am: Reflect having merged configure.ac into
1367        ../configure.ac.
1368        * libchip/configure.ac: Remove (Merged into ../configure.ac).
1369        * libchip/Makefile.am, libchip/ide/Makefile.am,
1370        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1371        libchip/serial/Makefile.am: Reflect having merged configure.ac into
1372        ../configure.ac.
1373
13742003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1375
1376        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
1377
13782003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
1379
1380        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
1381        on i386.
1382
13832003-06-13      Joel Sherrill <joel@OARcorp.com>
1384
1385        * libnetworking/pppd/chat.c: Removed warnings.
1386
13872003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
1388
1389        * libchip/network/README.3com: New file missed in previous commit.
1390        PR 405/bsps
1391        PR 393/networking
1392        * libchip/network/dec21140.c: Fix leak also known as PR393.
1393        * libchip/network/elnk.c, libchip/network/if_media.h,
1394        libchip/network/mii.h: New files.
1395        * libchip/network/Makefile.am: Reflect new files.
1396
13972003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1398
1399        * configure.ac: Remove support for profile-variant.
1400
14012003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1402
1403        PR 397/pppd
1404        * libnetworking/pppd/fsm.c: Make peer_mru global again.
1405        * libnetworking/pppd/magic.c: Remove *rand48.
1406        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
1407
14082003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1409
1410        * wrapup/Makefile.am: Add libide.a.
1411
14122003-04-15      Joel Sherrill <joel@OARcorp.com>
1413
1414        PR 387/rtems_misc
1415        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
1416        routines.
1417        * libchip/ide/ata_internal.h: Added missing newline and end of file.
1418
14192003-04-11      Joel Sherrill <joel@OARcorp.com>
1420
1421        * libnetworking/rtems_webserver/cgi.c,
1422        libnetworking/rtems_webserver/sockGen.c,
1423        libnetworking/rtems_webserver/umui.c,
1424        libnetworking/rtems_webserver/websSSL.c,
1425        libnetworking/rtems_webserver/websSSL.h,
1426        libnetworking/rtems_webserver/websda.c,
1427        libnetworking/rtems_webserver/websda.h: New files. Not included in
1428        previous commit.
1429
14302003-04-10      Joel Sherrill <joel@OARcorp.com>
1431
1432        PR 371/pppd
1433        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
1434        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
1435        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
1436        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1437        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
1438        still global symbols in rtemspppd.h which might need to be changed or
1439        converted into member of a structure which is dereferenced with a
1440        pointer that is managed as a per task variable. But this patch should
1441        avoid many conflicts.
1442
14432003-03-27      Joel Sherrill <joel@OARcorp.com>
1444
1445        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
1446        not allowed in the cpukit source code since it must be buildable
1447        independent of any BSP. These files were moved to libchip/ide.
1448        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
1449        files.
1450
14512003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1452
1453        PR 368/filesystems
1454        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
1455        improvements which now work on pc386 and mbx8xx.
1456        * libchip/ide/ide_controller.c: New file.
1457
14582003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1459
1460        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
1461
14622003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1463
1464        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1465        * configure.ac: Add support/.
1466        * support/.cvsignore: New.
1467        * support/Makefile.am: New.
1468        * support/version.c: New.
1469        * wrapup/Makefile.am: Add support/libsupport.a.
1470        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
1471        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
1472        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
1473        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
1474
14752003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1476
1477        * wrapup/Makefile.am: Use SRC += instead of make-vars.
1478
14792003-02-20      Till Straumann <strauman@slac.stanford.edu>
1480
1481        PR 354/networking
1482        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
1483        chip against a table of supported chips. The untested ones are still
1484        commented out, however.
1485
14862003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1487
1488        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1489        * configure.ac: AC_PREREQ(2.57).
1490        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1491        * optman/configure.ac: AC_PREREQ(2.57).
1492        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1493        * libchip/configure.ac: AC_PREREQ(2.57).
1494        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1495        * librdbg/configure.ac: AC_PREREQ(2.57).
1496        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1497        * libnetworking/configure.ac: AC_PREREQ(2.57).
1498
14992003-02-06      Joel Sherrill <joel@OARcorp.com>
1500
1501        * libnetworking/pppd/chat.c: Convert routines with common names to
1502        static. This included get_char(), put_char(), and character() among
1503        others.
1504
15052003-02-03      Joel Sherrill <joel@OARcorp.com>
1506
1507        PR 338/filesystem
1508        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
1509        rtems_io_lookup_name() (API change).  Unused function removed.
1510
15112003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1512
1513        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1514        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1515        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1516        Eliminate *_O_FILES.
1517        * libnetworking/rtems_servers/Makefile.am,
1518        libnetworking/rtems_webserver/Makefile.am,
1519        libnetworking/rtems_telnetd/Makefile.am: Ditto.
1520
15212002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1522
1523        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
1524        Let all-local: depend on $(LIB).
1525        * wrapup/Makefile.am, configure.ac: Remove libmisc.
1526        * optman/Makefile.am: Apply install-data-local to install *.rels.
1527
15282002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1529
1530        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
1531        %.c rules.
1532        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
1533        * libchip/network/Makefile.am: Eliminate C_O_FILES.
1534        * libchip/rtc/Makefile.am: Ditto.
1535        * libchip/serial/Makefile.am: Ditto.
1536
15372002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1538
1539        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1540        LIBC_DEFINES.
1541        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1542        LIBC_DEFINES.
1543        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1544        LIBC_DEFINES.
1545
15462002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1547
1548        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
1549
15502002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1551
1552        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
1553        cache-checking.
1554        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1555
15562002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1557
1558        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
1559        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
1560        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
1561        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1562        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1563
15642002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1565
1566        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
1567        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
1568        Remove.
1569        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
1570
15712002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1572
1573        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
1574        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
1575
15762002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
1577
1578        * libchip/network/cs8900.c: I don't know why we have to SelfST register
1579        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
1580
15812002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1582
1583        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
1584        * optman/rel.am: New.
1585
15862002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1587
1588        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
1589        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
1590        braino in comment on "exec". Extend --enable-ada handling.
1591
15922002-11-04      Joel Sherrill <joel@OARcorp.com>
1593
1594        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
1595        tasks and rolling multiple loops into 1.
1596        * librdbg/src/m68k/rdbg_f.c: Removed warning.
1597        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
1598        Removed warnings.
1599
16002002-10-31      Joel Sherrill <joel@OARcorp.com>
1601
1602        * libchip/network/dec21140.c: Removed warnings.
1603        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
1604        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
1605        librdbg/src/m68k/any/remdeb_xdr.c,
1606        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
1607        warnings.
1608        * libnetworking/rtems_webserver/socket.c,
1609        libnetworking/rtems_webserver/uemf.h: Removed warnings.
1610
16112002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
1612
1613        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
1614        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
1615        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
1616        above.
1617
16182002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1619
1620        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1621        * wrapup/.cvsignore: Remove autom4te.cache.
1622        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1623        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
1624        autom4te.cache.
1625        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
1626        autom4te.cache.
1627        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
1628        autom4te.cache.
1629
16302002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1631
1632        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
1633
16342002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1635
1636        * optman/.cvsignore: Add autom4te.cache.
1637
16382002-09-14      Joel Sherrill <joel@OARcorp.com>
1639
1640        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
1641
16422002-09-07      Joel Sherrill <joel@OARcorp.com>
1643
1644        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
1645        include files to resolve warnings.
1646
16472002-09-07      Chris Johns <ccj@acm.org>
1648
1649        * libchip/network/Makefile.am, libchip/network/README.cs8900,
1650        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
1651        which corrects the problem  where the cs8900.c file was actually the BSP
1652        glue.  Joel did some hacking so this file will compile.  Previously it
1653        required providing a target.h file to compile.
1654        * libchip/network/cs8900.c.bsp: New file.
1655
16562002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1657
1658        * libnetworking/rtems_webserver/md5.h: Add missing newline.
1659
16602002-08-31      Joel Sherrill <joel@OARcorp.com>
1661
1662        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
1663        eliminate warning.
1664
16652002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1666
1667        * configure.ac: Add ada-tests.
1668
16692002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1670
1671        * Makefile.am: Add preinstall-stamp.
1672
16732002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1674
1675        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
1676        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
1677        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
1678        gcc31 happy.
1679        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
1680        cp.
1681
16822002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1683
1684        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
1685        make/bsp.mak.
1686        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
1687        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
1688
16892002-08-12      Joel Sherrill <joel@OARcorp.com>
1690
1691        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
1692        avoid error.
1693
16942002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1695
1696        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1697        * configure.ac: Add BSP_SUBDIRS.
1698        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
1699        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
1700        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
1701        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
1702        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
1703        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
1704        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
1705        RTEMS_CHECK_BSP_CACHE.
1706        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1707        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1708        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
1709        .$(OBJEXT) instead of .o.
1710        * libnetworking/pppd/Makefile.am,
1711        libnetworking/rtems_servers/Makefile.am,
1712        libnetworking/rtems_telnetd/Makefile.am,
1713        libnetworking/rtems_webserver/Makefile.am,
1714        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1715
17162002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1717
1718        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
1719        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
1720        ../libchip/serial/$(ARCH)/libserialio.a.
1721        * libchip/serial/Makefile.am: Don't tmp-install lib.
1722        * libchip/rtc/Makefile.am: Don't tmp-install lib.
1723
17242002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1725
1726        * Makefile.am: Add rtems_makedir.
1727        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
1728        * Makefile.am: Add wrapup-SUBDIR.
1729        * wrapup/ChangeLog: Remove.
1730        * wrapup/configure.ac: Remove.
1731        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
1732        (Make the bare BSP happy).
1733        * configure.ac: Ditto.
1734        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
1735        Create make/custom/default.cfg.
1736        * configure.ac: Add creation of make/custom/*.cfg. Create
1737        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
1738
17392002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1740
1741        * Makefile.am: Clean $(PROJECT_RELEASE).
1742
17432002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1744
1745        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
1746        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
1747        prototype mismatches.
1748
17492002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1750
1751        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
1752        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
1753
17542002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1755
1756        * acinclude.m4: Add test "$multilib" != "yes".
1757        * config-ml.in: Remove.
1758        * acinclude.m4: Cleanups.
1759        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
1760        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
1761        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
1762        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
1763        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
1764
17652002-07-16      Eric Norum <eric.norum@usask.ca>
1766
1767        * New driver for the Intel EtherExpressPro (82559ER) chip.
1768        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
1769        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
1770        * libchip/network/Makefile.am: Modified to reflect above.
1771
17722002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1773
1774        * acinclude.m4: New.
1775        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
1776        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
1777        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
1778
17792002-07-01      Joel Sherrill <joel@OARcorp.com>
1780
1781        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
1782        _Objects_Information_table now that it is a two dimensional array based
1783        upon API and class.
1784        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
1785        of strnlen().
1786
17872002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1788
1789        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
1790        preinstall libnetapps.a.
1791
17922002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1793
1794        * configure.ac: Remove librpc.
1795
17962002-06-25      Joel Sherrill <joel@OARcorp.com>
1797
1798        * Per PR233, moved librpc to exec.
1799        * configure.ac, wrapup/Makefile.am: Modified.
1800        * librpc, librpc/ChangeLog: Removed.
1801
18022002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1803
1804        * optman/Makefile.am: Remove multilib support.
1805        * optman/configure.ac: Ditto.
1806        * optman/sapi/Makefile.am: Ditto.
1807
18082002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1809
1810        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
1811        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
1812
18132002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1814
1815        Move networking libraries to c/src/exec/libnetworking
1816        * libnetworking/configure.ac, libnetworking/Makefile.am,
1817        libnetworking/wrapup/Makefile.am: Reflect Moval.
1818
18192002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1820
1821        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
1822        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
1823        <rtems/bspIo.h>.
1824
18252002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1826
1827        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
1828        * libnetworking/rtems/mkrootfs.h: Ditto.
1829        * libnetworking/rtems/Makefile.am: Reflect changes above.
1830
18312002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1832
1833        * configure.ac: Remove lib.
1834
18352002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1836
1837        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
1838        that exception stack frames on M68K members with VBR always are 6 byte
1839        long. The incorrect assumption resulted in some gdb commands like "next"
1840        to fail on the 68360.
1841
18422002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1843
1844        * config-ml.in: Take out arm and sh variants RTEMS does not support.
1845        PR 220
1846        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
1847        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
1848        CVS.
1849        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
1850        libnetworking/sys/filio.h: Remove.
1851        * libnetworking/sys/Makefile.am: Reflect changes above.
1852
18532002-05-07      Chris Johns <ccj@acm.org>
1854
1855        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
1856        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
1857        requires it to be stripped.
1858
18592002-05-01      Eric Norum <eric.norum@usask.ca>
1860
1861        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
1862        assembly  to satisfy gcc 3.1 and newer.
1863
18642002-04-26      Eric Norum <eric.norum@usask.ca>
1865
1866        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
1867        agressive optimization in gcc 3.1 does not reorder things.
1868
18692002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1870
1871        * libchip/network/dec21140.c: Reflect changes to powerpc's
1872        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
1873        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
1874        <rtems/score/cpu.h>.
1875        * librdbg/src/powerpc/rdbg_f.c: Ditto.
1876        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
1877
18782002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1879
1880        * optman/configure.ac: Remove ENABLE_GCC28.
1881
18822002-04-11      Chris Johns <ccj@acm.org>
1883
1884        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
1885        driver control block field to the ifconfig network driver structure.
1886        This field is needed by the i82586 driver which was ported from NetBSD
1887        as it had better hardware abstraction.
1888        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
1889        PR59, added the drv_ctrl driver control block field to the ifconfig
1890        network driver structure. This field is needed by the i82586 driver
1891        which was ported from NetBSD as it had better hardware abstraction.
1892
18932002-04-10      Mike Siers <mikes@poliac.com>
1894
1895        * libnetworking/rtems_webserver/NOTES,
1896        libnetworking/rtems_webserver/asp.c,
1897        libnetworking/rtems_webserver/balloc.c,
1898        libnetworking/rtems_webserver/default.c,
1899        libnetworking/rtems_webserver/ej.h,
1900        libnetworking/rtems_webserver/ejIntrn.h,
1901        libnetworking/rtems_webserver/ejlex.c,
1902        libnetworking/rtems_webserver/ejparse.c,
1903        libnetworking/rtems_webserver/emfdb.c,
1904        libnetworking/rtems_webserver/emfdb.h,
1905        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
1906        libnetworking/rtems_webserver/handler.c,
1907        libnetworking/rtems_webserver/license.txt,
1908        libnetworking/rtems_webserver/md5.h,
1909        libnetworking/rtems_webserver/md5c.c,
1910        libnetworking/rtems_webserver/mime.c,
1911        libnetworking/rtems_webserver/misc.c,
1912        libnetworking/rtems_webserver/ringq.c,
1913        libnetworking/rtems_webserver/rom.c,
1914        libnetworking/rtems_webserver/security.c,
1915        libnetworking/rtems_webserver/sock.c,
1916        libnetworking/rtems_webserver/sym.c,
1917        libnetworking/rtems_webserver/uemf.c,
1918        libnetworking/rtems_webserver/uemf.h,
1919        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
1920        libnetworking/rtems_webserver/url.c,
1921        libnetworking/rtems_webserver/value.c,
1922        libnetworking/rtems_webserver/wbase64.c,
1923        libnetworking/rtems_webserver/webcomp.c,
1924        libnetworking/rtems_webserver/webpage.c,
1925        libnetworking/rtems_webserver/webrom.c,
1926        libnetworking/rtems_webserver/webs.c,
1927        libnetworking/rtems_webserver/webs.h,
1928        libnetworking/rtems_webserver/websuemf.c,
1929        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
1930        2.1.4.
1931
19322002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1933
1934        * libchip/network/i82586.c: Include <string.h>.
1935        * libchip/network/sonic.c: Ditto.
1936
19372002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1938
1939        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
1940
19412002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1942
1943        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
1944
19452002-03-27      Thomas.Doerfler@imd-systems.de
1946
1947        PR 144
1948        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
1949        memory address 0 when called for the first time. This is done when
1950        trying to clear the variable "dhcp_hostname".
1951
19522002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1953
1954        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1955        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1956        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1957        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1958        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1959        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1960        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
1961        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
1962        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1963        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1964        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
1965        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
1966        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1967        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
1968        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1969        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1970        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1971        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1972        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1973        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1974        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1975        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1976        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1977        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1978        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1979        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1980        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
1981        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1982        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1983        AUTOMAKE_OPTIONS.
1984        * libnetworking/configure.ac:
1985        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
1986        foreign 1.6]).
1987        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
1988        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
1989        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
1990        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
1991        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1992        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
1993        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
1994        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
1995        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1996        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1997        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1998        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
1999        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2000        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
2001        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
2002        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
2003        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
2004
20052002-03-27      Ilya Alexeev <ilya@continuum.ru>
2006
2007        PR 162
2008        * libnetworking/net/if_ppp.c ppp_txdaemon(),
2009        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
2010        used in a device write routines.  Now ppp_softc structure have own
2011        character for writing to device (sc_outchar).  I think that converting
2012        local variables to static is not a right solution, because problems will
2013        occur in the case of two or more ppp instances.
2014        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
2015        must be u_long, otherwise in the case of the big output packet endless
2016        loop may occur.
2017
20182002-03-21      Ilya Alexeev <ilya@continuum.ru>
2019
2020        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
2021        preparations for multiple PPPD connections.
2022
20232002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2024
2025        PR 149
2026        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
2027        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
2028        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
2029        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2030
20312002-02-28      Victor V. Vengerov <vvv@oktet.ru>
2032
2033        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
2034        * configure.ac: Modified to reflect addition.
2035
20362002-02-27      Ilya Alexeev <ilya@continuum.ru>
2037
2038        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
2039        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2040        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
2041        capabilities as well as eliminate some warnings.
2042
20432002-02-27      Eric Norum <eric.norum@usask.ca>
2044
2045        * libnetworking/net/radix.c: Properly handle fetching the default route
2046        when there is no route.  This was a bug in the original FreeBSD code and
2047        this fix is from an updated version of their code.
2048
20492002-02-16      Eric Norum <eric.norum@usask.ca>
2050
2051        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
2052        checking.
2053
20542002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2055
2056        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
2057        dodefaultroute.
2058
20592002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2060
2061        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
2062        include <rtems/seterr.h>.
2063
20642002-02-01      Mike Siers <mikes@poliac.com>
2065
2066        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
2067        avoid bringing the link down too fast. NOTE: Mike reports successfully
2068        running at 56K baud on a direct link.
2069
20702002-02-01      Eric Valette <valette@crf.canon.fr>
2071
2072        * librdbg/So many patches have been posted recently on the mailing list
2073        and  because we were unable to find correct solution to compile on
2074        various  linux distros (due to rpcgen incompatibilities), librdbg/and
2075        because the coding  style of rdbg was rather inconsistant among various
2076        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
2077        global coding style (using indent + manual edits), 2) incorporate/review
2078        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
2079        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
2080        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
2081        after rdbg initialization is done, NB : the paches is huge but it is
2082        mainly due to coding styke chnages.  Only few lines of codes have been
2083        really changed and they do not impact  rdbg functionnality (AFAIKT).
2084        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
2085        librdbg/include/rdbg/m68k/rdbg_f.h,
2086        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
2087        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
2088        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
2089        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
2090        librdbg/src/servtsp.c, librdbg/src/servutil.c,
2091        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
2092        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
2093        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
2094        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
2095        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
2096        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
2097        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
2098        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2099        librdbg/src/powerpc/new_exception_processing/remdeb.h,
2100        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
2101        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
2102
21032002-01-31      Mike Siers <mikes@poliac.com>
2104
2105        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
2106        * Nice Update of PPPD support which eliminates the requiremetn that
2107        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
2108        and reports that it seems to be more stable and handle larger packets
2109        better.  This patch replaces the termios tasks with more general pppd
2110        network driver tasks.  The functions pppinput() and pppstart() get
2111        called from the interrupt service routine.
2112        * libnetworking/Makefile.am, libnetworking/configure.ac,
2113        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
2114        libnetworking/net/ethernet.h, libnetworking/net/if.c,
2115        libnetworking/net/if.h, libnetworking/net/if_arp.h,
2116        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
2117        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
2118        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
2119        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
2120        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
2121        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
2122        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
2123        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
2124        libnetworking/net/route.c, libnetworking/net/route.h,
2125        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
2126        libnetworking/pppd/README, libnetworking/pppd/STATUS,
2127        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
2128        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2129        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2130        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2131        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2132        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2133        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2134        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2135        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2136        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2137        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2138        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
2139        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2140        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2141        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
2142        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
2143        libnetworking/pppd/example/README,
2144        libnetworking/pppd/example/netconfig.h,
2145        libnetworking/wrapup/Makefile.am: Modified.
2146        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
2147        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
2148        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
2149        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
2150        * libnetworking/modem/, libnetworking/modem/.cvsignore,
2151        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
2152        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
2153        libnetworking/modem/pppcompress.c: Subdirectory removed.
2154
21552002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2156
2157        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
2158        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2159
21602002-01-18      Till Straumann <strauman@slac.stanford.edu>
2161
2162        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
2163        issues: - exception handler needs to enable MSR_FP if the interrupted
2164        thread is FP enabled. - printk message for MSR fixed and added
2165        stacktrace. NOTE: this requires the stacktrace patch to
2166        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
2167        however).
2168
21692002-01-06      Joel Sherrill <joel@OARcorp.com>
2170
2171        * optman/.cvsignore: Added aclocal.m4 and configure.
2172        * optman/.cvsignore: New file.
2173
21742002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2175
2176        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
2177
21782002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2179
2180        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
2181        * optman/ChangeLog: New.
2182        * optman/configure.ac: New.
2183        * optman/Makefile.am: New.
2184        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
2185        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
2186
21872001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2188
2189        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
2190
21912001-12-18      Eric Norum <eric.norum@usask.ca>
2192
2193        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
2194        `directories' (path names with a / at the end) while disallowing open()
2195        operations on TFTP `directories'.
2196
21972001-12-07      Eric Norum <eric.norum@usask.ca>
2198
2199        * libnetworking/lib/tftpDriver.c: Restore write capability.
2200
22012001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2202
2203        * libchip/network/sonic.h: Fix typo.
2204        * libnetworking/arpa/Makefile.am: Remove stray lines.
2205
22062001-10-30      Victor V. Vengerov <vvv@oktet.ru>
2207
2208        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
2209
22102001-10-18      Eric Norum <eric.norum@usask.ca>
2211
2212        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
2213        chdir() and open() operations within the TFTP file system.
2214
22152001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2216
2217        * librdbg/configure.ac: Fix latent bug exposed by removal of
2218        config.cache's which prevented powerpc targets librdbg from building.
2219
22202001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2221
2222        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
2223        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
2224        autoconf-2.52 happy.
2225
22262001-10-12      Mike Siers <mikes@poliac.com>
2227
2228        * libnetworking/Update to stable working state.  Congratulations Mike!
2229        :).
2230        * libnetworking/modem_example: Directory removed.
2231        * libnetworking/modem_example/16550.h,
2232        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
2233        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
2234        libnetworking/modem_example/ppp.h,
2235        libnetworking/modem_example/pppcompress.c: Files removed.
2236        * libnetworking/pppd/example/pppd.options: New file.
2237        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
2238        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2239        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2240        libnetworking/pppd/rtemsmain.c: Updated.
2241
22422001-10-12      Joel Sherrill <joel@OARcorp.com>
2243
2244        * libchip/serial/z85c30.c: Fixed typo.
2245
22462001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2247
2248        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
2249        * configure.in: Remove.
2250        * configure.ac: New file, generated from configure.in by autoupdate.
2251        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2252        * libchip/configure.in: Remove.
2253        * libchip/configure.ac: New file, generated from configure.in by
2254        autoupdate.
2255        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2256        * librdbg/configure.in: Remove.
2257        * librdbg/configure.ac: New file, generated from configure.in by
2258        autoupdate.
2259        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2260        * libnetworking/configure.in: Remove.
2261        * libnetworking/configure.ac: New file, generated from configure.in by
2262        autoupdate.
2263
22642001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2265
2266        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
2267        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
2268        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
2269
22702001-09-27      Joel Sherrill <joel@OARcorp.com>
2271
2272        * libchip/ChangeLog: Fixed typo in date.
2273
22742001-09-27      Eric Norum <eric.norum@usask.ca>
2275
2276        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
2277        TFTP  filesystem.
2278
22792001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2280
2281        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
2282        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
2283        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
2284        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
2285        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2286        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2287        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2288        'PREINSTALL_FILES ='.
2289        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
2290        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
2291        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
2292        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
2293        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
2294        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
2295        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
2296        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
2297        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
2298        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
2299        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
2300        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
2301
23022001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2303
2304        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
2305        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
2306        * librdbg/src/m68k/any/Makefile.am: Ditto.
2307        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2308        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
2309        happy.
2310
23112001-09-21      Joel Sherrill <joel@OARcorp.com>
2312
2313        * libchip/network/Makefile.am: Fixed typo on file name.
2314        * libchip/network/i82586.c: Commented out line 318 which is referencing
2315        a member of a structure that is not currently there.  This needs to be
2316        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
2317        to C style.
2318
23192001-09-19      Eric Norum <eric.norum@usask.ca>
2320
2321        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
2322
23232001-09-19      Chris Johns <ccj@acm.org>
2324
2325        * libchip/network/README.i82586, libchip/network/i82586.c,
2326        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
2327        Network driver for Intel i82586.
2328        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
2329        rtems/rtems_bsdnet_internal.h Added support for populating the initial
2330        "root" filesystem with information obtained via the DHCP response.
2331
23322001-09-14      Eric Norum <eric.norum@usask.ca>
2333
2334        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
2335        make gcc 3.x happy.
2336
23372001-08-16      Mike Siers <mikes@poliac.com>
2338
2339        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
2340        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
2341        These support callback functionality that has not even been compiled
2342        under RTEMS yet.
2343        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
2344        example application.  Mike's notes on the modifications: - renamed
2345        error() function because of namespace problems - removed calls to the
2346        exit() funciton - removed extra files from the pppd source directory -
2347        defined pppd task constant values in rtemspppd.h - modifyied example
2348        code to get actual tick per second value - placed the pppd 2.3.11 man
2349        page file (pppd.8) into the pppd directory.
2350        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2351        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2352        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2353        libnetworking/pppd/rtems-ppp.c: Deleted.
2354        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
2355        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2356        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
2357        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
2358        libnetworking/pppd/example/init.c,
2359        libnetworking/pppd/example/netconfig.h,
2360        libnetworking/pppd/example/ppp.conf,
2361        libnetworking/pppd/example/pppdapp.c,
2362        libnetworking/pppd/example/system.h: New files.
2363        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
2364        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
2365        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
2366        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2367        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2368        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2369        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2370        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2371        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2372        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2373        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2374        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2375        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2376        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
2377        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
2378
23792001-08-16      Joel Sherrill <joel@OARcorp.com>
2380
2381        * libnetworking/pppd/example/Makefile: Removed.
2382        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
2383        to avoid bootstrap -c clobbering it.
2384        * libnetworking/rtems_telnetd/.cvsignore: New file.
2385
23862001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
2387
2388        * libnetworking/Makefile.am, libnetworking/configure.in,
2389        libnetworking/rtems_servers/Makefile.am,
2390        libnetworking/rtems_servers/telnetd.c,
2391        libnetworking/rtems_servers/telnetd.h,
2392        libnetworking/rtems_telnetd/Makefile.am,
2393        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2394        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2395        libnetworking/rtems_telnetd/telnetd.c,
2396        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
2397        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
2398        effect when ftpd change. - the tcp/ip stats have been implemented into
2399        icmds.c and started when telnetd daemon is started.
2400        * libnetworking/rtems_servers/telnetd.c,
2401        libnetworking/rtems_servers/telnetd.h: Removed.
2402        * libnetworking/rtems_telnetd: New directory.
2403        * libnetworking/rtems_telnetd/Makefile.am,
2404        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2405        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2406        libnetworking/rtems_telnetd/telnetd.c,
2407        libnetworking/rtems_telnetd/telnetd.h: New files.
2408
24092001-06-14      Joel Sherrill <joel@OARcorp.com>
2410
2411        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
2412        Moved from libmisc/shell so the network stack to address network
2413        depenendency.
2414        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
2415
24162001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2417
2418        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
2419
24202001-05-15      Joel Sherrill <joel@OARcorp.com>
2421
2422        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2423        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
2424        accidentally deleted the incorrectly empty versions.
2425
24262001-05-14      Till Straumann <strauman@slac.stanford.edu>
2427
2428        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
2429        libchip/pci/Makefile.am: Per PR215 address the following issues: -
2430        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
2431        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
2432        to know the values) - the affected BSP (shared/motorola) headers have
2433        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
2434        driver (libchip/network/dec21140.c) has been fixed to use
2435        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
2436        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
2437        who is using this driver. - the DEC driver also has been fixed to use
2438        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
2439        delay_in_bus_cycles().
2440
24412001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2442
2443        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
2444
24452001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2446
2447        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
2448
24492001-04-24      Eric Norum <eric.norum@usask.ca>
2450
2451        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
2452        NTP synchronization a little more robust -- no NTP daemon yet, but at
2453        least it trys a little harder when the primary NTP server is down.
2454
24552001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
2456
2457        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
2458        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2459        libnetworking/pppd/modem_example/modem.c,
2460        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
2461        other strings into English.
2462        * libnetworking/pppd/STATUS: updated to reflect the changes.
2463
24642001-04-20      Jake Janovetz <janovetz@uiuc.edu>
2465
2466        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
2467        again.
2468
24692001-04-20      Eric Valette <valette@crf.canon.fr>
2470
2471        * mcp750 directory renamed new_exception processing as it supports many
2472        more CPU models.
2473        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2474        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2475        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
2476        formerly in mcp750 plus modifications.
2477        * librdbg/src/powerpc/mcp750/.cvsignore,
2478        librdbg/src/powerpc/mcp750/Makefile.am,
2479        librdbg/src/powerpc/mcp750/remdeb.h,
2480        librdbg/src/powerpc/mcp750/remdeb_f.x,
2481        librdbg/src/powerpc/mcp750/remdeb_svc.c,
2482        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
2483        new_exception_processing.
2484        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2485        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2486        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
2487        part of this effort to add support for the MPC8xx.
2488
24892001-04-19      Joel Sherrill <joel@OARcorp.com>
2490
2491        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
2492        internal include files.
2493
24942001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
2495
2496        PR 158
2497        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
2498        rcmd() library call by commenting out the parts that deal with signals.
2499        This enables RTEMS to 'rsh' command to a server connecting fd to remote
2500        stdio. The 'server-side' parts of this file which deal with
2501        authentication are disabled since they are not needed.
2502
25032001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
2504
2505        * libnetworking/include/.cvsignore: Remove dangling file.
2506
25072001-03-14      Joel Sherrill <joel@OARcorp.com>
2508
2509        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
2510        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
2511        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
2512        libchip style serial drivers can be written in libcpu or libbsp.
2513
25142001-03-01      Joel Sherrill <joel@OARcorp.com>
2515
2516        * libchip/network/cs8900.c, libchip/network/cs8900.h,
2517        libchip/network/sonic.c, libchip/network/sonic.h,
2518        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2519        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2520        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2521        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
2522        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2523        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2524        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2525        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
2526
25272001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2528
2529        * librdbg/include/rdbg/Makefile.am,
2530        librdbg/include/rdbg/i386/Makefile.am,
2531        librdbg/include/rdbg/m68k/Makefile.am,
2532        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
2533        style on include files.
2534
25352001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2536
2537        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2538        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
2539        replace ${..} with $(..).
2540        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
2541        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
2542        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2543        libnetworking/rtems/Makefile.am, libnetworking/
2544        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
2545        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
2546        include_*HEADERS instead of H_FILES.
2547        * libnetworking/include/Makefile.am: Remove.
2548        * libnetworking/Makefile.am: Add handling of *.h files.
2549        * libnetworking/configure.in: Remove include/Makefile.
2550
25512001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2552
2553        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
2554
25552001-01-31      Sergei Organov <osv@javad.ru>
2556
2557        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
2558        current dir and root dir removed in favor of new libio support for
2559        task-local current and root directories. - Bug in `close_data_socket()'
2560        introduced by previous change fixed. - `command_pasv()' changed to set
2561        timeout on socket we are listening on and code fixed to don't close
2562        socket twice on error. - `serr()' changed to clear `errno'. -
2563        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
2564        changed to clear `errno' before processing session. -
2565        `close_data_socket()' fixed to close both active and passive sockets -
2566        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
2567        empty string  in `exec_command()'.
2568
25692001-01-25      Eric Norum <eric.norum@usask.ca>
2570
2571        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
2572        improves throughput on systems which are dropping packets.   Only the
2573        first timeout is reduced.  This keeps the number of extra packets down
2574        on networks that are very busy and dropping lots of packets.
2575
25762001-01-24      Sergei Organov <osv@javad.ru>
2577
2578        * libnetworking/rtems_servers/ftpd.c,
2579        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2580        - Timeouts on sockets implemented. 'idle' field added to configuration.
2581        No timeout by default to keep backward compatibility. Note: SITE IDLE
2582        command not implemented yet. - Basic global access control implemented.
2583        'access' field added to configuration. No access limitations by default
2584        to keep backward compatibility. - Anchor data socket for active mode
2585        (using self IP and port 20.) - Fixed default data port support (still
2586        not tested). - Don't allow IP address different from originating host in
2587        PORT command to improve security. - Fixed bug in MDTM command. - Check
2588        for correctness of parsing of argument in command_port(). - Fixed
2589        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
2590        a directory. - Command parsing a little bit improved: command names are
2591        now converted to upper-case to be more compatible with RFC (command
2592        names are not case-sensitive.) - Reformat comments so that they have
2593        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
2594        previous changes - True ASCII mode implemented (doesn't work for hooks
2595        and /dev/null) - Passive mode implemented, PASV command added. - Default
2596        port for data connection could be used (untested, can't find ftp client
2597        that doesn't send PORT command) - SYST reply changed to UNIX, as former
2598        RTEMS isn't registered name. - Reply codes reviewed and fixed.
2599
26002001-01-18      Joel Sherrill <joel@OARcorp.com>
2601
2602        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
2603        macro using variable arguments.
2604        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
2605        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
2606        since I updated the main RTEMS development machine to RedHat 7.2 and
2607        apparently got a new version of rpcgen.
2608
26092001-01-12      Sergei Organov <osv@javad.ru>
2610
2611        * libnetworking/rtems_servers/ftpd.c,
2612        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2613        - use pool of pre-created threads to handle sessions instead of
2614        creating/deleting threads on the fly - LIST output is now similar to
2615        what "/bin/ls -al" would output, thus FTP clients such Netscape are
2616        happy with it. - LIST NAME now works (both for files and directories) -
2617        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
2618        clients happy  - keep track of CWD for every session separately -
2619        ability to specify root directory name for FTPD in configuration table.
2620        FTPD will then create illusion for FTP clients that this is actually
2621        root directory. - ignore options sent in commands, thus LIST -al FILE
2622        works and doesn't try to list "-al" directory. - buffers are allocated
2623        on stack instead of heap where possible to eliminate malloc/free calls
2624        (avoid possible heap fragmentation troubles). - drop using of task
2625        notepad to pass parameters - use function arguments instead - use
2626        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
2627        in socket() instead of AF_INET.
2628
26292001-01-02      Joel Sherrill <joel@OARcorp.com>
2630
2631        * libnetworking/CHANGELOG: Removed.
2632        * libnetworking/README: Merged CHANGELOG contents as initial changes.
2633
26342000-12-14      Eric Norum <eric.norum@usask.ca>
2635
2636        * libnetworking/lib/tftpDriver.c: Added write capability.
2637
26382000-12-08      Joel Sherrill <joel@OARcorp.com>
2639
2640        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
2641        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
2642        numerous variable declarations conditional on PPP_COMPRESS and
2643        PPP_FILTER.  Commented out variables that were not used because the code
2644        using them was commented out. Removed totally unused variables.
2645        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
2646        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
2647
26482000-11-30      Joel Sherrill <joel@OARcorp.com>
2649
2650        * libnetworking/modem/ppp_tty.c: Changed to include
2651        <rtems/termiostypes.h> since that is an RTEMS specific header file.
2652        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
2653        * libnetworking/Makefile.am: Modified to reflect above.
2654
26552000-11-27      Joel Sherrill <joel@OARcorp.com>
2656
2657        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
2658
26592000-11-25      Eric Norum <eric.norum@usask.ca>
2660
2661        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
2662        core.
2663
26642000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
2665
2666        * libnetworking/wrapup/Makefile.am: Added modem subdir.
2667        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
2668        subdir.
2669        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
2670        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
2671        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
2672        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
2673        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2674        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
2675        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
2676        main.c and ppp_tty.c should be scratched. The modem subdir has the real
2677        ppp_tty.c and the real pppd main is in pppmain.c.
2678
26792000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
2680
2681        * libchip/network/sonic.c: Added ipalign() routine to align the received
2682        packet so that the ip header is on a 32-bit boundary. Necessary for
2683        cpu's that do not allow unaligned loads and stores and when the 32-bit
2684        DMA mode is used.
2685
26862000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2687
2688        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2689        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
2690        ACLOCAL_AMFLAGS.
2691        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
2692        ACLOCAL_AMFLAGS.
2693        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
2694        ACLOCAL_AMFLAGS.
2695
26962000-11-03      Chris Johns <ccj@acm.org>
2697
2698        * libchip/network/README.cs8900, libchip/network/cs8900.c,
2699        libchip/network/cs8900.h: New files.
2700
27012000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2702
2703        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2704        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2705        $(RTEMS_TOPdir)/aclocal.
2706        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2707        $(RTEMS_TOPdir)/aclocal.
2708        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2709        $(RTEMS_TOPdir)/aclocal.
2710
27112000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2712
2713        * configure.in: Switch to GNU-canonicalization.
2714        * Makefile.am: Reflect changes to configure.in.
2715        * acinclude.m4: Remove.
2716
27172000-10-30      Joel Sherrill <joel@OARcorp.com>
2718
2719        * POSIX include files merged into newlib.  This resulted in some
2720        definitions moving to other files and thus some secondary effects in
2721        RTEMS source code.
2722        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
2723        in sync with newlib's <machine/types.h>.
2724        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
2725        definition of struct itimerval in <sys/time.h>.
2726
27272000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2728
2729        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
2730        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2731        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2732        * ChangeLog: Fix typos.
2733        * configure.in: add tests to the GNU canonicalized subdirectories.
2734
27352000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2736
2737        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
2738        * configure.in: add lib to the GNU canonicalized subdirectories,  make
2739        the lib directory before configuring lib/.
2740
27412000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2742
2743        * configure.in, Makefile.am: add exec to the GNU canonicalized
2744        subdirectories.
2745        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
2746        * configure.in: add libnetworking, librpc and librdb to the GNU
2747        canonicalized subdirectories.
2748        * configure.in: add libmisc and libchip to the GNU canonicalized
2749        subdirectories.
2750        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2751        Switch to GNU canonicalization.
2752        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2753        Switch to GNU canonicalization.
2754        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2755        Switch to GNU canonicalization.
2756
27572000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2758
2759        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
2760        canonicalization to libfs/. The approach is currently a bit of a hack as
2761        GNU canonicalization does not support the per-BSP build some of the
2762        other directories require.  As more of the tree is converted, this will
2763        become less  of an issue.
2764
27652000-10-20      Joel Sherrill <joel@OARcorp.com>
2766
2767        * libchip/network/dec21140.c: Corrected attach to include "int attach"
2768        parameter.
2769
27702000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
2771
2772        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2773        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
2774        * librdbg/configure.in: Add m68k support.
2775        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
2776        subdirectory.
2777        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
2778        failure.
2779        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
2780        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2781        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
2782        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2783        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
2784        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
2785        librdbg/src/m68k/.cvsignore: New files.
2786        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
2787        function pointers.
2788        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
2789        _after_ pointer has been checked against NULL.
2790
27912000-10-18      Joel Sherrill <joel@OARcorp.com>
2792
2793        * wrapup/Makefile.am: Added libfs.
2794
27952000-10-18      Chris Johns <ccj@acm.org>
2796
2797        * libfs created.
2798        * configure.in: Added libfs subdirectory.
2799        * libnetworking/pppd/ipxcp.c: Fixed a typo.
2800
28012000-09-28      Joel Sherrill <joel@OARcorp.com>
2802
2803        * libnetworking/rtems_webserver/Makefile.am,
2804        libnetworking/rtems_webserver/base64.c,
2805        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
2806        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
2807
28082000-09-22      Joel Sherrill <joel@OARcorp.com>
2809
2810        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
2811        libnetworking/rtems/rtems_bsdnet_internal.h,
2812        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
2813        have included rtems.h.  It is now including precisely the  least amount
2814        of low level, yet portable .h files to get the basic RTEMS types
2815        defined.  This rippled into other  files since rtems_bsdnet_internal.h
2816        used machine/types.h to include rtems.h.
2817
28182000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2819
2820        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
2821
28222000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2823
2824        * libnetworking/ChangeLog: Cleanup.
2825
28262000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2827
2828        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
2829        * libchip/ChangeLog: Fix formating.
2830
28312000-09-05      Joel Sherrill <joel@OARcorp.com>
2832
2833        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
2834        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
2835        confusion and to work with the converted flags.
2836
28372000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2838
2839        * wrapup/Makefile.am: Include compile.am.
2840        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2841        libchip/serial/Makefile.am: Include compile.am.
2842        * librdbg/src/i386/any/Makefile.am,
2843        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
2844        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
2845        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
2846        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2847        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
2848        libnetworking/rtems_servers/Makefile.am,
2849        libnetworking/rtems_webserver/Makefile.am,
2850        libnetworking/wrapup/Makefile.am: Include compile.am.
2851
28522000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
2853
2854        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
2855        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
2856
28572000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2858
2859        * libnetworking/netinet/tcp_input.c: Spelling corrections.
2860
28612000-08-31      Joel Sherrill <joel@OARcorp.com>
2862
2863        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
2864        Antti P Miettinen <antti.p.miettinen@nokia.com>.
2865        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
2866        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
2867        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
2868        * libnetworking/wbase64.c: Removed.
2869        * libnetworking/Makefile.am, libnetworking/asp.c,
2870        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
2871        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
2872        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
2873        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
2874        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
2875        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
2876        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
2877        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
2878        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
2879        Modified.
2880
28812000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2882
2883        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
2884
28852000-08-30      Joel Sherrill <joel@OARcorp.com>
2886
2887        * libnetworking/rtems_webserver/license.txt: New file.
2888
28892000-08-10      Joel Sherrill <joel@OARcorp.com>
2890
2891        * ChangeLog: New file.
2892        * libchip/ChangeLog: New file.
2893        * librdbg/ChangeLog: New file.
2894        * libnetworking/ChangeLog: New file.
2895
Note: See TracBrowser for help on using the repository browser.