source: rtems/c/src/ChangeLog @ f92f5f6

4.104.114.84.95
Last change on this file since f92f5f6 was f92f5f6, checked in by Ralf Corsepius <ralf.corsepius@…>, on 02/03/05 at 17:13:10

2005-02-03 Ralf Corsepius <ralf.corsepius@…>

  • libnetworking/rtems_servers/ftpd.h: Warning fixes.
  • Property mode set to 100644
File size: 107.8 KB
RevLine 
[f92f5f6]12005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
2
3        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
4
[abb63593]52005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
6
7        PR 755/rtems
8        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
9        Remove local declarations of rtems_bsdnet_nameservers,
10        rtems_bsdnet_nameservers_count.
11
[9c858e56]122005-01-31      Sergei Organov <osv@topconrd.ru>
13
[e3022f5d]14        PR 751/pppd
[9c858e56]15        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
16        committed to fix PR736 breaks pppd. chat.c should have its own static
17        ttyfd for pppd to work correctly. The symptom is that second
18        invokation of chat (for connect script) fails due to pppd_ttyfd set
19        to -1 by previous chat invokation (for init script). In addition,
20        this patch fixes leaving of dangling pointer in the abort_stbring[]
21        by chat_send().
22
[355887b]232005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
24
25        * configure.ac: Remove CFLAGS_DEBUG_V.
26        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
27
[f68b890]282005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
29
30        * wrapup/Makefile.am: Remove rtems-ctor.o.
31
[4321d1f]322005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
33
34        * libchip/rtc/rtc.h: size_t RTC_Count.
35
[4ca43d72]362005-01-20      Joel Sherrill <joel@OARcorp.com>
37
38        PR 736/pppd
39        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
40        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
41        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
42        should not be static and should have a name more specific to pppd.
43
[4f647b9]442005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
45
46        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
47        libnetworking/rtems_servers/Makefile.am,
48        libnetworking/rtems_telnetd/Makefile.am,
49        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
50        Eliminate CFLAGS_OPTIMIZE_V.
51
[6c2b5324]522005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
53
54        * configure.ac: Pass CFLAGS to testsuites configure.
55        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
56        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
57
[ea3f559]582005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
59
60        * configure.ac: Pass CFLAGS to cpukit configure.
61        * aclocal/rtems-flags.m4: Remove (Unused).
62        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
63        * aclocal/env-rtemsbsp.m4:
64        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
65        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
66        RTEMS_CFLAGS.
67        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
68        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
69        Cleanup comments.
70
[4c14ea3e]712005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
72
73        * automake/compile.am: Remove build-variant support.
74
[44213ad]752005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
76
77        * libnetworking/pppd/Makefile.am,
78        libnetworking/rtems_servers/Makefile.am,
79        libnetworking/rtems_telnetd/Makefile.am:
80        Remove build-variant support.
81
[552fca7]822005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
83
84        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
85        support/Makefile.am, wrapup/Makefile.am:
86        Remove build-variant support.
87
[55243362]882004-11-22      Joel Sherrill <joel@OARcorp.com>
89
90        * libchip/network/if_fxp.c: Add entry for another module ID code.
91
[bb15d1d2]922004-11-22      Joel Sherrill <joel@OARcorp.com>
93
94        PR 693/misc
95        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
96        in/outport routines.
97
982004-11-22      Joel Sherrill <joel@OARcorp.com>
99
100        PR 693/misc
101        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
102        in/outport routines.
103
[f4857b21]1042004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
105
106        * aclocal/enable-itron.m4: Remove (unused).
107
[259c516]1082004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
109
110        * configure.ac: Misc. quoting cleanups.
111        Enable ada-tests iff --enable-ada and --enable-tests.
112
[bf474880]1132004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
114
115        PR 703/filesystem
116        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
117        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
118        libchip/ide/ide_controller.c:
119        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
120        available for BSPS/device drivers.
121        Extend the "modes_available" and "mode_active" parameters to
122        uint16_t for UDMA support.
123
[ac8f462]1242004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
125
126        * libchip/network/dec21140.c: Cleanup a bit and remove message about
127        not supported on PowerPC since it works on the MVME2100 BSP.
128
[9bb5b9d]1292004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
130
131        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
132        Add dependency tracking for *.cfgs.
133        * Makefile.am: Add dependency tracking for *.cfg.
134
[1c3dfb4a]1352004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
136
137        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
138        (Thanks to Lars Munch <lars@segv.dk> for catching this).
139
[62fdded]1402004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
141
142        PR 707/make_build
143        * configure.ac: Add --enable-rpcgen.
144
[577fe95]1452004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
146
147        PR 700/rtems_misc
148        * libnetworking/rtems_webserver/asp.c,
149        libnetworking/rtems_webserver/balloc.c,
150        libnetworking/rtems_webserver/cgi.c,
151        libnetworking/rtems_webserver/default.c,
152        libnetworking/rtems_webserver/ej.h,
153        libnetworking/rtems_webserver/ejIntrn.h,
154        libnetworking/rtems_webserver/ejlex.c,
155        libnetworking/rtems_webserver/ejparse.c,
156        libnetworking/rtems_webserver/emfdb.c,
157        libnetworking/rtems_webserver/emfdb.h,
158        libnetworking/rtems_webserver/form.c,
159        libnetworking/rtems_webserver/handler.c,
160        libnetworking/rtems_webserver/h.c,
161        libnetworking/rtems_webserver/license.txt,
162        libnetworking/rtems_webserver/Makefile.am,
163        libnetworking/rtems_webserver/md5c.c,
164        libnetworking/rtems_webserver/md5.h,
165        libnetworking/rtems_webserver/mime.c,
166        libnetworking/rtems_webserver/misc.c,
167        libnetworking/rtems_webserver/NOTES,
168        libnetworking/rtems_webserver/ringq.c,
169        libnetworking/rtems_webserver/rom.c,
170        libnetworking/rtems_webserver/rtems_webserver.h,
171        libnetworking/rtems_webserver/security.c,
172        libnetworking/rtems_webserver/sock.c,
173        libnetworking/rtems_webserver/socket.c,
174        libnetworking/rtems_webserver/sockGen.c,
175        libnetworking/rtems_webserver/sym.c,
176        libnetworking/rtems_webserver/uemf.c,
177        libnetworking/rtems_webserver/uemf.h,
178        libnetworking/rtems_webserver/um.c,
179        libnetworking/rtems_webserver/um.h,
180        libnetworking/rtems_webserver/umui.c,
181        libnetworking/rtems_webserver/url.c,
182        libnetworking/rtems_webserver/value.c,
183        libnetworking/rtems_webserver/wbase64.c,
184        libnetworking/rtems_webserver/webcomp.c,
185        libnetworking/rtems_webserver/webmain.c,
186        libnetworking/rtems_webserver/webpage.c,
187        libnetworking/rtems_webserver/webrom.c,
188        libnetworking/rtems_webserver/webs.c,
189        libnetworking/rtems_webserver/websda.c,
190        libnetworking/rtems_webserver/websda.h,
191        libnetworking/rtems_webserver/webs.h,
192        libnetworking/rtems_webserver/websSSL.c,
193        libnetworking/rtems_webserver/websSSL.h,
194        libnetworking/rtems_webserver/websuemf.c,
195        libnetworking/rtems_webserver/wsIntrn.h:
196        Remove (Moved to cpukit/http).
197
[cc87080]1982004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
199
200        PR 700/rtems_misc
201        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
202        Remove libnetworking/rtems_webserver.
203
[bb5b4048]2042004-10-25      Eric Norum <norume@aps.anl.gov>
205
206        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
207
[ba5288d]2082004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
209
210        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
211
[1e006d52]2122004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
213
214        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
215        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
216
[5146462f]2172004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
218
219        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
220
[d4d624e2]2212004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
222
223        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
224        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
225
[811db88]2262004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
227
228        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
229        BITSPERBYTE.
230
[41d0d94e]2312004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
232
233        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
234        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
235
[9a4b31f]2362004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
237
238        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
239
[41ed282]2402004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
241
242        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
243        * aclocal/enable-bare.m4: Remove.
244        * configure.ac: Remove BARE_CPU_MODEL.
245
[2992cd23]2462004-10-13      Eric Norum <norume@aps.anl.gov>
247
248        PR 688/bsps
249        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
250        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
251        MC146818A (and several Dallas Semiconductor) TOD chips.
252
2532004-10-13      Eric Norum <norume@aps.anl.gov>
254
255        PR 686/networking
256        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
257        device code.
258
[efab64d]2592004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
260
261        * libchip/network/dec21140.c: include <rtems/pci.h>.
262
[7452b855]2632004-09-29      Joel Sherrill <joel@OARcorp.com>
264
265        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
266        libnetworking/pppd/utils.c: i960 obsoleted and all references
267        removed.
268
[cd38196f]2692004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
270
271        PR 607/networking
272        * libchip/network/dec21140.c: Made PCI configuration minimum sane
273        instead of fully specifying unused PCI features.
274
[97891e5e]2752004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
276
277        * configure.ac: Require automake > 1.9.
278
[f27c25f]2792004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
280
281        * aclocal/rtems-cpu-subdirs.m4: Add avr.
282
[d71ab7fd]2832004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
284
285        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
286        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
287
[0ad53a9]2882004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
289
290        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
291        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
292
[2977f24c]2932004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
294
295        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
296
[90a33a8]2972004-07-28  Joel Sherrill <joel@OARcorp.com>
298
299    * aclocal/version.m4: Updated to rtems-4.6.99.1.
300
[2a757a8]3012004-07-25      Joel Sherrill <joel@OARcorp.com>
302
303        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
304
[1402d56a]3052004-05-21  Till Strauman <strauman@slac.stanford.edu>
306
[4dbbcb7]307        PR 625/networking
[1402d56a]308        * libchip/network/dec21140.c, ... : Prevent name clashes by making
309        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
310        an error rather than panic if no chip is detected (thus allowing
311        for probing).
312        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
313        instead of looping forever.  Avoid divide by zero (crashed my PC).
314        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
315        they are UNTESTED.
316
[1eaf0fda]3172004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
318
319        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
320
[593bc32]3212004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
322
323        * libchip/network/dec21140.c, libchip/network/elnk.c:
324        #include <errno.h>.
325
[c8e8f119]3262004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
327
328        * libchip/network/if_media.h: Update from FreeBSD.
329        * libchip/network/open_eth.c, libchip/network/cs8900.c,
330        libchip/network/i82586.c: #include <errno.h>.
331
[61c78ab]3322004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
333
334        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
335
[0d0528d3]3362004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
337
338        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
339
[7b5f6e82]3402004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
341
342        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
343        automake).
344
[7220366a]3452004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
346
347        PR 599/pppd
[7b5f6e82]348        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
[7220366a]349
[57c86a05]3502004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
351
352        * optman/rtems/no-region.c: Reflect having changed
353        rtems_region_get_segment_size.
354
[4caeb10]3552004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
356
357        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
358        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
359        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
360        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
361        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
362        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
363        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
364
[509fec9c]3652004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
366
367        * libchip/ide/ata.c, libchip/network/dec21140.c,
368        libchip/network/elnk.c, libchip/network/i82586.c,
369        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
370        libchip/network/open_eth.c, libchip/network/sonic.c,
371        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
372        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
373        libchip/shmdr/init.c, libchip/shmdr/intr.c,
374        libchip/shmdr/shm_driver.h: Cosmetics.
375
[c83b5678]3762004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
377
378        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
379        optman/rtems/no-msg.c, optman/rtems/no-part.c,
380        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
381        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
382        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
383        fixed size types.
384
[cdf41b07]3852004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
386
387        * configure.ac: Explicitly pass --includedir and --libdir to
388        cpukit/configure.
389
[ddeb7693]3902004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
391
392        * librdbg/Makefile.am: Fix rpcgen rules.
393        * librdbg/src/i386/any/remdeb_xdr.c,
394        librdbg/src/m68k/any/remdeb_xdr.c,
395        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
396        Reflect changes to librdbg/Makefile.am.
397
[850c88d]3982004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
399
400        * configure.ac: Reflect changes testsuites/configure.ac and
401        cpukit/configure.ac.
402
[ef02bc1]4032004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
404
405        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
406        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
407
[8ae203e3]4082004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
409
410        * configure.ac: Reflect changes to testsuites's configuration.
411
[cdcef7e6]4122004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
413
414        PR/589 rtems
415        * libchip/network/pci.h: Remove (Moved to cpukit).
416
[ee4f57d]4172004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
[60f9088]418
[ee4f57d]419        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
420        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
421        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
422        libchip/network/dec21140.c, libchip/network/elnk.c,
423        libchip/network/if_fxp.c, libchip/network/open_eth.c,
424        libchip/network/open_eth.h, libchip/network/sonic.c,
425        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
426        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
427        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
428        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
429        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
430        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
431        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
432        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
433        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
434        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
435        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
436        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
437        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
438        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
439        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
440        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
441        fixed-size types.
[60f9088]442
[ee4f57d]4432004-03-14      Chris Johns  <chrisj@rtems.org>
[60f9088]444
[ee4f57d]445        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
446        the BSP example code.
447        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
448        support the DIMMPC. This is a pc386 target with IO port support. Minor
449        formating clean up. Add documentation to the header file.
450        * libchip/network/README.cs8900: The CS8900 driver is documented in the
451        cs8900.h header file.
[60f9088]452
[51b9899]4532004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
454
455        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
456        Cosmetics.
457
[5569cec]4582004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
459
460        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
461        There are no application level Makefiles in here.
462
[e73c249]4632004-03-04      Joel Sherrill <joel@OARcorp.com>
464
465        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
466        they can be used in application level makefiles.
467
[845e4f3]4682004-03-05      Joel Sherrill <joel@OARcorp.com>
469
[bfb4c547]470        * libnetworking/rtems_webserver/ejparse.c,
471        libnetworking/rtems_webserver/emfdb.c,
472        libnetworking/rtems_webserver/sock.c,
473        libnetworking/rtems_webserver/socket.c,
474        libnetworking/rtems_webserver/sym.c,
475        libnetworking/rtems_webserver/webs.c,
476        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
4772004-03-05      Joel Sherrill <joel@OARcorp.com>
478
[845e4f3]479        * libchipnetwork/open_eth.c: Remove warnings by conditionally
480        compiling this file only only those CPU families with supported
481        exception models.
482
[789694a1]4832004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
484
485        * acinclude.m4: Fix loosing arguments when configuring cpukit and
486        testsuites (Was exposed with --enable-multilib, only).
487        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
488         Add RTEMS_BSP_CONFIG_SUBDIR.
489        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
490        testsuites's configure.
491        * aclocal/rtems-top.m4: Remove ENDIF hack.
492        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
493
[fcf0034]4942004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
495
496        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
497        wrapup/Makefile.am: Fix automake problems having been introduced
498        in previous patch.
499
[5e5cf07]5002004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
501
502        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
503        Preinstall dirs.
504        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
505        * aclocal/check-multiprocessing.m4: Cosmetics.
506        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
507        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
508
[e7495ae]5092004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
510
511        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
512        librdbg/src/Makefile.am.
513        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
514        * configure.ac: Reflect changes above.
515        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
516        * wrapup/Makefile.am: Reflect changes above.
517        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
518
[c9251c7]5192004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
520
521        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
522
[541a45a]5232004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
524
525        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
526
[9e23302]5272004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
528
529        * wrapup/Makefile.am: Reflect new location of librdbg.a.
530
[832bed1]5312004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
532
533        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
[9e23302]534        librdbg/src/powerpc/Makefile.am: Remove.
[832bed1]535        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
536        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
537        * configure.ac: Reflect changes above.
538
5392004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
540
541
[dcf277c]5422004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
543
544        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
545        STRIP.
546
[b083736]5472004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
548
549        * librdbg/include/Makefile.am: Merge-in
550        librdbg/include/rdbg/i386/Makefile.am,
551        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
552        librdbg/include/rdbg/powerpc/Makefile.am.
553        * librdbg/include/rdbg/i386/Makefile.am,
554        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
555        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
556        * configure.ac: Reflect changes above.
557
[a03c1ab]5582004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
559
560        * configure.ac: Use AS_HELP_STRING(ada).
561
[3025a4a]5622004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
563
564        * aclocal/bspopts.m4: Use AS_HELP_STRING.
565        * aclocal/bsp-configure.m4: Require autoconf-2.59.
566        Use AC_CONFIG_HEADERS.
567        * aclocal/check-custom-bsp.m4: Add bspkit-support.
568        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
569
[5434449b]5702004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
571
572        * Makefile.am: include local.am.
573
[31ffd58]5742004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
575
576        * aclocal/version.m4: 4.6.99.0.
577
[0724e79b]5782004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
579
580        * Makefile.am: Don't include host.am.
581        * automake/compile.am: Further cleanups.
582
[d158c16]5832004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
584
585        * automake/lib.am: Remove (Unused).
586
[11cafc0]5872004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
588
589        * wrapup/Makefile.am: Don't include lib.am.
590        * automake/compile.am: Use automake compilation rules.
591
[6436254a]5922004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
593
594        * libnetworking/pppd/Makefile.am,
595        libnetworking/rtems_servers/Makefile.am,
596        libnetworking/rtems_telnetd/Makefile.am,
597        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
598        support/Makefile.am: Don't include lib.am.
599
[97380b4]6002004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
601
602        * libchip/Makefile.am: Don't include lib.am.
603        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
604        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
605        unnecessary EXTRA_DISTs.
606
[12b0ada]6072004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
608
609        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
610        hack.
611
[b5d91ad]6122004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
613
614        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
615        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
616        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
617        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
618
[477180fa]6192004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
620
621        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
622        Add AM_CONDITIONAL(HAS_MP).
623        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
624        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
625        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
626        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
627        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
628        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
629        (Deprecated by autoconf 2.59).
630
[171a04c]6312004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
632
633        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
634        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
635
[d499683]6362004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
637
[93a735b]638        * ChangeLog: Merge-in libnetworking/ChangeLog.
639        * libnetworking/ChangeLog: Remove.
[8b615cd]640        * ChangeLog: Merge-in librdbg/ChangeLog.
641        * librdbg/ChangeLog: Remove.
642        * ChangeLog: Merge-in libchip/ChangeLog.
[1d331547]643        * libchip/ChangeLog: Remove.
[d499683]644        * ChangeLog: Merge-in optman/ChangeLog.
645        * optman/ChangeLog: Remove.
646
[d844a182]6472004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
648
649        * configure.ac: Reflect changes to cpukit.
[1734d37]650        * wrapup/Makefile.am: Reflect changes to librdbg.
651        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
[1d331547]652        * libchip/Makefile.am: Add PREINSTALL_DIRS.
[8b615cd]653        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
654        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
655        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
656        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
657        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
658        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
659        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
[1734d37]660
[208aa86e]6612004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
662
663        * aclocal/rtems-top.m4: Remove check for version.m4.
664        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
665
[9480bb42]6662004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
667
[5a80f36b]668        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
[ebff819]669        * wrapup/Makefile.am: Reflect changes to libchip/*.
[ca1531c5]670        * support/Makefile.am: Use automake compilation rules.
671        * wrapup/Makefile.am: Reflect changes to support/*.
[7c5a840]672        * configure.ac: Remove libnetworking/wrapup/Makefile.
[5a80f36b]673        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
674        libnetworking/*/lib*.a instead of libnetapps.a.
675        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
676        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
[d499683]677        * optman/Makefile.am: Use automake compilation rules.
[1d331547]678        * libchip/Makefile.am: Fix typo in previous patch.
679        * libchip/Makefile.am: Use automake compilation rules.
[93a735b]680        * libnetworking/Makefile.am: Remove wrapup.
681        * libnetworking/pppd/Makefile.am: Build libpppd. Use
682        automake-compilation rules.
683        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
684        automake-compilation rules.
685        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
686        automake-compilation rules.
687        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
688        automake-compilation rules.
689        * libnetworking/wrapup/Makefile.am: Remove (Unused).
[033f0686]690
[0724887f]6912004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
692
[5a80f36b]693        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
694        PRE/TMPINSTALL_FILES to CLEANFILES.
[0724887f]695        * automake/lib.am: Remove TMPINSTALL_FILES.
[d499683]696        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
697        PRE/TMPINSTALL_FILES to CLEANFILES.
[1d331547]698        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
699        PRE/TMPINSTALL_FILES to CLEANFILES.
[8b615cd]700        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
701        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
702        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
703        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
704        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
705        * librdbg/src/i386/Makefile.am: Ditto.
706        * librdbg/src/m68k/Makefile.am: Ditto.
707        * librdbg/src/powerpc/Makefile.am: Ditto.
[93a735b]708        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
709        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
710        * libnetworking/rtems_servers/Makefile.am: Ditto.
711        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
712        * libnetworking/rtems_webserver/Makefile.am: Ditto.
[0724887f]713
[6416628]7142004-01-07      Joel Sherrill <joel@OARcorp.com>
715
716        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
717        more completely covers the MIPS family.
718
[a099e9a]7192003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
720
721        * wrapup/Makefile.am: Reflect changes to shmdr.
[1d331547]722        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
723
7242003-12-18      Joel Sherrill <joel@OARcorp.com>
725
726        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
727        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
728        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
729        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
730        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
731        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
732        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
[a099e9a]733
[5a80f36b]7342003-12-17      Joel Sherrill <joel@OARcorp.com>
[44652f8]735
[5a80f36b]736        * aclocal/version.m4: Updated to rtems-20031217-test.
[917a884]737
[5a80f36b]7382003-12-17     
[917a884]739
[5a80f36b]740        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
741        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
[2b2353d]742
[41fc78d]7432003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
744
745        * automake/compile.am: Remove LINK_LIBS (Unused).
746        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
747
[e90cff96]7482003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
749
750        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
751        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
752        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
753        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
[777db82f]754        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
755
[b946613]7562003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
757
758        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
759        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
[d499683]760        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
[1d331547]761        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
[8b615cd]762        * librdbg/src/i386/Makefile.am:
763        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
764        * librdbg/src/m68k/Makefile.am:
765        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
766        * librdbg/src/powerpc/Makefile.am:
767        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
[b946613]768
[795d9d46]7692003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
770
[5a80f36b]771        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
[14348a00]772        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
773        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
[5a80f36b]774        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
775        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
776        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
[810720b6]777        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
[d499683]778        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
779        * optman/Makefile.am: Remove project_libdir.
[1d331547]780        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
781        PRE/TMPINSTALL_FILES.
[8b615cd]782        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
783        PRE/TMPINSTALL_FILES.
784        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
785        PRE/TMPINSTALL_FILES.
786        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
787        PRE/TMPINSTALL_FILES.
788        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
789        from PRE/TMPINSTALL_FILES.
790        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
791        PRE/TMPINSTALL_FILES.
792        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
793        PRE/TMPINSTALL_FILES.
794        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
795        PRE/TMPINSTALL_FILES.
[93a735b]796        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
797        PRE/TMPINSTALL_FILES.
798        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
799        PRE/TMPINSTALL_FILES.
800        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
801        PRE/TMPINSTALL_FILES.
802        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
803        from PRE/TMPINSTALL_FILES.
[810720b6]804
[0e31ed7]8052003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
806
807        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
808        * automake/lib.am: Remove project_libdir.
809        * wrapup/Makefile.am: Reworked.
810
[109d660]8112003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
812
813        * configure.ac: Reflect changes to librdbg.
[d499683]814        * optman/Makefile.am: Add tmpinstall dirstamp support.
[1d331547]815        * libchip/Makefile.am: Fix variant-tmpinstall support.
[8b615cd]816        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
817        * librdbg/src/powerpc/Makefile.am: Merge-in former
818        new_exception_processing/Makefile.am.
819        * librdbg/src/m68k/any/Makefile.am: Remove.
820        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
821        * librdbg/src/i386/any/Makefile.am: Remove.
822        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
823        * librdbg/src/Makefile.am: Cosmetics.
824        * librdbg/include/Makefile.am: Cosmetics.
825        * librdbg/Makefile.am: Cosmetics.
[93a735b]826        * libnetworking/Makefile.am: Cosmetics.
827        * libnetworking/pppd/Makefile.am: Cosmetics.
828        * libnetworking/wrapup/Makefile.am: Cosmetics.
[109d660]829
[91fd793d]8302003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
831
832        * Makefile.am: Cosmetics.
[5a80f36b]833        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
834        support.
[91fd793d]835
[8347069]8362003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
837
838        * automake/compile.am: Remove $(ARCH):-rule.
839
[184f279]8402003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
841
842        * configure.ac: Remove lib/libbsp/shared/Makefile,
843        lib/libbsp/shmdr/Makefile.
844
[1ca7bc9]8452003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
846
847        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
848        libchip/serial/Makefile, libchip/rtc/Makefile.
[f2fc5cf]849        * support/Makefile.am: Remove all-local: $(ARCH).
850        * wrapup/Makefile.am: Remove all-local: $(ARCH).
[306a66e]851        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
[d499683]852        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
853        * optman/Makefile.am: Remove all-local: $(ARCH).
[1d331547]854        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
855        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
856        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
857        compilation dirstamp support.
858        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
859        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
860        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
861        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
[8b615cd]862        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
863        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
864        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
865        all-local: $(ARCH).
[93a735b]866        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
867        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
868        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
869        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
870        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
[306a66e]871
[82bdc057]8722003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
873
874        * aclocal/lead-dot.m4: New (from automake-1.7f).
[5a80f36b]875        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
876        AC_SUBST(dirstamp).
[1d331547]877        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
878        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
879        libchip/serial/Makefile.am: Ditto.
[8b615cd]880        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
881        * librdbg/include/Makefile.am: Ditto.
882        * librdbg/include/rdbg/Makefile.am: Ditto.
883        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
884        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
885        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
886        * librdbg/src/Makefile.am: Ditto.
887        * librdbg/src/i386/Makefile.am: Ditto.
888        * librdbg/src/i386/any/Makefile.am: Ditto.
889        * librdbg/src/m68k/Makefile.am: Ditto.
890        * librdbg/src/m68k/any/Makefile.am: Ditto.
891        * librdbg/src/powerpc/Makefile.am: Ditto.
892        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
[93a735b]893        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
894        preinstallation.
895        * libnetworking/pppd/Makefile.am: Ditto.
896        * libnetworking/rtems_servers/Makefile.am: Ditto.
897        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
898        * libnetworking/rtems_webserver/Makefile.am: Ditto.
899        * libnetworking/wrapup/Makefile.am: Ditto.
[82bdc057]900
[9550125e]9012003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
902
903        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
904        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
[5a80f36b]905        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
906        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
907        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
908        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
909        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
910        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
911        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
912        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
913        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
914        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
915        underquoting to silence automake-1.8.
[9550125e]916
[e42cb8b]9172003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
918
919        * configure.ac: Reflect having moved tests to ../../testsuites.
920
[4f21a587]9212003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
922
[5a80f36b]923        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
[69decf3]924        * aclocal/canonical-host.m4: Remove.
925        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
[c44312d]926        * configure.ac: Remove RTEMS_CANONICAL_HOST.
927
[51d35b2]9282003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
929
930        * aclocal/check-cpu.m4: Remove.
931        * configure.ac: Merge-in former aclocal/check-cpu.m4.
[3993b6f7]932        * aclocal/canonical-target-name.m4: Add m4-quotes.
[5a80f36b]933        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
934        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
935        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
936        * aclocal/check-networking.m4: Add m4-quotes. Require
937        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
938        * aclocal/check-posix.m4: Add m4-quotes. Require
939        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
940        * aclocal/check-rdbg.m4: Add m4-quotes. Require
941        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
[1d331547]942        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
[3993b6f7]943
[2eaee845]9442003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
945
946        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
947        * aclocal/bsp-alias.m4: Remove.
948
[0038885]9492003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
950
951        * configure.ac: Make presence of tests/ optional.
952
[8857d525]9532003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
954
955        * aclocal/path-perl.m4: Remove (Unused).
956
[15ee26f]9572003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
958
959        * automake/force-preinstall.am: Remove.
960
[1d331547]9612003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
962
963        PR 499/rtems_misc
964        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
965        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
966        Configuration (Odd was forced) - Correction of Stop Bit configuration
967        (inversed) - Correction of ISR Handler to call
968        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
969        CTS Hardware flow control Configuration.
970
[e96d248]9712003-09-04      Joel Sherrill <joel@OARcorp.com>
972
973        * lib/libcpu/shared/include/cache.h,
974        lib/libcpu/shared/src/cache_aligned_malloc.c,
975        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
976        license changed.
[d499683]977        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
978        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
979        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
980        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
981        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
982        for license changed.
[1d331547]983        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
984        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
985        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
986        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
987        libchip/network/cs8900.h, libchip/network/dec21140.c,
988        libchip/network/elnk.c, libchip/network/open_eth.c,
989        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
990        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
991        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
992        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
993        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
994        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
995        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
996        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
997        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
998        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
999        libchip/serial/serial.h, libchip/serial/z85c30.c,
1000        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
1001        libchip/serial/z85c30_reg.c: URL for license changed.
1002
10032003-09-03      Jiri Gaisler <jiri@gaisler.com>
1004
1005        PR 477/networking
1006        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
1007        * libchip/network/README.open_eth, libchip/network/open_eth.c,
1008        libchip/network/open_eth.h: New files.
[e96d248]1009
[ac3786b]10102003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1011
1012        * aclocal/rtems-top.m4: Add RTEMS_API.
1013        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
1014
[8b615cd]10152003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1016
1017        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1018        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
1019        @RTEMS_BSP@.cfg.
1020
[1d331547]10212003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1022
1023        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1024
10252003-08-20      Joel Sherrill <joel@OARcorp.com>
1026
1027        * libchip/network/cs8900.c: Correct copyright statements.
1028
[161f2651]10292003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1030
1031        * aclocal/check-itron.m4: Remove.
1032        * aclocal/enable-inlines.m4: Remove.
[fe8bc62f]1033        * Makefile.am: Reflect having moved aclocal/.
[867ab080]1034        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
1035        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
1036        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
1037        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
1038        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
1039        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
1040        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
1041        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
1042        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
1043        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
1044        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
1045        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
1046        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
1047        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
1048        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
1049        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
1050        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
1051        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
1052        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
1053        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
1054        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
1055        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
1056        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
1057        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
1058        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
1059        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
1060        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
1061        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
1062        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
1063        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
1064        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
1065        * aclocal/multilib.m4: New (Copied from ../../aclocal).
1066        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
1067        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
1068        * aclocal/ppc.m4: New (Copied from ../../aclocal).
1069        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
1070        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
1071        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
1072        * aclocal/project-root.m4: New (Copied from ../../aclocal).
1073        * aclocal/quoting.m4: New (Copied from ../../aclocal).
1074        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
1075        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
1076        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
1077        * aclocal/target.m4: New (Copied from ../../aclocal).
1078        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
1079        * aclocal/version.m4: New (Copied from ../../aclocal).
1080
[3a99e6f]10812003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1082
1083        * configure.ac: Remove stray comments.
1084        * automake/local.am, automake/host.am: Remove "debug".
1085
[514e77b7]10862003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1087
[c483a4e]1088        * Makefile.am: Reflect having moved automake/.
1089        * lib/Makefile.am: Reflect having moved automake/.
1090        * support/Makefile.am: Reflect having moved automake/.
1091        * wrapup/Makefile.am: Reflect having moved automake/.
[5a80f36b]1092        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
1093        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
1094        from ../../automake).
[d499683]1095        * optman/Makefile.am: Reflect having moved automake/.
[1d331547]1096        * libchip/Makefile.am: Reflect having moved automake/.
1097        * libchip/ide/Makefile.am: Reflect having moved automake/.
1098        * libchip/network/Makefile.am: Reflect having moved automake/.
1099        * libchip/rtc/Makefile.am: Reflect having moved automake/.
1100        * libchip/serial/Makefile.am: Reflect having moved automake/.
[8b615cd]1101        * librdbg/Makefile.am: Reflect having moved automake/.
1102        * librdbg/include/Makefile.am: Reflect having moved automake/.
1103        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
1104        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
1105        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
1106        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
1107        automake/.
1108        * librdbg/src/Makefile.am: Reflect having moved automake/.
1109        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
1110        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
1111        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
1112        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
1113        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
1114        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
1115        having moved automake/.
[93a735b]1116        * libnetworking/Makefile.am: Reflect having moved automake/.
1117        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
1118        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
1119        automake/.
1120        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
1121        automake/.
1122        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
1123        automake/.
1124        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
[11a26b9]1125
[d4b5e876]11262003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1127
[5a80f36b]1128        * Makefile.am: Add bsp.pc.in.
[d4b5e876]1129        * bsp.pc.in: New (pkgconfig support).
1130
[7dcc3fe]11312003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1132
1133        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1134
[539e266e]11352003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1136
1137        * lib/Makefile.am: New (Required by 'make dist').
1138        * lib/ChangeLog: Remove.
1139        * lib/.cvsignore: Cleanup.
1140        * configure.ac: Reflect having added lib/Makefile.am.
[5a80f36b]1141        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
1142        lib/libbsp/configure.ac.
[8b615cd]1143        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1144        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
[dd984c0]1145
[da499ad]11462003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1147
1148        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
[6fcf4571]1149        * configure.ac: Merge-in librdbg/configure.ac.
[5a80f36b]1150        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
1151        librdbg/configure.ac.
[1d331547]1152        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1153        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
1154        LIBCHIP. Conditionally build include-dirs.
1155        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
[8b615cd]1156        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
1157        * librdbg/Makefile.am, librdbg/include/Makefile.am,
1158        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
1159        librdbg/include/rdbg/m68k/Makefile.am,
1160        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
1161        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
1162        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1163        librdbg/src/powerpc/Makefile.am, librdbg/
1164        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
1165        configure.ac into ../configure.ac.
[93a735b]1166        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
1167        * libnetworking/.cvsignore, libnetworking/Makefile.am,
1168        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
1169        libnetworking/rtems_telnetd/Makefile.am,
1170        libnetworking/rtems_webserver/Makefile.am,
1171        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
1172        into ../configure.ac.
[8b615cd]1173
11742003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1175
1176        PR 427/rtems
1177        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
1178        * librdbg/src/servtsp.c: Ditto.
[1d331547]1179
11802003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
1181
1182        PR 429/bsps
1183        PR 432/bsps
1184        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
1185        packets are queued onto an elnk board, the ISR will deadlock the device
1186        with a tx complete interrupt.  Lighter tx loads are not affected as they
1187        end up submitting single packets to the device.
[4108ae8]1188
[babba25a]11892003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1190
[5a80f36b]1191        * configure.ac: Merge-in libchip/configure.ac. Merge-in
1192        optman/configure.ac.
[d499683]1193        * optman/configure.ac: Remove (Merged into ../configure.ac).
1194        * optman/Makefile.am: Reflect having merged configure.ac into
1195        ../configure.ac.
[1d331547]1196        * libchip/configure.ac: Remove (Merged into ../configure.ac).
1197        * libchip/Makefile.am, libchip/ide/Makefile.am,
1198        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1199        libchip/serial/Makefile.am: Reflect having merged configure.ac into
1200        ../configure.ac.
[babba25a]1201
[c1a72962]12022003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1203
[5a80f36b]1204        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
[c1a72962]1205
[1d331547]12062003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
1207
1208        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
1209        on i386.
1210
[93a735b]12112003-06-13      Joel Sherrill <joel@OARcorp.com>
1212
1213        * libnetworking/pppd/chat.c: Removed warnings.
1214
[1d331547]12152003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
1216
1217        * libchip/network/README.3com: New file missed in previous commit.
1218        PR 405/bsps
1219        PR 393/networking
1220        * libchip/network/dec21140.c: Fix leak also known as PR393.
1221        * libchip/network/elnk.c, libchip/network/if_media.h,
1222        libchip/network/mii.h: New files.
1223        * libchip/network/Makefile.am: Reflect new files.
1224
[581c3117]12252003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1226
1227        * configure.ac: Remove support for profile-variant.
1228
[93a735b]12292003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1230
1231        PR 397/pppd
1232        * libnetworking/pppd/fsm.c: Make peer_mru global again.
1233        * libnetworking/pppd/magic.c: Remove *rand48.
1234        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
1235
[8a7f8c23]12362003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1237
1238        * wrapup/Makefile.am: Add libide.a.
1239
[1d331547]12402003-04-15      Joel Sherrill <joel@OARcorp.com>
1241
1242        PR 387/rtems_misc
1243        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
1244        routines.
1245        * libchip/ide/ata_internal.h: Added missing newline and end of file.
1246
[93a735b]12472003-04-11      Joel Sherrill <joel@OARcorp.com>
1248
1249        * libnetworking/rtems_webserver/cgi.c,
1250        libnetworking/rtems_webserver/sockGen.c,
1251        libnetworking/rtems_webserver/umui.c,
1252        libnetworking/rtems_webserver/websSSL.c,
1253        libnetworking/rtems_webserver/websSSL.h,
1254        libnetworking/rtems_webserver/websda.c,
1255        libnetworking/rtems_webserver/websda.h: New files. Not included in
1256        previous commit.
1257
12582003-04-10      Joel Sherrill <joel@OARcorp.com>
1259
1260        PR 371/pppd
1261        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
1262        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
1263        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
1264        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1265        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
1266        still global symbols in rtemspppd.h which might need to be changed or
1267        converted into member of a structure which is dereferenced with a
1268        pointer that is managed as a per task variable. But this patch should
1269        avoid many conflicts.
1270
[1d331547]12712003-03-27      Joel Sherrill <joel@OARcorp.com>
1272
1273        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
1274        not allowed in the cpukit source code since it must be buildable
1275        independent of any BSP. These files were moved to libchip/ide.
1276        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
1277        files.
1278
12792003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1280
1281        PR 368/filesystems
1282        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
1283        improvements which now work on pc386 and mbx8xx.
1284        * libchip/ide/ide_controller.c: New file.
1285
[93a735b]12862003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1287
1288        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
1289
[db3e91f2]12902003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1291
1292        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1293        * configure.ac: Add support/.
1294        * support/.cvsignore: New.
1295        * support/Makefile.am: New.
1296        * support/version.c: New.
1297        * wrapup/Makefile.am: Add support/libsupport.a.
[d499683]1298        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
[1d331547]1299        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
[8b615cd]1300        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
[93a735b]1301        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
[db3e91f2]1302
13032003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1304
1305        * wrapup/Makefile.am: Use SRC += instead of make-vars.
1306
[1d331547]13072003-02-20      Till Straumann <strauman@slac.stanford.edu>
1308
1309        PR 354/networking
1310        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
1311        chip against a table of supported chips. The untested ones are still
1312        commented out, however.
1313
[ccd81b60]13142003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1315
1316        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
[9b5c258]1317        * configure.ac: AC_PREREQ(2.57).
[d499683]1318        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1319        * optman/configure.ac: AC_PREREQ(2.57).
[1d331547]1320        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1321        * libchip/configure.ac: AC_PREREQ(2.57).
[8b615cd]1322        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1323        * librdbg/configure.ac: AC_PREREQ(2.57).
[93a735b]1324        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1325        * libnetworking/configure.ac: AC_PREREQ(2.57).
1326
13272003-02-06      Joel Sherrill <joel@OARcorp.com>
1328
1329        * libnetworking/pppd/chat.c: Convert routines with common names to
1330        static. This included get_char(), put_char(), and character() among
1331        others.
[d499683]1332
13332003-02-03      Joel Sherrill <joel@OARcorp.com>
1334
1335        PR 338/filesystem
1336        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
1337        rtems_io_lookup_name() (API change).  Unused function removed.
[9b5c258]1338
[17aa98d]13392003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1340
1341        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
[93a735b]1342        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1343        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1344        Eliminate *_O_FILES.
1345        * libnetworking/rtems_servers/Makefile.am,
1346        libnetworking/rtems_webserver/Makefile.am,
1347        libnetworking/rtems_telnetd/Makefile.am: Ditto.
[17aa98d]1348
[131814f]13492002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1350
1351        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
1352        Let all-local: depend on $(LIB).
[93a735b]1353        * wrapup/Makefile.am, configure.ac: Remove libmisc.
[d499683]1354        * optman/Makefile.am: Apply install-data-local to install *.rels.
1355
13562002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1357
1358        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
1359        %.c rules.
1360        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
[1d331547]1361        * libchip/network/Makefile.am: Eliminate C_O_FILES.
1362        * libchip/rtc/Makefile.am: Ditto.
1363        * libchip/serial/Makefile.am: Ditto.
1364
13652002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1366
1367        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1368        LIBC_DEFINES.
1369        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1370        LIBC_DEFINES.
1371        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1372        LIBC_DEFINES.
[d499683]1373
13742002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1375
1376        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
[9346df0]1377
[d4181d5]13782002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1379
[5a80f36b]1380        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
1381        cache-checking.
[d499683]1382        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
[d4181d5]1383
[028792e8]13842002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1385
1386        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
[5a80f36b]1387        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
1388        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
[d499683]1389        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
[8b615cd]1390        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
[d499683]1391
13922002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1393
1394        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
[93a735b]1395        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
1396        Remove.
[d499683]1397        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
[382e1eb3]1398
[6184265d]13992002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1400
1401        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
1402        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
1403
[1d331547]14042002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
1405
1406        * libchip/network/cs8900.c: I don't know why we have to SelfST register
1407        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
1408
[d499683]14092002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1410
[93a735b]1411        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
[d499683]1412        * optman/rel.am: New.
1413
[54508fd]14142002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1415
1416        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
[5a80f36b]1417        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
1418        braino in comment on "exec". Extend --enable-ada handling.
[54508fd]1419
[8b615cd]14202002-11-04      Joel Sherrill <joel@OARcorp.com>
1421
1422        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
1423        tasks and rolling multiple loops into 1.
1424        * librdbg/src/m68k/rdbg_f.c: Removed warning.
[93a735b]1425        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
1426        Removed warnings.
[8b615cd]1427
[1d331547]14282002-10-31      Joel Sherrill <joel@OARcorp.com>
1429
1430        * libchip/network/dec21140.c: Removed warnings.
[8b615cd]1431        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
1432        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
1433        librdbg/src/m68k/any/remdeb_xdr.c,
1434        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
1435        warnings.
[93a735b]1436        * libnetworking/rtems_webserver/socket.c,
1437        libnetworking/rtems_webserver/uemf.h: Removed warnings.
[1d331547]1438
14392002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
1440
1441        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
1442        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
1443        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
1444        above.
1445
[c22d613]14462002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1447
[5a80f36b]1448        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
[c22d613]1449        * wrapup/.cvsignore: Remove autom4te.cache.
[d499683]1450        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
[1d331547]1451        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
1452        autom4te.cache.
[8b615cd]1453        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
1454        autom4te.cache.
[93a735b]1455        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
1456        autom4te.cache.
[c22d613]1457
[154c99c]14582002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1459
1460        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
1461
[d499683]14622002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1463
1464        * optman/.cvsignore: Add autom4te.cache.
1465
[1d331547]14662002-09-14      Joel Sherrill <joel@OARcorp.com>
1467
1468        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
1469
[93a735b]14702002-09-07      Joel Sherrill <joel@OARcorp.com>
1471
1472        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
1473        include files to resolve warnings.
1474
[1d331547]14752002-09-07      Chris Johns <ccj@acm.org>
1476
1477        * libchip/network/Makefile.am, libchip/network/README.cs8900,
1478        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
1479        which corrects the problem  where the cs8900.c file was actually the BSP
1480        glue.  Joel did some hacking so this file will compile.  Previously it
1481        required providing a target.h file to compile.
1482        * libchip/network/cs8900.c.bsp: New file.
1483
[93a735b]14842002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1485
1486        * libnetworking/rtems_webserver/md5.h: Add missing newline.
1487
14882002-08-31      Joel Sherrill <joel@OARcorp.com>
1489
1490        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
1491        eliminate warning.
1492
[a456af96]14932002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1494
1495        * configure.ac: Add ada-tests.
1496
[1846a62]14972002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1498
1499        * Makefile.am: Add preinstall-stamp.
1500
[93a735b]15012002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1502
1503        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
1504        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
1505        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
1506        gcc31 happy.
1507        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
1508        cp.
1509
[67bfd9a6]15102002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1511
[5a80f36b]1512        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
1513        make/bsp.mak.
[67bfd9a6]1514        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
1515        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
1516
[93a735b]15172002-08-12      Joel Sherrill <joel@OARcorp.com>
1518
1519        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
1520        avoid error.
1521
[55ac4e1]15222002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1523
1524        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
[85a8933]1525        * configure.ac: Add BSP_SUBDIRS.
1526        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
[d499683]1527        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
1528        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
[1d331547]1529        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
1530        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
1531        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
[8b615cd]1532        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
1533        RTEMS_CHECK_BSP_CACHE.
1534        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1535        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1536        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
1537        .$(OBJEXT) instead of .o.
[93a735b]1538        * libnetworking/pppd/Makefile.am,
1539        libnetworking/rtems_servers/Makefile.am,
1540        libnetworking/rtems_telnetd/Makefile.am,
1541        libnetworking/rtems_webserver/Makefile.am,
1542        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
[85a8933]1543
[4db904ec]15442002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1545
[5a80f36b]1546        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
[2b61cd06]1547        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
[5a80f36b]1548        ../libchip/serial/$(ARCH)/libserialio.a.
[1d331547]1549        * libchip/serial/Makefile.am: Don't tmp-install lib.
1550        * libchip/rtc/Makefile.am: Don't tmp-install lib.
[2b61cd06]1551
[97bfd09]15522002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1553
1554        * Makefile.am: Add rtems_makedir.
[5a80f36b]1555        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
[94f4a9ba]1556        * Makefile.am: Add wrapup-SUBDIR.
1557        * wrapup/ChangeLog: Remove.
1558        * wrapup/configure.ac: Remove.
[5a80f36b]1559        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
1560        (Make the bare BSP happy).
[f21ccd2]1561        * configure.ac: Ditto.
[5a80f36b]1562        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
[f0d7515]1563        Create make/custom/default.cfg.
[5a80f36b]1564        * configure.ac: Add creation of make/custom/*.cfg. Create
1565        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
[f0d7515]1566
[d6f4c1b6]15672002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1568
1569        * Makefile.am: Clean $(PROJECT_RELEASE).
1570
[93a735b]15712002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1572
1573        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
1574        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
1575        prototype mismatches.
1576
[d499683]15772002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1578
1579        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
1580        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
1581
[dbaca2a7]15822002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1583
1584        * acinclude.m4: Add test "$multilib" != "yes".
1585        * config-ml.in: Remove.
[247874ae]1586        * acinclude.m4: Cleanups.
1587        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
[5a80f36b]1588        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
[d499683]1589        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
1590        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
1591        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
[247874ae]1592
[1d331547]15932002-07-16      Eric Norum <eric.norum@usask.ca>
1594
1595        * New driver for the Intel EtherExpressPro (82559ER) chip.
1596        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
1597        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
1598        * libchip/network/Makefile.am: Modified to reflect above.
1599
[02ccf4a]16002002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1601
1602        * acinclude.m4: New.
[5a80f36b]1603        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
1604        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
1605        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
[02ccf4a]1606
[8b615cd]16072002-07-01      Joel Sherrill <joel@OARcorp.com>
1608
1609        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
1610        _Objects_Information_table now that it is a two dimensional array based
1611        upon API and class.
[93a735b]1612        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
1613        of strnlen().
1614
16152002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1616
1617        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
1618        preinstall libnetapps.a.
[8b615cd]1619
[3ebe28f]16202002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1621
1622        * configure.ac: Remove librpc.
1623
[0b2f26d]16242002-06-25      Joel Sherrill <joel@OARcorp.com>
1625
[dee3768b]1626        * Per PR233, moved librpc to exec.
[0b2f26d]1627        * configure.ac, wrapup/Makefile.am: Modified.
1628        * librpc, librpc/ChangeLog: Removed.
1629
[d499683]16302002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1631
1632        * optman/Makefile.am: Remove multilib support.
1633        * optman/configure.ac: Ditto.
1634        * optman/sapi/Makefile.am: Ditto.
1635
[93a735b]16362002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1637
1638        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
1639        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
1640
16412002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1642
1643        Move networking libraries to c/src/exec/libnetworking
1644        * libnetworking/configure.ac, libnetworking/Makefile.am,
1645        libnetworking/wrapup/Makefile.am: Reflect Moval.
1646
[1b092b7]16472002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1648
[dee3768b]1649        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
[93a735b]1650        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
1651        <rtems/bspIo.h>.
1652
16532002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1654
1655        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
1656        * libnetworking/rtems/mkrootfs.h: Ditto.
1657        * libnetworking/rtems/Makefile.am: Reflect changes above.
[1b092b7]1658
[166475a]16592002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1660
1661        * configure.ac: Remove lib.
1662
[8b615cd]16632002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1664
1665        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
1666        that exception stack frames on M68K members with VBR always are 6 byte
1667        long. The incorrect assumption resulted in some gdb commands like "next"
1668        to fail on the 68360.
1669
[d9af8a8e]16702002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1671
1672        * config-ml.in: Take out arm and sh variants RTEMS does not support.
[8b615cd]1673        PR 220
1674        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
1675        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
1676        CVS.
[93a735b]1677        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
1678        libnetworking/sys/filio.h: Remove.
1679        * libnetworking/sys/Makefile.am: Reflect changes above.
[d9af8a8e]1680
[1d331547]16812002-05-07      Chris Johns <ccj@acm.org>
1682
1683        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
1684        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
1685        requires it to be stripped.
1686
[93a735b]16872002-05-01      Eric Norum <eric.norum@usask.ca>
1688
1689        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
1690        assembly  to satisfy gcc 3.1 and newer.
1691
16922002-04-26      Eric Norum <eric.norum@usask.ca>
1693
1694        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
1695        agressive optimization in gcc 3.1 does not reorder things.
1696
[1d331547]16972002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1698
1699        * libchip/network/dec21140.c: Reflect changes to powerpc's
1700        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
[8b615cd]1701        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
1702        <rtems/score/cpu.h>.
1703        * librdbg/src/powerpc/rdbg_f.c: Ditto.
[93a735b]1704        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
[1d331547]1705
[d499683]17062002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1707
1708        * optman/configure.ac: Remove ENABLE_GCC28.
1709
[1d331547]17102002-04-11      Chris Johns <ccj@acm.org>
1711
1712        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
1713        driver control block field to the ifconfig network driver structure.
1714        This field is needed by the i82586 driver which was ported from NetBSD
1715        as it had better hardware abstraction.
[93a735b]1716        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
1717        PR59, added the drv_ctrl driver control block field to the ifconfig
1718        network driver structure. This field is needed by the i82586 driver
1719        which was ported from NetBSD as it had better hardware abstraction.
1720
17212002-04-10      Mike Siers <mikes@poliac.com>
1722
1723        * libnetworking/rtems_webserver/NOTES,
1724        libnetworking/rtems_webserver/asp.c,
1725        libnetworking/rtems_webserver/balloc.c,
1726        libnetworking/rtems_webserver/default.c,
1727        libnetworking/rtems_webserver/ej.h,
1728        libnetworking/rtems_webserver/ejIntrn.h,
1729        libnetworking/rtems_webserver/ejlex.c,
1730        libnetworking/rtems_webserver/ejparse.c,
1731        libnetworking/rtems_webserver/emfdb.c,
1732        libnetworking/rtems_webserver/emfdb.h,
1733        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
1734        libnetworking/rtems_webserver/handler.c,
1735        libnetworking/rtems_webserver/license.txt,
1736        libnetworking/rtems_webserver/md5.h,
1737        libnetworking/rtems_webserver/md5c.c,
1738        libnetworking/rtems_webserver/mime.c,
1739        libnetworking/rtems_webserver/misc.c,
1740        libnetworking/rtems_webserver/ringq.c,
1741        libnetworking/rtems_webserver/rom.c,
1742        libnetworking/rtems_webserver/security.c,
1743        libnetworking/rtems_webserver/sock.c,
1744        libnetworking/rtems_webserver/sym.c,
1745        libnetworking/rtems_webserver/uemf.c,
1746        libnetworking/rtems_webserver/uemf.h,
1747        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
1748        libnetworking/rtems_webserver/url.c,
1749        libnetworking/rtems_webserver/value.c,
1750        libnetworking/rtems_webserver/wbase64.c,
1751        libnetworking/rtems_webserver/webcomp.c,
1752        libnetworking/rtems_webserver/webpage.c,
1753        libnetworking/rtems_webserver/webrom.c,
1754        libnetworking/rtems_webserver/webs.c,
1755        libnetworking/rtems_webserver/webs.h,
1756        libnetworking/rtems_webserver/websuemf.c,
1757        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
1758        2.1.4.
[1d331547]1759
17602002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1761
1762        * libchip/network/i82586.c: Include <string.h>.
1763        * libchip/network/sonic.c: Ditto.
1764
17652002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1766
1767        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
1768
[93a735b]17692002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1770
1771        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
1772
17732002-03-27      Thomas.Doerfler@imd-systems.de
1774
1775        PR 144
1776        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
1777        memory address 0 when called for the first time. This is done when
1778        trying to clear the variable "dhcp_hostname".
1779
[7273b6e]17802002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1781
[5a80f36b]1782        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
[7273b6e]1783        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1784        * Makefile.am: Remove AUTOMAKE_OPTIONS.
[d499683]1785        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1786        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1787        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1788        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
1789        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
[1d331547]1790        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1791        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1792        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
1793        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
1794        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1795        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
[8b615cd]1796        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1797        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1798        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1799        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1800        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1801        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1802        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1803        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1804        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1805        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1806        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1807        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1808        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
1809        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1810        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1811        AUTOMAKE_OPTIONS.
[93a735b]1812        * libnetworking/configure.ac:
1813        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
1814        foreign 1.6]).
1815        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
1816        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
1817        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
1818        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
1819        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1820        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
1821        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
1822        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
1823        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1824        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1825        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1826        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
1827        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1828        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
1829        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
1830        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
1831        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
1832
18332002-03-27      Ilya Alexeev <ilya@continuum.ru>
1834
1835        PR 162
1836        * libnetworking/net/if_ppp.c ppp_txdaemon(),
1837        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
1838        used in a device write routines.  Now ppp_softc structure have own
1839        character for writing to device (sc_outchar).  I think that converting
1840        local variables to static is not a right solution, because problems will
1841        occur in the case of two or more ppp instances.
1842        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
1843        must be u_long, otherwise in the case of the big output packet endless
1844        loop may occur.
1845
18462002-03-21      Ilya Alexeev <ilya@continuum.ru>
1847
1848        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
1849        preparations for multiple PPPD connections.
[8b615cd]1850
18512002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1852
1853        PR 149
1854        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
1855        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
1856        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
1857        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
[7273b6e]1858
[1d42dcbc]18592002-02-28      Victor V. Vengerov <vvv@oktet.ru>
1860
1861        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
1862        * configure.ac: Modified to reflect addition.
1863
[93a735b]18642002-02-27      Ilya Alexeev <ilya@continuum.ru>
1865
1866        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
1867        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
1868        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
1869        capabilities as well as eliminate some warnings.
1870
18712002-02-27      Eric Norum <eric.norum@usask.ca>
1872
1873        * libnetworking/net/radix.c: Properly handle fetching the default route
1874        when there is no route.  This was a bug in the original FreeBSD code and
1875        this fix is from an updated version of their code.
1876
18772002-02-16      Eric Norum <eric.norum@usask.ca>
1878
1879        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
1880        checking.
1881
18822002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1883
1884        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
1885        dodefaultroute.
1886
18872002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1888
1889        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
1890        include <rtems/seterr.h>.
1891
18922002-02-01      Mike Siers <mikes@poliac.com>
1893
1894        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
1895        avoid bringing the link down too fast. NOTE: Mike reports successfully
1896        running at 56K baud on a direct link.
1897
[8b615cd]18982002-02-01      Eric Valette <valette@crf.canon.fr>
1899
1900        * librdbg/So many patches have been posted recently on the mailing list
1901        and  because we were unable to find correct solution to compile on
1902        various  linux distros (due to rpcgen incompatibilities), librdbg/and
1903        because the coding  style of rdbg was rather inconsistant among various
1904        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
1905        global coding style (using indent + manual edits), 2) incorporate/review
1906        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
1907        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
1908        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
1909        after rdbg initialization is done, NB : the paches is huge but it is
1910        mainly due to coding styke chnages.  Only few lines of codes have been
1911        really changed and they do not impact  rdbg functionnality (AFAIKT).
1912        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
1913        librdbg/include/rdbg/m68k/rdbg_f.h,
1914        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
1915        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
1916        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
1917        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
1918        librdbg/src/servtsp.c, librdbg/src/servutil.c,
1919        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
1920        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
1921        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
1922        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
1923        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
1924        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
1925        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
1926        librdbg/src/powerpc/new_exception_processing/Makefile.am,
1927        librdbg/src/powerpc/new_exception_processing/remdeb.h,
1928        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
1929        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
1930
[93a735b]19312002-01-31      Mike Siers <mikes@poliac.com>
1932
1933        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
1934        * Nice Update of PPPD support which eliminates the requiremetn that
1935        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
1936        and reports that it seems to be more stable and handle larger packets
1937        better.  This patch replaces the termios tasks with more general pppd
1938        network driver tasks.  The functions pppinput() and pppstart() get
1939        called from the interrupt service routine.
1940        * libnetworking/Makefile.am, libnetworking/configure.ac,
1941        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
1942        libnetworking/net/ethernet.h, libnetworking/net/if.c,
1943        libnetworking/net/if.h, libnetworking/net/if_arp.h,
1944        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
1945        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
1946        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
1947        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
1948        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
1949        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
1950        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
1951        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
1952        libnetworking/net/route.c, libnetworking/net/route.h,
1953        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
1954        libnetworking/pppd/README, libnetworking/pppd/STATUS,
1955        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
1956        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
1957        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
1958        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
1959        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1960        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
1961        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
1962        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
1963        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
1964        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
1965        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
1966        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
1967        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1968        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
1969        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
1970        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
1971        libnetworking/pppd/example/README,
1972        libnetworking/pppd/example/netconfig.h,
1973        libnetworking/wrapup/Makefile.am: Modified.
1974        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
1975        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
1976        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
1977        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
1978        * libnetworking/modem/, libnetworking/modem/.cvsignore,
1979        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
1980        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
1981        libnetworking/modem/pppcompress.c: Subdirectory removed.
1982
19832002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1984
1985        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
1986        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
1987
[8b615cd]19882002-01-18      Till Straumann <strauman@slac.stanford.edu>
1989
1990        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
1991        issues: - exception handler needs to enable MSR_FP if the interrupted
1992        thread is FP enabled. - printk message for MSR fixed and added
1993        stacktrace. NOTE: this requires the stacktrace patch to
1994        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
1995        however).
1996
[d499683]19972002-01-06      Joel Sherrill <joel@OARcorp.com>
1998
1999        * optman/.cvsignore: Added aclocal.m4 and configure.
2000        * optman/.cvsignore: New file.
2001
[1d331547]20022002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2003
2004        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
2005
[e4dbf55]20062002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2007
[5a80f36b]2008        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
[d499683]2009        * optman/ChangeLog: New.
2010        * optman/configure.ac: New.
2011        * optman/Makefile.am: New.
2012        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
2013        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
[e4dbf55]2014
[efcb89c]20152001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2016
2017        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
2018
[93a735b]20192001-12-18      Eric Norum <eric.norum@usask.ca>
2020
2021        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
2022        `directories' (path names with a / at the end) while disallowing open()
2023        operations on TFTP `directories'.
2024
20252001-12-07      Eric Norum <eric.norum@usask.ca>
2026
2027        * libnetworking/lib/tftpDriver.c: Restore write capability.
2028
[1d331547]20292001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2030
2031        * libchip/network/sonic.h: Fix typo.
[93a735b]2032        * libnetworking/arpa/Makefile.am: Remove stray lines.
[1d331547]2033
[8b615cd]20342001-10-30      Victor V. Vengerov <vvv@oktet.ru>
2035
2036        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
2037
[93a735b]20382001-10-18      Eric Norum <eric.norum@usask.ca>
2039
2040        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
2041        chdir() and open() operations within the TFTP file system.
2042
[8b615cd]20432001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2044
2045        * librdbg/configure.ac: Fix latent bug exposed by removal of
2046        config.cache's which prevented powerpc targets librdbg from building.
2047
[8dc51855]20482001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2049
2050        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
2051        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
2052        autoconf-2.52 happy.
2053
[93a735b]20542001-10-12      Mike Siers <mikes@poliac.com>
2055
2056        * libnetworking/Update to stable working state.  Congratulations Mike!
2057        :).
2058        * libnetworking/modem_example: Directory removed.
2059        * libnetworking/modem_example/16550.h,
2060        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
2061        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
2062        libnetworking/modem_example/ppp.h,
2063        libnetworking/modem_example/pppcompress.c: Files removed.
2064        * libnetworking/pppd/example/pppd.options: New file.
2065        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
2066        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2067        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2068        libnetworking/pppd/rtemsmain.c: Updated.
2069
[1d331547]20702001-10-12      Joel Sherrill <joel@OARcorp.com>
2071
2072        * libchip/serial/z85c30.c: Fixed typo.
2073
[df25c998]20742001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2075
2076        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
2077        * configure.in: Remove.
2078        * configure.ac: New file, generated from configure.in by autoupdate.
[1d331547]2079        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2080        * libchip/configure.in: Remove.
2081        * libchip/configure.ac: New file, generated from configure.in by
2082        autoupdate.
[8b615cd]2083        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2084        * librdbg/configure.in: Remove.
2085        * librdbg/configure.ac: New file, generated from configure.in by
2086        autoupdate.
[93a735b]2087        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2088        * libnetworking/configure.in: Remove.
2089        * libnetworking/configure.ac: New file, generated from configure.in by
2090        autoupdate.
[1d331547]2091
20922001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2093
2094        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
2095        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
2096        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
2097
20982001-09-27      Joel Sherrill <joel@OARcorp.com>
2099
2100        * libchip/ChangeLog: Fixed typo in date.
2101
[93a735b]21022001-09-27      Eric Norum <eric.norum@usask.ca>
2103
2104        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
2105        TFTP  filesystem.
2106
[8b615cd]21072001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2108
2109        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
2110        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
2111        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
2112        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
2113        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2114        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2115        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2116        'PREINSTALL_FILES ='.
[93a735b]2117        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
2118        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
2119        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
2120        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
2121        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
2122        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
2123        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
2124        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
2125        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
2126        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
2127        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
2128        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
[8b615cd]2129
21302001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2131
2132        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
2133        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
2134        * librdbg/src/m68k/any/Makefile.am: Ditto.
2135        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
[93a735b]2136        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
2137        happy.
[8b615cd]2138
[1d331547]21392001-09-21      Joel Sherrill <joel@OARcorp.com>
2140
2141        * libchip/network/Makefile.am: Fixed typo on file name.
2142        * libchip/network/i82586.c: Commented out line 318 which is referencing
2143        a member of a structure that is not currently there.  This needs to be
2144        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
2145        to C style.
2146
[93a735b]21472001-09-19      Eric Norum <eric.norum@usask.ca>
2148
2149        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
2150
[1d331547]21512001-09-19      Chris Johns <ccj@acm.org>
2152
2153        * libchip/network/README.i82586, libchip/network/i82586.c,
2154        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
2155        Network driver for Intel i82586.
[93a735b]2156        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
2157        rtems/rtems_bsdnet_internal.h Added support for populating the initial
2158        "root" filesystem with information obtained via the DHCP response.
[1d331547]2159
[8b615cd]21602001-09-14      Eric Norum <eric.norum@usask.ca>
2161
2162        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
2163        make gcc 3.x happy.
2164
[93a735b]21652001-08-16      Mike Siers <mikes@poliac.com>
2166
2167        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
2168        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
2169        These support callback functionality that has not even been compiled
2170        under RTEMS yet.
2171        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
2172        example application.  Mike's notes on the modifications: - renamed
2173        error() function because of namespace problems - removed calls to the
2174        exit() funciton - removed extra files from the pppd source directory -
2175        defined pppd task constant values in rtemspppd.h - modifyied example
2176        code to get actual tick per second value - placed the pppd 2.3.11 man
2177        page file (pppd.8) into the pppd directory.
2178        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2179        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2180        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2181        libnetworking/pppd/rtems-ppp.c: Deleted.
2182        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
2183        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2184        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
2185        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
2186        libnetworking/pppd/example/init.c,
2187        libnetworking/pppd/example/netconfig.h,
2188        libnetworking/pppd/example/ppp.conf,
2189        libnetworking/pppd/example/pppdapp.c,
2190        libnetworking/pppd/example/system.h: New files.
2191        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
2192        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
2193        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
2194        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2195        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2196        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2197        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2198        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2199        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2200        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2201        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2202        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2203        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2204        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
2205        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
2206
22072001-08-16      Joel Sherrill <joel@OARcorp.com>
2208
2209        * libnetworking/pppd/example/Makefile: Removed.
2210        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
2211        to avoid bootstrap -c clobbering it.
2212        * libnetworking/rtems_telnetd/.cvsignore: New file.
2213
22142001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
2215
2216        * libnetworking/Makefile.am, libnetworking/configure.in,
2217        libnetworking/rtems_servers/Makefile.am,
2218        libnetworking/rtems_servers/telnetd.c,
2219        libnetworking/rtems_servers/telnetd.h,
2220        libnetworking/rtems_telnetd/Makefile.am,
2221        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2222        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2223        libnetworking/rtems_telnetd/telnetd.c,
2224        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
2225        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
2226        effect when ftpd change. - the tcp/ip stats have been implemented into
2227        icmds.c and started when telnetd daemon is started.
2228        * libnetworking/rtems_servers/telnetd.c,
2229        libnetworking/rtems_servers/telnetd.h: Removed.
2230        * libnetworking/rtems_telnetd: New directory.
2231        * libnetworking/rtems_telnetd/Makefile.am,
2232        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2233        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2234        libnetworking/rtems_telnetd/telnetd.c,
2235        libnetworking/rtems_telnetd/telnetd.h: New files.
2236
22372001-06-14      Joel Sherrill <joel@OARcorp.com>
2238
2239        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
2240        Moved from libmisc/shell so the network stack to address network
2241        depenendency.
2242        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
2243
22442001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2245
2246        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
2247
[8b615cd]22482001-05-15      Joel Sherrill <joel@OARcorp.com>
2249
2250        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2251        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
2252        accidentally deleted the incorrectly empty versions.
2253
[1d331547]22542001-05-14      Till Straumann <strauman@slac.stanford.edu>
2255
2256        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
2257        libchip/pci/Makefile.am: Per PR215 address the following issues: -
2258        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
2259        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
2260        to know the values) - the affected BSP (shared/motorola) headers have
2261        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
2262        driver (libchip/network/dec21140.c) has been fixed to use
2263        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
2264        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
2265        who is using this driver. - the DEC driver also has been fixed to use
2266        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
2267        delay_in_bus_cycles().
2268
[93a735b]22692001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2270
2271        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
2272
[1d331547]22732001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2274
2275        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
2276
[93a735b]22772001-04-24      Eric Norum <eric.norum@usask.ca>
2278
2279        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
2280        NTP synchronization a little more robust -- no NTP daemon yet, but at
2281        least it trys a little harder when the primary NTP server is down.
2282
22832001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
2284
2285        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
2286        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2287        libnetworking/pppd/modem_example/modem.c,
2288        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
2289        other strings into English.
2290        * libnetworking/pppd/STATUS: updated to reflect the changes.
2291
22922001-04-20      Jake Janovetz <janovetz@uiuc.edu>
2293
2294        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
2295        again.
2296
[8b615cd]22972001-04-20      Eric Valette <valette@crf.canon.fr>
2298
2299        * mcp750 directory renamed new_exception processing as it supports many
2300        more CPU models.
2301        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2302        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2303        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
2304        formerly in mcp750 plus modifications.
2305        * librdbg/src/powerpc/mcp750/.cvsignore,
2306        librdbg/src/powerpc/mcp750/Makefile.am,
2307        librdbg/src/powerpc/mcp750/remdeb.h,
2308        librdbg/src/powerpc/mcp750/remdeb_f.x,
2309        librdbg/src/powerpc/mcp750/remdeb_svc.c,
2310        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
2311        new_exception_processing.
2312        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2313        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2314        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
2315        part of this effort to add support for the MPC8xx.
2316
23172001-04-19      Joel Sherrill <joel@OARcorp.com>
2318
2319        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
2320        internal include files.
2321
[93a735b]23222001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
2323
2324        PR 158
2325        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
2326        rcmd() library call by commenting out the parts that deal with signals.
2327        This enables RTEMS to 'rsh' command to a server connecting fd to remote
2328        stdio. The 'server-side' parts of this file which deal with
2329        authentication are disabled since they are not needed.
2330
23312001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
2332
2333        * libnetworking/include/.cvsignore: Remove dangling file.
2334
[1d331547]23352001-03-14      Joel Sherrill <joel@OARcorp.com>
2336
2337        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
2338        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
2339        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
2340        libchip style serial drivers can be written in libcpu or libbsp.
2341
23422001-03-01      Joel Sherrill <joel@OARcorp.com>
2343
2344        * libchip/network/cs8900.c, libchip/network/cs8900.h,
2345        libchip/network/sonic.c, libchip/network/sonic.h,
2346        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2347        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2348        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2349        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
2350        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2351        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2352        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2353        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
2354
[8b615cd]23552001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2356
2357        * librdbg/include/rdbg/Makefile.am,
2358        librdbg/include/rdbg/i386/Makefile.am,
2359        librdbg/include/rdbg/m68k/Makefile.am,
2360        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
2361        style on include files.
2362
[1d331547]23632001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2364
2365        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2366        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
2367        replace ${..} with $(..).
[93a735b]2368        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
2369        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
2370        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2371        libnetworking/rtems/Makefile.am, libnetworking/
2372        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
2373        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
2374        include_*HEADERS instead of H_FILES.
2375        * libnetworking/include/Makefile.am: Remove.
2376        * libnetworking/Makefile.am: Add handling of *.h files.
2377        * libnetworking/configure.in: Remove include/Makefile.
[df25c998]2378
[6e6f0f06]23792001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2380
2381        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
2382
[93a735b]23832001-01-31      Sergei Organov <osv@javad.ru>
2384
2385        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
2386        current dir and root dir removed in favor of new libio support for
2387        task-local current and root directories. - Bug in `close_data_socket()'
2388        introduced by previous change fixed. - `command_pasv()' changed to set
2389        timeout on socket we are listening on and code fixed to don't close
2390        socket twice on error. - `serr()' changed to clear `errno'. -
2391        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
2392        changed to clear `errno' before processing session. -
2393        `close_data_socket()' fixed to close both active and passive sockets -
2394        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
2395        empty string  in `exec_command()'.
2396
23972001-01-25      Eric Norum <eric.norum@usask.ca>
2398
2399        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
2400        improves throughput on systems which are dropping packets.   Only the
2401        first timeout is reduced.  This keeps the number of extra packets down
2402        on networks that are very busy and dropping lots of packets.
2403
24042001-01-24      Sergei Organov <osv@javad.ru>
2405
2406        * libnetworking/rtems_servers/ftpd.c,
2407        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2408        - Timeouts on sockets implemented. 'idle' field added to configuration.
2409        No timeout by default to keep backward compatibility. Note: SITE IDLE
2410        command not implemented yet. - Basic global access control implemented.
2411        'access' field added to configuration. No access limitations by default
2412        to keep backward compatibility. - Anchor data socket for active mode
2413        (using self IP and port 20.) - Fixed default data port support (still
2414        not tested). - Don't allow IP address different from originating host in
2415        PORT command to improve security. - Fixed bug in MDTM command. - Check
2416        for correctness of parsing of argument in command_port(). - Fixed
2417        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
2418        a directory. - Command parsing a little bit improved: command names are
2419        now converted to upper-case to be more compatible with RFC (command
2420        names are not case-sensitive.) - Reformat comments so that they have
2421        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
2422        previous changes - True ASCII mode implemented (doesn't work for hooks
2423        and /dev/null) - Passive mode implemented, PASV command added. - Default
2424        port for data connection could be used (untested, can't find ftp client
2425        that doesn't send PORT command) - SYST reply changed to UNIX, as former
2426        RTEMS isn't registered name. - Reply codes reviewed and fixed.
2427
[8b615cd]24282001-01-18      Joel Sherrill <joel@OARcorp.com>
2429
2430        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
2431        macro using variable arguments.
2432        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
2433        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
2434        since I updated the main RTEMS development machine to RedHat 7.2 and
2435        apparently got a new version of rpcgen.
2436
[93a735b]24372001-01-12      Sergei Organov <osv@javad.ru>
2438
2439        * libnetworking/rtems_servers/ftpd.c,
2440        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2441        - use pool of pre-created threads to handle sessions instead of
2442        creating/deleting threads on the fly - LIST output is now similar to
2443        what "/bin/ls -al" would output, thus FTP clients such Netscape are
2444        happy with it. - LIST NAME now works (both for files and directories) -
2445        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
2446        clients happy  - keep track of CWD for every session separately -
2447        ability to specify root directory name for FTPD in configuration table.
2448        FTPD will then create illusion for FTP clients that this is actually
2449        root directory. - ignore options sent in commands, thus LIST -al FILE
2450        works and doesn't try to list "-al" directory. - buffers are allocated
2451        on stack instead of heap where possible to eliminate malloc/free calls
2452        (avoid possible heap fragmentation troubles). - drop using of task
2453        notepad to pass parameters - use function arguments instead - use
2454        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
2455        in socket() instead of AF_INET.
2456
24572001-01-02      Joel Sherrill <joel@OARcorp.com>
2458
2459        * libnetworking/CHANGELOG: Removed.
2460        * libnetworking/README: Merged CHANGELOG contents as initial changes.
2461
24622000-12-14      Eric Norum <eric.norum@usask.ca>
2463
2464        * libnetworking/lib/tftpDriver.c: Added write capability.
2465
24662000-12-08      Joel Sherrill <joel@OARcorp.com>
2467
2468        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
2469        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
2470        numerous variable declarations conditional on PPP_COMPRESS and
2471        PPP_FILTER.  Commented out variables that were not used because the code
2472        using them was commented out. Removed totally unused variables.
2473        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
2474        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
2475
24762000-11-30      Joel Sherrill <joel@OARcorp.com>
2477
2478        * libnetworking/modem/ppp_tty.c: Changed to include
2479        <rtems/termiostypes.h> since that is an RTEMS specific header file.
2480        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
2481        * libnetworking/Makefile.am: Modified to reflect above.
2482
24832000-11-27      Joel Sherrill <joel@OARcorp.com>
2484
2485        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
2486
24872000-11-25      Eric Norum <eric.norum@usask.ca>
2488
2489        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
2490        core.
2491
24922000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
2493
2494        * libnetworking/wrapup/Makefile.am: Added modem subdir.
2495        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
2496        subdir.
2497        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
2498        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
2499        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
2500        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
2501        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2502        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
2503        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
2504        main.c and ppp_tty.c should be scratched. The modem subdir has the real
2505        ppp_tty.c and the real pppd main is in pppmain.c.
2506
[1d331547]25072000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
2508
2509        * libchip/network/sonic.c: Added ipalign() routine to align the received
2510        packet so that the ip header is on a 32-bit boundary. Necessary for
2511        cpu's that do not allow unaligned loads and stores and when the 32-bit
2512        DMA mode is used.
2513
[feead226]25142000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2515
2516        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
[1d331547]2517        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
2518        ACLOCAL_AMFLAGS.
[8b615cd]2519        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
2520        ACLOCAL_AMFLAGS.
[93a735b]2521        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
2522        ACLOCAL_AMFLAGS.
[1d331547]2523
25242000-11-03      Chris Johns <ccj@acm.org>
2525
2526        * libchip/network/README.cs8900, libchip/network/cs8900.c,
2527        libchip/network/cs8900.h: New files.
[feead226]2528
[a314d3b4]25292000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2530
2531        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
[1d331547]2532        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2533        $(RTEMS_TOPdir)/aclocal.
[8b615cd]2534        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2535        $(RTEMS_TOPdir)/aclocal.
[93a735b]2536        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2537        $(RTEMS_TOPdir)/aclocal.
[a314d3b4]2538
[846027b]25392000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2540
2541        * configure.in: Switch to GNU-canonicalization.
2542        * Makefile.am: Reflect changes to configure.in.
2543        * acinclude.m4: Remove.
2544
[93a735b]25452000-10-30      Joel Sherrill <joel@OARcorp.com>
2546
2547        * POSIX include files merged into newlib.  This resulted in some
2548        definitions moving to other files and thus some secondary effects in
2549        RTEMS source code.
2550        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
2551        in sync with newlib's <machine/types.h>.
2552        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
2553        definition of struct itimerval in <sys/time.h>.
2554
[1c31722]25552000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2556
[5a80f36b]2557        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
2558        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
[d16ca93]2559        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2560        * ChangeLog: Fix typos.
2561        * configure.in: add tests to the GNU canonicalized subdirectories.
[1c31722]2562
[a6eabdb6]25632000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2564
[5a80f36b]2565        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
2566        * configure.in: add lib to the GNU canonicalized subdirectories,  make
2567        the lib directory before configuring lib/.
[c05edee]2568
[e590416a]25692000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2570
[5a80f36b]2571        * configure.in, Makefile.am: add exec to the GNU canonicalized
2572        subdirectories.
2573        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
2574        * configure.in: add libnetworking, librpc and librdb to the GNU
2575        canonicalized subdirectories.
[fa60c5b]2576        * configure.in: add libmisc and libchip to the GNU canonicalized
2577        subdirectories.
[1d331547]2578        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2579        Switch to GNU canonicalization.
[8b615cd]2580        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2581        Switch to GNU canonicalization.
[93a735b]2582        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2583        Switch to GNU canonicalization.
[fa60c5b]2584
[4a2faa7c]25852000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2586
2587        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
[5a80f36b]2588        canonicalization to libfs/. The approach is currently a bit of a hack as
2589        GNU canonicalization does not support the per-BSP build some of the
2590        other directories require.  As more of the tree is converted, this will
2591        become less  of an issue.
[4a2faa7c]2592
[1d331547]25932000-10-20      Joel Sherrill <joel@OARcorp.com>
2594
2595        * libchip/network/dec21140.c: Corrected attach to include "int attach"
2596        parameter.
2597
[8b615cd]25982000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
2599
2600        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2601        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
2602        * librdbg/configure.in: Add m68k support.
2603        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
2604        subdirectory.
2605        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
2606        failure.
2607        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
2608        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2609        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
2610        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2611        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
2612        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
2613        librdbg/src/m68k/.cvsignore: New files.
[93a735b]2614        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
2615        function pointers.
2616        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
2617        _after_ pointer has been checked against NULL.
[8b615cd]2618
[10c6e903]26192000-10-18      Joel Sherrill <joel@OARcorp.com>
2620
2621        * wrapup/Makefile.am: Added libfs.
2622
[5a80f36b]26232000-10-18      Chris Johns <ccj@acm.org>
[ee419f3]2624
2625        * libfs created.
2626        * configure.in: Added libfs subdirectory.
[93a735b]2627        * libnetworking/pppd/ipxcp.c: Fixed a typo.
2628
26292000-09-28      Joel Sherrill <joel@OARcorp.com>
2630
2631        * libnetworking/rtems_webserver/Makefile.am,
2632        libnetworking/rtems_webserver/base64.c,
2633        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
2634        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
2635
26362000-09-22      Joel Sherrill <joel@OARcorp.com>
2637
2638        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
2639        libnetworking/rtems/rtems_bsdnet_internal.h,
2640        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
2641        have included rtems.h.  It is now including precisely the  least amount
2642        of low level, yet portable .h files to get the basic RTEMS types
2643        defined.  This rippled into other  files since rtems_bsdnet_internal.h
2644        used machine/types.h to include rtems.h.
[ee419f3]2645
[00438014]26462000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2647
[5a80f36b]2648        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
[00438014]2649
[93a735b]26502000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2651
2652        * libnetworking/ChangeLog: Cleanup.
2653
[1d331547]26542000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2655
2656        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
2657        * libchip/ChangeLog: Fix formating.
2658
[93a735b]26592000-09-05      Joel Sherrill <joel@OARcorp.com>
2660
2661        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
2662        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
2663        confusion and to work with the converted flags.
2664
[19530ab5]26652000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2666
2667        * wrapup/Makefile.am: Include compile.am.
[1d331547]2668        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2669        libchip/serial/Makefile.am: Include compile.am.
[8b615cd]2670        * librdbg/src/i386/any/Makefile.am,
2671        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
[93a735b]2672        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
2673        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
2674        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2675        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
2676        libnetworking/rtems_servers/Makefile.am,
2677        libnetworking/rtems_webserver/Makefile.am,
2678        libnetworking/wrapup/Makefile.am: Include compile.am.
2679
26802000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
2681
2682        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
2683        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
2684
26852000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2686
2687        * libnetworking/netinet/tcp_input.c: Spelling corrections.
2688
26892000-08-31      Joel Sherrill <joel@OARcorp.com>
2690
2691        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
2692        Antti P Miettinen <antti.p.miettinen@nokia.com>.
2693        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
2694        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
2695        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
2696        * libnetworking/wbase64.c: Removed.
2697        * libnetworking/Makefile.am, libnetworking/asp.c,
2698        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
2699        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
2700        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
2701        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
2702        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
2703        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
2704        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
2705        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
2706        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
2707        Modified.
[19530ab5]2708
[00966ba]27092000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2710
[19530ab5]2711        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
[00966ba]2712
[93a735b]27132000-08-30      Joel Sherrill <joel@OARcorp.com>
2714
2715        * libnetworking/rtems_webserver/license.txt: New file.
2716
[e94ad1fe]27172000-08-10      Joel Sherrill <joel@OARcorp.com>
2718
2719        * ChangeLog: New file.
[1d331547]2720        * libchip/ChangeLog: New file.
[8b615cd]2721        * librdbg/ChangeLog: New file.
[93a735b]2722        * libnetworking/ChangeLog: New file.
[5a80f36b]2723
Note: See TracBrowser for help on using the repository browser.