source: rtems/c/src/ChangeLog @ 44b4cf4

4.104.114.84.95
Last change on this file since 44b4cf4 was d7610229, checked in by Ralf Corsepius <ralf.corsepius@…>, on 05/25/05 at 12:20:58

2005-05-25 Ralf Corsepius <ralf.corsepius@…>

  • aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS to enable rdbg.
  • configure.ac: Reflect changes above.
  • Property mode set to 100644
File size: 112.5 KB
Line 
12005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
2
3        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
4        to enable rdbg.
5        * configure.ac: Reflect changes above.
6
72005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
8
9        * configure.ac: Add ada/.
10
112005-05-20      Sergei Organov  <osv@topconrd.ru>
12
13        PR 750/networking
14        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
15        wait_input().
16
172005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
18
19        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
20        rtems/irq.h.
21
222005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
23
24        * libchip/Makefile.am: Include preinstall.am.
25        * libchip/preinstall.am: New.
26
272005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
28
29        * configure.ac: Add AMPOLISH3.
30        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
31        * libnetworking/rtems_telnetd/preinstall.am: New.
32        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
33
342005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
35
36        * configure.ac: Let enable_rpcgen default to "no".
37
382005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
39
40        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
41
422005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
43
44        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
45        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
46
472005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
48
49        * libchip/network/dec21140.c, libchip/network/elnk.c,
50        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
51
522005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
53
54        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
55        of code as a result of the implementation of a common PCI interface.
56
572005-05-04      Joel Sherrill <joel@OARcorp.com>
58
59        * libchip/network/open_eth.c: Remove prototype of set_vector.
60
612005-05-03      Joel Sherrill <joel@OARcorp.com>
62
63        * librdbg/src/ptrace.c: Remove warning.
64
652005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
66
67        * libchip/network/dec21140.c, libchip/network/elnk.c,
68        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
69        Modified parameter list to remove warnings.
70
712005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
72
73        * libchip/network/cs8900.c, libchip/network/i82586.c,
74        libchip/network/open_eth.c, libchip/network/sonic.c,
75        libchip/serial/mc68681.c: Modified types to remove
76        warnings.  Added initialization to remove warnings.
77
782005-04-28      Joel Sherrill <joel@OARcorp.com>
79
80        * libchip/network/README.sonic: Rewritten to account for removal of
81        dmv177.
82
832005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
84
85        PR 781/rtems_misc
86        * libchip/serial/ns16550_p.h: Fix baud rate calculation
87
882005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
89
90        * libchip/serial/ns16550.c:
91        Fixed warnings generated in various powerpc configurations
92
932005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
94
95        * libchip/serial/ns16550.c: Modified
96        ISR to work with PPC new exception processing
97
982005-03-14      Joel Sherrill <joel@OARcorp.com>
99
100        * libchip/network/dec21140.c, libchip/network/elnk.c,
101        libchip/network/if_fxp.c: Continue PCI API unification. All use
102        pci_find_device(). Network drivers manufacture a signature since all
103        calls have not been converted yet.
104
1052005-03-04      Joel Sherrill <joel@OARcorp.com>
106
107        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
108        initialize function part of the unified PCI API as pci_initialize().
109
1102005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
111
112        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
113        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
114
1152005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
116
117        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
118        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
119
1202005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
121
122        * aclocal/ppc.m4: Reflect changes to ppc exception processing
123        building procedures.
124
1252005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
126
127        * aclocal/prog-cc.m4:
128        Quote CFLAGS's RHS to accomodate Solaris broken sh.
129
1302005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
131
132        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
133
1342005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
135
136        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
137
1382005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
139
140        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
141
1422005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
143
144        * libnetworking/rtems_servers/ftp.c,
145        libnetworking/rtems_servers/ftp.h,
146        libnetworking/rtems_servers/Makefile.am:
147        Remove (relocated to cpukit/ftpd).
148        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
149        removed move libnetworking/rtems_servers.
150
1512005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
152
153        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
154
1552005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
156
157        PR 755/rtems
158        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
159        Remove local declarations of rtems_bsdnet_nameservers,
160        rtems_bsdnet_nameservers_count.
161
1622005-01-31      Sergei Organov <osv@topconrd.ru>
163
164        PR 751/pppd
165        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
166        committed to fix PR736 breaks pppd. chat.c should have its own static
167        ttyfd for pppd to work correctly. The symptom is that second
168        invokation of chat (for connect script) fails due to pppd_ttyfd set
169        to -1 by previous chat invokation (for init script). In addition,
170        this patch fixes leaving of dangling pointer in the abort_stbring[]
171        by chat_send().
172
1732005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
174
175        * configure.ac: Remove CFLAGS_DEBUG_V.
176        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
177
1782005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
179
180        * wrapup/Makefile.am: Remove rtems-ctor.o.
181
1822005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
183
184        * libchip/rtc/rtc.h: size_t RTC_Count.
185
1862005-01-20      Joel Sherrill <joel@OARcorp.com>
187
188        PR 736/pppd
189        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
190        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
191        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
192        should not be static and should have a name more specific to pppd.
193
1942005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
195
196        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
197        libnetworking/rtems_servers/Makefile.am,
198        libnetworking/rtems_telnetd/Makefile.am,
199        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
200        Eliminate CFLAGS_OPTIMIZE_V.
201
2022005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
203
204        * configure.ac: Pass CFLAGS to testsuites configure.
205        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
206        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
207
2082005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
209
210        * configure.ac: Pass CFLAGS to cpukit configure.
211        * aclocal/rtems-flags.m4: Remove (Unused).
212        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
213        * aclocal/env-rtemsbsp.m4:
214        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
215        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
216        RTEMS_CFLAGS.
217        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
218        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
219        Cleanup comments.
220
2212005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
222
223        * automake/compile.am: Remove build-variant support.
224
2252005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
226
227        * libnetworking/pppd/Makefile.am,
228        libnetworking/rtems_servers/Makefile.am,
229        libnetworking/rtems_telnetd/Makefile.am:
230        Remove build-variant support.
231
2322005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
233
234        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
235        support/Makefile.am, wrapup/Makefile.am:
236        Remove build-variant support.
237
2382004-11-22      Joel Sherrill <joel@OARcorp.com>
239
240        * libchip/network/if_fxp.c: Add entry for another module ID code.
241
2422004-11-22      Joel Sherrill <joel@OARcorp.com>
243
244        PR 693/misc
245        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
246        in/outport routines.
247
2482004-11-22      Joel Sherrill <joel@OARcorp.com>
249
250        PR 693/misc
251        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
252        in/outport routines.
253
2542004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
255
256        * aclocal/enable-itron.m4: Remove (unused).
257
2582004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
259
260        * configure.ac: Misc. quoting cleanups.
261        Enable ada-tests iff --enable-ada and --enable-tests.
262
2632004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
264
265        PR 703/filesystem
266        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
267        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
268        libchip/ide/ide_controller.c:
269        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
270        available for BSPS/device drivers.
271        Extend the "modes_available" and "mode_active" parameters to
272        uint16_t for UDMA support.
273
2742004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
275
276        * libchip/network/dec21140.c: Cleanup a bit and remove message about
277        not supported on PowerPC since it works on the MVME2100 BSP.
278
2792004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
280
281        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
282        Add dependency tracking for *.cfgs.
283        * Makefile.am: Add dependency tracking for *.cfg.
284
2852004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
286
287        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
288        (Thanks to Lars Munch <lars@segv.dk> for catching this).
289
2902004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
291
292        PR 707/make_build
293        * configure.ac: Add --enable-rpcgen.
294
2952004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
296
297        PR 700/rtems_misc
298        * libnetworking/rtems_webserver/asp.c,
299        libnetworking/rtems_webserver/balloc.c,
300        libnetworking/rtems_webserver/cgi.c,
301        libnetworking/rtems_webserver/default.c,
302        libnetworking/rtems_webserver/ej.h,
303        libnetworking/rtems_webserver/ejIntrn.h,
304        libnetworking/rtems_webserver/ejlex.c,
305        libnetworking/rtems_webserver/ejparse.c,
306        libnetworking/rtems_webserver/emfdb.c,
307        libnetworking/rtems_webserver/emfdb.h,
308        libnetworking/rtems_webserver/form.c,
309        libnetworking/rtems_webserver/handler.c,
310        libnetworking/rtems_webserver/h.c,
311        libnetworking/rtems_webserver/license.txt,
312        libnetworking/rtems_webserver/Makefile.am,
313        libnetworking/rtems_webserver/md5c.c,
314        libnetworking/rtems_webserver/md5.h,
315        libnetworking/rtems_webserver/mime.c,
316        libnetworking/rtems_webserver/misc.c,
317        libnetworking/rtems_webserver/NOTES,
318        libnetworking/rtems_webserver/ringq.c,
319        libnetworking/rtems_webserver/rom.c,
320        libnetworking/rtems_webserver/rtems_webserver.h,
321        libnetworking/rtems_webserver/security.c,
322        libnetworking/rtems_webserver/sock.c,
323        libnetworking/rtems_webserver/socket.c,
324        libnetworking/rtems_webserver/sockGen.c,
325        libnetworking/rtems_webserver/sym.c,
326        libnetworking/rtems_webserver/uemf.c,
327        libnetworking/rtems_webserver/uemf.h,
328        libnetworking/rtems_webserver/um.c,
329        libnetworking/rtems_webserver/um.h,
330        libnetworking/rtems_webserver/umui.c,
331        libnetworking/rtems_webserver/url.c,
332        libnetworking/rtems_webserver/value.c,
333        libnetworking/rtems_webserver/wbase64.c,
334        libnetworking/rtems_webserver/webcomp.c,
335        libnetworking/rtems_webserver/webmain.c,
336        libnetworking/rtems_webserver/webpage.c,
337        libnetworking/rtems_webserver/webrom.c,
338        libnetworking/rtems_webserver/webs.c,
339        libnetworking/rtems_webserver/websda.c,
340        libnetworking/rtems_webserver/websda.h,
341        libnetworking/rtems_webserver/webs.h,
342        libnetworking/rtems_webserver/websSSL.c,
343        libnetworking/rtems_webserver/websSSL.h,
344        libnetworking/rtems_webserver/websuemf.c,
345        libnetworking/rtems_webserver/wsIntrn.h:
346        Remove (Moved to cpukit/http).
347
3482004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
349
350        PR 700/rtems_misc
351        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
352        Remove libnetworking/rtems_webserver.
353
3542004-10-25      Eric Norum <norume@aps.anl.gov>
355
356        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
357
3582004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
359
360        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
361
3622004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
363
364        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
365        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
366
3672004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
368
369        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
370
3712004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
372
373        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
374        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
375
3762004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
377
378        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
379        BITSPERBYTE.
380
3812004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
382
383        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
384        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
385
3862004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
387
388        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
389
3902004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
391
392        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
393        * aclocal/enable-bare.m4: Remove.
394        * configure.ac: Remove BARE_CPU_MODEL.
395
3962004-10-13      Eric Norum <norume@aps.anl.gov>
397
398        PR 688/bsps
399        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
400        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
401        MC146818A (and several Dallas Semiconductor) TOD chips.
402
4032004-10-13      Eric Norum <norume@aps.anl.gov>
404
405        PR 686/networking
406        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
407        device code.
408
4092004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
410
411        * libchip/network/dec21140.c: include <rtems/pci.h>.
412
4132004-09-29      Joel Sherrill <joel@OARcorp.com>
414
415        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
416        libnetworking/pppd/utils.c: i960 obsoleted and all references
417        removed.
418
4192004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
420
421        PR 607/networking
422        * libchip/network/dec21140.c: Made PCI configuration minimum sane
423        instead of fully specifying unused PCI features.
424
4252004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
426
427        * configure.ac: Require automake > 1.9.
428
4292004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
430
431        * aclocal/rtems-cpu-subdirs.m4: Add avr.
432
4332004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
434
435        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
436        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
437
4382004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
439
440        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
441        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
442
4432004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
444
445        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
446
4472004-07-28  Joel Sherrill <joel@OARcorp.com>
448
449    * aclocal/version.m4: Updated to rtems-4.6.99.1.
450
4512004-07-25      Joel Sherrill <joel@OARcorp.com>
452
453        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
454
4552004-05-21  Till Strauman <strauman@slac.stanford.edu>
456
457        PR 625/networking
458        * libchip/network/dec21140.c, ... : Prevent name clashes by making
459        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
460        an error rather than panic if no chip is detected (thus allowing
461        for probing).
462        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
463        instead of looping forever.  Avoid divide by zero (crashed my PC).
464        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
465        they are UNTESTED.
466
4672004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
468
469        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
470
4712004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
472
473        * libchip/network/dec21140.c, libchip/network/elnk.c:
474        #include <errno.h>.
475
4762004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
477
478        * libchip/network/if_media.h: Update from FreeBSD.
479        * libchip/network/open_eth.c, libchip/network/cs8900.c,
480        libchip/network/i82586.c: #include <errno.h>.
481
4822004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
483
484        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
485
4862004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
487
488        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
489
4902004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
491
492        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
493        automake).
494
4952004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
496
497        PR 599/pppd
498        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
499
5002004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
501
502        * optman/rtems/no-region.c: Reflect having changed
503        rtems_region_get_segment_size.
504
5052004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
506
507        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
508        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
509        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
510        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
511        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
512        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
513        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
514
5152004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
516
517        * libchip/ide/ata.c, libchip/network/dec21140.c,
518        libchip/network/elnk.c, libchip/network/i82586.c,
519        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
520        libchip/network/open_eth.c, libchip/network/sonic.c,
521        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
522        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
523        libchip/shmdr/init.c, libchip/shmdr/intr.c,
524        libchip/shmdr/shm_driver.h: Cosmetics.
525
5262004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
527
528        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
529        optman/rtems/no-msg.c, optman/rtems/no-part.c,
530        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
531        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
532        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
533        fixed size types.
534
5352004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
536
537        * configure.ac: Explicitly pass --includedir and --libdir to
538        cpukit/configure.
539
5402004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
541
542        * librdbg/Makefile.am: Fix rpcgen rules.
543        * librdbg/src/i386/any/remdeb_xdr.c,
544        librdbg/src/m68k/any/remdeb_xdr.c,
545        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
546        Reflect changes to librdbg/Makefile.am.
547
5482004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
549
550        * configure.ac: Reflect changes testsuites/configure.ac and
551        cpukit/configure.ac.
552
5532004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
554
555        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
556        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
557
5582004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
559
560        * configure.ac: Reflect changes to testsuites's configuration.
561
5622004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
563
564        PR/589 rtems
565        * libchip/network/pci.h: Remove (Moved to cpukit).
566
5672004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
568
569        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
570        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
571        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
572        libchip/network/dec21140.c, libchip/network/elnk.c,
573        libchip/network/if_fxp.c, libchip/network/open_eth.c,
574        libchip/network/open_eth.h, libchip/network/sonic.c,
575        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
576        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
577        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
578        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
579        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
580        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
581        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
582        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
583        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
584        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
585        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
586        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
587        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
588        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
589        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
590        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
591        fixed-size types.
592
5932004-03-14      Chris Johns  <chrisj@rtems.org>
594
595        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
596        the BSP example code.
597        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
598        support the DIMMPC. This is a pc386 target with IO port support. Minor
599        formating clean up. Add documentation to the header file.
600        * libchip/network/README.cs8900: The CS8900 driver is documented in the
601        cs8900.h header file.
602
6032004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
604
605        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
606        Cosmetics.
607
6082004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
609
610        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
611        There are no application level Makefiles in here.
612
6132004-03-04      Joel Sherrill <joel@OARcorp.com>
614
615        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
616        they can be used in application level makefiles.
617
6182004-03-05      Joel Sherrill <joel@OARcorp.com>
619
620        * libnetworking/rtems_webserver/ejparse.c,
621        libnetworking/rtems_webserver/emfdb.c,
622        libnetworking/rtems_webserver/sock.c,
623        libnetworking/rtems_webserver/socket.c,
624        libnetworking/rtems_webserver/sym.c,
625        libnetworking/rtems_webserver/webs.c,
626        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
6272004-03-05      Joel Sherrill <joel@OARcorp.com>
628
629        * libchipnetwork/open_eth.c: Remove warnings by conditionally
630        compiling this file only only those CPU families with supported
631        exception models.
632
6332004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
634
635        * acinclude.m4: Fix loosing arguments when configuring cpukit and
636        testsuites (Was exposed with --enable-multilib, only).
637        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
638         Add RTEMS_BSP_CONFIG_SUBDIR.
639        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
640        testsuites's configure.
641        * aclocal/rtems-top.m4: Remove ENDIF hack.
642        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
643
6442004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
645
646        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
647        wrapup/Makefile.am: Fix automake problems having been introduced
648        in previous patch.
649
6502004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
651
652        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
653        Preinstall dirs.
654        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
655        * aclocal/check-multiprocessing.m4: Cosmetics.
656        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
657        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
658
6592004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
660
661        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
662        librdbg/src/Makefile.am.
663        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
664        * configure.ac: Reflect changes above.
665        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
666        * wrapup/Makefile.am: Reflect changes above.
667        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
668
6692004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
670
671        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
672
6732004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
674
675        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
676
6772004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
678
679        * wrapup/Makefile.am: Reflect new location of librdbg.a.
680
6812004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
682
683        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
684        librdbg/src/powerpc/Makefile.am: Remove.
685        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
686        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
687        * configure.ac: Reflect changes above.
688
6892004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
690
691
6922004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
693
694        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
695        STRIP.
696
6972004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
698
699        * librdbg/include/Makefile.am: Merge-in
700        librdbg/include/rdbg/i386/Makefile.am,
701        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
702        librdbg/include/rdbg/powerpc/Makefile.am.
703        * librdbg/include/rdbg/i386/Makefile.am,
704        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
705        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
706        * configure.ac: Reflect changes above.
707
7082004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
709
710        * configure.ac: Use AS_HELP_STRING(ada).
711
7122004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
713
714        * aclocal/bspopts.m4: Use AS_HELP_STRING.
715        * aclocal/bsp-configure.m4: Require autoconf-2.59.
716        Use AC_CONFIG_HEADERS.
717        * aclocal/check-custom-bsp.m4: Add bspkit-support.
718        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
719
7202004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
721
722        * Makefile.am: include local.am.
723
7242004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
725
726        * aclocal/version.m4: 4.6.99.0.
727
7282004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
729
730        * Makefile.am: Don't include host.am.
731        * automake/compile.am: Further cleanups.
732
7332004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
734
735        * automake/lib.am: Remove (Unused).
736
7372004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
738
739        * wrapup/Makefile.am: Don't include lib.am.
740        * automake/compile.am: Use automake compilation rules.
741
7422004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
743
744        * libnetworking/pppd/Makefile.am,
745        libnetworking/rtems_servers/Makefile.am,
746        libnetworking/rtems_telnetd/Makefile.am,
747        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
748        support/Makefile.am: Don't include lib.am.
749
7502004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
751
752        * libchip/Makefile.am: Don't include lib.am.
753        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
754        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
755        unnecessary EXTRA_DISTs.
756
7572004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
758
759        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
760        hack.
761
7622004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
763
764        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
765        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
766        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
767        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
768
7692004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
770
771        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
772        Add AM_CONDITIONAL(HAS_MP).
773        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
774        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
775        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
776        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
777        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
778        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
779        (Deprecated by autoconf 2.59).
780
7812004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
782
783        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
784        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
785
7862004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
787
788        * ChangeLog: Merge-in libnetworking/ChangeLog.
789        * libnetworking/ChangeLog: Remove.
790        * ChangeLog: Merge-in librdbg/ChangeLog.
791        * librdbg/ChangeLog: Remove.
792        * ChangeLog: Merge-in libchip/ChangeLog.
793        * libchip/ChangeLog: Remove.
794        * ChangeLog: Merge-in optman/ChangeLog.
795        * optman/ChangeLog: Remove.
796
7972004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
798
799        * configure.ac: Reflect changes to cpukit.
800        * wrapup/Makefile.am: Reflect changes to librdbg.
801        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
802        * libchip/Makefile.am: Add PREINSTALL_DIRS.
803        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
804        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
805        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
806        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
807        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
808        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
809        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
810
8112004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
812
813        * aclocal/rtems-top.m4: Remove check for version.m4.
814        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
815
8162004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
817
818        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
819        * wrapup/Makefile.am: Reflect changes to libchip/*.
820        * support/Makefile.am: Use automake compilation rules.
821        * wrapup/Makefile.am: Reflect changes to support/*.
822        * configure.ac: Remove libnetworking/wrapup/Makefile.
823        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
824        libnetworking/*/lib*.a instead of libnetapps.a.
825        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
826        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
827        * optman/Makefile.am: Use automake compilation rules.
828        * libchip/Makefile.am: Fix typo in previous patch.
829        * libchip/Makefile.am: Use automake compilation rules.
830        * libnetworking/Makefile.am: Remove wrapup.
831        * libnetworking/pppd/Makefile.am: Build libpppd. Use
832        automake-compilation rules.
833        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
834        automake-compilation rules.
835        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
836        automake-compilation rules.
837        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
838        automake-compilation rules.
839        * libnetworking/wrapup/Makefile.am: Remove (Unused).
840
8412004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
842
843        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
844        PRE/TMPINSTALL_FILES to CLEANFILES.
845        * automake/lib.am: Remove TMPINSTALL_FILES.
846        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
847        PRE/TMPINSTALL_FILES to CLEANFILES.
848        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
849        PRE/TMPINSTALL_FILES to CLEANFILES.
850        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
851        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
852        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
853        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
854        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
855        * librdbg/src/i386/Makefile.am: Ditto.
856        * librdbg/src/m68k/Makefile.am: Ditto.
857        * librdbg/src/powerpc/Makefile.am: Ditto.
858        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
859        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
860        * libnetworking/rtems_servers/Makefile.am: Ditto.
861        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
862        * libnetworking/rtems_webserver/Makefile.am: Ditto.
863
8642004-01-07      Joel Sherrill <joel@OARcorp.com>
865
866        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
867        more completely covers the MIPS family.
868
8692003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
870
871        * wrapup/Makefile.am: Reflect changes to shmdr.
872        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
873
8742003-12-18      Joel Sherrill <joel@OARcorp.com>
875
876        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
877        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
878        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
879        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
880        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
881        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
882        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
883
8842003-12-17      Joel Sherrill <joel@OARcorp.com>
885
886        * aclocal/version.m4: Updated to rtems-20031217-test.
887
8882003-12-17     
889
890        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
891        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
892
8932003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
894
895        * automake/compile.am: Remove LINK_LIBS (Unused).
896        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
897
8982003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
899
900        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
901        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
902        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
903        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
904        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
905
9062003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
907
908        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
909        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
910        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
911        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
912        * librdbg/src/i386/Makefile.am:
913        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
914        * librdbg/src/m68k/Makefile.am:
915        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
916        * librdbg/src/powerpc/Makefile.am:
917        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
918
9192003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
920
921        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
922        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
923        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
924        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
925        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
926        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
927        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
928        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
929        * optman/Makefile.am: Remove project_libdir.
930        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
931        PRE/TMPINSTALL_FILES.
932        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
933        PRE/TMPINSTALL_FILES.
934        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
935        PRE/TMPINSTALL_FILES.
936        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
937        PRE/TMPINSTALL_FILES.
938        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
939        from PRE/TMPINSTALL_FILES.
940        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
941        PRE/TMPINSTALL_FILES.
942        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
943        PRE/TMPINSTALL_FILES.
944        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
945        PRE/TMPINSTALL_FILES.
946        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
947        PRE/TMPINSTALL_FILES.
948        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
949        PRE/TMPINSTALL_FILES.
950        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
951        PRE/TMPINSTALL_FILES.
952        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
953        from PRE/TMPINSTALL_FILES.
954
9552003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
956
957        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
958        * automake/lib.am: Remove project_libdir.
959        * wrapup/Makefile.am: Reworked.
960
9612003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
962
963        * configure.ac: Reflect changes to librdbg.
964        * optman/Makefile.am: Add tmpinstall dirstamp support.
965        * libchip/Makefile.am: Fix variant-tmpinstall support.
966        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
967        * librdbg/src/powerpc/Makefile.am: Merge-in former
968        new_exception_processing/Makefile.am.
969        * librdbg/src/m68k/any/Makefile.am: Remove.
970        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
971        * librdbg/src/i386/any/Makefile.am: Remove.
972        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
973        * librdbg/src/Makefile.am: Cosmetics.
974        * librdbg/include/Makefile.am: Cosmetics.
975        * librdbg/Makefile.am: Cosmetics.
976        * libnetworking/Makefile.am: Cosmetics.
977        * libnetworking/pppd/Makefile.am: Cosmetics.
978        * libnetworking/wrapup/Makefile.am: Cosmetics.
979
9802003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
981
982        * Makefile.am: Cosmetics.
983        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
984        support.
985
9862003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
987
988        * automake/compile.am: Remove $(ARCH):-rule.
989
9902003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
991
992        * configure.ac: Remove lib/libbsp/shared/Makefile,
993        lib/libbsp/shmdr/Makefile.
994
9952003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
996
997        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
998        libchip/serial/Makefile, libchip/rtc/Makefile.
999        * support/Makefile.am: Remove all-local: $(ARCH).
1000        * wrapup/Makefile.am: Remove all-local: $(ARCH).
1001        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
1002        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
1003        * optman/Makefile.am: Remove all-local: $(ARCH).
1004        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1005        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
1006        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
1007        compilation dirstamp support.
1008        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
1009        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
1010        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
1011        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
1012        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
1013        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
1014        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1015        all-local: $(ARCH).
1016        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
1017        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
1018        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
1019        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
1020        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
1021
10222003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1023
1024        * aclocal/lead-dot.m4: New (from automake-1.7f).
1025        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
1026        AC_SUBST(dirstamp).
1027        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
1028        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1029        libchip/serial/Makefile.am: Ditto.
1030        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
1031        * librdbg/include/Makefile.am: Ditto.
1032        * librdbg/include/rdbg/Makefile.am: Ditto.
1033        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1034        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1035        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1036        * librdbg/src/Makefile.am: Ditto.
1037        * librdbg/src/i386/Makefile.am: Ditto.
1038        * librdbg/src/i386/any/Makefile.am: Ditto.
1039        * librdbg/src/m68k/Makefile.am: Ditto.
1040        * librdbg/src/m68k/any/Makefile.am: Ditto.
1041        * librdbg/src/powerpc/Makefile.am: Ditto.
1042        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
1043        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
1044        preinstallation.
1045        * libnetworking/pppd/Makefile.am: Ditto.
1046        * libnetworking/rtems_servers/Makefile.am: Ditto.
1047        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1048        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1049        * libnetworking/wrapup/Makefile.am: Ditto.
1050
10512003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1052
1053        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
1054        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
1055        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
1056        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
1057        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1058        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1059        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1060        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
1061        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
1062        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
1063        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
1064        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
1065        underquoting to silence automake-1.8.
1066
10672003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1068
1069        * configure.ac: Reflect having moved tests to ../../testsuites.
1070
10712003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1072
1073        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
1074        * aclocal/canonical-host.m4: Remove.
1075        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
1076        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1077
10782003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1079
1080        * aclocal/check-cpu.m4: Remove.
1081        * configure.ac: Merge-in former aclocal/check-cpu.m4.
1082        * aclocal/canonical-target-name.m4: Add m4-quotes.
1083        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
1084        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
1085        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1086        * aclocal/check-networking.m4: Add m4-quotes. Require
1087        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1088        * aclocal/check-posix.m4: Add m4-quotes. Require
1089        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1090        * aclocal/check-rdbg.m4: Add m4-quotes. Require
1091        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1092        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
1093
10942003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1095
1096        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
1097        * aclocal/bsp-alias.m4: Remove.
1098
10992003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1100
1101        * configure.ac: Make presence of tests/ optional.
1102
11032003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1104
1105        * aclocal/path-perl.m4: Remove (Unused).
1106
11072003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1108
1109        * automake/force-preinstall.am: Remove.
1110
11112003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
1112
1113        PR 499/rtems_misc
1114        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
1115        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
1116        Configuration (Odd was forced) - Correction of Stop Bit configuration
1117        (inversed) - Correction of ISR Handler to call
1118        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
1119        CTS Hardware flow control Configuration.
1120
11212003-09-04      Joel Sherrill <joel@OARcorp.com>
1122
1123        * lib/libcpu/shared/include/cache.h,
1124        lib/libcpu/shared/src/cache_aligned_malloc.c,
1125        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
1126        license changed.
1127        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
1128        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
1129        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1130        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
1131        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
1132        for license changed.
1133        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
1134        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
1135        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
1136        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
1137        libchip/network/cs8900.h, libchip/network/dec21140.c,
1138        libchip/network/elnk.c, libchip/network/open_eth.c,
1139        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
1140        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
1141        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
1142        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
1143        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
1144        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
1145        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
1146        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
1147        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
1148        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
1149        libchip/serial/serial.h, libchip/serial/z85c30.c,
1150        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
1151        libchip/serial/z85c30_reg.c: URL for license changed.
1152
11532003-09-03      Jiri Gaisler <jiri@gaisler.com>
1154
1155        PR 477/networking
1156        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
1157        * libchip/network/README.open_eth, libchip/network/open_eth.c,
1158        libchip/network/open_eth.h: New files.
1159
11602003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1161
1162        * aclocal/rtems-top.m4: Add RTEMS_API.
1163        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
1164
11652003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1166
1167        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1168        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
1169        @RTEMS_BSP@.cfg.
1170
11712003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1172
1173        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1174
11752003-08-20      Joel Sherrill <joel@OARcorp.com>
1176
1177        * libchip/network/cs8900.c: Correct copyright statements.
1178
11792003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1180
1181        * aclocal/check-itron.m4: Remove.
1182        * aclocal/enable-inlines.m4: Remove.
1183        * Makefile.am: Reflect having moved aclocal/.
1184        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
1185        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
1186        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
1187        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
1188        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
1189        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
1190        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
1191        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
1192        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
1193        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
1194        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
1195        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
1196        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
1197        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
1198        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
1199        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
1200        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
1201        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
1202        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
1203        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
1204        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
1205        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
1206        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
1207        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
1208        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
1209        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
1210        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
1211        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
1212        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
1213        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
1214        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
1215        * aclocal/multilib.m4: New (Copied from ../../aclocal).
1216        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
1217        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
1218        * aclocal/ppc.m4: New (Copied from ../../aclocal).
1219        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
1220        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
1221        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
1222        * aclocal/project-root.m4: New (Copied from ../../aclocal).
1223        * aclocal/quoting.m4: New (Copied from ../../aclocal).
1224        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
1225        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
1226        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
1227        * aclocal/target.m4: New (Copied from ../../aclocal).
1228        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
1229        * aclocal/version.m4: New (Copied from ../../aclocal).
1230
12312003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1232
1233        * configure.ac: Remove stray comments.
1234        * automake/local.am, automake/host.am: Remove "debug".
1235
12362003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1237
1238        * Makefile.am: Reflect having moved automake/.
1239        * lib/Makefile.am: Reflect having moved automake/.
1240        * support/Makefile.am: Reflect having moved automake/.
1241        * wrapup/Makefile.am: Reflect having moved automake/.
1242        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
1243        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
1244        from ../../automake).
1245        * optman/Makefile.am: Reflect having moved automake/.
1246        * libchip/Makefile.am: Reflect having moved automake/.
1247        * libchip/ide/Makefile.am: Reflect having moved automake/.
1248        * libchip/network/Makefile.am: Reflect having moved automake/.
1249        * libchip/rtc/Makefile.am: Reflect having moved automake/.
1250        * libchip/serial/Makefile.am: Reflect having moved automake/.
1251        * librdbg/Makefile.am: Reflect having moved automake/.
1252        * librdbg/include/Makefile.am: Reflect having moved automake/.
1253        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
1254        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
1255        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
1256        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
1257        automake/.
1258        * librdbg/src/Makefile.am: Reflect having moved automake/.
1259        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
1260        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
1261        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
1262        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
1263        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
1264        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
1265        having moved automake/.
1266        * libnetworking/Makefile.am: Reflect having moved automake/.
1267        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
1268        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
1269        automake/.
1270        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
1271        automake/.
1272        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
1273        automake/.
1274        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
1275
12762003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1277
1278        * Makefile.am: Add bsp.pc.in.
1279        * bsp.pc.in: New (pkgconfig support).
1280
12812003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1282
1283        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1284
12852003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1286
1287        * lib/Makefile.am: New (Required by 'make dist').
1288        * lib/ChangeLog: Remove.
1289        * lib/.cvsignore: Cleanup.
1290        * configure.ac: Reflect having added lib/Makefile.am.
1291        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
1292        lib/libbsp/configure.ac.
1293        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1294        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1295
12962003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1297
1298        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
1299        * configure.ac: Merge-in librdbg/configure.ac.
1300        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
1301        librdbg/configure.ac.
1302        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1303        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
1304        LIBCHIP. Conditionally build include-dirs.
1305        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
1306        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
1307        * librdbg/Makefile.am, librdbg/include/Makefile.am,
1308        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
1309        librdbg/include/rdbg/m68k/Makefile.am,
1310        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
1311        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
1312        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1313        librdbg/src/powerpc/Makefile.am, librdbg/
1314        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
1315        configure.ac into ../configure.ac.
1316        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
1317        * libnetworking/.cvsignore, libnetworking/Makefile.am,
1318        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
1319        libnetworking/rtems_telnetd/Makefile.am,
1320        libnetworking/rtems_webserver/Makefile.am,
1321        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
1322        into ../configure.ac.
1323
13242003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1325
1326        PR 427/rtems
1327        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
1328        * librdbg/src/servtsp.c: Ditto.
1329
13302003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
1331
1332        PR 429/bsps
1333        PR 432/bsps
1334        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
1335        packets are queued onto an elnk board, the ISR will deadlock the device
1336        with a tx complete interrupt.  Lighter tx loads are not affected as they
1337        end up submitting single packets to the device.
1338
13392003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1340
1341        * configure.ac: Merge-in libchip/configure.ac. Merge-in
1342        optman/configure.ac.
1343        * optman/configure.ac: Remove (Merged into ../configure.ac).
1344        * optman/Makefile.am: Reflect having merged configure.ac into
1345        ../configure.ac.
1346        * libchip/configure.ac: Remove (Merged into ../configure.ac).
1347        * libchip/Makefile.am, libchip/ide/Makefile.am,
1348        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1349        libchip/serial/Makefile.am: Reflect having merged configure.ac into
1350        ../configure.ac.
1351
13522003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1353
1354        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
1355
13562003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
1357
1358        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
1359        on i386.
1360
13612003-06-13      Joel Sherrill <joel@OARcorp.com>
1362
1363        * libnetworking/pppd/chat.c: Removed warnings.
1364
13652003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
1366
1367        * libchip/network/README.3com: New file missed in previous commit.
1368        PR 405/bsps
1369        PR 393/networking
1370        * libchip/network/dec21140.c: Fix leak also known as PR393.
1371        * libchip/network/elnk.c, libchip/network/if_media.h,
1372        libchip/network/mii.h: New files.
1373        * libchip/network/Makefile.am: Reflect new files.
1374
13752003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1376
1377        * configure.ac: Remove support for profile-variant.
1378
13792003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1380
1381        PR 397/pppd
1382        * libnetworking/pppd/fsm.c: Make peer_mru global again.
1383        * libnetworking/pppd/magic.c: Remove *rand48.
1384        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
1385
13862003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1387
1388        * wrapup/Makefile.am: Add libide.a.
1389
13902003-04-15      Joel Sherrill <joel@OARcorp.com>
1391
1392        PR 387/rtems_misc
1393        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
1394        routines.
1395        * libchip/ide/ata_internal.h: Added missing newline and end of file.
1396
13972003-04-11      Joel Sherrill <joel@OARcorp.com>
1398
1399        * libnetworking/rtems_webserver/cgi.c,
1400        libnetworking/rtems_webserver/sockGen.c,
1401        libnetworking/rtems_webserver/umui.c,
1402        libnetworking/rtems_webserver/websSSL.c,
1403        libnetworking/rtems_webserver/websSSL.h,
1404        libnetworking/rtems_webserver/websda.c,
1405        libnetworking/rtems_webserver/websda.h: New files. Not included in
1406        previous commit.
1407
14082003-04-10      Joel Sherrill <joel@OARcorp.com>
1409
1410        PR 371/pppd
1411        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
1412        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
1413        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
1414        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1415        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
1416        still global symbols in rtemspppd.h which might need to be changed or
1417        converted into member of a structure which is dereferenced with a
1418        pointer that is managed as a per task variable. But this patch should
1419        avoid many conflicts.
1420
14212003-03-27      Joel Sherrill <joel@OARcorp.com>
1422
1423        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
1424        not allowed in the cpukit source code since it must be buildable
1425        independent of any BSP. These files were moved to libchip/ide.
1426        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
1427        files.
1428
14292003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1430
1431        PR 368/filesystems
1432        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
1433        improvements which now work on pc386 and mbx8xx.
1434        * libchip/ide/ide_controller.c: New file.
1435
14362003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1437
1438        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
1439
14402003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1441
1442        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1443        * configure.ac: Add support/.
1444        * support/.cvsignore: New.
1445        * support/Makefile.am: New.
1446        * support/version.c: New.
1447        * wrapup/Makefile.am: Add support/libsupport.a.
1448        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
1449        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
1450        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
1451        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
1452
14532003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1454
1455        * wrapup/Makefile.am: Use SRC += instead of make-vars.
1456
14572003-02-20      Till Straumann <strauman@slac.stanford.edu>
1458
1459        PR 354/networking
1460        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
1461        chip against a table of supported chips. The untested ones are still
1462        commented out, however.
1463
14642003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1465
1466        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1467        * configure.ac: AC_PREREQ(2.57).
1468        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1469        * optman/configure.ac: AC_PREREQ(2.57).
1470        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1471        * libchip/configure.ac: AC_PREREQ(2.57).
1472        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1473        * librdbg/configure.ac: AC_PREREQ(2.57).
1474        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1475        * libnetworking/configure.ac: AC_PREREQ(2.57).
1476
14772003-02-06      Joel Sherrill <joel@OARcorp.com>
1478
1479        * libnetworking/pppd/chat.c: Convert routines with common names to
1480        static. This included get_char(), put_char(), and character() among
1481        others.
1482
14832003-02-03      Joel Sherrill <joel@OARcorp.com>
1484
1485        PR 338/filesystem
1486        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
1487        rtems_io_lookup_name() (API change).  Unused function removed.
1488
14892003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1490
1491        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1492        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1493        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1494        Eliminate *_O_FILES.
1495        * libnetworking/rtems_servers/Makefile.am,
1496        libnetworking/rtems_webserver/Makefile.am,
1497        libnetworking/rtems_telnetd/Makefile.am: Ditto.
1498
14992002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1500
1501        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
1502        Let all-local: depend on $(LIB).
1503        * wrapup/Makefile.am, configure.ac: Remove libmisc.
1504        * optman/Makefile.am: Apply install-data-local to install *.rels.
1505
15062002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1507
1508        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
1509        %.c rules.
1510        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
1511        * libchip/network/Makefile.am: Eliminate C_O_FILES.
1512        * libchip/rtc/Makefile.am: Ditto.
1513        * libchip/serial/Makefile.am: Ditto.
1514
15152002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1516
1517        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1518        LIBC_DEFINES.
1519        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1520        LIBC_DEFINES.
1521        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1522        LIBC_DEFINES.
1523
15242002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1525
1526        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
1527
15282002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1529
1530        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
1531        cache-checking.
1532        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1533
15342002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1535
1536        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
1537        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
1538        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
1539        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1540        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1541
15422002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1543
1544        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
1545        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
1546        Remove.
1547        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
1548
15492002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1550
1551        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
1552        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
1553
15542002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
1555
1556        * libchip/network/cs8900.c: I don't know why we have to SelfST register
1557        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
1558
15592002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1560
1561        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
1562        * optman/rel.am: New.
1563
15642002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1565
1566        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
1567        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
1568        braino in comment on "exec". Extend --enable-ada handling.
1569
15702002-11-04      Joel Sherrill <joel@OARcorp.com>
1571
1572        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
1573        tasks and rolling multiple loops into 1.
1574        * librdbg/src/m68k/rdbg_f.c: Removed warning.
1575        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
1576        Removed warnings.
1577
15782002-10-31      Joel Sherrill <joel@OARcorp.com>
1579
1580        * libchip/network/dec21140.c: Removed warnings.
1581        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
1582        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
1583        librdbg/src/m68k/any/remdeb_xdr.c,
1584        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
1585        warnings.
1586        * libnetworking/rtems_webserver/socket.c,
1587        libnetworking/rtems_webserver/uemf.h: Removed warnings.
1588
15892002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
1590
1591        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
1592        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
1593        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
1594        above.
1595
15962002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1597
1598        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1599        * wrapup/.cvsignore: Remove autom4te.cache.
1600        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1601        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
1602        autom4te.cache.
1603        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
1604        autom4te.cache.
1605        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
1606        autom4te.cache.
1607
16082002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1609
1610        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
1611
16122002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1613
1614        * optman/.cvsignore: Add autom4te.cache.
1615
16162002-09-14      Joel Sherrill <joel@OARcorp.com>
1617
1618        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
1619
16202002-09-07      Joel Sherrill <joel@OARcorp.com>
1621
1622        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
1623        include files to resolve warnings.
1624
16252002-09-07      Chris Johns <ccj@acm.org>
1626
1627        * libchip/network/Makefile.am, libchip/network/README.cs8900,
1628        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
1629        which corrects the problem  where the cs8900.c file was actually the BSP
1630        glue.  Joel did some hacking so this file will compile.  Previously it
1631        required providing a target.h file to compile.
1632        * libchip/network/cs8900.c.bsp: New file.
1633
16342002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1635
1636        * libnetworking/rtems_webserver/md5.h: Add missing newline.
1637
16382002-08-31      Joel Sherrill <joel@OARcorp.com>
1639
1640        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
1641        eliminate warning.
1642
16432002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1644
1645        * configure.ac: Add ada-tests.
1646
16472002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1648
1649        * Makefile.am: Add preinstall-stamp.
1650
16512002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1652
1653        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
1654        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
1655        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
1656        gcc31 happy.
1657        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
1658        cp.
1659
16602002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1661
1662        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
1663        make/bsp.mak.
1664        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
1665        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
1666
16672002-08-12      Joel Sherrill <joel@OARcorp.com>
1668
1669        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
1670        avoid error.
1671
16722002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1673
1674        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1675        * configure.ac: Add BSP_SUBDIRS.
1676        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
1677        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
1678        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
1679        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
1680        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
1681        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
1682        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
1683        RTEMS_CHECK_BSP_CACHE.
1684        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1685        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1686        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
1687        .$(OBJEXT) instead of .o.
1688        * libnetworking/pppd/Makefile.am,
1689        libnetworking/rtems_servers/Makefile.am,
1690        libnetworking/rtems_telnetd/Makefile.am,
1691        libnetworking/rtems_webserver/Makefile.am,
1692        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1693
16942002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1695
1696        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
1697        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
1698        ../libchip/serial/$(ARCH)/libserialio.a.
1699        * libchip/serial/Makefile.am: Don't tmp-install lib.
1700        * libchip/rtc/Makefile.am: Don't tmp-install lib.
1701
17022002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1703
1704        * Makefile.am: Add rtems_makedir.
1705        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
1706        * Makefile.am: Add wrapup-SUBDIR.
1707        * wrapup/ChangeLog: Remove.
1708        * wrapup/configure.ac: Remove.
1709        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
1710        (Make the bare BSP happy).
1711        * configure.ac: Ditto.
1712        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
1713        Create make/custom/default.cfg.
1714        * configure.ac: Add creation of make/custom/*.cfg. Create
1715        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
1716
17172002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1718
1719        * Makefile.am: Clean $(PROJECT_RELEASE).
1720
17212002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1722
1723        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
1724        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
1725        prototype mismatches.
1726
17272002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1728
1729        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
1730        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
1731
17322002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1733
1734        * acinclude.m4: Add test "$multilib" != "yes".
1735        * config-ml.in: Remove.
1736        * acinclude.m4: Cleanups.
1737        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
1738        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
1739        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
1740        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
1741        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
1742
17432002-07-16      Eric Norum <eric.norum@usask.ca>
1744
1745        * New driver for the Intel EtherExpressPro (82559ER) chip.
1746        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
1747        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
1748        * libchip/network/Makefile.am: Modified to reflect above.
1749
17502002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1751
1752        * acinclude.m4: New.
1753        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
1754        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
1755        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
1756
17572002-07-01      Joel Sherrill <joel@OARcorp.com>
1758
1759        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
1760        _Objects_Information_table now that it is a two dimensional array based
1761        upon API and class.
1762        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
1763        of strnlen().
1764
17652002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1766
1767        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
1768        preinstall libnetapps.a.
1769
17702002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1771
1772        * configure.ac: Remove librpc.
1773
17742002-06-25      Joel Sherrill <joel@OARcorp.com>
1775
1776        * Per PR233, moved librpc to exec.
1777        * configure.ac, wrapup/Makefile.am: Modified.
1778        * librpc, librpc/ChangeLog: Removed.
1779
17802002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1781
1782        * optman/Makefile.am: Remove multilib support.
1783        * optman/configure.ac: Ditto.
1784        * optman/sapi/Makefile.am: Ditto.
1785
17862002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1787
1788        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
1789        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
1790
17912002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1792
1793        Move networking libraries to c/src/exec/libnetworking
1794        * libnetworking/configure.ac, libnetworking/Makefile.am,
1795        libnetworking/wrapup/Makefile.am: Reflect Moval.
1796
17972002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1798
1799        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
1800        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
1801        <rtems/bspIo.h>.
1802
18032002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1804
1805        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
1806        * libnetworking/rtems/mkrootfs.h: Ditto.
1807        * libnetworking/rtems/Makefile.am: Reflect changes above.
1808
18092002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1810
1811        * configure.ac: Remove lib.
1812
18132002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1814
1815        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
1816        that exception stack frames on M68K members with VBR always are 6 byte
1817        long. The incorrect assumption resulted in some gdb commands like "next"
1818        to fail on the 68360.
1819
18202002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1821
1822        * config-ml.in: Take out arm and sh variants RTEMS does not support.
1823        PR 220
1824        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
1825        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
1826        CVS.
1827        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
1828        libnetworking/sys/filio.h: Remove.
1829        * libnetworking/sys/Makefile.am: Reflect changes above.
1830
18312002-05-07      Chris Johns <ccj@acm.org>
1832
1833        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
1834        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
1835        requires it to be stripped.
1836
18372002-05-01      Eric Norum <eric.norum@usask.ca>
1838
1839        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
1840        assembly  to satisfy gcc 3.1 and newer.
1841
18422002-04-26      Eric Norum <eric.norum@usask.ca>
1843
1844        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
1845        agressive optimization in gcc 3.1 does not reorder things.
1846
18472002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1848
1849        * libchip/network/dec21140.c: Reflect changes to powerpc's
1850        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
1851        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
1852        <rtems/score/cpu.h>.
1853        * librdbg/src/powerpc/rdbg_f.c: Ditto.
1854        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
1855
18562002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1857
1858        * optman/configure.ac: Remove ENABLE_GCC28.
1859
18602002-04-11      Chris Johns <ccj@acm.org>
1861
1862        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
1863        driver control block field to the ifconfig network driver structure.
1864        This field is needed by the i82586 driver which was ported from NetBSD
1865        as it had better hardware abstraction.
1866        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
1867        PR59, added the drv_ctrl driver control block field to the ifconfig
1868        network driver structure. This field is needed by the i82586 driver
1869        which was ported from NetBSD as it had better hardware abstraction.
1870
18712002-04-10      Mike Siers <mikes@poliac.com>
1872
1873        * libnetworking/rtems_webserver/NOTES,
1874        libnetworking/rtems_webserver/asp.c,
1875        libnetworking/rtems_webserver/balloc.c,
1876        libnetworking/rtems_webserver/default.c,
1877        libnetworking/rtems_webserver/ej.h,
1878        libnetworking/rtems_webserver/ejIntrn.h,
1879        libnetworking/rtems_webserver/ejlex.c,
1880        libnetworking/rtems_webserver/ejparse.c,
1881        libnetworking/rtems_webserver/emfdb.c,
1882        libnetworking/rtems_webserver/emfdb.h,
1883        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
1884        libnetworking/rtems_webserver/handler.c,
1885        libnetworking/rtems_webserver/license.txt,
1886        libnetworking/rtems_webserver/md5.h,
1887        libnetworking/rtems_webserver/md5c.c,
1888        libnetworking/rtems_webserver/mime.c,
1889        libnetworking/rtems_webserver/misc.c,
1890        libnetworking/rtems_webserver/ringq.c,
1891        libnetworking/rtems_webserver/rom.c,
1892        libnetworking/rtems_webserver/security.c,
1893        libnetworking/rtems_webserver/sock.c,
1894        libnetworking/rtems_webserver/sym.c,
1895        libnetworking/rtems_webserver/uemf.c,
1896        libnetworking/rtems_webserver/uemf.h,
1897        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
1898        libnetworking/rtems_webserver/url.c,
1899        libnetworking/rtems_webserver/value.c,
1900        libnetworking/rtems_webserver/wbase64.c,
1901        libnetworking/rtems_webserver/webcomp.c,
1902        libnetworking/rtems_webserver/webpage.c,
1903        libnetworking/rtems_webserver/webrom.c,
1904        libnetworking/rtems_webserver/webs.c,
1905        libnetworking/rtems_webserver/webs.h,
1906        libnetworking/rtems_webserver/websuemf.c,
1907        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
1908        2.1.4.
1909
19102002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1911
1912        * libchip/network/i82586.c: Include <string.h>.
1913        * libchip/network/sonic.c: Ditto.
1914
19152002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1916
1917        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
1918
19192002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1920
1921        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
1922
19232002-03-27      Thomas.Doerfler@imd-systems.de
1924
1925        PR 144
1926        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
1927        memory address 0 when called for the first time. This is done when
1928        trying to clear the variable "dhcp_hostname".
1929
19302002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1931
1932        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1933        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1934        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1935        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1936        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1937        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1938        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
1939        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
1940        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1941        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1942        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
1943        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
1944        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1945        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
1946        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1947        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1948        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1949        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1950        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1951        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1952        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1953        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1954        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1955        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1956        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1957        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1958        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
1959        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1960        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1961        AUTOMAKE_OPTIONS.
1962        * libnetworking/configure.ac:
1963        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
1964        foreign 1.6]).
1965        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
1966        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
1967        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
1968        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
1969        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1970        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
1971        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
1972        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
1973        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1974        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1975        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1976        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
1977        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1978        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
1979        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
1980        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
1981        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
1982
19832002-03-27      Ilya Alexeev <ilya@continuum.ru>
1984
1985        PR 162
1986        * libnetworking/net/if_ppp.c ppp_txdaemon(),
1987        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
1988        used in a device write routines.  Now ppp_softc structure have own
1989        character for writing to device (sc_outchar).  I think that converting
1990        local variables to static is not a right solution, because problems will
1991        occur in the case of two or more ppp instances.
1992        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
1993        must be u_long, otherwise in the case of the big output packet endless
1994        loop may occur.
1995
19962002-03-21      Ilya Alexeev <ilya@continuum.ru>
1997
1998        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
1999        preparations for multiple PPPD connections.
2000
20012002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2002
2003        PR 149
2004        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
2005        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
2006        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
2007        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2008
20092002-02-28      Victor V. Vengerov <vvv@oktet.ru>
2010
2011        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
2012        * configure.ac: Modified to reflect addition.
2013
20142002-02-27      Ilya Alexeev <ilya@continuum.ru>
2015
2016        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
2017        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2018        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
2019        capabilities as well as eliminate some warnings.
2020
20212002-02-27      Eric Norum <eric.norum@usask.ca>
2022
2023        * libnetworking/net/radix.c: Properly handle fetching the default route
2024        when there is no route.  This was a bug in the original FreeBSD code and
2025        this fix is from an updated version of their code.
2026
20272002-02-16      Eric Norum <eric.norum@usask.ca>
2028
2029        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
2030        checking.
2031
20322002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2033
2034        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
2035        dodefaultroute.
2036
20372002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2038
2039        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
2040        include <rtems/seterr.h>.
2041
20422002-02-01      Mike Siers <mikes@poliac.com>
2043
2044        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
2045        avoid bringing the link down too fast. NOTE: Mike reports successfully
2046        running at 56K baud on a direct link.
2047
20482002-02-01      Eric Valette <valette@crf.canon.fr>
2049
2050        * librdbg/So many patches have been posted recently on the mailing list
2051        and  because we were unable to find correct solution to compile on
2052        various  linux distros (due to rpcgen incompatibilities), librdbg/and
2053        because the coding  style of rdbg was rather inconsistant among various
2054        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
2055        global coding style (using indent + manual edits), 2) incorporate/review
2056        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
2057        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
2058        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
2059        after rdbg initialization is done, NB : the paches is huge but it is
2060        mainly due to coding styke chnages.  Only few lines of codes have been
2061        really changed and they do not impact  rdbg functionnality (AFAIKT).
2062        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
2063        librdbg/include/rdbg/m68k/rdbg_f.h,
2064        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
2065        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
2066        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
2067        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
2068        librdbg/src/servtsp.c, librdbg/src/servutil.c,
2069        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
2070        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
2071        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
2072        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
2073        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
2074        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
2075        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
2076        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2077        librdbg/src/powerpc/new_exception_processing/remdeb.h,
2078        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
2079        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
2080
20812002-01-31      Mike Siers <mikes@poliac.com>
2082
2083        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
2084        * Nice Update of PPPD support which eliminates the requiremetn that
2085        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
2086        and reports that it seems to be more stable and handle larger packets
2087        better.  This patch replaces the termios tasks with more general pppd
2088        network driver tasks.  The functions pppinput() and pppstart() get
2089        called from the interrupt service routine.
2090        * libnetworking/Makefile.am, libnetworking/configure.ac,
2091        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
2092        libnetworking/net/ethernet.h, libnetworking/net/if.c,
2093        libnetworking/net/if.h, libnetworking/net/if_arp.h,
2094        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
2095        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
2096        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
2097        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
2098        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
2099        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
2100        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
2101        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
2102        libnetworking/net/route.c, libnetworking/net/route.h,
2103        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
2104        libnetworking/pppd/README, libnetworking/pppd/STATUS,
2105        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
2106        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2107        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2108        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2109        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2110        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2111        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2112        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2113        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2114        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2115        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2116        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
2117        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2118        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2119        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
2120        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
2121        libnetworking/pppd/example/README,
2122        libnetworking/pppd/example/netconfig.h,
2123        libnetworking/wrapup/Makefile.am: Modified.
2124        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
2125        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
2126        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
2127        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
2128        * libnetworking/modem/, libnetworking/modem/.cvsignore,
2129        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
2130        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
2131        libnetworking/modem/pppcompress.c: Subdirectory removed.
2132
21332002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2134
2135        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
2136        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2137
21382002-01-18      Till Straumann <strauman@slac.stanford.edu>
2139
2140        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
2141        issues: - exception handler needs to enable MSR_FP if the interrupted
2142        thread is FP enabled. - printk message for MSR fixed and added
2143        stacktrace. NOTE: this requires the stacktrace patch to
2144        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
2145        however).
2146
21472002-01-06      Joel Sherrill <joel@OARcorp.com>
2148
2149        * optman/.cvsignore: Added aclocal.m4 and configure.
2150        * optman/.cvsignore: New file.
2151
21522002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2153
2154        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
2155
21562002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2157
2158        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
2159        * optman/ChangeLog: New.
2160        * optman/configure.ac: New.
2161        * optman/Makefile.am: New.
2162        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
2163        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
2164
21652001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2166
2167        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
2168
21692001-12-18      Eric Norum <eric.norum@usask.ca>
2170
2171        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
2172        `directories' (path names with a / at the end) while disallowing open()
2173        operations on TFTP `directories'.
2174
21752001-12-07      Eric Norum <eric.norum@usask.ca>
2176
2177        * libnetworking/lib/tftpDriver.c: Restore write capability.
2178
21792001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2180
2181        * libchip/network/sonic.h: Fix typo.
2182        * libnetworking/arpa/Makefile.am: Remove stray lines.
2183
21842001-10-30      Victor V. Vengerov <vvv@oktet.ru>
2185
2186        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
2187
21882001-10-18      Eric Norum <eric.norum@usask.ca>
2189
2190        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
2191        chdir() and open() operations within the TFTP file system.
2192
21932001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2194
2195        * librdbg/configure.ac: Fix latent bug exposed by removal of
2196        config.cache's which prevented powerpc targets librdbg from building.
2197
21982001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2199
2200        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
2201        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
2202        autoconf-2.52 happy.
2203
22042001-10-12      Mike Siers <mikes@poliac.com>
2205
2206        * libnetworking/Update to stable working state.  Congratulations Mike!
2207        :).
2208        * libnetworking/modem_example: Directory removed.
2209        * libnetworking/modem_example/16550.h,
2210        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
2211        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
2212        libnetworking/modem_example/ppp.h,
2213        libnetworking/modem_example/pppcompress.c: Files removed.
2214        * libnetworking/pppd/example/pppd.options: New file.
2215        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
2216        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2217        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2218        libnetworking/pppd/rtemsmain.c: Updated.
2219
22202001-10-12      Joel Sherrill <joel@OARcorp.com>
2221
2222        * libchip/serial/z85c30.c: Fixed typo.
2223
22242001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2225
2226        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
2227        * configure.in: Remove.
2228        * configure.ac: New file, generated from configure.in by autoupdate.
2229        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2230        * libchip/configure.in: Remove.
2231        * libchip/configure.ac: New file, generated from configure.in by
2232        autoupdate.
2233        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2234        * librdbg/configure.in: Remove.
2235        * librdbg/configure.ac: New file, generated from configure.in by
2236        autoupdate.
2237        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2238        * libnetworking/configure.in: Remove.
2239        * libnetworking/configure.ac: New file, generated from configure.in by
2240        autoupdate.
2241
22422001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2243
2244        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
2245        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
2246        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
2247
22482001-09-27      Joel Sherrill <joel@OARcorp.com>
2249
2250        * libchip/ChangeLog: Fixed typo in date.
2251
22522001-09-27      Eric Norum <eric.norum@usask.ca>
2253
2254        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
2255        TFTP  filesystem.
2256
22572001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2258
2259        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
2260        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
2261        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
2262        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
2263        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2264        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2265        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2266        'PREINSTALL_FILES ='.
2267        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
2268        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
2269        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
2270        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
2271        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
2272        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
2273        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
2274        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
2275        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
2276        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
2277        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
2278        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
2279
22802001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2281
2282        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
2283        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
2284        * librdbg/src/m68k/any/Makefile.am: Ditto.
2285        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2286        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
2287        happy.
2288
22892001-09-21      Joel Sherrill <joel@OARcorp.com>
2290
2291        * libchip/network/Makefile.am: Fixed typo on file name.
2292        * libchip/network/i82586.c: Commented out line 318 which is referencing
2293        a member of a structure that is not currently there.  This needs to be
2294        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
2295        to C style.
2296
22972001-09-19      Eric Norum <eric.norum@usask.ca>
2298
2299        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
2300
23012001-09-19      Chris Johns <ccj@acm.org>
2302
2303        * libchip/network/README.i82586, libchip/network/i82586.c,
2304        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
2305        Network driver for Intel i82586.
2306        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
2307        rtems/rtems_bsdnet_internal.h Added support for populating the initial
2308        "root" filesystem with information obtained via the DHCP response.
2309
23102001-09-14      Eric Norum <eric.norum@usask.ca>
2311
2312        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
2313        make gcc 3.x happy.
2314
23152001-08-16      Mike Siers <mikes@poliac.com>
2316
2317        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
2318        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
2319        These support callback functionality that has not even been compiled
2320        under RTEMS yet.
2321        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
2322        example application.  Mike's notes on the modifications: - renamed
2323        error() function because of namespace problems - removed calls to the
2324        exit() funciton - removed extra files from the pppd source directory -
2325        defined pppd task constant values in rtemspppd.h - modifyied example
2326        code to get actual tick per second value - placed the pppd 2.3.11 man
2327        page file (pppd.8) into the pppd directory.
2328        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2329        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2330        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2331        libnetworking/pppd/rtems-ppp.c: Deleted.
2332        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
2333        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2334        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
2335        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
2336        libnetworking/pppd/example/init.c,
2337        libnetworking/pppd/example/netconfig.h,
2338        libnetworking/pppd/example/ppp.conf,
2339        libnetworking/pppd/example/pppdapp.c,
2340        libnetworking/pppd/example/system.h: New files.
2341        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
2342        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
2343        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
2344        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2345        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2346        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2347        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2348        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2349        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2350        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2351        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2352        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2353        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2354        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
2355        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
2356
23572001-08-16      Joel Sherrill <joel@OARcorp.com>
2358
2359        * libnetworking/pppd/example/Makefile: Removed.
2360        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
2361        to avoid bootstrap -c clobbering it.
2362        * libnetworking/rtems_telnetd/.cvsignore: New file.
2363
23642001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
2365
2366        * libnetworking/Makefile.am, libnetworking/configure.in,
2367        libnetworking/rtems_servers/Makefile.am,
2368        libnetworking/rtems_servers/telnetd.c,
2369        libnetworking/rtems_servers/telnetd.h,
2370        libnetworking/rtems_telnetd/Makefile.am,
2371        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2372        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2373        libnetworking/rtems_telnetd/telnetd.c,
2374        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
2375        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
2376        effect when ftpd change. - the tcp/ip stats have been implemented into
2377        icmds.c and started when telnetd daemon is started.
2378        * libnetworking/rtems_servers/telnetd.c,
2379        libnetworking/rtems_servers/telnetd.h: Removed.
2380        * libnetworking/rtems_telnetd: New directory.
2381        * libnetworking/rtems_telnetd/Makefile.am,
2382        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2383        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2384        libnetworking/rtems_telnetd/telnetd.c,
2385        libnetworking/rtems_telnetd/telnetd.h: New files.
2386
23872001-06-14      Joel Sherrill <joel@OARcorp.com>
2388
2389        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
2390        Moved from libmisc/shell so the network stack to address network
2391        depenendency.
2392        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
2393
23942001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2395
2396        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
2397
23982001-05-15      Joel Sherrill <joel@OARcorp.com>
2399
2400        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2401        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
2402        accidentally deleted the incorrectly empty versions.
2403
24042001-05-14      Till Straumann <strauman@slac.stanford.edu>
2405
2406        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
2407        libchip/pci/Makefile.am: Per PR215 address the following issues: -
2408        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
2409        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
2410        to know the values) - the affected BSP (shared/motorola) headers have
2411        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
2412        driver (libchip/network/dec21140.c) has been fixed to use
2413        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
2414        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
2415        who is using this driver. - the DEC driver also has been fixed to use
2416        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
2417        delay_in_bus_cycles().
2418
24192001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2420
2421        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
2422
24232001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2424
2425        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
2426
24272001-04-24      Eric Norum <eric.norum@usask.ca>
2428
2429        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
2430        NTP synchronization a little more robust -- no NTP daemon yet, but at
2431        least it trys a little harder when the primary NTP server is down.
2432
24332001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
2434
2435        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
2436        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2437        libnetworking/pppd/modem_example/modem.c,
2438        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
2439        other strings into English.
2440        * libnetworking/pppd/STATUS: updated to reflect the changes.
2441
24422001-04-20      Jake Janovetz <janovetz@uiuc.edu>
2443
2444        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
2445        again.
2446
24472001-04-20      Eric Valette <valette@crf.canon.fr>
2448
2449        * mcp750 directory renamed new_exception processing as it supports many
2450        more CPU models.
2451        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2452        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2453        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
2454        formerly in mcp750 plus modifications.
2455        * librdbg/src/powerpc/mcp750/.cvsignore,
2456        librdbg/src/powerpc/mcp750/Makefile.am,
2457        librdbg/src/powerpc/mcp750/remdeb.h,
2458        librdbg/src/powerpc/mcp750/remdeb_f.x,
2459        librdbg/src/powerpc/mcp750/remdeb_svc.c,
2460        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
2461        new_exception_processing.
2462        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2463        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2464        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
2465        part of this effort to add support for the MPC8xx.
2466
24672001-04-19      Joel Sherrill <joel@OARcorp.com>
2468
2469        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
2470        internal include files.
2471
24722001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
2473
2474        PR 158
2475        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
2476        rcmd() library call by commenting out the parts that deal with signals.
2477        This enables RTEMS to 'rsh' command to a server connecting fd to remote
2478        stdio. The 'server-side' parts of this file which deal with
2479        authentication are disabled since they are not needed.
2480
24812001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
2482
2483        * libnetworking/include/.cvsignore: Remove dangling file.
2484
24852001-03-14      Joel Sherrill <joel@OARcorp.com>
2486
2487        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
2488        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
2489        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
2490        libchip style serial drivers can be written in libcpu or libbsp.
2491
24922001-03-01      Joel Sherrill <joel@OARcorp.com>
2493
2494        * libchip/network/cs8900.c, libchip/network/cs8900.h,
2495        libchip/network/sonic.c, libchip/network/sonic.h,
2496        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2497        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2498        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2499        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
2500        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2501        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2502        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2503        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
2504
25052001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2506
2507        * librdbg/include/rdbg/Makefile.am,
2508        librdbg/include/rdbg/i386/Makefile.am,
2509        librdbg/include/rdbg/m68k/Makefile.am,
2510        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
2511        style on include files.
2512
25132001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2514
2515        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2516        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
2517        replace ${..} with $(..).
2518        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
2519        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
2520        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2521        libnetworking/rtems/Makefile.am, libnetworking/
2522        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
2523        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
2524        include_*HEADERS instead of H_FILES.
2525        * libnetworking/include/Makefile.am: Remove.
2526        * libnetworking/Makefile.am: Add handling of *.h files.
2527        * libnetworking/configure.in: Remove include/Makefile.
2528
25292001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2530
2531        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
2532
25332001-01-31      Sergei Organov <osv@javad.ru>
2534
2535        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
2536        current dir and root dir removed in favor of new libio support for
2537        task-local current and root directories. - Bug in `close_data_socket()'
2538        introduced by previous change fixed. - `command_pasv()' changed to set
2539        timeout on socket we are listening on and code fixed to don't close
2540        socket twice on error. - `serr()' changed to clear `errno'. -
2541        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
2542        changed to clear `errno' before processing session. -
2543        `close_data_socket()' fixed to close both active and passive sockets -
2544        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
2545        empty string  in `exec_command()'.
2546
25472001-01-25      Eric Norum <eric.norum@usask.ca>
2548
2549        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
2550        improves throughput on systems which are dropping packets.   Only the
2551        first timeout is reduced.  This keeps the number of extra packets down
2552        on networks that are very busy and dropping lots of packets.
2553
25542001-01-24      Sergei Organov <osv@javad.ru>
2555
2556        * libnetworking/rtems_servers/ftpd.c,
2557        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2558        - Timeouts on sockets implemented. 'idle' field added to configuration.
2559        No timeout by default to keep backward compatibility. Note: SITE IDLE
2560        command not implemented yet. - Basic global access control implemented.
2561        'access' field added to configuration. No access limitations by default
2562        to keep backward compatibility. - Anchor data socket for active mode
2563        (using self IP and port 20.) - Fixed default data port support (still
2564        not tested). - Don't allow IP address different from originating host in
2565        PORT command to improve security. - Fixed bug in MDTM command. - Check
2566        for correctness of parsing of argument in command_port(). - Fixed
2567        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
2568        a directory. - Command parsing a little bit improved: command names are
2569        now converted to upper-case to be more compatible with RFC (command
2570        names are not case-sensitive.) - Reformat comments so that they have
2571        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
2572        previous changes - True ASCII mode implemented (doesn't work for hooks
2573        and /dev/null) - Passive mode implemented, PASV command added. - Default
2574        port for data connection could be used (untested, can't find ftp client
2575        that doesn't send PORT command) - SYST reply changed to UNIX, as former
2576        RTEMS isn't registered name. - Reply codes reviewed and fixed.
2577
25782001-01-18      Joel Sherrill <joel@OARcorp.com>
2579
2580        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
2581        macro using variable arguments.
2582        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
2583        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
2584        since I updated the main RTEMS development machine to RedHat 7.2 and
2585        apparently got a new version of rpcgen.
2586
25872001-01-12      Sergei Organov <osv@javad.ru>
2588
2589        * libnetworking/rtems_servers/ftpd.c,
2590        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2591        - use pool of pre-created threads to handle sessions instead of
2592        creating/deleting threads on the fly - LIST output is now similar to
2593        what "/bin/ls -al" would output, thus FTP clients such Netscape are
2594        happy with it. - LIST NAME now works (both for files and directories) -
2595        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
2596        clients happy  - keep track of CWD for every session separately -
2597        ability to specify root directory name for FTPD in configuration table.
2598        FTPD will then create illusion for FTP clients that this is actually
2599        root directory. - ignore options sent in commands, thus LIST -al FILE
2600        works and doesn't try to list "-al" directory. - buffers are allocated
2601        on stack instead of heap where possible to eliminate malloc/free calls
2602        (avoid possible heap fragmentation troubles). - drop using of task
2603        notepad to pass parameters - use function arguments instead - use
2604        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
2605        in socket() instead of AF_INET.
2606
26072001-01-02      Joel Sherrill <joel@OARcorp.com>
2608
2609        * libnetworking/CHANGELOG: Removed.
2610        * libnetworking/README: Merged CHANGELOG contents as initial changes.
2611
26122000-12-14      Eric Norum <eric.norum@usask.ca>
2613
2614        * libnetworking/lib/tftpDriver.c: Added write capability.
2615
26162000-12-08      Joel Sherrill <joel@OARcorp.com>
2617
2618        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
2619        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
2620        numerous variable declarations conditional on PPP_COMPRESS and
2621        PPP_FILTER.  Commented out variables that were not used because the code
2622        using them was commented out. Removed totally unused variables.
2623        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
2624        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
2625
26262000-11-30      Joel Sherrill <joel@OARcorp.com>
2627
2628        * libnetworking/modem/ppp_tty.c: Changed to include
2629        <rtems/termiostypes.h> since that is an RTEMS specific header file.
2630        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
2631        * libnetworking/Makefile.am: Modified to reflect above.
2632
26332000-11-27      Joel Sherrill <joel@OARcorp.com>
2634
2635        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
2636
26372000-11-25      Eric Norum <eric.norum@usask.ca>
2638
2639        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
2640        core.
2641
26422000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
2643
2644        * libnetworking/wrapup/Makefile.am: Added modem subdir.
2645        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
2646        subdir.
2647        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
2648        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
2649        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
2650        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
2651        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2652        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
2653        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
2654        main.c and ppp_tty.c should be scratched. The modem subdir has the real
2655        ppp_tty.c and the real pppd main is in pppmain.c.
2656
26572000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
2658
2659        * libchip/network/sonic.c: Added ipalign() routine to align the received
2660        packet so that the ip header is on a 32-bit boundary. Necessary for
2661        cpu's that do not allow unaligned loads and stores and when the 32-bit
2662        DMA mode is used.
2663
26642000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2665
2666        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2667        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
2668        ACLOCAL_AMFLAGS.
2669        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
2670        ACLOCAL_AMFLAGS.
2671        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
2672        ACLOCAL_AMFLAGS.
2673
26742000-11-03      Chris Johns <ccj@acm.org>
2675
2676        * libchip/network/README.cs8900, libchip/network/cs8900.c,
2677        libchip/network/cs8900.h: New files.
2678
26792000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2680
2681        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2682        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2683        $(RTEMS_TOPdir)/aclocal.
2684        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2685        $(RTEMS_TOPdir)/aclocal.
2686        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2687        $(RTEMS_TOPdir)/aclocal.
2688
26892000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2690
2691        * configure.in: Switch to GNU-canonicalization.
2692        * Makefile.am: Reflect changes to configure.in.
2693        * acinclude.m4: Remove.
2694
26952000-10-30      Joel Sherrill <joel@OARcorp.com>
2696
2697        * POSIX include files merged into newlib.  This resulted in some
2698        definitions moving to other files and thus some secondary effects in
2699        RTEMS source code.
2700        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
2701        in sync with newlib's <machine/types.h>.
2702        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
2703        definition of struct itimerval in <sys/time.h>.
2704
27052000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2706
2707        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
2708        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2709        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2710        * ChangeLog: Fix typos.
2711        * configure.in: add tests to the GNU canonicalized subdirectories.
2712
27132000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2714
2715        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
2716        * configure.in: add lib to the GNU canonicalized subdirectories,  make
2717        the lib directory before configuring lib/.
2718
27192000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2720
2721        * configure.in, Makefile.am: add exec to the GNU canonicalized
2722        subdirectories.
2723        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
2724        * configure.in: add libnetworking, librpc and librdb to the GNU
2725        canonicalized subdirectories.
2726        * configure.in: add libmisc and libchip to the GNU canonicalized
2727        subdirectories.
2728        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2729        Switch to GNU canonicalization.
2730        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2731        Switch to GNU canonicalization.
2732        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2733        Switch to GNU canonicalization.
2734
27352000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2736
2737        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
2738        canonicalization to libfs/. The approach is currently a bit of a hack as
2739        GNU canonicalization does not support the per-BSP build some of the
2740        other directories require.  As more of the tree is converted, this will
2741        become less  of an issue.
2742
27432000-10-20      Joel Sherrill <joel@OARcorp.com>
2744
2745        * libchip/network/dec21140.c: Corrected attach to include "int attach"
2746        parameter.
2747
27482000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
2749
2750        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2751        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
2752        * librdbg/configure.in: Add m68k support.
2753        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
2754        subdirectory.
2755        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
2756        failure.
2757        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
2758        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2759        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
2760        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2761        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
2762        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
2763        librdbg/src/m68k/.cvsignore: New files.
2764        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
2765        function pointers.
2766        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
2767        _after_ pointer has been checked against NULL.
2768
27692000-10-18      Joel Sherrill <joel@OARcorp.com>
2770
2771        * wrapup/Makefile.am: Added libfs.
2772
27732000-10-18      Chris Johns <ccj@acm.org>
2774
2775        * libfs created.
2776        * configure.in: Added libfs subdirectory.
2777        * libnetworking/pppd/ipxcp.c: Fixed a typo.
2778
27792000-09-28      Joel Sherrill <joel@OARcorp.com>
2780
2781        * libnetworking/rtems_webserver/Makefile.am,
2782        libnetworking/rtems_webserver/base64.c,
2783        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
2784        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
2785
27862000-09-22      Joel Sherrill <joel@OARcorp.com>
2787
2788        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
2789        libnetworking/rtems/rtems_bsdnet_internal.h,
2790        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
2791        have included rtems.h.  It is now including precisely the  least amount
2792        of low level, yet portable .h files to get the basic RTEMS types
2793        defined.  This rippled into other  files since rtems_bsdnet_internal.h
2794        used machine/types.h to include rtems.h.
2795
27962000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2797
2798        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
2799
28002000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2801
2802        * libnetworking/ChangeLog: Cleanup.
2803
28042000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2805
2806        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
2807        * libchip/ChangeLog: Fix formating.
2808
28092000-09-05      Joel Sherrill <joel@OARcorp.com>
2810
2811        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
2812        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
2813        confusion and to work with the converted flags.
2814
28152000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2816
2817        * wrapup/Makefile.am: Include compile.am.
2818        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2819        libchip/serial/Makefile.am: Include compile.am.
2820        * librdbg/src/i386/any/Makefile.am,
2821        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
2822        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
2823        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
2824        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2825        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
2826        libnetworking/rtems_servers/Makefile.am,
2827        libnetworking/rtems_webserver/Makefile.am,
2828        libnetworking/wrapup/Makefile.am: Include compile.am.
2829
28302000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
2831
2832        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
2833        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
2834
28352000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2836
2837        * libnetworking/netinet/tcp_input.c: Spelling corrections.
2838
28392000-08-31      Joel Sherrill <joel@OARcorp.com>
2840
2841        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
2842        Antti P Miettinen <antti.p.miettinen@nokia.com>.
2843        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
2844        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
2845        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
2846        * libnetworking/wbase64.c: Removed.
2847        * libnetworking/Makefile.am, libnetworking/asp.c,
2848        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
2849        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
2850        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
2851        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
2852        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
2853        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
2854        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
2855        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
2856        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
2857        Modified.
2858
28592000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2860
2861        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
2862
28632000-08-30      Joel Sherrill <joel@OARcorp.com>
2864
2865        * libnetworking/rtems_webserver/license.txt: New file.
2866
28672000-08-10      Joel Sherrill <joel@OARcorp.com>
2868
2869        * ChangeLog: New file.
2870        * libchip/ChangeLog: New file.
2871        * librdbg/ChangeLog: New file.
2872        * libnetworking/ChangeLog: New file.
2873
Note: See TracBrowser for help on using the repository browser.