source: rtems/c/src/ChangeLog @ 4beccab

4.104.114.84.95
Last change on this file since 4beccab was 4beccab, checked in by Ralf Corsepius <ralf.corsepius@…>, on 05/11/05 at 12:36:30

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

  • libchip/Makefile.am: Include preinstall.am.
  • libchip/preinstall.am: New.
  • Property mode set to 100644
File size: 112.0 KB
Line 
12005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
2
3        * libchip/Makefile.am: Include preinstall.am.
4        * libchip/preinstall.am: New.
5
62005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
7
8        * configure.ac: Add AMPOLISH3.
9        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
10        * libnetworking/rtems_telnetd/preinstall.am: New.
11        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
12
132005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
14
15        * configure.ac: Let enable_rpcgen default to "no".
16
172005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
18
19        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
20
212005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
22
23        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
24        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
25
262005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
27
28        * libchip/network/dec21140.c, libchip/network/elnk.c,
29        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
30
312005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
32
33        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
34        of code as a result of the implementation of a common PCI interface.
35
362005-05-04      Joel Sherrill <joel@OARcorp.com>
37
38        * libchip/network/open_eth.c: Remove prototype of set_vector.
39
402005-05-03      Joel Sherrill <joel@OARcorp.com>
41
42        * librdbg/src/ptrace.c: Remove warning.
43
442005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
45
46        * libchip/network/dec21140.c, libchip/network/elnk.c,
47        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
48        Modified parameter list to remove warnings.
49
502005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
51
52        * libchip/network/cs8900.c, libchip/network/i82586.c,
53        libchip/network/open_eth.c, libchip/network/sonic.c,
54        libchip/serial/mc68681.c: Modified types to remove
55        warnings.  Added initialization to remove warnings.
56
572005-04-28      Joel Sherrill <joel@OARcorp.com>
58
59        * libchip/network/README.sonic: Rewritten to account for removal of
60        dmv177.
61
622005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
63
64        PR 781/rtems_misc
65        * libchip/serial/ns16550_p.h: Fix baud rate calculation
66
672005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
68
69        * libchip/serial/ns16550.c:
70        Fixed warnings generated in various powerpc configurations
71
722005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
73
74        * libchip/serial/ns16550.c: Modified
75        ISR to work with PPC new exception processing
76
772005-03-14      Joel Sherrill <joel@OARcorp.com>
78
79        * libchip/network/dec21140.c, libchip/network/elnk.c,
80        libchip/network/if_fxp.c: Continue PCI API unification. All use
81        pci_find_device(). Network drivers manufacture a signature since all
82        calls have not been converted yet.
83
842005-03-04      Joel Sherrill <joel@OARcorp.com>
85
86        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
87        initialize function part of the unified PCI API as pci_initialize().
88
892005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
90
91        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
92        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
93
942005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
95
96        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
97        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
98
992005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
100
101        * aclocal/ppc.m4: Reflect changes to ppc exception processing
102        building procedures.
103
1042005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
105
106        * aclocal/prog-cc.m4:
107        Quote CFLAGS's RHS to accomodate Solaris broken sh.
108
1092005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
110
111        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
112
1132005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
114
115        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
116
1172005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
118
119        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
120
1212005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
122
123        * libnetworking/rtems_servers/ftp.c,
124        libnetworking/rtems_servers/ftp.h,
125        libnetworking/rtems_servers/Makefile.am:
126        Remove (relocated to cpukit/ftpd).
127        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
128        removed move libnetworking/rtems_servers.
129
1302005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
131
132        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
133
1342005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
135
136        PR 755/rtems
137        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
138        Remove local declarations of rtems_bsdnet_nameservers,
139        rtems_bsdnet_nameservers_count.
140
1412005-01-31      Sergei Organov <osv@topconrd.ru>
142
143        PR 751/pppd
144        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
145        committed to fix PR736 breaks pppd. chat.c should have its own static
146        ttyfd for pppd to work correctly. The symptom is that second
147        invokation of chat (for connect script) fails due to pppd_ttyfd set
148        to -1 by previous chat invokation (for init script). In addition,
149        this patch fixes leaving of dangling pointer in the abort_stbring[]
150        by chat_send().
151
1522005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
153
154        * configure.ac: Remove CFLAGS_DEBUG_V.
155        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
156
1572005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
158
159        * wrapup/Makefile.am: Remove rtems-ctor.o.
160
1612005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
162
163        * libchip/rtc/rtc.h: size_t RTC_Count.
164
1652005-01-20      Joel Sherrill <joel@OARcorp.com>
166
167        PR 736/pppd
168        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
169        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
170        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
171        should not be static and should have a name more specific to pppd.
172
1732005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
174
175        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
176        libnetworking/rtems_servers/Makefile.am,
177        libnetworking/rtems_telnetd/Makefile.am,
178        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
179        Eliminate CFLAGS_OPTIMIZE_V.
180
1812005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
182
183        * configure.ac: Pass CFLAGS to testsuites configure.
184        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
185        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
186
1872005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
188
189        * configure.ac: Pass CFLAGS to cpukit configure.
190        * aclocal/rtems-flags.m4: Remove (Unused).
191        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
192        * aclocal/env-rtemsbsp.m4:
193        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
194        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
195        RTEMS_CFLAGS.
196        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
197        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
198        Cleanup comments.
199
2002005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
201
202        * automake/compile.am: Remove build-variant support.
203
2042005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
205
206        * libnetworking/pppd/Makefile.am,
207        libnetworking/rtems_servers/Makefile.am,
208        libnetworking/rtems_telnetd/Makefile.am:
209        Remove build-variant support.
210
2112005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
212
213        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
214        support/Makefile.am, wrapup/Makefile.am:
215        Remove build-variant support.
216
2172004-11-22      Joel Sherrill <joel@OARcorp.com>
218
219        * libchip/network/if_fxp.c: Add entry for another module ID code.
220
2212004-11-22      Joel Sherrill <joel@OARcorp.com>
222
223        PR 693/misc
224        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
225        in/outport routines.
226
2272004-11-22      Joel Sherrill <joel@OARcorp.com>
228
229        PR 693/misc
230        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
231        in/outport routines.
232
2332004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
234
235        * aclocal/enable-itron.m4: Remove (unused).
236
2372004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
238
239        * configure.ac: Misc. quoting cleanups.
240        Enable ada-tests iff --enable-ada and --enable-tests.
241
2422004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
243
244        PR 703/filesystem
245        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
246        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
247        libchip/ide/ide_controller.c:
248        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
249        available for BSPS/device drivers.
250        Extend the "modes_available" and "mode_active" parameters to
251        uint16_t for UDMA support.
252
2532004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
254
255        * libchip/network/dec21140.c: Cleanup a bit and remove message about
256        not supported on PowerPC since it works on the MVME2100 BSP.
257
2582004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
259
260        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
261        Add dependency tracking for *.cfgs.
262        * Makefile.am: Add dependency tracking for *.cfg.
263
2642004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
265
266        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
267        (Thanks to Lars Munch <lars@segv.dk> for catching this).
268
2692004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
270
271        PR 707/make_build
272        * configure.ac: Add --enable-rpcgen.
273
2742004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
275
276        PR 700/rtems_misc
277        * libnetworking/rtems_webserver/asp.c,
278        libnetworking/rtems_webserver/balloc.c,
279        libnetworking/rtems_webserver/cgi.c,
280        libnetworking/rtems_webserver/default.c,
281        libnetworking/rtems_webserver/ej.h,
282        libnetworking/rtems_webserver/ejIntrn.h,
283        libnetworking/rtems_webserver/ejlex.c,
284        libnetworking/rtems_webserver/ejparse.c,
285        libnetworking/rtems_webserver/emfdb.c,
286        libnetworking/rtems_webserver/emfdb.h,
287        libnetworking/rtems_webserver/form.c,
288        libnetworking/rtems_webserver/handler.c,
289        libnetworking/rtems_webserver/h.c,
290        libnetworking/rtems_webserver/license.txt,
291        libnetworking/rtems_webserver/Makefile.am,
292        libnetworking/rtems_webserver/md5c.c,
293        libnetworking/rtems_webserver/md5.h,
294        libnetworking/rtems_webserver/mime.c,
295        libnetworking/rtems_webserver/misc.c,
296        libnetworking/rtems_webserver/NOTES,
297        libnetworking/rtems_webserver/ringq.c,
298        libnetworking/rtems_webserver/rom.c,
299        libnetworking/rtems_webserver/rtems_webserver.h,
300        libnetworking/rtems_webserver/security.c,
301        libnetworking/rtems_webserver/sock.c,
302        libnetworking/rtems_webserver/socket.c,
303        libnetworking/rtems_webserver/sockGen.c,
304        libnetworking/rtems_webserver/sym.c,
305        libnetworking/rtems_webserver/uemf.c,
306        libnetworking/rtems_webserver/uemf.h,
307        libnetworking/rtems_webserver/um.c,
308        libnetworking/rtems_webserver/um.h,
309        libnetworking/rtems_webserver/umui.c,
310        libnetworking/rtems_webserver/url.c,
311        libnetworking/rtems_webserver/value.c,
312        libnetworking/rtems_webserver/wbase64.c,
313        libnetworking/rtems_webserver/webcomp.c,
314        libnetworking/rtems_webserver/webmain.c,
315        libnetworking/rtems_webserver/webpage.c,
316        libnetworking/rtems_webserver/webrom.c,
317        libnetworking/rtems_webserver/webs.c,
318        libnetworking/rtems_webserver/websda.c,
319        libnetworking/rtems_webserver/websda.h,
320        libnetworking/rtems_webserver/webs.h,
321        libnetworking/rtems_webserver/websSSL.c,
322        libnetworking/rtems_webserver/websSSL.h,
323        libnetworking/rtems_webserver/websuemf.c,
324        libnetworking/rtems_webserver/wsIntrn.h:
325        Remove (Moved to cpukit/http).
326
3272004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
328
329        PR 700/rtems_misc
330        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
331        Remove libnetworking/rtems_webserver.
332
3332004-10-25      Eric Norum <norume@aps.anl.gov>
334
335        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
336
3372004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
338
339        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
340
3412004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
342
343        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
344        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
345
3462004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
347
348        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
349
3502004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
351
352        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
353        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
354
3552004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
356
357        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
358        BITSPERBYTE.
359
3602004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
361
362        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
363        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
364
3652004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
366
367        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
368
3692004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
370
371        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
372        * aclocal/enable-bare.m4: Remove.
373        * configure.ac: Remove BARE_CPU_MODEL.
374
3752004-10-13      Eric Norum <norume@aps.anl.gov>
376
377        PR 688/bsps
378        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
379        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
380        MC146818A (and several Dallas Semiconductor) TOD chips.
381
3822004-10-13      Eric Norum <norume@aps.anl.gov>
383
384        PR 686/networking
385        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
386        device code.
387
3882004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
389
390        * libchip/network/dec21140.c: include <rtems/pci.h>.
391
3922004-09-29      Joel Sherrill <joel@OARcorp.com>
393
394        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
395        libnetworking/pppd/utils.c: i960 obsoleted and all references
396        removed.
397
3982004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
399
400        PR 607/networking
401        * libchip/network/dec21140.c: Made PCI configuration minimum sane
402        instead of fully specifying unused PCI features.
403
4042004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
405
406        * configure.ac: Require automake > 1.9.
407
4082004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
409
410        * aclocal/rtems-cpu-subdirs.m4: Add avr.
411
4122004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
413
414        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
415        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
416
4172004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
418
419        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
420        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
421
4222004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
423
424        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
425
4262004-07-28  Joel Sherrill <joel@OARcorp.com>
427
428    * aclocal/version.m4: Updated to rtems-4.6.99.1.
429
4302004-07-25      Joel Sherrill <joel@OARcorp.com>
431
432        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
433
4342004-05-21  Till Strauman <strauman@slac.stanford.edu>
435
436        PR 625/networking
437        * libchip/network/dec21140.c, ... : Prevent name clashes by making
438        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
439        an error rather than panic if no chip is detected (thus allowing
440        for probing).
441        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
442        instead of looping forever.  Avoid divide by zero (crashed my PC).
443        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
444        they are UNTESTED.
445
4462004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
447
448        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
449
4502004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
451
452        * libchip/network/dec21140.c, libchip/network/elnk.c:
453        #include <errno.h>.
454
4552004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
456
457        * libchip/network/if_media.h: Update from FreeBSD.
458        * libchip/network/open_eth.c, libchip/network/cs8900.c,
459        libchip/network/i82586.c: #include <errno.h>.
460
4612004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
462
463        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
464
4652004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
466
467        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
468
4692004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
470
471        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
472        automake).
473
4742004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
475
476        PR 599/pppd
477        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
478
4792004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
480
481        * optman/rtems/no-region.c: Reflect having changed
482        rtems_region_get_segment_size.
483
4842004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
485
486        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
487        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
488        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
489        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
490        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
491        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
492        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
493
4942004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
495
496        * libchip/ide/ata.c, libchip/network/dec21140.c,
497        libchip/network/elnk.c, libchip/network/i82586.c,
498        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
499        libchip/network/open_eth.c, libchip/network/sonic.c,
500        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
501        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
502        libchip/shmdr/init.c, libchip/shmdr/intr.c,
503        libchip/shmdr/shm_driver.h: Cosmetics.
504
5052004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
506
507        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
508        optman/rtems/no-msg.c, optman/rtems/no-part.c,
509        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
510        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
511        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
512        fixed size types.
513
5142004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
515
516        * configure.ac: Explicitly pass --includedir and --libdir to
517        cpukit/configure.
518
5192004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
520
521        * librdbg/Makefile.am: Fix rpcgen rules.
522        * librdbg/src/i386/any/remdeb_xdr.c,
523        librdbg/src/m68k/any/remdeb_xdr.c,
524        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
525        Reflect changes to librdbg/Makefile.am.
526
5272004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
528
529        * configure.ac: Reflect changes testsuites/configure.ac and
530        cpukit/configure.ac.
531
5322004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
533
534        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
535        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
536
5372004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
538
539        * configure.ac: Reflect changes to testsuites's configuration.
540
5412004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
542
543        PR/589 rtems
544        * libchip/network/pci.h: Remove (Moved to cpukit).
545
5462004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
547
548        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
549        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
550        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
551        libchip/network/dec21140.c, libchip/network/elnk.c,
552        libchip/network/if_fxp.c, libchip/network/open_eth.c,
553        libchip/network/open_eth.h, libchip/network/sonic.c,
554        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
555        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
556        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
557        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
558        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
559        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
560        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
561        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
562        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
563        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
564        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
565        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
566        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
567        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
568        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
569        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
570        fixed-size types.
571
5722004-03-14      Chris Johns  <chrisj@rtems.org>
573
574        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
575        the BSP example code.
576        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
577        support the DIMMPC. This is a pc386 target with IO port support. Minor
578        formating clean up. Add documentation to the header file.
579        * libchip/network/README.cs8900: The CS8900 driver is documented in the
580        cs8900.h header file.
581
5822004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
583
584        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
585        Cosmetics.
586
5872004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
588
589        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
590        There are no application level Makefiles in here.
591
5922004-03-04      Joel Sherrill <joel@OARcorp.com>
593
594        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
595        they can be used in application level makefiles.
596
5972004-03-05      Joel Sherrill <joel@OARcorp.com>
598
599        * libnetworking/rtems_webserver/ejparse.c,
600        libnetworking/rtems_webserver/emfdb.c,
601        libnetworking/rtems_webserver/sock.c,
602        libnetworking/rtems_webserver/socket.c,
603        libnetworking/rtems_webserver/sym.c,
604        libnetworking/rtems_webserver/webs.c,
605        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
6062004-03-05      Joel Sherrill <joel@OARcorp.com>
607
608        * libchipnetwork/open_eth.c: Remove warnings by conditionally
609        compiling this file only only those CPU families with supported
610        exception models.
611
6122004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
613
614        * acinclude.m4: Fix loosing arguments when configuring cpukit and
615        testsuites (Was exposed with --enable-multilib, only).
616        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
617         Add RTEMS_BSP_CONFIG_SUBDIR.
618        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
619        testsuites's configure.
620        * aclocal/rtems-top.m4: Remove ENDIF hack.
621        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
622
6232004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
624
625        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
626        wrapup/Makefile.am: Fix automake problems having been introduced
627        in previous patch.
628
6292004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
630
631        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
632        Preinstall dirs.
633        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
634        * aclocal/check-multiprocessing.m4: Cosmetics.
635        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
636        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
637
6382004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
639
640        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
641        librdbg/src/Makefile.am.
642        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
643        * configure.ac: Reflect changes above.
644        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
645        * wrapup/Makefile.am: Reflect changes above.
646        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
647
6482004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
649
650        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
651
6522004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
653
654        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
655
6562004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
657
658        * wrapup/Makefile.am: Reflect new location of librdbg.a.
659
6602004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
661
662        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
663        librdbg/src/powerpc/Makefile.am: Remove.
664        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
665        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
666        * configure.ac: Reflect changes above.
667
6682004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
669
670
6712004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
672
673        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
674        STRIP.
675
6762004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
677
678        * librdbg/include/Makefile.am: Merge-in
679        librdbg/include/rdbg/i386/Makefile.am,
680        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
681        librdbg/include/rdbg/powerpc/Makefile.am.
682        * librdbg/include/rdbg/i386/Makefile.am,
683        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
684        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
685        * configure.ac: Reflect changes above.
686
6872004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
688
689        * configure.ac: Use AS_HELP_STRING(ada).
690
6912004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
692
693        * aclocal/bspopts.m4: Use AS_HELP_STRING.
694        * aclocal/bsp-configure.m4: Require autoconf-2.59.
695        Use AC_CONFIG_HEADERS.
696        * aclocal/check-custom-bsp.m4: Add bspkit-support.
697        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
698
6992004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
700
701        * Makefile.am: include local.am.
702
7032004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
704
705        * aclocal/version.m4: 4.6.99.0.
706
7072004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
708
709        * Makefile.am: Don't include host.am.
710        * automake/compile.am: Further cleanups.
711
7122004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
713
714        * automake/lib.am: Remove (Unused).
715
7162004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
717
718        * wrapup/Makefile.am: Don't include lib.am.
719        * automake/compile.am: Use automake compilation rules.
720
7212004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
722
723        * libnetworking/pppd/Makefile.am,
724        libnetworking/rtems_servers/Makefile.am,
725        libnetworking/rtems_telnetd/Makefile.am,
726        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
727        support/Makefile.am: Don't include lib.am.
728
7292004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
730
731        * libchip/Makefile.am: Don't include lib.am.
732        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
733        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
734        unnecessary EXTRA_DISTs.
735
7362004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
737
738        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
739        hack.
740
7412004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
742
743        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
744        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
745        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
746        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
747
7482004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
749
750        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
751        Add AM_CONDITIONAL(HAS_MP).
752        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
753        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
754        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
755        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
756        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
757        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
758        (Deprecated by autoconf 2.59).
759
7602004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
761
762        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
763        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
764
7652004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
766
767        * ChangeLog: Merge-in libnetworking/ChangeLog.
768        * libnetworking/ChangeLog: Remove.
769        * ChangeLog: Merge-in librdbg/ChangeLog.
770        * librdbg/ChangeLog: Remove.
771        * ChangeLog: Merge-in libchip/ChangeLog.
772        * libchip/ChangeLog: Remove.
773        * ChangeLog: Merge-in optman/ChangeLog.
774        * optman/ChangeLog: Remove.
775
7762004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
777
778        * configure.ac: Reflect changes to cpukit.
779        * wrapup/Makefile.am: Reflect changes to librdbg.
780        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
781        * libchip/Makefile.am: Add PREINSTALL_DIRS.
782        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
783        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
784        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
785        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
786        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
787        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
788        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
789
7902004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
791
792        * aclocal/rtems-top.m4: Remove check for version.m4.
793        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
794
7952004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
796
797        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
798        * wrapup/Makefile.am: Reflect changes to libchip/*.
799        * support/Makefile.am: Use automake compilation rules.
800        * wrapup/Makefile.am: Reflect changes to support/*.
801        * configure.ac: Remove libnetworking/wrapup/Makefile.
802        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
803        libnetworking/*/lib*.a instead of libnetapps.a.
804        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
805        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
806        * optman/Makefile.am: Use automake compilation rules.
807        * libchip/Makefile.am: Fix typo in previous patch.
808        * libchip/Makefile.am: Use automake compilation rules.
809        * libnetworking/Makefile.am: Remove wrapup.
810        * libnetworking/pppd/Makefile.am: Build libpppd. Use
811        automake-compilation rules.
812        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
813        automake-compilation rules.
814        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
815        automake-compilation rules.
816        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
817        automake-compilation rules.
818        * libnetworking/wrapup/Makefile.am: Remove (Unused).
819
8202004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
821
822        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
823        PRE/TMPINSTALL_FILES to CLEANFILES.
824        * automake/lib.am: Remove TMPINSTALL_FILES.
825        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
826        PRE/TMPINSTALL_FILES to CLEANFILES.
827        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
828        PRE/TMPINSTALL_FILES to CLEANFILES.
829        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
830        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
831        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
832        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
833        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
834        * librdbg/src/i386/Makefile.am: Ditto.
835        * librdbg/src/m68k/Makefile.am: Ditto.
836        * librdbg/src/powerpc/Makefile.am: Ditto.
837        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
838        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
839        * libnetworking/rtems_servers/Makefile.am: Ditto.
840        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
841        * libnetworking/rtems_webserver/Makefile.am: Ditto.
842
8432004-01-07      Joel Sherrill <joel@OARcorp.com>
844
845        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
846        more completely covers the MIPS family.
847
8482003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
849
850        * wrapup/Makefile.am: Reflect changes to shmdr.
851        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
852
8532003-12-18      Joel Sherrill <joel@OARcorp.com>
854
855        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
856        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
857        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
858        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
859        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
860        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
861        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
862
8632003-12-17      Joel Sherrill <joel@OARcorp.com>
864
865        * aclocal/version.m4: Updated to rtems-20031217-test.
866
8672003-12-17     
868
869        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
870        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
871
8722003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
873
874        * automake/compile.am: Remove LINK_LIBS (Unused).
875        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
876
8772003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
878
879        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
880        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
881        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
882        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
883        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
884
8852003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
886
887        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
888        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
889        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
890        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
891        * librdbg/src/i386/Makefile.am:
892        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
893        * librdbg/src/m68k/Makefile.am:
894        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
895        * librdbg/src/powerpc/Makefile.am:
896        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
897
8982003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
899
900        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
901        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
902        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
903        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
904        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
905        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
906        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
907        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
908        * optman/Makefile.am: Remove project_libdir.
909        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
910        PRE/TMPINSTALL_FILES.
911        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
912        PRE/TMPINSTALL_FILES.
913        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
914        PRE/TMPINSTALL_FILES.
915        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
916        PRE/TMPINSTALL_FILES.
917        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
918        from PRE/TMPINSTALL_FILES.
919        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
920        PRE/TMPINSTALL_FILES.
921        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
922        PRE/TMPINSTALL_FILES.
923        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
924        PRE/TMPINSTALL_FILES.
925        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
926        PRE/TMPINSTALL_FILES.
927        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
928        PRE/TMPINSTALL_FILES.
929        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
930        PRE/TMPINSTALL_FILES.
931        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
932        from PRE/TMPINSTALL_FILES.
933
9342003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
935
936        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
937        * automake/lib.am: Remove project_libdir.
938        * wrapup/Makefile.am: Reworked.
939
9402003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
941
942        * configure.ac: Reflect changes to librdbg.
943        * optman/Makefile.am: Add tmpinstall dirstamp support.
944        * libchip/Makefile.am: Fix variant-tmpinstall support.
945        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
946        * librdbg/src/powerpc/Makefile.am: Merge-in former
947        new_exception_processing/Makefile.am.
948        * librdbg/src/m68k/any/Makefile.am: Remove.
949        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
950        * librdbg/src/i386/any/Makefile.am: Remove.
951        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
952        * librdbg/src/Makefile.am: Cosmetics.
953        * librdbg/include/Makefile.am: Cosmetics.
954        * librdbg/Makefile.am: Cosmetics.
955        * libnetworking/Makefile.am: Cosmetics.
956        * libnetworking/pppd/Makefile.am: Cosmetics.
957        * libnetworking/wrapup/Makefile.am: Cosmetics.
958
9592003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
960
961        * Makefile.am: Cosmetics.
962        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
963        support.
964
9652003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
966
967        * automake/compile.am: Remove $(ARCH):-rule.
968
9692003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
970
971        * configure.ac: Remove lib/libbsp/shared/Makefile,
972        lib/libbsp/shmdr/Makefile.
973
9742003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
975
976        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
977        libchip/serial/Makefile, libchip/rtc/Makefile.
978        * support/Makefile.am: Remove all-local: $(ARCH).
979        * wrapup/Makefile.am: Remove all-local: $(ARCH).
980        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
981        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
982        * optman/Makefile.am: Remove all-local: $(ARCH).
983        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
984        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
985        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
986        compilation dirstamp support.
987        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
988        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
989        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
990        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
991        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
992        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
993        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
994        all-local: $(ARCH).
995        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
996        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
997        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
998        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
999        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
1000
10012003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1002
1003        * aclocal/lead-dot.m4: New (from automake-1.7f).
1004        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
1005        AC_SUBST(dirstamp).
1006        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
1007        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1008        libchip/serial/Makefile.am: Ditto.
1009        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
1010        * librdbg/include/Makefile.am: Ditto.
1011        * librdbg/include/rdbg/Makefile.am: Ditto.
1012        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1013        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1014        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1015        * librdbg/src/Makefile.am: Ditto.
1016        * librdbg/src/i386/Makefile.am: Ditto.
1017        * librdbg/src/i386/any/Makefile.am: Ditto.
1018        * librdbg/src/m68k/Makefile.am: Ditto.
1019        * librdbg/src/m68k/any/Makefile.am: Ditto.
1020        * librdbg/src/powerpc/Makefile.am: Ditto.
1021        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
1022        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
1023        preinstallation.
1024        * libnetworking/pppd/Makefile.am: Ditto.
1025        * libnetworking/rtems_servers/Makefile.am: Ditto.
1026        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1027        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1028        * libnetworking/wrapup/Makefile.am: Ditto.
1029
10302003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1031
1032        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
1033        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
1034        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
1035        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
1036        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1037        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1038        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1039        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
1040        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
1041        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
1042        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
1043        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
1044        underquoting to silence automake-1.8.
1045
10462003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1047
1048        * configure.ac: Reflect having moved tests to ../../testsuites.
1049
10502003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1051
1052        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
1053        * aclocal/canonical-host.m4: Remove.
1054        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
1055        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1056
10572003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1058
1059        * aclocal/check-cpu.m4: Remove.
1060        * configure.ac: Merge-in former aclocal/check-cpu.m4.
1061        * aclocal/canonical-target-name.m4: Add m4-quotes.
1062        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
1063        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
1064        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1065        * aclocal/check-networking.m4: Add m4-quotes. Require
1066        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1067        * aclocal/check-posix.m4: Add m4-quotes. Require
1068        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1069        * aclocal/check-rdbg.m4: Add m4-quotes. Require
1070        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1071        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
1072
10732003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1074
1075        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
1076        * aclocal/bsp-alias.m4: Remove.
1077
10782003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1079
1080        * configure.ac: Make presence of tests/ optional.
1081
10822003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1083
1084        * aclocal/path-perl.m4: Remove (Unused).
1085
10862003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1087
1088        * automake/force-preinstall.am: Remove.
1089
10902003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
1091
1092        PR 499/rtems_misc
1093        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
1094        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
1095        Configuration (Odd was forced) - Correction of Stop Bit configuration
1096        (inversed) - Correction of ISR Handler to call
1097        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
1098        CTS Hardware flow control Configuration.
1099
11002003-09-04      Joel Sherrill <joel@OARcorp.com>
1101
1102        * lib/libcpu/shared/include/cache.h,
1103        lib/libcpu/shared/src/cache_aligned_malloc.c,
1104        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
1105        license changed.
1106        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
1107        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
1108        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1109        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
1110        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
1111        for license changed.
1112        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
1113        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
1114        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
1115        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
1116        libchip/network/cs8900.h, libchip/network/dec21140.c,
1117        libchip/network/elnk.c, libchip/network/open_eth.c,
1118        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
1119        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
1120        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
1121        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
1122        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
1123        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
1124        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
1125        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
1126        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
1127        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
1128        libchip/serial/serial.h, libchip/serial/z85c30.c,
1129        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
1130        libchip/serial/z85c30_reg.c: URL for license changed.
1131
11322003-09-03      Jiri Gaisler <jiri@gaisler.com>
1133
1134        PR 477/networking
1135        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
1136        * libchip/network/README.open_eth, libchip/network/open_eth.c,
1137        libchip/network/open_eth.h: New files.
1138
11392003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1140
1141        * aclocal/rtems-top.m4: Add RTEMS_API.
1142        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
1143
11442003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1145
1146        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1147        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
1148        @RTEMS_BSP@.cfg.
1149
11502003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1151
1152        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1153
11542003-08-20      Joel Sherrill <joel@OARcorp.com>
1155
1156        * libchip/network/cs8900.c: Correct copyright statements.
1157
11582003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1159
1160        * aclocal/check-itron.m4: Remove.
1161        * aclocal/enable-inlines.m4: Remove.
1162        * Makefile.am: Reflect having moved aclocal/.
1163        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
1164        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
1165        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
1166        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
1167        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
1168        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
1169        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
1170        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
1171        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
1172        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
1173        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
1174        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
1175        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
1176        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
1177        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
1178        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
1179        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
1180        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
1181        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
1182        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
1183        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
1184        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
1185        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
1186        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
1187        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
1188        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
1189        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
1190        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
1191        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
1192        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
1193        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
1194        * aclocal/multilib.m4: New (Copied from ../../aclocal).
1195        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
1196        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
1197        * aclocal/ppc.m4: New (Copied from ../../aclocal).
1198        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
1199        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
1200        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
1201        * aclocal/project-root.m4: New (Copied from ../../aclocal).
1202        * aclocal/quoting.m4: New (Copied from ../../aclocal).
1203        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
1204        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
1205        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
1206        * aclocal/target.m4: New (Copied from ../../aclocal).
1207        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
1208        * aclocal/version.m4: New (Copied from ../../aclocal).
1209
12102003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1211
1212        * configure.ac: Remove stray comments.
1213        * automake/local.am, automake/host.am: Remove "debug".
1214
12152003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1216
1217        * Makefile.am: Reflect having moved automake/.
1218        * lib/Makefile.am: Reflect having moved automake/.
1219        * support/Makefile.am: Reflect having moved automake/.
1220        * wrapup/Makefile.am: Reflect having moved automake/.
1221        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
1222        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
1223        from ../../automake).
1224        * optman/Makefile.am: Reflect having moved automake/.
1225        * libchip/Makefile.am: Reflect having moved automake/.
1226        * libchip/ide/Makefile.am: Reflect having moved automake/.
1227        * libchip/network/Makefile.am: Reflect having moved automake/.
1228        * libchip/rtc/Makefile.am: Reflect having moved automake/.
1229        * libchip/serial/Makefile.am: Reflect having moved automake/.
1230        * librdbg/Makefile.am: Reflect having moved automake/.
1231        * librdbg/include/Makefile.am: Reflect having moved automake/.
1232        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
1233        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
1234        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
1235        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
1236        automake/.
1237        * librdbg/src/Makefile.am: Reflect having moved automake/.
1238        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
1239        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
1240        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
1241        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
1242        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
1243        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
1244        having moved automake/.
1245        * libnetworking/Makefile.am: Reflect having moved automake/.
1246        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
1247        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
1248        automake/.
1249        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
1250        automake/.
1251        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
1252        automake/.
1253        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
1254
12552003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1256
1257        * Makefile.am: Add bsp.pc.in.
1258        * bsp.pc.in: New (pkgconfig support).
1259
12602003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1261
1262        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1263
12642003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1265
1266        * lib/Makefile.am: New (Required by 'make dist').
1267        * lib/ChangeLog: Remove.
1268        * lib/.cvsignore: Cleanup.
1269        * configure.ac: Reflect having added lib/Makefile.am.
1270        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
1271        lib/libbsp/configure.ac.
1272        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1273        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1274
12752003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1276
1277        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
1278        * configure.ac: Merge-in librdbg/configure.ac.
1279        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
1280        librdbg/configure.ac.
1281        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1282        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
1283        LIBCHIP. Conditionally build include-dirs.
1284        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
1285        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
1286        * librdbg/Makefile.am, librdbg/include/Makefile.am,
1287        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
1288        librdbg/include/rdbg/m68k/Makefile.am,
1289        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
1290        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
1291        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1292        librdbg/src/powerpc/Makefile.am, librdbg/
1293        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
1294        configure.ac into ../configure.ac.
1295        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
1296        * libnetworking/.cvsignore, libnetworking/Makefile.am,
1297        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
1298        libnetworking/rtems_telnetd/Makefile.am,
1299        libnetworking/rtems_webserver/Makefile.am,
1300        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
1301        into ../configure.ac.
1302
13032003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1304
1305        PR 427/rtems
1306        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
1307        * librdbg/src/servtsp.c: Ditto.
1308
13092003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
1310
1311        PR 429/bsps
1312        PR 432/bsps
1313        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
1314        packets are queued onto an elnk board, the ISR will deadlock the device
1315        with a tx complete interrupt.  Lighter tx loads are not affected as they
1316        end up submitting single packets to the device.
1317
13182003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1319
1320        * configure.ac: Merge-in libchip/configure.ac. Merge-in
1321        optman/configure.ac.
1322        * optman/configure.ac: Remove (Merged into ../configure.ac).
1323        * optman/Makefile.am: Reflect having merged configure.ac into
1324        ../configure.ac.
1325        * libchip/configure.ac: Remove (Merged into ../configure.ac).
1326        * libchip/Makefile.am, libchip/ide/Makefile.am,
1327        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1328        libchip/serial/Makefile.am: Reflect having merged configure.ac into
1329        ../configure.ac.
1330
13312003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1332
1333        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
1334
13352003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
1336
1337        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
1338        on i386.
1339
13402003-06-13      Joel Sherrill <joel@OARcorp.com>
1341
1342        * libnetworking/pppd/chat.c: Removed warnings.
1343
13442003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
1345
1346        * libchip/network/README.3com: New file missed in previous commit.
1347        PR 405/bsps
1348        PR 393/networking
1349        * libchip/network/dec21140.c: Fix leak also known as PR393.
1350        * libchip/network/elnk.c, libchip/network/if_media.h,
1351        libchip/network/mii.h: New files.
1352        * libchip/network/Makefile.am: Reflect new files.
1353
13542003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1355
1356        * configure.ac: Remove support for profile-variant.
1357
13582003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1359
1360        PR 397/pppd
1361        * libnetworking/pppd/fsm.c: Make peer_mru global again.
1362        * libnetworking/pppd/magic.c: Remove *rand48.
1363        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
1364
13652003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1366
1367        * wrapup/Makefile.am: Add libide.a.
1368
13692003-04-15      Joel Sherrill <joel@OARcorp.com>
1370
1371        PR 387/rtems_misc
1372        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
1373        routines.
1374        * libchip/ide/ata_internal.h: Added missing newline and end of file.
1375
13762003-04-11      Joel Sherrill <joel@OARcorp.com>
1377
1378        * libnetworking/rtems_webserver/cgi.c,
1379        libnetworking/rtems_webserver/sockGen.c,
1380        libnetworking/rtems_webserver/umui.c,
1381        libnetworking/rtems_webserver/websSSL.c,
1382        libnetworking/rtems_webserver/websSSL.h,
1383        libnetworking/rtems_webserver/websda.c,
1384        libnetworking/rtems_webserver/websda.h: New files. Not included in
1385        previous commit.
1386
13872003-04-10      Joel Sherrill <joel@OARcorp.com>
1388
1389        PR 371/pppd
1390        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
1391        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
1392        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
1393        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1394        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
1395        still global symbols in rtemspppd.h which might need to be changed or
1396        converted into member of a structure which is dereferenced with a
1397        pointer that is managed as a per task variable. But this patch should
1398        avoid many conflicts.
1399
14002003-03-27      Joel Sherrill <joel@OARcorp.com>
1401
1402        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
1403        not allowed in the cpukit source code since it must be buildable
1404        independent of any BSP. These files were moved to libchip/ide.
1405        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
1406        files.
1407
14082003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1409
1410        PR 368/filesystems
1411        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
1412        improvements which now work on pc386 and mbx8xx.
1413        * libchip/ide/ide_controller.c: New file.
1414
14152003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1416
1417        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
1418
14192003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1420
1421        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1422        * configure.ac: Add support/.
1423        * support/.cvsignore: New.
1424        * support/Makefile.am: New.
1425        * support/version.c: New.
1426        * wrapup/Makefile.am: Add support/libsupport.a.
1427        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
1428        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
1429        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
1430        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
1431
14322003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1433
1434        * wrapup/Makefile.am: Use SRC += instead of make-vars.
1435
14362003-02-20      Till Straumann <strauman@slac.stanford.edu>
1437
1438        PR 354/networking
1439        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
1440        chip against a table of supported chips. The untested ones are still
1441        commented out, however.
1442
14432003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1444
1445        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1446        * configure.ac: AC_PREREQ(2.57).
1447        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1448        * optman/configure.ac: AC_PREREQ(2.57).
1449        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1450        * libchip/configure.ac: AC_PREREQ(2.57).
1451        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1452        * librdbg/configure.ac: AC_PREREQ(2.57).
1453        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1454        * libnetworking/configure.ac: AC_PREREQ(2.57).
1455
14562003-02-06      Joel Sherrill <joel@OARcorp.com>
1457
1458        * libnetworking/pppd/chat.c: Convert routines with common names to
1459        static. This included get_char(), put_char(), and character() among
1460        others.
1461
14622003-02-03      Joel Sherrill <joel@OARcorp.com>
1463
1464        PR 338/filesystem
1465        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
1466        rtems_io_lookup_name() (API change).  Unused function removed.
1467
14682003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1469
1470        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1471        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1472        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1473        Eliminate *_O_FILES.
1474        * libnetworking/rtems_servers/Makefile.am,
1475        libnetworking/rtems_webserver/Makefile.am,
1476        libnetworking/rtems_telnetd/Makefile.am: Ditto.
1477
14782002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1479
1480        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
1481        Let all-local: depend on $(LIB).
1482        * wrapup/Makefile.am, configure.ac: Remove libmisc.
1483        * optman/Makefile.am: Apply install-data-local to install *.rels.
1484
14852002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1486
1487        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
1488        %.c rules.
1489        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
1490        * libchip/network/Makefile.am: Eliminate C_O_FILES.
1491        * libchip/rtc/Makefile.am: Ditto.
1492        * libchip/serial/Makefile.am: Ditto.
1493
14942002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1495
1496        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1497        LIBC_DEFINES.
1498        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1499        LIBC_DEFINES.
1500        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1501        LIBC_DEFINES.
1502
15032002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1504
1505        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
1506
15072002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1508
1509        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
1510        cache-checking.
1511        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1512
15132002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1514
1515        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
1516        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
1517        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
1518        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1519        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1520
15212002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1522
1523        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
1524        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
1525        Remove.
1526        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
1527
15282002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1529
1530        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
1531        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
1532
15332002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
1534
1535        * libchip/network/cs8900.c: I don't know why we have to SelfST register
1536        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
1537
15382002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1539
1540        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
1541        * optman/rel.am: New.
1542
15432002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1544
1545        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
1546        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
1547        braino in comment on "exec". Extend --enable-ada handling.
1548
15492002-11-04      Joel Sherrill <joel@OARcorp.com>
1550
1551        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
1552        tasks and rolling multiple loops into 1.
1553        * librdbg/src/m68k/rdbg_f.c: Removed warning.
1554        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
1555        Removed warnings.
1556
15572002-10-31      Joel Sherrill <joel@OARcorp.com>
1558
1559        * libchip/network/dec21140.c: Removed warnings.
1560        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
1561        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
1562        librdbg/src/m68k/any/remdeb_xdr.c,
1563        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
1564        warnings.
1565        * libnetworking/rtems_webserver/socket.c,
1566        libnetworking/rtems_webserver/uemf.h: Removed warnings.
1567
15682002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
1569
1570        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
1571        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
1572        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
1573        above.
1574
15752002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1576
1577        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1578        * wrapup/.cvsignore: Remove autom4te.cache.
1579        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1580        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
1581        autom4te.cache.
1582        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
1583        autom4te.cache.
1584        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
1585        autom4te.cache.
1586
15872002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1588
1589        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
1590
15912002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1592
1593        * optman/.cvsignore: Add autom4te.cache.
1594
15952002-09-14      Joel Sherrill <joel@OARcorp.com>
1596
1597        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
1598
15992002-09-07      Joel Sherrill <joel@OARcorp.com>
1600
1601        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
1602        include files to resolve warnings.
1603
16042002-09-07      Chris Johns <ccj@acm.org>
1605
1606        * libchip/network/Makefile.am, libchip/network/README.cs8900,
1607        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
1608        which corrects the problem  where the cs8900.c file was actually the BSP
1609        glue.  Joel did some hacking so this file will compile.  Previously it
1610        required providing a target.h file to compile.
1611        * libchip/network/cs8900.c.bsp: New file.
1612
16132002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1614
1615        * libnetworking/rtems_webserver/md5.h: Add missing newline.
1616
16172002-08-31      Joel Sherrill <joel@OARcorp.com>
1618
1619        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
1620        eliminate warning.
1621
16222002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1623
1624        * configure.ac: Add ada-tests.
1625
16262002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1627
1628        * Makefile.am: Add preinstall-stamp.
1629
16302002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1631
1632        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
1633        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
1634        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
1635        gcc31 happy.
1636        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
1637        cp.
1638
16392002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1640
1641        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
1642        make/bsp.mak.
1643        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
1644        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
1645
16462002-08-12      Joel Sherrill <joel@OARcorp.com>
1647
1648        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
1649        avoid error.
1650
16512002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1652
1653        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1654        * configure.ac: Add BSP_SUBDIRS.
1655        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
1656        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
1657        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
1658        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
1659        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
1660        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
1661        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
1662        RTEMS_CHECK_BSP_CACHE.
1663        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1664        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1665        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
1666        .$(OBJEXT) instead of .o.
1667        * libnetworking/pppd/Makefile.am,
1668        libnetworking/rtems_servers/Makefile.am,
1669        libnetworking/rtems_telnetd/Makefile.am,
1670        libnetworking/rtems_webserver/Makefile.am,
1671        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1672
16732002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1674
1675        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
1676        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
1677        ../libchip/serial/$(ARCH)/libserialio.a.
1678        * libchip/serial/Makefile.am: Don't tmp-install lib.
1679        * libchip/rtc/Makefile.am: Don't tmp-install lib.
1680
16812002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1682
1683        * Makefile.am: Add rtems_makedir.
1684        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
1685        * Makefile.am: Add wrapup-SUBDIR.
1686        * wrapup/ChangeLog: Remove.
1687        * wrapup/configure.ac: Remove.
1688        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
1689        (Make the bare BSP happy).
1690        * configure.ac: Ditto.
1691        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
1692        Create make/custom/default.cfg.
1693        * configure.ac: Add creation of make/custom/*.cfg. Create
1694        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
1695
16962002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1697
1698        * Makefile.am: Clean $(PROJECT_RELEASE).
1699
17002002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1701
1702        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
1703        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
1704        prototype mismatches.
1705
17062002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1707
1708        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
1709        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
1710
17112002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1712
1713        * acinclude.m4: Add test "$multilib" != "yes".
1714        * config-ml.in: Remove.
1715        * acinclude.m4: Cleanups.
1716        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
1717        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
1718        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
1719        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
1720        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
1721
17222002-07-16      Eric Norum <eric.norum@usask.ca>
1723
1724        * New driver for the Intel EtherExpressPro (82559ER) chip.
1725        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
1726        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
1727        * libchip/network/Makefile.am: Modified to reflect above.
1728
17292002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1730
1731        * acinclude.m4: New.
1732        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
1733        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
1734        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
1735
17362002-07-01      Joel Sherrill <joel@OARcorp.com>
1737
1738        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
1739        _Objects_Information_table now that it is a two dimensional array based
1740        upon API and class.
1741        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
1742        of strnlen().
1743
17442002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1745
1746        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
1747        preinstall libnetapps.a.
1748
17492002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1750
1751        * configure.ac: Remove librpc.
1752
17532002-06-25      Joel Sherrill <joel@OARcorp.com>
1754
1755        * Per PR233, moved librpc to exec.
1756        * configure.ac, wrapup/Makefile.am: Modified.
1757        * librpc, librpc/ChangeLog: Removed.
1758
17592002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1760
1761        * optman/Makefile.am: Remove multilib support.
1762        * optman/configure.ac: Ditto.
1763        * optman/sapi/Makefile.am: Ditto.
1764
17652002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1766
1767        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
1768        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
1769
17702002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1771
1772        Move networking libraries to c/src/exec/libnetworking
1773        * libnetworking/configure.ac, libnetworking/Makefile.am,
1774        libnetworking/wrapup/Makefile.am: Reflect Moval.
1775
17762002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1777
1778        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
1779        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
1780        <rtems/bspIo.h>.
1781
17822002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1783
1784        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
1785        * libnetworking/rtems/mkrootfs.h: Ditto.
1786        * libnetworking/rtems/Makefile.am: Reflect changes above.
1787
17882002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1789
1790        * configure.ac: Remove lib.
1791
17922002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1793
1794        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
1795        that exception stack frames on M68K members with VBR always are 6 byte
1796        long. The incorrect assumption resulted in some gdb commands like "next"
1797        to fail on the 68360.
1798
17992002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1800
1801        * config-ml.in: Take out arm and sh variants RTEMS does not support.
1802        PR 220
1803        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
1804        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
1805        CVS.
1806        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
1807        libnetworking/sys/filio.h: Remove.
1808        * libnetworking/sys/Makefile.am: Reflect changes above.
1809
18102002-05-07      Chris Johns <ccj@acm.org>
1811
1812        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
1813        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
1814        requires it to be stripped.
1815
18162002-05-01      Eric Norum <eric.norum@usask.ca>
1817
1818        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
1819        assembly  to satisfy gcc 3.1 and newer.
1820
18212002-04-26      Eric Norum <eric.norum@usask.ca>
1822
1823        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
1824        agressive optimization in gcc 3.1 does not reorder things.
1825
18262002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1827
1828        * libchip/network/dec21140.c: Reflect changes to powerpc's
1829        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
1830        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
1831        <rtems/score/cpu.h>.
1832        * librdbg/src/powerpc/rdbg_f.c: Ditto.
1833        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
1834
18352002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1836
1837        * optman/configure.ac: Remove ENABLE_GCC28.
1838
18392002-04-11      Chris Johns <ccj@acm.org>
1840
1841        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
1842        driver control block field to the ifconfig network driver structure.
1843        This field is needed by the i82586 driver which was ported from NetBSD
1844        as it had better hardware abstraction.
1845        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
1846        PR59, added the drv_ctrl driver control block field to the ifconfig
1847        network driver structure. This field is needed by the i82586 driver
1848        which was ported from NetBSD as it had better hardware abstraction.
1849
18502002-04-10      Mike Siers <mikes@poliac.com>
1851
1852        * libnetworking/rtems_webserver/NOTES,
1853        libnetworking/rtems_webserver/asp.c,
1854        libnetworking/rtems_webserver/balloc.c,
1855        libnetworking/rtems_webserver/default.c,
1856        libnetworking/rtems_webserver/ej.h,
1857        libnetworking/rtems_webserver/ejIntrn.h,
1858        libnetworking/rtems_webserver/ejlex.c,
1859        libnetworking/rtems_webserver/ejparse.c,
1860        libnetworking/rtems_webserver/emfdb.c,
1861        libnetworking/rtems_webserver/emfdb.h,
1862        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
1863        libnetworking/rtems_webserver/handler.c,
1864        libnetworking/rtems_webserver/license.txt,
1865        libnetworking/rtems_webserver/md5.h,
1866        libnetworking/rtems_webserver/md5c.c,
1867        libnetworking/rtems_webserver/mime.c,
1868        libnetworking/rtems_webserver/misc.c,
1869        libnetworking/rtems_webserver/ringq.c,
1870        libnetworking/rtems_webserver/rom.c,
1871        libnetworking/rtems_webserver/security.c,
1872        libnetworking/rtems_webserver/sock.c,
1873        libnetworking/rtems_webserver/sym.c,
1874        libnetworking/rtems_webserver/uemf.c,
1875        libnetworking/rtems_webserver/uemf.h,
1876        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
1877        libnetworking/rtems_webserver/url.c,
1878        libnetworking/rtems_webserver/value.c,
1879        libnetworking/rtems_webserver/wbase64.c,
1880        libnetworking/rtems_webserver/webcomp.c,
1881        libnetworking/rtems_webserver/webpage.c,
1882        libnetworking/rtems_webserver/webrom.c,
1883        libnetworking/rtems_webserver/webs.c,
1884        libnetworking/rtems_webserver/webs.h,
1885        libnetworking/rtems_webserver/websuemf.c,
1886        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
1887        2.1.4.
1888
18892002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1890
1891        * libchip/network/i82586.c: Include <string.h>.
1892        * libchip/network/sonic.c: Ditto.
1893
18942002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1895
1896        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
1897
18982002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1899
1900        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
1901
19022002-03-27      Thomas.Doerfler@imd-systems.de
1903
1904        PR 144
1905        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
1906        memory address 0 when called for the first time. This is done when
1907        trying to clear the variable "dhcp_hostname".
1908
19092002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1910
1911        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1912        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1913        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1914        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1915        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1916        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1917        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
1918        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
1919        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1920        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1921        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
1922        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
1923        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1924        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
1925        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1926        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1927        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1928        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1929        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1930        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1931        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1932        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1933        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1934        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1935        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1936        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1937        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
1938        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1939        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1940        AUTOMAKE_OPTIONS.
1941        * libnetworking/configure.ac:
1942        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
1943        foreign 1.6]).
1944        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
1945        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
1946        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
1947        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
1948        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1949        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
1950        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
1951        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
1952        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1953        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1954        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1955        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
1956        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1957        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
1958        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
1959        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
1960        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
1961
19622002-03-27      Ilya Alexeev <ilya@continuum.ru>
1963
1964        PR 162
1965        * libnetworking/net/if_ppp.c ppp_txdaemon(),
1966        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
1967        used in a device write routines.  Now ppp_softc structure have own
1968        character for writing to device (sc_outchar).  I think that converting
1969        local variables to static is not a right solution, because problems will
1970        occur in the case of two or more ppp instances.
1971        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
1972        must be u_long, otherwise in the case of the big output packet endless
1973        loop may occur.
1974
19752002-03-21      Ilya Alexeev <ilya@continuum.ru>
1976
1977        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
1978        preparations for multiple PPPD connections.
1979
19802002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1981
1982        PR 149
1983        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
1984        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
1985        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
1986        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
1987
19882002-02-28      Victor V. Vengerov <vvv@oktet.ru>
1989
1990        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
1991        * configure.ac: Modified to reflect addition.
1992
19932002-02-27      Ilya Alexeev <ilya@continuum.ru>
1994
1995        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
1996        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
1997        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
1998        capabilities as well as eliminate some warnings.
1999
20002002-02-27      Eric Norum <eric.norum@usask.ca>
2001
2002        * libnetworking/net/radix.c: Properly handle fetching the default route
2003        when there is no route.  This was a bug in the original FreeBSD code and
2004        this fix is from an updated version of their code.
2005
20062002-02-16      Eric Norum <eric.norum@usask.ca>
2007
2008        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
2009        checking.
2010
20112002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2012
2013        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
2014        dodefaultroute.
2015
20162002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2017
2018        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
2019        include <rtems/seterr.h>.
2020
20212002-02-01      Mike Siers <mikes@poliac.com>
2022
2023        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
2024        avoid bringing the link down too fast. NOTE: Mike reports successfully
2025        running at 56K baud on a direct link.
2026
20272002-02-01      Eric Valette <valette@crf.canon.fr>
2028
2029        * librdbg/So many patches have been posted recently on the mailing list
2030        and  because we were unable to find correct solution to compile on
2031        various  linux distros (due to rpcgen incompatibilities), librdbg/and
2032        because the coding  style of rdbg was rather inconsistant among various
2033        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
2034        global coding style (using indent + manual edits), 2) incorporate/review
2035        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
2036        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
2037        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
2038        after rdbg initialization is done, NB : the paches is huge but it is
2039        mainly due to coding styke chnages.  Only few lines of codes have been
2040        really changed and they do not impact  rdbg functionnality (AFAIKT).
2041        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
2042        librdbg/include/rdbg/m68k/rdbg_f.h,
2043        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
2044        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
2045        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
2046        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
2047        librdbg/src/servtsp.c, librdbg/src/servutil.c,
2048        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
2049        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
2050        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
2051        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
2052        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
2053        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
2054        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
2055        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2056        librdbg/src/powerpc/new_exception_processing/remdeb.h,
2057        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
2058        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
2059
20602002-01-31      Mike Siers <mikes@poliac.com>
2061
2062        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
2063        * Nice Update of PPPD support which eliminates the requiremetn that
2064        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
2065        and reports that it seems to be more stable and handle larger packets
2066        better.  This patch replaces the termios tasks with more general pppd
2067        network driver tasks.  The functions pppinput() and pppstart() get
2068        called from the interrupt service routine.
2069        * libnetworking/Makefile.am, libnetworking/configure.ac,
2070        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
2071        libnetworking/net/ethernet.h, libnetworking/net/if.c,
2072        libnetworking/net/if.h, libnetworking/net/if_arp.h,
2073        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
2074        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
2075        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
2076        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
2077        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
2078        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
2079        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
2080        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
2081        libnetworking/net/route.c, libnetworking/net/route.h,
2082        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
2083        libnetworking/pppd/README, libnetworking/pppd/STATUS,
2084        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
2085        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2086        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2087        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2088        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2089        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2090        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2091        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2092        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2093        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2094        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2095        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
2096        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2097        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2098        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
2099        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
2100        libnetworking/pppd/example/README,
2101        libnetworking/pppd/example/netconfig.h,
2102        libnetworking/wrapup/Makefile.am: Modified.
2103        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
2104        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
2105        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
2106        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
2107        * libnetworking/modem/, libnetworking/modem/.cvsignore,
2108        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
2109        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
2110        libnetworking/modem/pppcompress.c: Subdirectory removed.
2111
21122002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2113
2114        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
2115        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2116
21172002-01-18      Till Straumann <strauman@slac.stanford.edu>
2118
2119        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
2120        issues: - exception handler needs to enable MSR_FP if the interrupted
2121        thread is FP enabled. - printk message for MSR fixed and added
2122        stacktrace. NOTE: this requires the stacktrace patch to
2123        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
2124        however).
2125
21262002-01-06      Joel Sherrill <joel@OARcorp.com>
2127
2128        * optman/.cvsignore: Added aclocal.m4 and configure.
2129        * optman/.cvsignore: New file.
2130
21312002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2132
2133        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
2134
21352002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2136
2137        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
2138        * optman/ChangeLog: New.
2139        * optman/configure.ac: New.
2140        * optman/Makefile.am: New.
2141        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
2142        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
2143
21442001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2145
2146        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
2147
21482001-12-18      Eric Norum <eric.norum@usask.ca>
2149
2150        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
2151        `directories' (path names with a / at the end) while disallowing open()
2152        operations on TFTP `directories'.
2153
21542001-12-07      Eric Norum <eric.norum@usask.ca>
2155
2156        * libnetworking/lib/tftpDriver.c: Restore write capability.
2157
21582001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2159
2160        * libchip/network/sonic.h: Fix typo.
2161        * libnetworking/arpa/Makefile.am: Remove stray lines.
2162
21632001-10-30      Victor V. Vengerov <vvv@oktet.ru>
2164
2165        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
2166
21672001-10-18      Eric Norum <eric.norum@usask.ca>
2168
2169        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
2170        chdir() and open() operations within the TFTP file system.
2171
21722001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2173
2174        * librdbg/configure.ac: Fix latent bug exposed by removal of
2175        config.cache's which prevented powerpc targets librdbg from building.
2176
21772001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2178
2179        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
2180        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
2181        autoconf-2.52 happy.
2182
21832001-10-12      Mike Siers <mikes@poliac.com>
2184
2185        * libnetworking/Update to stable working state.  Congratulations Mike!
2186        :).
2187        * libnetworking/modem_example: Directory removed.
2188        * libnetworking/modem_example/16550.h,
2189        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
2190        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
2191        libnetworking/modem_example/ppp.h,
2192        libnetworking/modem_example/pppcompress.c: Files removed.
2193        * libnetworking/pppd/example/pppd.options: New file.
2194        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
2195        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2196        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2197        libnetworking/pppd/rtemsmain.c: Updated.
2198
21992001-10-12      Joel Sherrill <joel@OARcorp.com>
2200
2201        * libchip/serial/z85c30.c: Fixed typo.
2202
22032001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2204
2205        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
2206        * configure.in: Remove.
2207        * configure.ac: New file, generated from configure.in by autoupdate.
2208        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2209        * libchip/configure.in: Remove.
2210        * libchip/configure.ac: New file, generated from configure.in by
2211        autoupdate.
2212        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2213        * librdbg/configure.in: Remove.
2214        * librdbg/configure.ac: New file, generated from configure.in by
2215        autoupdate.
2216        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2217        * libnetworking/configure.in: Remove.
2218        * libnetworking/configure.ac: New file, generated from configure.in by
2219        autoupdate.
2220
22212001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2222
2223        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
2224        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
2225        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
2226
22272001-09-27      Joel Sherrill <joel@OARcorp.com>
2228
2229        * libchip/ChangeLog: Fixed typo in date.
2230
22312001-09-27      Eric Norum <eric.norum@usask.ca>
2232
2233        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
2234        TFTP  filesystem.
2235
22362001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2237
2238        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
2239        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
2240        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
2241        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
2242        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2243        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2244        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2245        'PREINSTALL_FILES ='.
2246        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
2247        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
2248        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
2249        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
2250        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
2251        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
2252        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
2253        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
2254        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
2255        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
2256        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
2257        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
2258
22592001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2260
2261        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
2262        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
2263        * librdbg/src/m68k/any/Makefile.am: Ditto.
2264        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2265        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
2266        happy.
2267
22682001-09-21      Joel Sherrill <joel@OARcorp.com>
2269
2270        * libchip/network/Makefile.am: Fixed typo on file name.
2271        * libchip/network/i82586.c: Commented out line 318 which is referencing
2272        a member of a structure that is not currently there.  This needs to be
2273        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
2274        to C style.
2275
22762001-09-19      Eric Norum <eric.norum@usask.ca>
2277
2278        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
2279
22802001-09-19      Chris Johns <ccj@acm.org>
2281
2282        * libchip/network/README.i82586, libchip/network/i82586.c,
2283        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
2284        Network driver for Intel i82586.
2285        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
2286        rtems/rtems_bsdnet_internal.h Added support for populating the initial
2287        "root" filesystem with information obtained via the DHCP response.
2288
22892001-09-14      Eric Norum <eric.norum@usask.ca>
2290
2291        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
2292        make gcc 3.x happy.
2293
22942001-08-16      Mike Siers <mikes@poliac.com>
2295
2296        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
2297        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
2298        These support callback functionality that has not even been compiled
2299        under RTEMS yet.
2300        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
2301        example application.  Mike's notes on the modifications: - renamed
2302        error() function because of namespace problems - removed calls to the
2303        exit() funciton - removed extra files from the pppd source directory -
2304        defined pppd task constant values in rtemspppd.h - modifyied example
2305        code to get actual tick per second value - placed the pppd 2.3.11 man
2306        page file (pppd.8) into the pppd directory.
2307        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2308        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2309        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2310        libnetworking/pppd/rtems-ppp.c: Deleted.
2311        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
2312        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2313        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
2314        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
2315        libnetworking/pppd/example/init.c,
2316        libnetworking/pppd/example/netconfig.h,
2317        libnetworking/pppd/example/ppp.conf,
2318        libnetworking/pppd/example/pppdapp.c,
2319        libnetworking/pppd/example/system.h: New files.
2320        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
2321        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
2322        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
2323        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2324        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2325        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2326        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2327        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2328        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2329        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2330        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2331        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2332        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2333        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
2334        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
2335
23362001-08-16      Joel Sherrill <joel@OARcorp.com>
2337
2338        * libnetworking/pppd/example/Makefile: Removed.
2339        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
2340        to avoid bootstrap -c clobbering it.
2341        * libnetworking/rtems_telnetd/.cvsignore: New file.
2342
23432001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
2344
2345        * libnetworking/Makefile.am, libnetworking/configure.in,
2346        libnetworking/rtems_servers/Makefile.am,
2347        libnetworking/rtems_servers/telnetd.c,
2348        libnetworking/rtems_servers/telnetd.h,
2349        libnetworking/rtems_telnetd/Makefile.am,
2350        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2351        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2352        libnetworking/rtems_telnetd/telnetd.c,
2353        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
2354        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
2355        effect when ftpd change. - the tcp/ip stats have been implemented into
2356        icmds.c and started when telnetd daemon is started.
2357        * libnetworking/rtems_servers/telnetd.c,
2358        libnetworking/rtems_servers/telnetd.h: Removed.
2359        * libnetworking/rtems_telnetd: New directory.
2360        * libnetworking/rtems_telnetd/Makefile.am,
2361        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2362        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2363        libnetworking/rtems_telnetd/telnetd.c,
2364        libnetworking/rtems_telnetd/telnetd.h: New files.
2365
23662001-06-14      Joel Sherrill <joel@OARcorp.com>
2367
2368        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
2369        Moved from libmisc/shell so the network stack to address network
2370        depenendency.
2371        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
2372
23732001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2374
2375        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
2376
23772001-05-15      Joel Sherrill <joel@OARcorp.com>
2378
2379        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2380        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
2381        accidentally deleted the incorrectly empty versions.
2382
23832001-05-14      Till Straumann <strauman@slac.stanford.edu>
2384
2385        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
2386        libchip/pci/Makefile.am: Per PR215 address the following issues: -
2387        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
2388        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
2389        to know the values) - the affected BSP (shared/motorola) headers have
2390        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
2391        driver (libchip/network/dec21140.c) has been fixed to use
2392        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
2393        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
2394        who is using this driver. - the DEC driver also has been fixed to use
2395        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
2396        delay_in_bus_cycles().
2397
23982001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2399
2400        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
2401
24022001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2403
2404        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
2405
24062001-04-24      Eric Norum <eric.norum@usask.ca>
2407
2408        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
2409        NTP synchronization a little more robust -- no NTP daemon yet, but at
2410        least it trys a little harder when the primary NTP server is down.
2411
24122001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
2413
2414        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
2415        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2416        libnetworking/pppd/modem_example/modem.c,
2417        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
2418        other strings into English.
2419        * libnetworking/pppd/STATUS: updated to reflect the changes.
2420
24212001-04-20      Jake Janovetz <janovetz@uiuc.edu>
2422
2423        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
2424        again.
2425
24262001-04-20      Eric Valette <valette@crf.canon.fr>
2427
2428        * mcp750 directory renamed new_exception processing as it supports many
2429        more CPU models.
2430        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2431        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2432        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
2433        formerly in mcp750 plus modifications.
2434        * librdbg/src/powerpc/mcp750/.cvsignore,
2435        librdbg/src/powerpc/mcp750/Makefile.am,
2436        librdbg/src/powerpc/mcp750/remdeb.h,
2437        librdbg/src/powerpc/mcp750/remdeb_f.x,
2438        librdbg/src/powerpc/mcp750/remdeb_svc.c,
2439        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
2440        new_exception_processing.
2441        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2442        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2443        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
2444        part of this effort to add support for the MPC8xx.
2445
24462001-04-19      Joel Sherrill <joel@OARcorp.com>
2447
2448        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
2449        internal include files.
2450
24512001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
2452
2453        PR 158
2454        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
2455        rcmd() library call by commenting out the parts that deal with signals.
2456        This enables RTEMS to 'rsh' command to a server connecting fd to remote
2457        stdio. The 'server-side' parts of this file which deal with
2458        authentication are disabled since they are not needed.
2459
24602001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
2461
2462        * libnetworking/include/.cvsignore: Remove dangling file.
2463
24642001-03-14      Joel Sherrill <joel@OARcorp.com>
2465
2466        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
2467        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
2468        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
2469        libchip style serial drivers can be written in libcpu or libbsp.
2470
24712001-03-01      Joel Sherrill <joel@OARcorp.com>
2472
2473        * libchip/network/cs8900.c, libchip/network/cs8900.h,
2474        libchip/network/sonic.c, libchip/network/sonic.h,
2475        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2476        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2477        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2478        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
2479        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2480        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2481        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2482        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
2483
24842001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2485
2486        * librdbg/include/rdbg/Makefile.am,
2487        librdbg/include/rdbg/i386/Makefile.am,
2488        librdbg/include/rdbg/m68k/Makefile.am,
2489        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
2490        style on include files.
2491
24922001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2493
2494        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2495        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
2496        replace ${..} with $(..).
2497        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
2498        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
2499        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2500        libnetworking/rtems/Makefile.am, libnetworking/
2501        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
2502        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
2503        include_*HEADERS instead of H_FILES.
2504        * libnetworking/include/Makefile.am: Remove.
2505        * libnetworking/Makefile.am: Add handling of *.h files.
2506        * libnetworking/configure.in: Remove include/Makefile.
2507
25082001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2509
2510        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
2511
25122001-01-31      Sergei Organov <osv@javad.ru>
2513
2514        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
2515        current dir and root dir removed in favor of new libio support for
2516        task-local current and root directories. - Bug in `close_data_socket()'
2517        introduced by previous change fixed. - `command_pasv()' changed to set
2518        timeout on socket we are listening on and code fixed to don't close
2519        socket twice on error. - `serr()' changed to clear `errno'. -
2520        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
2521        changed to clear `errno' before processing session. -
2522        `close_data_socket()' fixed to close both active and passive sockets -
2523        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
2524        empty string  in `exec_command()'.
2525
25262001-01-25      Eric Norum <eric.norum@usask.ca>
2527
2528        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
2529        improves throughput on systems which are dropping packets.   Only the
2530        first timeout is reduced.  This keeps the number of extra packets down
2531        on networks that are very busy and dropping lots of packets.
2532
25332001-01-24      Sergei Organov <osv@javad.ru>
2534
2535        * libnetworking/rtems_servers/ftpd.c,
2536        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2537        - Timeouts on sockets implemented. 'idle' field added to configuration.
2538        No timeout by default to keep backward compatibility. Note: SITE IDLE
2539        command not implemented yet. - Basic global access control implemented.
2540        'access' field added to configuration. No access limitations by default
2541        to keep backward compatibility. - Anchor data socket for active mode
2542        (using self IP and port 20.) - Fixed default data port support (still
2543        not tested). - Don't allow IP address different from originating host in
2544        PORT command to improve security. - Fixed bug in MDTM command. - Check
2545        for correctness of parsing of argument in command_port(). - Fixed
2546        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
2547        a directory. - Command parsing a little bit improved: command names are
2548        now converted to upper-case to be more compatible with RFC (command
2549        names are not case-sensitive.) - Reformat comments so that they have
2550        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
2551        previous changes - True ASCII mode implemented (doesn't work for hooks
2552        and /dev/null) - Passive mode implemented, PASV command added. - Default
2553        port for data connection could be used (untested, can't find ftp client
2554        that doesn't send PORT command) - SYST reply changed to UNIX, as former
2555        RTEMS isn't registered name. - Reply codes reviewed and fixed.
2556
25572001-01-18      Joel Sherrill <joel@OARcorp.com>
2558
2559        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
2560        macro using variable arguments.
2561        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
2562        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
2563        since I updated the main RTEMS development machine to RedHat 7.2 and
2564        apparently got a new version of rpcgen.
2565
25662001-01-12      Sergei Organov <osv@javad.ru>
2567
2568        * libnetworking/rtems_servers/ftpd.c,
2569        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2570        - use pool of pre-created threads to handle sessions instead of
2571        creating/deleting threads on the fly - LIST output is now similar to
2572        what "/bin/ls -al" would output, thus FTP clients such Netscape are
2573        happy with it. - LIST NAME now works (both for files and directories) -
2574        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
2575        clients happy  - keep track of CWD for every session separately -
2576        ability to specify root directory name for FTPD in configuration table.
2577        FTPD will then create illusion for FTP clients that this is actually
2578        root directory. - ignore options sent in commands, thus LIST -al FILE
2579        works and doesn't try to list "-al" directory. - buffers are allocated
2580        on stack instead of heap where possible to eliminate malloc/free calls
2581        (avoid possible heap fragmentation troubles). - drop using of task
2582        notepad to pass parameters - use function arguments instead - use
2583        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
2584        in socket() instead of AF_INET.
2585
25862001-01-02      Joel Sherrill <joel@OARcorp.com>
2587
2588        * libnetworking/CHANGELOG: Removed.
2589        * libnetworking/README: Merged CHANGELOG contents as initial changes.
2590
25912000-12-14      Eric Norum <eric.norum@usask.ca>
2592
2593        * libnetworking/lib/tftpDriver.c: Added write capability.
2594
25952000-12-08      Joel Sherrill <joel@OARcorp.com>
2596
2597        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
2598        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
2599        numerous variable declarations conditional on PPP_COMPRESS and
2600        PPP_FILTER.  Commented out variables that were not used because the code
2601        using them was commented out. Removed totally unused variables.
2602        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
2603        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
2604
26052000-11-30      Joel Sherrill <joel@OARcorp.com>
2606
2607        * libnetworking/modem/ppp_tty.c: Changed to include
2608        <rtems/termiostypes.h> since that is an RTEMS specific header file.
2609        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
2610        * libnetworking/Makefile.am: Modified to reflect above.
2611
26122000-11-27      Joel Sherrill <joel@OARcorp.com>
2613
2614        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
2615
26162000-11-25      Eric Norum <eric.norum@usask.ca>
2617
2618        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
2619        core.
2620
26212000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
2622
2623        * libnetworking/wrapup/Makefile.am: Added modem subdir.
2624        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
2625        subdir.
2626        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
2627        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
2628        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
2629        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
2630        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2631        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
2632        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
2633        main.c and ppp_tty.c should be scratched. The modem subdir has the real
2634        ppp_tty.c and the real pppd main is in pppmain.c.
2635
26362000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
2637
2638        * libchip/network/sonic.c: Added ipalign() routine to align the received
2639        packet so that the ip header is on a 32-bit boundary. Necessary for
2640        cpu's that do not allow unaligned loads and stores and when the 32-bit
2641        DMA mode is used.
2642
26432000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2644
2645        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2646        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
2647        ACLOCAL_AMFLAGS.
2648        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
2649        ACLOCAL_AMFLAGS.
2650        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
2651        ACLOCAL_AMFLAGS.
2652
26532000-11-03      Chris Johns <ccj@acm.org>
2654
2655        * libchip/network/README.cs8900, libchip/network/cs8900.c,
2656        libchip/network/cs8900.h: New files.
2657
26582000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2659
2660        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2661        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2662        $(RTEMS_TOPdir)/aclocal.
2663        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2664        $(RTEMS_TOPdir)/aclocal.
2665        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2666        $(RTEMS_TOPdir)/aclocal.
2667
26682000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2669
2670        * configure.in: Switch to GNU-canonicalization.
2671        * Makefile.am: Reflect changes to configure.in.
2672        * acinclude.m4: Remove.
2673
26742000-10-30      Joel Sherrill <joel@OARcorp.com>
2675
2676        * POSIX include files merged into newlib.  This resulted in some
2677        definitions moving to other files and thus some secondary effects in
2678        RTEMS source code.
2679        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
2680        in sync with newlib's <machine/types.h>.
2681        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
2682        definition of struct itimerval in <sys/time.h>.
2683
26842000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2685
2686        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
2687        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2688        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2689        * ChangeLog: Fix typos.
2690        * configure.in: add tests to the GNU canonicalized subdirectories.
2691
26922000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2693
2694        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
2695        * configure.in: add lib to the GNU canonicalized subdirectories,  make
2696        the lib directory before configuring lib/.
2697
26982000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2699
2700        * configure.in, Makefile.am: add exec to the GNU canonicalized
2701        subdirectories.
2702        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
2703        * configure.in: add libnetworking, librpc and librdb to the GNU
2704        canonicalized subdirectories.
2705        * configure.in: add libmisc and libchip to the GNU canonicalized
2706        subdirectories.
2707        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2708        Switch to GNU canonicalization.
2709        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2710        Switch to GNU canonicalization.
2711        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2712        Switch to GNU canonicalization.
2713
27142000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2715
2716        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
2717        canonicalization to libfs/. The approach is currently a bit of a hack as
2718        GNU canonicalization does not support the per-BSP build some of the
2719        other directories require.  As more of the tree is converted, this will
2720        become less  of an issue.
2721
27222000-10-20      Joel Sherrill <joel@OARcorp.com>
2723
2724        * libchip/network/dec21140.c: Corrected attach to include "int attach"
2725        parameter.
2726
27272000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
2728
2729        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2730        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
2731        * librdbg/configure.in: Add m68k support.
2732        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
2733        subdirectory.
2734        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
2735        failure.
2736        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
2737        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2738        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
2739        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2740        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
2741        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
2742        librdbg/src/m68k/.cvsignore: New files.
2743        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
2744        function pointers.
2745        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
2746        _after_ pointer has been checked against NULL.
2747
27482000-10-18      Joel Sherrill <joel@OARcorp.com>
2749
2750        * wrapup/Makefile.am: Added libfs.
2751
27522000-10-18      Chris Johns <ccj@acm.org>
2753
2754        * libfs created.
2755        * configure.in: Added libfs subdirectory.
2756        * libnetworking/pppd/ipxcp.c: Fixed a typo.
2757
27582000-09-28      Joel Sherrill <joel@OARcorp.com>
2759
2760        * libnetworking/rtems_webserver/Makefile.am,
2761        libnetworking/rtems_webserver/base64.c,
2762        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
2763        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
2764
27652000-09-22      Joel Sherrill <joel@OARcorp.com>
2766
2767        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
2768        libnetworking/rtems/rtems_bsdnet_internal.h,
2769        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
2770        have included rtems.h.  It is now including precisely the  least amount
2771        of low level, yet portable .h files to get the basic RTEMS types
2772        defined.  This rippled into other  files since rtems_bsdnet_internal.h
2773        used machine/types.h to include rtems.h.
2774
27752000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2776
2777        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
2778
27792000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2780
2781        * libnetworking/ChangeLog: Cleanup.
2782
27832000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2784
2785        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
2786        * libchip/ChangeLog: Fix formating.
2787
27882000-09-05      Joel Sherrill <joel@OARcorp.com>
2789
2790        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
2791        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
2792        confusion and to work with the converted flags.
2793
27942000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2795
2796        * wrapup/Makefile.am: Include compile.am.
2797        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2798        libchip/serial/Makefile.am: Include compile.am.
2799        * librdbg/src/i386/any/Makefile.am,
2800        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
2801        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
2802        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
2803        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2804        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
2805        libnetworking/rtems_servers/Makefile.am,
2806        libnetworking/rtems_webserver/Makefile.am,
2807        libnetworking/wrapup/Makefile.am: Include compile.am.
2808
28092000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
2810
2811        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
2812        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
2813
28142000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2815
2816        * libnetworking/netinet/tcp_input.c: Spelling corrections.
2817
28182000-08-31      Joel Sherrill <joel@OARcorp.com>
2819
2820        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
2821        Antti P Miettinen <antti.p.miettinen@nokia.com>.
2822        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
2823        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
2824        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
2825        * libnetworking/wbase64.c: Removed.
2826        * libnetworking/Makefile.am, libnetworking/asp.c,
2827        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
2828        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
2829        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
2830        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
2831        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
2832        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
2833        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
2834        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
2835        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
2836        Modified.
2837
28382000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2839
2840        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
2841
28422000-08-30      Joel Sherrill <joel@OARcorp.com>
2843
2844        * libnetworking/rtems_webserver/license.txt: New file.
2845
28462000-08-10      Joel Sherrill <joel@OARcorp.com>
2847
2848        * ChangeLog: New file.
2849        * libchip/ChangeLog: New file.
2850        * librdbg/ChangeLog: New file.
2851        * libnetworking/ChangeLog: New file.
2852
Note: See TracBrowser for help on using the repository browser.