source: rtems/c/src/ChangeLog @ ef38e6ca

4.104.114.84.95
Last change on this file since ef38e6ca was ef38e6ca, checked in by Ralf Corsepius <ralf.corsepius@…>, on 07/26/07 at 05:29:47

2007-07-26 Ralf Corsépius <ralf.corsepius@…>

  • nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message sizes.
  • Property mode set to 100644
File size: 129.3 KB
Line 
12007-07-26      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * nfsclient/src/rpcio.c: Use size_t instead of uint32_t for message
4          sizes.
5
62007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
7       
8        * configure.ac: Add nfsclient.
9        * nfsclient/Makefile.am: New.
10        * nfsclient/proto/Makefile, nfsclient/Makefile,
11          nfsclient/src/Makefile: Remove.
12        * nfsclient/ChangeLog: Remove (Rename into ChangeLog.slac).
13        * nfsclient/ChangeLog.slac: New (Renamed from ChangeLog).
14
152007-07-25      Ralf Corsépius <ralf.corsepius@rtems.org>
16
17        * nfsclient/README, nfsclient/proto/nfs_prot_xdr.c,
18        nfsclient/proto/mount_prot.x, nfsclient/proto/mount_prot_xdr.c,
19        nfsclient/proto/Makefile, nfsclient/proto/mount_prot.h,
20        nfsclient/proto/nfs_prot.h, nfsclient/proto/nfs_prot.x,
21        nfsclient/Makefile, nfsclient/ChangeLog, nfsclient/src/dirutils.c,
22        nfsclient/src/nfsTest.c, nfsclient/src/rpcio.h,
23        nfsclient/src/nfs.modini.c, nfsclient/src/xdr_mbuf.c,
24        nfsclient/src/cexphelp.c, nfsclient/src/Makefile,
25        nfsclient/src/sock_mbuf.c, nfsclient/src/nfs.c,
26        nfsclient/src/librtemsNfs.h, nfsclient/src/rpcio.modini.c
27        nfsclient/src/rpcio.c, nfsclient/rtems-filesystem-patch,
28        nfsclient/rfc1094.txt, nfsclient/LICENSE: Import from rtems-nfs-1.5.
29
302007-07-18      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
31
32        * libchip/serial/ns16550.c: removed timed out wait for transmitter
33        to become ready: This will not work for fast CPUs.
34
352007-07-09      Thomas Doerfler (Thomas.Doerfler@embedded-brains.de>:
36
37        * libchip/ide/ata.c: fixed warning
38
392007-06-20      Ray Xu <rayx@gmail.com>
40
41        * optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
42        console, and libio. This shrinks the memory requirements but Joel has
43        not figured out how best to present this to application space.
44        * optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
45        New files.
46
472007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
48
49        * optman/sapi/no-io.c: Split IO Manager into one function per file so
50        now we only need required initialization methods.
51
522007-05-29      Joel Sherrill <joel.sherrill@OARcorp.com>
53
54        * optman/sapi/no-io.c: Eliminate maximum_drivers configuration
55        parameter since it was used to configure a no longer used feature.
56        Device names are now part of the filesystem not in a table.
57
582007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
59
60        * optman/Makefile.am, optman/preinstall.am, optman/rtems/no-dpmem.c,
61        optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
62        optman/rtems/no-part.c, optman/rtems/no-region.c,
63        optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
64        optman/rtems/no-signal.c, optman/rtems/no-timer.c,
65        optman/sapi/no-ext.c: Add optional manager stub for Barrier. Simplify
66        other optional managers so using them reduces application size
67        instead of increasing it.
68        * optman/rtems/no-barrier.c: New file.
69
702007-04-01      Ralf Corsépius <ralf.corsepius@rtems.org>
71
72        * libchip/network/dec21140.c, libchip/network/elnk.c: i386-specific
73        adjustments to pci-API changes.
74        * libchip/network/dec21140.c, libchip/network/elnk.c,
75        libchip/network/if_dc.c: powerpc-specific adjustments to pci-API
76        changes.
77
782007-03-31      Ralf Corsépius <ralf.corsepius@rtems.org>
79
80        * libchip/network/dec21140.c, libchip/network/if_dc.c,
81        libchip/network/if_fxp.c: Reflect changes to pci-API.
82
832007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
84
85        * libchip/network/elnk.c: Use ioctl_command_t as ioctl argument.
86        * libchip/network/if_dc.c: Use ioctl_command_t as ioctl argument.
87
882007-03-27      Ralf Corsépius <ralf.corsepius@rtems.org>
89
90        * aclocal/target.m4: Strip CFLAGS (Hack to prevent bsp-cflags from
91          being used to compile "tools").
92
932007-03-13      Joel Sherrill <joel@OARcorp.com>
94
95        * libchip/network/sonic.c: Rename Dump_Buffer to rtems_print_buffer.
96
972007-03-12      Joel Sherrill <joel@OARcorp.com>
98
99        * libchip/network/cs8900.c, libchip/network/cs8900.h,
100        libchip/network/greth.c, libchip/network/greth.h: Correct license URL
101        and/or fix mistake in copyright notice. Both of these mistakes appear
102        to be from code submitted after these changes were made previously.
103
1042007-02-21      Ralf Corsépius <ralf.corsepius@rtems.org>
105
106        * wrapup/Makefile.am: Use MKDIR_P instead of mkdir_p.
107
1082007-02-16      Ralf Corsépius <ralf.corsepius@rtems.org>
109
110        * libchip/Makefile.am: Correct path to README.tulipclone.
111
1122007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
113
114        * libchip/ide/ata.c: Remove superfluous type casts.
115
1162007-02-06      Ralf Corsépius <ralf.corsepius@rtems.org>
117
118        * libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
119        Use size_t for sizes.
120
1212007-01-20      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
122
123        * libchip/ide/ata.c: in ata_request_done: moved call to free()
124        from preemption disabled region
125
1262007-01-16      Till Straumann <strauman@slac.stanford.edu>
127
128        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
129        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h:
130        Added SLAC/Stanford Authorship Note / Copyright + Liability Disclaimer.
131
1322006-12-14      Ralf Corsépius <ralf.corsepius@rtems.org>
133
134        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use
135          ioctl_command_t as ioctl argument.
136
1372006-12-13      Joel Sherrill <joel@OARcorp.com>
138
139        * librtems++/include/rtems++/rtemsEvent.h,
140        librtems++/include/rtems++/rtemsMessageQueue.h,
141        librtems++/include/rtems++/rtemsSemaphore.h,
142        librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc,
143        librtems++/src/rtemsMessageQueue.cc,
144        librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change
145        rtems_unsigned32 to uint32_t.
146
1472006-12-13      Joel Sherrill <joel@OARcorp.com>
148
149        PR 1181/bsps
150        * optman/rtems/no-msg.c: Clean up dead code.
151
1522006-12-13      Ralf Corsépius <ralf.corsepius@rtems.org>
153
154        * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
155
1562006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
157
158        * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE.
159        * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH.
160        * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
161
1622006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
163
164        * configure.ac: New BUG-REPORT address.
165
1662006-11-20      Ralf Corsépius <ralf.corsepius@rtems.org>
167
168        * Makefile.am: Remove ampolish3.
169
1702006-11-17      Joel Sherrill <joel@OARcorp.com>
171
172        * libchip/network/dec21140.c: Fix spacing -- remove long sections of
173        blank lines.
174
1752006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
176
177        * configure.ac: Remove RTEMS_AMPOLISH3.
178        * aclocal/bsp-configure.m4: AC_PREREQ(2.60).
179          Remove checks for AMPOLISH3.
180        * aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
181        * aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
182        * ampolish3: Remove.
183
1842006-11-15      Ralf Corsépius <ralf.corsepius@rtems.org>
185
186        * aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
187        * aclocal/prog-cc.m4: Remove CFLAGS.
188        * configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
189        Compose CFLAGS. Append CFLAGS to ac_configure_args.
190
1912006-10-23      Joel Sherrill <joel@OARcorp.com>
192
193        * aclocal/rtems-cpu-subdirs.m4: Add bfin.
194
1952006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
196
197        * automake/compile.am: Use hard-coded RTEMS_* flags.
198
1992006-10-18      Ralf Corsépius <ralf.corsepius@rtems.org>
200
201        * aclocal/rtems-top.m4: Remove RTEMS_API.
202        * aclocal/version.m4: Add RTEMS_API. Bump RTEMS_API to 4.8.
203
2042006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
205
206        * aclocal/prog-ccas.m4: Adaptations to automake-1.10.
207
2082006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
209
210        * aclocal/prog-cxx.m4: Add AC_PROG_CXXCPP.
211
2122006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
213
214        * aclocal/version.m4: Bump version to 4.7.99.0.
215
2162006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
217
218        * configure.ac: Require autoconf-2.60. Require automake-1.10.
219
2202006-09-11      Joel Sherrill <joel@OARcorp.com>
221
222        * librdbg/src/_servtgt.c: Convert C++ style comments to C style.
223
2242006-09-04      Joel Sherrill <joel@OARcorp.com>
225
226        * libchip/network/greth.c, libchip/network/open_eth.c,
227        libchip/network/smc91111.c, libchip/network/sonic.c: Fix error
228        introduced by warning removal.
229
2302006-09-01      Joel Sherrill <joel@OARcorp.com>
231
232        * libchip/network/greth.c, libchip/network/open_eth.c,
233        libchip/network/smc91111.c: Remove warnings and correct prototype
234        added earlier today.
235
2362006-09-01      Joel Sherrill <joel@OARcorp.com>
237
238        * libchip/network/cs8900.c, libchip/network/greth.c,
239        libchip/network/i82586.c, libchip/network/open_eth.c,
240        libchip/network/sonic.c: Remove warnings -- use uintptr_t, properly
241        sized integers, and inttypes.h printf helpers.
242
2432006-08-09      Kolja Waschk <waschk@telos.de>
244
245        * aclocal/rtems-cpu-subdirs.m4: New port to Altera NIOS II.
246
2472006-07-12      Joel Sherrill <joel@OARcorp.com>
248
249        * libchip/shmdr/shm_driver.h: Merge sparc shm driver mods from 4.6.
250
2512006-07-11      Jerry Needell <jerry.needell@unh.edu>
252
253        * libchip/Makefile.am, libchip/preinstall.am: Merge SPARC updates from
254        4.6 branch.  Original modifications by Gaisler Enterprises.
255        * libchip/network/greth.c, libchip/network/greth.h: New files.
256
2572006-07-09      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
258
259        * ide/ata.[ch]:
260        (PR1118) fetch priority for ATA task from a variable,
261        not a fixed configuration value.
262       
2632006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
264
265        * Makefile.am: Add ampolish3.
266
2672006-06-28      Ralf Corsépius <ralf.corsepius@rtems.org>
268
269        * ampolish3: New.
270        * aclocal/rtems-ampolish.m4: Reflect using in-sourcetree ampolish3.
271
2722006-05-16      Ralf Corsépius <ralf.corsepius@rtems.org>
273
274        * aclocal/rtems-ampolish.m4: New.
275        * configure.ac: Use RTEMS_AMPOLISH3.
276
2772006-04-18  Joel Sherrill <joel@OARcorp.com>
278
279        * aclocal/version.m4: Updated to rtems-4.6.99.3.
280
2812006-03-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
282
283        PR 853/filesystem
284        * libchip/ide/ata.c, libchip/ide/ide_controller.c: The ata driver
285        should be modified to support the new exception scheme and to use the
286        handle parameter.
287
2882006-02-a32     Eric Norum <norume@aps.anl.gov>
289
290        * libchip/network/if_dc.c, if_dcreg.c: Changes from Daron Chabot:
291        "newer" PCI access calls.  Minor cleanups.  Comments.
292
2932006-01-12      Eric Norum <norume@aps.anl.gov>
294
295        PR 861/networking
296        PR 863/networking
297        * libchip/network/smc91111.c: Fix illegal lvalue increments.
298
2992006-01-12      Ralf Corsepius <ralf.corsepius@rtems.org>
300
301        * wrapup/Makefile.am: Add preinstall.am.
302        * libchip/Makefile.am: Build libchip/network/smc91111.
303        * libchip/network/smc91111.c, libchip/network/smc91111config.h:
304        Eliminate cyg_int* crap.
305
3062006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
307
308        * librdbg/Makefile.am: Add preinstall.am.
309        * aclocal/bsp-configure.m4: Add ampolish3.
310        New header guards.
311
3122006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
313
314        * libchip/network/open_eth.c, libchip/network/open_eth.h:
315        Merger from rtems-4-6-branch.
316
3172006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
318
319        * libchip/network/smc91111.c
320        libchip/network/smc91111config.h
321        libchip/network/smc91111exp.h
322        libchip/network/smc91111.h: New. Merger from rtems-4-6-branch.
323        * libchip/Makefile.am: Reflect adding smc91111*.
324
3252006-01-08      Joel Sherrill <joel@OARcorp.com>
326
327        * optman/sapi/no-io.c: Change rtems_io_register_name to take a const
328        char *.
329
3302006-01-08      Joel Sherrill <joel@OARcorp.com>
331
332        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-ds1621.c: Eliminate
333        warnings.
334
3352005-11-20      Ralf Corsepius <ralf.corsepius@rtems.org>
336
337        * aclocal/prog-cc.m4: Remove RTEMS_USE_GCC.
338        Add RTEMS_RELLDFLAGS.
339        * automake/compile.am: Remove RTEMS_USE_GCC.
340        Remove RTEMS_RELLDFLAGS.
341        * configure.ac: Pass --enable-rtems-root to ada-tests/configure.
342
3432005-11-14      Ralf Corsepius <ralf.corsepius@rtems.org>
344
345        * libchip/network/if_media.h, libchip/network/mii.h:
346        Remove (Moved to cpukit).
347        * libchip/Makefile.am: Reflect having moved libchip/network/mii.h
348        and libchip/network/if_media.h.
349        * libchip/network/elnk.c, libchip/network/if_dc.c: Reflect mii.h and
350        if_media.h having moved.
351
3522005-11-13      Ralf Corsepius <ralf.corsepius@rtems.org>
353
354        * automake/compile.am, automake/host.am, automake/local.am,
355        automake/subdirs.am: Remove depend.
356        * configure.ac: Explicitly pass --libdir and --includedir to
357        testsuites.
358
3592005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
360
361        * configure.ac: Reflect changes to testsuites.
362
3632005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
364
365        * automake/compile.am: Remove GCCSPECS.
366        * aclocal/prog-cc.m4: Add GCCSPECS.
367        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
368
3692005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
370
371        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
372        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
373
3742005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
375
376        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
377        libcpu/byteorder.h for i386.
378
3792005-11-02      Till Straumann <strauman@slac.stanford.edu>
380
381        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
382        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
383        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
384        added a simple API/library for i2c devices and drivers for i2c
385        2-byte eeproms and a ds1621 temperature sensor; API is documented
386        in libi2c.h.
387
3882005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
389
390        * libnetworking/pppd/ipxcp.c,
391        libnetworking/pppd/chat.c,
392        libnetworking/pppd/patchlevel.h,
393        libnetworking/pppd/upap.h,
394        libnetworking/pppd/md5.h,
395        libnetworking/pppd/pppd.8,
396        libnetworking/pppd/README,
397        libnetworking/pppd/preinstall.am,
398        libnetworking/pppd/md4.h,
399        libnetworking/pppd/magic.c,
400        libnetworking/pppd/pppd.h,
401        libnetworking/pppd/demand.c,
402        libnetworking/pppd/rtemsmain.c,
403        libnetworking/pppd/sys-rtems.c,
404        libnetworking/pppd/ipcp.h,
405        libnetworking/pppd/lcp.h,
406        libnetworking/pppd/chap_ms.c,
407        libnetworking/pppd/md4.c,
408        libnetworking/pppd/rtemspppd.h,
409        libnetworking/pppd/cbcp.h,
410        libnetworking/pppd/auth.c,
411        libnetworking/pppd/lcp.c,
412        libnetworking/pppd/example/README,
413        libnetworking/pppd/example/ppp.conf,
414        libnetworking/pppd/example/system.h,
415        libnetworking/pppd/example/netconfig.h,
416        libnetworking/pppd/example/pppdapp.c,
417        libnetworking/pppd/example/init.c,
418        libnetworking/pppd/example/Makefile-user,
419        libnetworking/pppd/example/pppd.options,
420        libnetworking/pppd/rtemspppd.c,
421        libnetworking/pppd/ipxcp.h,
422        libnetworking/pppd/chap_ms.h,
423        libnetworking/pppd/options.c,
424        libnetworking/pppd/magic.h,
425        libnetworking/pppd/chap.h,
426        libnetworking/pppd/cbcp.c,
427        libnetworking/pppd/upap.c,
428        libnetworking/pppd/chap.c,
429        libnetworking/pppd/Makefile.am,
430        libnetworking/pppd/ccp.h,
431        libnetworking/pppd/utils.c,
432        libnetworking/pppd/rtemsdialer.h,
433        libnetworking/pppd/fsm.h,
434        libnetworking/pppd/pathnames.h,
435        libnetworking/pppd/md5.c,
436        libnetworking/pppd/fsm.c,
437        libnetworking/pppd/ipcp.c,
438        libnetworking/pppd/STATUS,
439        libnetworking/pppd/ccp.c,
440        libnetworking/Makefile.am: Remove (Moved to cpukit).
441
4422005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
443
444        * configure.ac: Remove libnetworking, libnetworking/pppd.
445        * wrapup/Makefile.am: Remove libpppd.a.
446
4472005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
448
449        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
450        rtemsdialer.h to $(includedir)/rtems.
451
4522005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
453
454        * libnetworking/rtems_telnetd/icmds.c,
455        libnetworking/rtems_telnetd/Makefile.am,
456        libnetworking/rtems_telnetd/preinstall.am,
457        libnetworking/rtems_telnetd/pty.c,
458        libnetworking/rtems_telnetd/pty.h,
459        libnetworking/rtems_telnetd/README,
460        libnetworking/rtems_telnetd/telnetd.c,
461        libnetworking/rtems_telnetd/telnetd.h:
462        Remove (Moved to cpukit).
463
4642005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
465
466        * configure.ac: Remove libnetworking/rtems_telnetd.
467        * libnetworking/Makefile.am: Remove rtems_telnetd.
468        * libnetworking/README: Remove (Obsolete).
469        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
470
4712005-10-20  Eric Norum <norume@aps.anl.gov>
472
473        * libchip/network/dec21140.c: Clean up PCI mapping.
474
4752005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
476
477        * libnetworking/pppd/Makefile.am: Use preinstall.am.
478        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
479        librdbg/src/servrpc.c, librdbg/src/servtgt.c
480        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
481        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
482        * configure.ac: Move optman to the end of BSP_SUBDIRS.
483
4842005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
485
486        * aclocal/bspopts.m4: Add missing m4 quotes.
487
4882005-09-02  Joel Sherrill <joel@OARcorp.com>
489
490    * aclocal/version.m4: Updated to rtems-4.6.99.2.
491
4922005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
493
494        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
495        libchip/network/dec21140.c: Remove initialization of PCI bus.
496
4972005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
498
499        * optman/Makefile.am: Add preinstall.am.
500
5012005-07-18      Karel Gardas <kgardas@objectsecurity.com>
502
503        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
504        UNTESTED to tested.
505
5062005-06-17      Joel Sherrill <joel@OARcorp.com>
507
508        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
509        it is not supported by the MPC5xx.
510
5112005-06-17      Joel Sherrill <joel@OARcorp.com>
512
513        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
514        interface. Also correct attempting to build on other than PowerPC and
515        x86.
516
5172005-06-16      Daron Chabot <daron@nucleus.usask.ca>
518
519        * libchip/Makefile.am: Add driver for Tulip clones.
520        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
521        libchip/network/if_dcreg.h: New files.
522
5232005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
524
525        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
526        to enable rdbg.
527        * configure.ac: Reflect changes above.
528
5292005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
530
531        * configure.ac: Add ada/.
532
5332005-05-20      Sergei Organov  <osv@topconrd.ru>
534
535        PR 750/networking
536        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
537        wait_input().
538
5392005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
540
541        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
542        rtems/irq.h.
543
5442005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
545
546        * libchip/Makefile.am: Include preinstall.am.
547        * libchip/preinstall.am: New.
548
5492005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
550
551        * configure.ac: Add AMPOLISH3.
552        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
553        * libnetworking/rtems_telnetd/preinstall.am: New.
554        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
555
5562005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
557
558        * configure.ac: Let enable_rpcgen default to "no".
559
5602005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
561
562        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
563
5642005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
565
566        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
567        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
568
5692005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
570
571        * libchip/network/dec21140.c, libchip/network/elnk.c,
572        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
573
5742005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
575
576        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
577        of code as a result of the implementation of a common PCI interface.
578
5792005-05-04      Joel Sherrill <joel@OARcorp.com>
580
581        * libchip/network/open_eth.c: Remove prototype of set_vector.
582
5832005-05-03      Joel Sherrill <joel@OARcorp.com>
584
585        * librdbg/src/ptrace.c: Remove warning.
586
5872005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
588
589        * libchip/network/dec21140.c, libchip/network/elnk.c,
590        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
591        Modified parameter list to remove warnings.
592
5932005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
594
595        * libchip/network/cs8900.c, libchip/network/i82586.c,
596        libchip/network/open_eth.c, libchip/network/sonic.c,
597        libchip/serial/mc68681.c: Modified types to remove
598        warnings.  Added initialization to remove warnings.
599
6002005-04-28      Joel Sherrill <joel@OARcorp.com>
601
602        * libchip/network/README.sonic: Rewritten to account for removal of
603        dmv177.
604
6052005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
606
607        PR 781/rtems_misc
608        * libchip/serial/ns16550_p.h: Fix baud rate calculation
609
6102005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
611
612        * libchip/serial/ns16550.c:
613        Fixed warnings generated in various powerpc configurations
614
6152005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
616
617        * libchip/serial/ns16550.c: Modified
618        ISR to work with PPC new exception processing
619
6202005-03-14      Joel Sherrill <joel@OARcorp.com>
621
622        * libchip/network/dec21140.c, libchip/network/elnk.c,
623        libchip/network/if_fxp.c: Continue PCI API unification. All use
624        pci_find_device(). Network drivers manufacture a signature since all
625        calls have not been converted yet.
626
6272005-03-04      Joel Sherrill <joel@OARcorp.com>
628
629        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
630        initialize function part of the unified PCI API as pci_initialize().
631
6322005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
633
634        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
635        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
636
6372005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
638
639        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
640        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
641
6422005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
643
644        * aclocal/ppc.m4: Reflect changes to ppc exception processing
645        building procedures.
646
6472005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
648
649        * aclocal/prog-cc.m4:
650        Quote CFLAGS's RHS to accomodate Solaris broken sh.
651
6522005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
653
654        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
655
6562005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
657
658        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
659
6602005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
661
662        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
663
6642005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
665
666        * libnetworking/rtems_servers/ftp.c,
667        libnetworking/rtems_servers/ftp.h,
668        libnetworking/rtems_servers/Makefile.am:
669        Remove (relocated to cpukit/ftpd).
670        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
671        removed move libnetworking/rtems_servers.
672
6732005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
674
675        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
676
6772005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
678
679        PR 755/rtems
680        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
681        Remove local declarations of rtems_bsdnet_nameservers,
682        rtems_bsdnet_nameservers_count.
683
6842005-01-31      Sergei Organov <osv@topconrd.ru>
685
686        PR 751/pppd
687        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
688        committed to fix PR736 breaks pppd. chat.c should have its own static
689        ttyfd for pppd to work correctly. The symptom is that second
690        invokation of chat (for connect script) fails due to pppd_ttyfd set
691        to -1 by previous chat invokation (for init script). In addition,
692        this patch fixes leaving of dangling pointer in the abort_stbring[]
693        by chat_send().
694
6952005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
696
697        * configure.ac: Remove CFLAGS_DEBUG_V.
698        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
699
7002005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
701
702        * wrapup/Makefile.am: Remove rtems-ctor.o.
703
7042005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
705
706        * libchip/rtc/rtc.h: size_t RTC_Count.
707
7082005-01-20      Joel Sherrill <joel@OARcorp.com>
709
710        PR 736/pppd
711        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
712        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
713        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
714        should not be static and should have a name more specific to pppd.
715
7162005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
717
718        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
719        libnetworking/rtems_servers/Makefile.am,
720        libnetworking/rtems_telnetd/Makefile.am,
721        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
722        Eliminate CFLAGS_OPTIMIZE_V.
723
7242005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
725
726        * configure.ac: Pass CFLAGS to testsuites configure.
727        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
728        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
729
7302005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
731
732        * configure.ac: Pass CFLAGS to cpukit configure.
733        * aclocal/rtems-flags.m4: Remove (Unused).
734        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
735        * aclocal/env-rtemsbsp.m4:
736        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
737        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
738        RTEMS_CFLAGS.
739        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
740        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
741        Cleanup comments.
742
7432005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
744
745        * automake/compile.am: Remove build-variant support.
746
7472005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
748
749        * libnetworking/pppd/Makefile.am,
750        libnetworking/rtems_servers/Makefile.am,
751        libnetworking/rtems_telnetd/Makefile.am:
752        Remove build-variant support.
753
7542005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
755
756        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
757        support/Makefile.am, wrapup/Makefile.am:
758        Remove build-variant support.
759
7602004-11-22      Joel Sherrill <joel@OARcorp.com>
761
762        * libchip/network/if_fxp.c: Add entry for another module ID code.
763
7642004-11-22      Joel Sherrill <joel@OARcorp.com>
765
766        PR 693/misc
767        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
768        in/outport routines.
769
7702004-11-22      Joel Sherrill <joel@OARcorp.com>
771
772        PR 693/misc
773        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
774        in/outport routines.
775
7762004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
777
778        * aclocal/enable-itron.m4: Remove (unused).
779
7802004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
781
782        * configure.ac: Misc. quoting cleanups.
783        Enable ada-tests iff --enable-ada and --enable-tests.
784
7852004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
786
787        PR 703/filesystem
788        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
789        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
790        libchip/ide/ide_controller.c:
791        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
792        available for BSPS/device drivers.
793        Extend the "modes_available" and "mode_active" parameters to
794        uint16_t for UDMA support.
795
7962004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
797
798        * libchip/network/dec21140.c: Cleanup a bit and remove message about
799        not supported on PowerPC since it works on the MVME2100 BSP.
800
8012004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
802
803        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
804        Add dependency tracking for *.cfgs.
805        * Makefile.am: Add dependency tracking for *.cfg.
806
8072004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
808
809        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
810        (Thanks to Lars Munch <lars@segv.dk> for catching this).
811
8122004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
813
814        PR 707/make_build
815        * configure.ac: Add --enable-rpcgen.
816
8172004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
818
819        PR 700/rtems_misc
820        * libnetworking/rtems_webserver/asp.c,
821        libnetworking/rtems_webserver/balloc.c,
822        libnetworking/rtems_webserver/cgi.c,
823        libnetworking/rtems_webserver/default.c,
824        libnetworking/rtems_webserver/ej.h,
825        libnetworking/rtems_webserver/ejIntrn.h,
826        libnetworking/rtems_webserver/ejlex.c,
827        libnetworking/rtems_webserver/ejparse.c,
828        libnetworking/rtems_webserver/emfdb.c,
829        libnetworking/rtems_webserver/emfdb.h,
830        libnetworking/rtems_webserver/form.c,
831        libnetworking/rtems_webserver/handler.c,
832        libnetworking/rtems_webserver/h.c,
833        libnetworking/rtems_webserver/license.txt,
834        libnetworking/rtems_webserver/Makefile.am,
835        libnetworking/rtems_webserver/md5c.c,
836        libnetworking/rtems_webserver/md5.h,
837        libnetworking/rtems_webserver/mime.c,
838        libnetworking/rtems_webserver/misc.c,
839        libnetworking/rtems_webserver/NOTES,
840        libnetworking/rtems_webserver/ringq.c,
841        libnetworking/rtems_webserver/rom.c,
842        libnetworking/rtems_webserver/rtems_webserver.h,
843        libnetworking/rtems_webserver/security.c,
844        libnetworking/rtems_webserver/sock.c,
845        libnetworking/rtems_webserver/socket.c,
846        libnetworking/rtems_webserver/sockGen.c,
847        libnetworking/rtems_webserver/sym.c,
848        libnetworking/rtems_webserver/uemf.c,
849        libnetworking/rtems_webserver/uemf.h,
850        libnetworking/rtems_webserver/um.c,
851        libnetworking/rtems_webserver/um.h,
852        libnetworking/rtems_webserver/umui.c,
853        libnetworking/rtems_webserver/url.c,
854        libnetworking/rtems_webserver/value.c,
855        libnetworking/rtems_webserver/wbase64.c,
856        libnetworking/rtems_webserver/webcomp.c,
857        libnetworking/rtems_webserver/webmain.c,
858        libnetworking/rtems_webserver/webpage.c,
859        libnetworking/rtems_webserver/webrom.c,
860        libnetworking/rtems_webserver/webs.c,
861        libnetworking/rtems_webserver/websda.c,
862        libnetworking/rtems_webserver/websda.h,
863        libnetworking/rtems_webserver/webs.h,
864        libnetworking/rtems_webserver/websSSL.c,
865        libnetworking/rtems_webserver/websSSL.h,
866        libnetworking/rtems_webserver/websuemf.c,
867        libnetworking/rtems_webserver/wsIntrn.h:
868        Remove (Moved to cpukit/http).
869
8702004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
871
872        PR 700/rtems_misc
873        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
874        Remove libnetworking/rtems_webserver.
875
8762004-10-25      Eric Norum <norume@aps.anl.gov>
877
878        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
879
8802004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
881
882        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
883
8842004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
885
886        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
887        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
888
8892004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
890
891        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
892
8932004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
894
895        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
896        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
897
8982004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
899
900        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
901        BITSPERBYTE.
902
9032004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
904
905        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
906        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
907
9082004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
909
910        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
911
9122004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
913
914        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
915        * aclocal/enable-bare.m4: Remove.
916        * configure.ac: Remove BARE_CPU_MODEL.
917
9182004-10-13      Eric Norum <norume@aps.anl.gov>
919
920        PR 688/bsps
921        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
922        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
923        MC146818A (and several Dallas Semiconductor) TOD chips.
924
9252004-10-13      Eric Norum <norume@aps.anl.gov>
926
927        PR 686/networking
928        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
929        device code.
930
9312004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
932
933        * libchip/network/dec21140.c: include <rtems/pci.h>.
934
9352004-09-29      Joel Sherrill <joel@OARcorp.com>
936
937        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
938        libnetworking/pppd/utils.c: i960 obsoleted and all references
939        removed.
940
9412004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
942
943        PR 607/networking
944        * libchip/network/dec21140.c: Made PCI configuration minimum sane
945        instead of fully specifying unused PCI features.
946
9472004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
948
949        * configure.ac: Require automake > 1.9.
950
9512004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
952
953        * aclocal/rtems-cpu-subdirs.m4: Add avr.
954
9552004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
956
957        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
958        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
959
9602004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
961
962        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
963        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
964
9652004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
966
967        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
968
9692004-07-28  Joel Sherrill <joel@OARcorp.com>
970
971    * aclocal/version.m4: Updated to rtems-4.6.99.1.
972
9732004-07-25      Joel Sherrill <joel@OARcorp.com>
974
975        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
976
9772004-05-21  Till Strauman <strauman@slac.stanford.edu>
978
979        PR 625/networking
980        * libchip/network/dec21140.c, ... : Prevent name clashes by making
981        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
982        an error rather than panic if no chip is detected (thus allowing
983        for probing).
984        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
985        instead of looping forever.  Avoid divide by zero (crashed my PC).
986        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
987        they are UNTESTED.
988
9892004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
990
991        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
992
9932004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
994
995        * libchip/network/dec21140.c, libchip/network/elnk.c:
996        #include <errno.h>.
997
9982004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
999
1000        * libchip/network/if_media.h: Update from FreeBSD.
1001        * libchip/network/open_eth.c, libchip/network/cs8900.c,
1002        libchip/network/i82586.c: #include <errno.h>.
1003
10042004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1005
1006        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
1007
10082004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
1009
1010        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
1011
10122004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
1013
1014        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
1015        automake).
1016
10172004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
1018
1019        PR 599/pppd
1020        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
1021
10222004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
1023
1024        * optman/rtems/no-region.c: Reflect having changed
1025        rtems_region_get_segment_size.
1026
10272004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
1028
1029        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1030        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1031        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
1032        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
1033        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
1034        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
1035        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
1036
10372004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1038
1039        * libchip/ide/ata.c, libchip/network/dec21140.c,
1040        libchip/network/elnk.c, libchip/network/i82586.c,
1041        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
1042        libchip/network/open_eth.c, libchip/network/sonic.c,
1043        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
1044        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
1045        libchip/shmdr/init.c, libchip/shmdr/intr.c,
1046        libchip/shmdr/shm_driver.h: Cosmetics.
1047
10482004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1049
1050        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
1051        optman/rtems/no-msg.c, optman/rtems/no-part.c,
1052        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1053        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
1054        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
1055        fixed size types.
1056
10572004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
1058
1059        * configure.ac: Explicitly pass --includedir and --libdir to
1060        cpukit/configure.
1061
10622004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
1063
1064        * librdbg/Makefile.am: Fix rpcgen rules.
1065        * librdbg/src/i386/any/remdeb_xdr.c,
1066        librdbg/src/m68k/any/remdeb_xdr.c,
1067        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
1068        Reflect changes to librdbg/Makefile.am.
1069
10702004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
1071
1072        * configure.ac: Reflect changes testsuites/configure.ac and
1073        cpukit/configure.ac.
1074
10752004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
1076
1077        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
1078        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
1079
10802004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
1081
1082        * configure.ac: Reflect changes to testsuites's configuration.
1083
10842004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1085
1086        PR/589 rtems
1087        * libchip/network/pci.h: Remove (Moved to cpukit).
1088
10892004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
1090
1091        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
1092        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
1093        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
1094        libchip/network/dec21140.c, libchip/network/elnk.c,
1095        libchip/network/if_fxp.c, libchip/network/open_eth.c,
1096        libchip/network/open_eth.h, libchip/network/sonic.c,
1097        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
1098        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1099        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1100        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
1101        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
1102        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
1103        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
1104        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
1105        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
1106        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
1107        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1108        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
1109        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1110        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
1111        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
1112        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
1113        fixed-size types.
1114
11152004-03-14      Chris Johns  <chrisj@rtems.org>
1116
1117        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
1118        the BSP example code.
1119        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
1120        support the DIMMPC. This is a pc386 target with IO port support. Minor
1121        formating clean up. Add documentation to the header file.
1122        * libchip/network/README.cs8900: The CS8900 driver is documented in the
1123        cs8900.h header file.
1124
11252004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1126
1127        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
1128        Cosmetics.
1129
11302004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1131
1132        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
1133        There are no application level Makefiles in here.
1134
11352004-03-04      Joel Sherrill <joel@OARcorp.com>
1136
1137        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
1138        they can be used in application level makefiles.
1139
11402004-03-05      Joel Sherrill <joel@OARcorp.com>
1141
1142        * libnetworking/rtems_webserver/ejparse.c,
1143        libnetworking/rtems_webserver/emfdb.c,
1144        libnetworking/rtems_webserver/sock.c,
1145        libnetworking/rtems_webserver/socket.c,
1146        libnetworking/rtems_webserver/sym.c,
1147        libnetworking/rtems_webserver/webs.c,
1148        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
11492004-03-05      Joel Sherrill <joel@OARcorp.com>
1150
1151        * libchipnetwork/open_eth.c: Remove warnings by conditionally
1152        compiling this file only only those CPU families with supported
1153        exception models.
1154
11552004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1156
1157        * acinclude.m4: Fix loosing arguments when configuring cpukit and
1158        testsuites (Was exposed with --enable-multilib, only).
1159        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
1160         Add RTEMS_BSP_CONFIG_SUBDIR.
1161        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
1162        testsuites's configure.
1163        * aclocal/rtems-top.m4: Remove ENDIF hack.
1164        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
1165
11662004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1167
1168        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
1169        wrapup/Makefile.am: Fix automake problems having been introduced
1170        in previous patch.
1171
11722004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1173
1174        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
1175        Preinstall dirs.
1176        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
1177        * aclocal/check-multiprocessing.m4: Cosmetics.
1178        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
1179        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
1180
11812004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1182
1183        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
1184        librdbg/src/Makefile.am.
1185        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
1186        * configure.ac: Reflect changes above.
1187        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
1188        * wrapup/Makefile.am: Reflect changes above.
1189        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
1190
11912004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1192
1193        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
1194
11952004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1196
1197        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
1198
11992004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1200
1201        * wrapup/Makefile.am: Reflect new location of librdbg.a.
1202
12032004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1204
1205        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1206        librdbg/src/powerpc/Makefile.am: Remove.
1207        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
1208        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
1209        * configure.ac: Reflect changes above.
1210
12112004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1212
1213
12142004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1215
1216        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
1217        STRIP.
1218
12192004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1220
1221        * librdbg/include/Makefile.am: Merge-in
1222        librdbg/include/rdbg/i386/Makefile.am,
1223        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1224        librdbg/include/rdbg/powerpc/Makefile.am.
1225        * librdbg/include/rdbg/i386/Makefile.am,
1226        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
1227        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
1228        * configure.ac: Reflect changes above.
1229
12302004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1231
1232        * configure.ac: Use AS_HELP_STRING(ada).
1233
12342004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1235
1236        * aclocal/bspopts.m4: Use AS_HELP_STRING.
1237        * aclocal/bsp-configure.m4: Require autoconf-2.59.
1238        Use AC_CONFIG_HEADERS.
1239        * aclocal/check-custom-bsp.m4: Add bspkit-support.
1240        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
1241
12422004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1243
1244        * Makefile.am: include local.am.
1245
12462004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1247
1248        * aclocal/version.m4: 4.6.99.0.
1249
12502004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1251
1252        * Makefile.am: Don't include host.am.
1253        * automake/compile.am: Further cleanups.
1254
12552004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1256
1257        * automake/lib.am: Remove (Unused).
1258
12592004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1260
1261        * wrapup/Makefile.am: Don't include lib.am.
1262        * automake/compile.am: Use automake compilation rules.
1263
12642004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1265
1266        * libnetworking/pppd/Makefile.am,
1267        libnetworking/rtems_servers/Makefile.am,
1268        libnetworking/rtems_telnetd/Makefile.am,
1269        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
1270        support/Makefile.am: Don't include lib.am.
1271
12722004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1273
1274        * libchip/Makefile.am: Don't include lib.am.
1275        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
1276        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
1277        unnecessary EXTRA_DISTs.
1278
12792004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1280
1281        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
1282        hack.
1283
12842004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1285
1286        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
1287        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
1288        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
1289        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
1290
12912004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1292
1293        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
1294        Add AM_CONDITIONAL(HAS_MP).
1295        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
1296        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
1297        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1298        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1299        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1300        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
1301        (Deprecated by autoconf 2.59).
1302
13032004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1304
1305        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1306        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
1307
13082004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1309
1310        * ChangeLog: Merge-in libnetworking/ChangeLog.
1311        * libnetworking/ChangeLog: Remove.
1312        * ChangeLog: Merge-in librdbg/ChangeLog.
1313        * librdbg/ChangeLog: Remove.
1314        * ChangeLog: Merge-in libchip/ChangeLog.
1315        * libchip/ChangeLog: Remove.
1316        * ChangeLog: Merge-in optman/ChangeLog.
1317        * optman/ChangeLog: Remove.
1318
13192004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1320
1321        * configure.ac: Reflect changes to cpukit.
1322        * wrapup/Makefile.am: Reflect changes to librdbg.
1323        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
1324        * libchip/Makefile.am: Add PREINSTALL_DIRS.
1325        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
1326        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
1327        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
1328        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1329        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
1330        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
1331        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
1332
13332004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1334
1335        * aclocal/rtems-top.m4: Remove check for version.m4.
1336        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
1337
13382004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1339
1340        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
1341        * wrapup/Makefile.am: Reflect changes to libchip/*.
1342        * support/Makefile.am: Use automake compilation rules.
1343        * wrapup/Makefile.am: Reflect changes to support/*.
1344        * configure.ac: Remove libnetworking/wrapup/Makefile.
1345        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
1346        libnetworking/*/lib*.a instead of libnetapps.a.
1347        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
1348        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
1349        * optman/Makefile.am: Use automake compilation rules.
1350        * libchip/Makefile.am: Fix typo in previous patch.
1351        * libchip/Makefile.am: Use automake compilation rules.
1352        * libnetworking/Makefile.am: Remove wrapup.
1353        * libnetworking/pppd/Makefile.am: Build libpppd. Use
1354        automake-compilation rules.
1355        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
1356        automake-compilation rules.
1357        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
1358        automake-compilation rules.
1359        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
1360        automake-compilation rules.
1361        * libnetworking/wrapup/Makefile.am: Remove (Unused).
1362
13632004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1364
1365        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1366        PRE/TMPINSTALL_FILES to CLEANFILES.
1367        * automake/lib.am: Remove TMPINSTALL_FILES.
1368        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1369        PRE/TMPINSTALL_FILES to CLEANFILES.
1370        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1371        PRE/TMPINSTALL_FILES to CLEANFILES.
1372        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
1373        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1374        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1375        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1376        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1377        * librdbg/src/i386/Makefile.am: Ditto.
1378        * librdbg/src/m68k/Makefile.am: Ditto.
1379        * librdbg/src/powerpc/Makefile.am: Ditto.
1380        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
1381        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1382        * libnetworking/rtems_servers/Makefile.am: Ditto.
1383        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1384        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1385
13862004-01-07      Joel Sherrill <joel@OARcorp.com>
1387
1388        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
1389        more completely covers the MIPS family.
1390
13912003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1392
1393        * wrapup/Makefile.am: Reflect changes to shmdr.
1394        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
1395
13962003-12-18      Joel Sherrill <joel@OARcorp.com>
1397
1398        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1399        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
1400        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
1401        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
1402        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
1403        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
1404        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
1405
14062003-12-17      Joel Sherrill <joel@OARcorp.com>
1407
1408        * aclocal/version.m4: Updated to rtems-20031217-test.
1409
14102003-12-17     
1411
1412        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1413        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1414
14152003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1416
1417        * automake/compile.am: Remove LINK_LIBS (Unused).
1418        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
1419
14202003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1421
1422        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1423        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1424        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
1425        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
1426        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
1427
14282003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1429
1430        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
1431        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1432        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1433        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1434        * librdbg/src/i386/Makefile.am:
1435        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1436        * librdbg/src/m68k/Makefile.am:
1437        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1438        * librdbg/src/powerpc/Makefile.am:
1439        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1440
14412003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1442
1443        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1444        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
1445        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
1446        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
1447        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
1448        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
1449        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1450        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1451        * optman/Makefile.am: Remove project_libdir.
1452        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
1453        PRE/TMPINSTALL_FILES.
1454        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
1455        PRE/TMPINSTALL_FILES.
1456        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
1457        PRE/TMPINSTALL_FILES.
1458        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1459        PRE/TMPINSTALL_FILES.
1460        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
1461        from PRE/TMPINSTALL_FILES.
1462        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
1463        PRE/TMPINSTALL_FILES.
1464        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1465        PRE/TMPINSTALL_FILES.
1466        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
1467        PRE/TMPINSTALL_FILES.
1468        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
1469        PRE/TMPINSTALL_FILES.
1470        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
1471        PRE/TMPINSTALL_FILES.
1472        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
1473        PRE/TMPINSTALL_FILES.
1474        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
1475        from PRE/TMPINSTALL_FILES.
1476
14772003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1478
1479        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
1480        * automake/lib.am: Remove project_libdir.
1481        * wrapup/Makefile.am: Reworked.
1482
14832003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1484
1485        * configure.ac: Reflect changes to librdbg.
1486        * optman/Makefile.am: Add tmpinstall dirstamp support.
1487        * libchip/Makefile.am: Fix variant-tmpinstall support.
1488        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
1489        * librdbg/src/powerpc/Makefile.am: Merge-in former
1490        new_exception_processing/Makefile.am.
1491        * librdbg/src/m68k/any/Makefile.am: Remove.
1492        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
1493        * librdbg/src/i386/any/Makefile.am: Remove.
1494        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
1495        * librdbg/src/Makefile.am: Cosmetics.
1496        * librdbg/include/Makefile.am: Cosmetics.
1497        * librdbg/Makefile.am: Cosmetics.
1498        * libnetworking/Makefile.am: Cosmetics.
1499        * libnetworking/pppd/Makefile.am: Cosmetics.
1500        * libnetworking/wrapup/Makefile.am: Cosmetics.
1501
15022003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1503
1504        * Makefile.am: Cosmetics.
1505        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
1506        support.
1507
15082003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1509
1510        * automake/compile.am: Remove $(ARCH):-rule.
1511
15122003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1513
1514        * configure.ac: Remove lib/libbsp/shared/Makefile,
1515        lib/libbsp/shmdr/Makefile.
1516
15172003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1518
1519        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
1520        libchip/serial/Makefile, libchip/rtc/Makefile.
1521        * support/Makefile.am: Remove all-local: $(ARCH).
1522        * wrapup/Makefile.am: Remove all-local: $(ARCH).
1523        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
1524        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
1525        * optman/Makefile.am: Remove all-local: $(ARCH).
1526        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1527        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
1528        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
1529        compilation dirstamp support.
1530        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
1531        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
1532        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
1533        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
1534        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
1535        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
1536        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1537        all-local: $(ARCH).
1538        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
1539        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
1540        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
1541        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
1542        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
1543
15442003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1545
1546        * aclocal/lead-dot.m4: New (from automake-1.7f).
1547        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
1548        AC_SUBST(dirstamp).
1549        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
1550        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1551        libchip/serial/Makefile.am: Ditto.
1552        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
1553        * librdbg/include/Makefile.am: Ditto.
1554        * librdbg/include/rdbg/Makefile.am: Ditto.
1555        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1556        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1557        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1558        * librdbg/src/Makefile.am: Ditto.
1559        * librdbg/src/i386/Makefile.am: Ditto.
1560        * librdbg/src/i386/any/Makefile.am: Ditto.
1561        * librdbg/src/m68k/Makefile.am: Ditto.
1562        * librdbg/src/m68k/any/Makefile.am: Ditto.
1563        * librdbg/src/powerpc/Makefile.am: Ditto.
1564        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
1565        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
1566        preinstallation.
1567        * libnetworking/pppd/Makefile.am: Ditto.
1568        * libnetworking/rtems_servers/Makefile.am: Ditto.
1569        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1570        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1571        * libnetworking/wrapup/Makefile.am: Ditto.
1572
15732003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1574
1575        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
1576        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
1577        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
1578        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
1579        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1580        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1581        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1582        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
1583        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
1584        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
1585        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
1586        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
1587        underquoting to silence automake-1.8.
1588
15892003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1590
1591        * configure.ac: Reflect having moved tests to ../../testsuites.
1592
15932003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1594
1595        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
1596        * aclocal/canonical-host.m4: Remove.
1597        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
1598        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1599
16002003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1601
1602        * aclocal/check-cpu.m4: Remove.
1603        * configure.ac: Merge-in former aclocal/check-cpu.m4.
1604        * aclocal/canonical-target-name.m4: Add m4-quotes.
1605        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
1606        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
1607        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1608        * aclocal/check-networking.m4: Add m4-quotes. Require
1609        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1610        * aclocal/check-posix.m4: Add m4-quotes. Require
1611        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1612        * aclocal/check-rdbg.m4: Add m4-quotes. Require
1613        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1614        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
1615
16162003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1617
1618        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
1619        * aclocal/bsp-alias.m4: Remove.
1620
16212003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1622
1623        * configure.ac: Make presence of tests/ optional.
1624
16252003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1626
1627        * aclocal/path-perl.m4: Remove (Unused).
1628
16292003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1630
1631        * automake/force-preinstall.am: Remove.
1632
16332003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
1634
1635        PR 499/rtems_misc
1636        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
1637        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
1638        Configuration (Odd was forced) - Correction of Stop Bit configuration
1639        (inversed) - Correction of ISR Handler to call
1640        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
1641        CTS Hardware flow control Configuration.
1642
16432003-09-04      Joel Sherrill <joel@OARcorp.com>
1644
1645        * lib/libcpu/shared/include/cache.h,
1646        lib/libcpu/shared/src/cache_aligned_malloc.c,
1647        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
1648        license changed.
1649        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
1650        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
1651        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1652        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
1653        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
1654        for license changed.
1655        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
1656        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
1657        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
1658        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
1659        libchip/network/cs8900.h, libchip/network/dec21140.c,
1660        libchip/network/elnk.c, libchip/network/open_eth.c,
1661        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
1662        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
1663        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
1664        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
1665        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
1666        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
1667        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
1668        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
1669        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
1670        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
1671        libchip/serial/serial.h, libchip/serial/z85c30.c,
1672        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
1673        libchip/serial/z85c30_reg.c: URL for license changed.
1674
16752003-09-03      Jiri Gaisler <jiri@gaisler.com>
1676
1677        PR 477/networking
1678        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
1679        * libchip/network/README.open_eth, libchip/network/open_eth.c,
1680        libchip/network/open_eth.h: New files.
1681
16822003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1683
1684        * aclocal/rtems-top.m4: Add RTEMS_API.
1685        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
1686
16872003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1688
1689        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1690        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
1691        @RTEMS_BSP@.cfg.
1692
16932003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1694
1695        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1696
16972003-08-20      Joel Sherrill <joel@OARcorp.com>
1698
1699        * libchip/network/cs8900.c: Correct copyright statements.
1700
17012003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1702
1703        * aclocal/check-itron.m4: Remove.
1704        * aclocal/enable-inlines.m4: Remove.
1705        * Makefile.am: Reflect having moved aclocal/.
1706        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
1707        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
1708        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
1709        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
1710        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
1711        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
1712        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
1713        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
1714        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
1715        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
1716        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
1717        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
1718        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
1719        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
1720        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
1721        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
1722        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
1723        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
1724        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
1725        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
1726        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
1727        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
1728        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
1729        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
1730        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
1731        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
1732        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
1733        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
1734        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
1735        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
1736        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
1737        * aclocal/multilib.m4: New (Copied from ../../aclocal).
1738        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
1739        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
1740        * aclocal/ppc.m4: New (Copied from ../../aclocal).
1741        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
1742        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
1743        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
1744        * aclocal/project-root.m4: New (Copied from ../../aclocal).
1745        * aclocal/quoting.m4: New (Copied from ../../aclocal).
1746        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
1747        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
1748        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
1749        * aclocal/target.m4: New (Copied from ../../aclocal).
1750        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
1751        * aclocal/version.m4: New (Copied from ../../aclocal).
1752
17532003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1754
1755        * configure.ac: Remove stray comments.
1756        * automake/local.am, automake/host.am: Remove "debug".
1757
17582003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1759
1760        * Makefile.am: Reflect having moved automake/.
1761        * lib/Makefile.am: Reflect having moved automake/.
1762        * support/Makefile.am: Reflect having moved automake/.
1763        * wrapup/Makefile.am: Reflect having moved automake/.
1764        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
1765        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
1766        from ../../automake).
1767        * optman/Makefile.am: Reflect having moved automake/.
1768        * libchip/Makefile.am: Reflect having moved automake/.
1769        * libchip/ide/Makefile.am: Reflect having moved automake/.
1770        * libchip/network/Makefile.am: Reflect having moved automake/.
1771        * libchip/rtc/Makefile.am: Reflect having moved automake/.
1772        * libchip/serial/Makefile.am: Reflect having moved automake/.
1773        * librdbg/Makefile.am: Reflect having moved automake/.
1774        * librdbg/include/Makefile.am: Reflect having moved automake/.
1775        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
1776        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
1777        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
1778        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
1779        automake/.
1780        * librdbg/src/Makefile.am: Reflect having moved automake/.
1781        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
1782        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
1783        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
1784        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
1785        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
1786        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
1787        having moved automake/.
1788        * libnetworking/Makefile.am: Reflect having moved automake/.
1789        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
1790        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
1791        automake/.
1792        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
1793        automake/.
1794        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
1795        automake/.
1796        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
1797
17982003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1799
1800        * Makefile.am: Add bsp.pc.in.
1801        * bsp.pc.in: New (pkgconfig support).
1802
18032003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1804
1805        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1806
18072003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1808
1809        * lib/Makefile.am: New (Required by 'make dist').
1810        * lib/ChangeLog: Remove.
1811        * lib/.cvsignore: Cleanup.
1812        * configure.ac: Reflect having added lib/Makefile.am.
1813        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
1814        lib/libbsp/configure.ac.
1815        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1816        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1817
18182003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1819
1820        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
1821        * configure.ac: Merge-in librdbg/configure.ac.
1822        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
1823        librdbg/configure.ac.
1824        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1825        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
1826        LIBCHIP. Conditionally build include-dirs.
1827        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
1828        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
1829        * librdbg/Makefile.am, librdbg/include/Makefile.am,
1830        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
1831        librdbg/include/rdbg/m68k/Makefile.am,
1832        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
1833        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
1834        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1835        librdbg/src/powerpc/Makefile.am, librdbg/
1836        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
1837        configure.ac into ../configure.ac.
1838        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
1839        * libnetworking/.cvsignore, libnetworking/Makefile.am,
1840        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
1841        libnetworking/rtems_telnetd/Makefile.am,
1842        libnetworking/rtems_webserver/Makefile.am,
1843        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
1844        into ../configure.ac.
1845
18462003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1847
1848        PR 427/rtems
1849        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
1850        * librdbg/src/servtsp.c: Ditto.
1851
18522003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
1853
1854        PR 429/bsps
1855        PR 432/bsps
1856        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
1857        packets are queued onto an elnk board, the ISR will deadlock the device
1858        with a tx complete interrupt.  Lighter tx loads are not affected as they
1859        end up submitting single packets to the device.
1860
18612003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1862
1863        * configure.ac: Merge-in libchip/configure.ac. Merge-in
1864        optman/configure.ac.
1865        * optman/configure.ac: Remove (Merged into ../configure.ac).
1866        * optman/Makefile.am: Reflect having merged configure.ac into
1867        ../configure.ac.
1868        * libchip/configure.ac: Remove (Merged into ../configure.ac).
1869        * libchip/Makefile.am, libchip/ide/Makefile.am,
1870        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1871        libchip/serial/Makefile.am: Reflect having merged configure.ac into
1872        ../configure.ac.
1873
18742003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1875
1876        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
1877
18782003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
1879
1880        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
1881        on i386.
1882
18832003-06-13      Joel Sherrill <joel@OARcorp.com>
1884
1885        * libnetworking/pppd/chat.c: Removed warnings.
1886
18872003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
1888
1889        * libchip/network/README.3com: New file missed in previous commit.
1890        PR 405/bsps
1891        PR 393/networking
1892        * libchip/network/dec21140.c: Fix leak also known as PR393.
1893        * libchip/network/elnk.c, libchip/network/if_media.h,
1894        libchip/network/mii.h: New files.
1895        * libchip/network/Makefile.am: Reflect new files.
1896
18972003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1898
1899        * configure.ac: Remove support for profile-variant.
1900
19012003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1902
1903        PR 397/pppd
1904        * libnetworking/pppd/fsm.c: Make peer_mru global again.
1905        * libnetworking/pppd/magic.c: Remove *rand48.
1906        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
1907
19082003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1909
1910        * wrapup/Makefile.am: Add libide.a.
1911
19122003-04-15      Joel Sherrill <joel@OARcorp.com>
1913
1914        PR 387/rtems_misc
1915        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
1916        routines.
1917        * libchip/ide/ata_internal.h: Added missing newline and end of file.
1918
19192003-04-11      Joel Sherrill <joel@OARcorp.com>
1920
1921        * libnetworking/rtems_webserver/cgi.c,
1922        libnetworking/rtems_webserver/sockGen.c,
1923        libnetworking/rtems_webserver/umui.c,
1924        libnetworking/rtems_webserver/websSSL.c,
1925        libnetworking/rtems_webserver/websSSL.h,
1926        libnetworking/rtems_webserver/websda.c,
1927        libnetworking/rtems_webserver/websda.h: New files. Not included in
1928        previous commit.
1929
19302003-04-10      Joel Sherrill <joel@OARcorp.com>
1931
1932        PR 371/pppd
1933        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
1934        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
1935        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
1936        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1937        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
1938        still global symbols in rtemspppd.h which might need to be changed or
1939        converted into member of a structure which is dereferenced with a
1940        pointer that is managed as a per task variable. But this patch should
1941        avoid many conflicts.
1942
19432003-03-27      Joel Sherrill <joel@OARcorp.com>
1944
1945        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
1946        not allowed in the cpukit source code since it must be buildable
1947        independent of any BSP. These files were moved to libchip/ide.
1948        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
1949        files.
1950
19512003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1952
1953        PR 368/filesystems
1954        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
1955        improvements which now work on pc386 and mbx8xx.
1956        * libchip/ide/ide_controller.c: New file.
1957
19582003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1959
1960        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
1961
19622003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1963
1964        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1965        * configure.ac: Add support/.
1966        * support/.cvsignore: New.
1967        * support/Makefile.am: New.
1968        * support/version.c: New.
1969        * wrapup/Makefile.am: Add support/libsupport.a.
1970        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
1971        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
1972        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
1973        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
1974
19752003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1976
1977        * wrapup/Makefile.am: Use SRC += instead of make-vars.
1978
19792003-02-20      Till Straumann <strauman@slac.stanford.edu>
1980
1981        PR 354/networking
1982        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
1983        chip against a table of supported chips. The untested ones are still
1984        commented out, however.
1985
19862003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1987
1988        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1989        * configure.ac: AC_PREREQ(2.57).
1990        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1991        * optman/configure.ac: AC_PREREQ(2.57).
1992        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1993        * libchip/configure.ac: AC_PREREQ(2.57).
1994        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1995        * librdbg/configure.ac: AC_PREREQ(2.57).
1996        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1997        * libnetworking/configure.ac: AC_PREREQ(2.57).
1998
19992003-02-06      Joel Sherrill <joel@OARcorp.com>
2000
2001        * libnetworking/pppd/chat.c: Convert routines with common names to
2002        static. This included get_char(), put_char(), and character() among
2003        others.
2004
20052003-02-03      Joel Sherrill <joel@OARcorp.com>
2006
2007        PR 338/filesystem
2008        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
2009        rtems_io_lookup_name() (API change).  Unused function removed.
2010
20112003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2012
2013        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2014        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2015        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2016        Eliminate *_O_FILES.
2017        * libnetworking/rtems_servers/Makefile.am,
2018        libnetworking/rtems_webserver/Makefile.am,
2019        libnetworking/rtems_telnetd/Makefile.am: Ditto.
2020
20212002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2022
2023        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
2024        Let all-local: depend on $(LIB).
2025        * wrapup/Makefile.am, configure.ac: Remove libmisc.
2026        * optman/Makefile.am: Apply install-data-local to install *.rels.
2027
20282002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2029
2030        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
2031        %.c rules.
2032        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
2033        * libchip/network/Makefile.am: Eliminate C_O_FILES.
2034        * libchip/rtc/Makefile.am: Ditto.
2035        * libchip/serial/Makefile.am: Ditto.
2036
20372002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2038
2039        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2040        LIBC_DEFINES.
2041        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2042        LIBC_DEFINES.
2043        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
2044        LIBC_DEFINES.
2045
20462002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2047
2048        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
2049
20502002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2051
2052        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
2053        cache-checking.
2054        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
2055
20562002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2057
2058        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
2059        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
2060        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
2061        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2062        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
2063
20642002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2065
2066        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
2067        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
2068        Remove.
2069        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
2070
20712002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2072
2073        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
2074        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
2075
20762002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
2077
2078        * libchip/network/cs8900.c: I don't know why we have to SelfST register
2079        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
2080
20812002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2082
2083        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
2084        * optman/rel.am: New.
2085
20862002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2087
2088        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
2089        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
2090        braino in comment on "exec". Extend --enable-ada handling.
2091
20922002-11-04      Joel Sherrill <joel@OARcorp.com>
2093
2094        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
2095        tasks and rolling multiple loops into 1.
2096        * librdbg/src/m68k/rdbg_f.c: Removed warning.
2097        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
2098        Removed warnings.
2099
21002002-10-31      Joel Sherrill <joel@OARcorp.com>
2101
2102        * libchip/network/dec21140.c: Removed warnings.
2103        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
2104        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
2105        librdbg/src/m68k/any/remdeb_xdr.c,
2106        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
2107        warnings.
2108        * libnetworking/rtems_webserver/socket.c,
2109        libnetworking/rtems_webserver/uemf.h: Removed warnings.
2110
21112002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
2112
2113        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
2114        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
2115        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
2116        above.
2117
21182002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2119
2120        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2121        * wrapup/.cvsignore: Remove autom4te.cache.
2122        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
2123        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
2124        autom4te.cache.
2125        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
2126        autom4te.cache.
2127        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
2128        autom4te.cache.
2129
21302002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2131
2132        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
2133
21342002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2135
2136        * optman/.cvsignore: Add autom4te.cache.
2137
21382002-09-14      Joel Sherrill <joel@OARcorp.com>
2139
2140        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
2141
21422002-09-07      Joel Sherrill <joel@OARcorp.com>
2143
2144        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
2145        include files to resolve warnings.
2146
21472002-09-07      Chris Johns <ccj@acm.org>
2148
2149        * libchip/network/Makefile.am, libchip/network/README.cs8900,
2150        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
2151        which corrects the problem  where the cs8900.c file was actually the BSP
2152        glue.  Joel did some hacking so this file will compile.  Previously it
2153        required providing a target.h file to compile.
2154        * libchip/network/cs8900.c.bsp: New file.
2155
21562002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2157
2158        * libnetworking/rtems_webserver/md5.h: Add missing newline.
2159
21602002-08-31      Joel Sherrill <joel@OARcorp.com>
2161
2162        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
2163        eliminate warning.
2164
21652002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2166
2167        * configure.ac: Add ada-tests.
2168
21692002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2170
2171        * Makefile.am: Add preinstall-stamp.
2172
21732002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2174
2175        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
2176        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
2177        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
2178        gcc31 happy.
2179        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
2180        cp.
2181
21822002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2183
2184        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
2185        make/bsp.mak.
2186        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
2187        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
2188
21892002-08-12      Joel Sherrill <joel@OARcorp.com>
2190
2191        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
2192        avoid error.
2193
21942002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2195
2196        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2197        * configure.ac: Add BSP_SUBDIRS.
2198        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
2199        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
2200        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
2201        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
2202        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
2203        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
2204        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
2205        RTEMS_CHECK_BSP_CACHE.
2206        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2207        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
2208        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2209        .$(OBJEXT) instead of .o.
2210        * libnetworking/pppd/Makefile.am,
2211        libnetworking/rtems_servers/Makefile.am,
2212        libnetworking/rtems_telnetd/Makefile.am,
2213        libnetworking/rtems_webserver/Makefile.am,
2214        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
2215
22162002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2217
2218        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
2219        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
2220        ../libchip/serial/$(ARCH)/libserialio.a.
2221        * libchip/serial/Makefile.am: Don't tmp-install lib.
2222        * libchip/rtc/Makefile.am: Don't tmp-install lib.
2223
22242002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2225
2226        * Makefile.am: Add rtems_makedir.
2227        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
2228        * Makefile.am: Add wrapup-SUBDIR.
2229        * wrapup/ChangeLog: Remove.
2230        * wrapup/configure.ac: Remove.
2231        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
2232        (Make the bare BSP happy).
2233        * configure.ac: Ditto.
2234        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
2235        Create make/custom/default.cfg.
2236        * configure.ac: Add creation of make/custom/*.cfg. Create
2237        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
2238
22392002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2240
2241        * Makefile.am: Clean $(PROJECT_RELEASE).
2242
22432002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2244
2245        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
2246        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
2247        prototype mismatches.
2248
22492002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2250
2251        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
2252        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
2253
22542002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2255
2256        * acinclude.m4: Add test "$multilib" != "yes".
2257        * config-ml.in: Remove.
2258        * acinclude.m4: Cleanups.
2259        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
2260        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
2261        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
2262        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
2263        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
2264
22652002-07-16      Eric Norum <eric.norum@usask.ca>
2266
2267        * New driver for the Intel EtherExpressPro (82559ER) chip.
2268        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
2269        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
2270        * libchip/network/Makefile.am: Modified to reflect above.
2271
22722002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2273
2274        * acinclude.m4: New.
2275        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
2276        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
2277        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
2278
22792002-07-01      Joel Sherrill <joel@OARcorp.com>
2280
2281        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
2282        _Objects_Information_table now that it is a two dimensional array based
2283        upon API and class.
2284        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
2285        of strnlen().
2286
22872002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2288
2289        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
2290        preinstall libnetapps.a.
2291
22922002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2293
2294        * configure.ac: Remove librpc.
2295
22962002-06-25      Joel Sherrill <joel@OARcorp.com>
2297
2298        * Per PR233, moved librpc to exec.
2299        * configure.ac, wrapup/Makefile.am: Modified.
2300        * librpc, librpc/ChangeLog: Removed.
2301
23022002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2303
2304        * optman/Makefile.am: Remove multilib support.
2305        * optman/configure.ac: Ditto.
2306        * optman/sapi/Makefile.am: Ditto.
2307
23082002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2309
2310        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
2311        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
2312
23132002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2314
2315        Move networking libraries to c/src/exec/libnetworking
2316        * libnetworking/configure.ac, libnetworking/Makefile.am,
2317        libnetworking/wrapup/Makefile.am: Reflect Moval.
2318
23192002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2320
2321        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
2322        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
2323        <rtems/bspIo.h>.
2324
23252002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2326
2327        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
2328        * libnetworking/rtems/mkrootfs.h: Ditto.
2329        * libnetworking/rtems/Makefile.am: Reflect changes above.
2330
23312002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2332
2333        * configure.ac: Remove lib.
2334
23352002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
2336
2337        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
2338        that exception stack frames on M68K members with VBR always are 6 byte
2339        long. The incorrect assumption resulted in some gdb commands like "next"
2340        to fail on the 68360.
2341
23422002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2343
2344        * config-ml.in: Take out arm and sh variants RTEMS does not support.
2345        PR 220
2346        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2347        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
2348        CVS.
2349        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
2350        libnetworking/sys/filio.h: Remove.
2351        * libnetworking/sys/Makefile.am: Reflect changes above.
2352
23532002-05-07      Chris Johns <ccj@acm.org>
2354
2355        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
2356        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
2357        requires it to be stripped.
2358
23592002-05-01      Eric Norum <eric.norum@usask.ca>
2360
2361        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
2362        assembly  to satisfy gcc 3.1 and newer.
2363
23642002-04-26      Eric Norum <eric.norum@usask.ca>
2365
2366        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
2367        agressive optimization in gcc 3.1 does not reorder things.
2368
23692002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2370
2371        * libchip/network/dec21140.c: Reflect changes to powerpc's
2372        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
2373        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
2374        <rtems/score/cpu.h>.
2375        * librdbg/src/powerpc/rdbg_f.c: Ditto.
2376        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
2377
23782002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2379
2380        * optman/configure.ac: Remove ENABLE_GCC28.
2381
23822002-04-11      Chris Johns <ccj@acm.org>
2383
2384        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
2385        driver control block field to the ifconfig network driver structure.
2386        This field is needed by the i82586 driver which was ported from NetBSD
2387        as it had better hardware abstraction.
2388        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
2389        PR59, added the drv_ctrl driver control block field to the ifconfig
2390        network driver structure. This field is needed by the i82586 driver
2391        which was ported from NetBSD as it had better hardware abstraction.
2392
23932002-04-10      Mike Siers <mikes@poliac.com>
2394
2395        * libnetworking/rtems_webserver/NOTES,
2396        libnetworking/rtems_webserver/asp.c,
2397        libnetworking/rtems_webserver/balloc.c,
2398        libnetworking/rtems_webserver/default.c,
2399        libnetworking/rtems_webserver/ej.h,
2400        libnetworking/rtems_webserver/ejIntrn.h,
2401        libnetworking/rtems_webserver/ejlex.c,
2402        libnetworking/rtems_webserver/ejparse.c,
2403        libnetworking/rtems_webserver/emfdb.c,
2404        libnetworking/rtems_webserver/emfdb.h,
2405        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
2406        libnetworking/rtems_webserver/handler.c,
2407        libnetworking/rtems_webserver/license.txt,
2408        libnetworking/rtems_webserver/md5.h,
2409        libnetworking/rtems_webserver/md5c.c,
2410        libnetworking/rtems_webserver/mime.c,
2411        libnetworking/rtems_webserver/misc.c,
2412        libnetworking/rtems_webserver/ringq.c,
2413        libnetworking/rtems_webserver/rom.c,
2414        libnetworking/rtems_webserver/security.c,
2415        libnetworking/rtems_webserver/sock.c,
2416        libnetworking/rtems_webserver/sym.c,
2417        libnetworking/rtems_webserver/uemf.c,
2418        libnetworking/rtems_webserver/uemf.h,
2419        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
2420        libnetworking/rtems_webserver/url.c,
2421        libnetworking/rtems_webserver/value.c,
2422        libnetworking/rtems_webserver/wbase64.c,
2423        libnetworking/rtems_webserver/webcomp.c,
2424        libnetworking/rtems_webserver/webpage.c,
2425        libnetworking/rtems_webserver/webrom.c,
2426        libnetworking/rtems_webserver/webs.c,
2427        libnetworking/rtems_webserver/webs.h,
2428        libnetworking/rtems_webserver/websuemf.c,
2429        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
2430        2.1.4.
2431
24322002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2433
2434        * libchip/network/i82586.c: Include <string.h>.
2435        * libchip/network/sonic.c: Ditto.
2436
24372002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2438
2439        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
2440
24412002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2442
2443        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
2444
24452002-03-27      Thomas.Doerfler@imd-systems.de
2446
2447        PR 144
2448        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
2449        memory address 0 when called for the first time. This is done when
2450        trying to clear the variable "dhcp_hostname".
2451
24522002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2453
2454        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2455        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2456        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2457        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2458        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2459        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2460        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
2461        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
2462        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2463        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2464        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
2465        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
2466        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2467        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
2468        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2469        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2470        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2471        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2472        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2473        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2474        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
2475        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2476        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2477        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2478        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2479        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2480        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
2481        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2482        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2483        AUTOMAKE_OPTIONS.
2484        * libnetworking/configure.ac:
2485        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
2486        foreign 1.6]).
2487        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
2488        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
2489        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
2490        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
2491        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2492        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
2493        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
2494        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
2495        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
2496        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2497        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2498        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
2499        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2500        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
2501        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
2502        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
2503        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
2504
25052002-03-27      Ilya Alexeev <ilya@continuum.ru>
2506
2507        PR 162
2508        * libnetworking/net/if_ppp.c ppp_txdaemon(),
2509        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
2510        used in a device write routines.  Now ppp_softc structure have own
2511        character for writing to device (sc_outchar).  I think that converting
2512        local variables to static is not a right solution, because problems will
2513        occur in the case of two or more ppp instances.
2514        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
2515        must be u_long, otherwise in the case of the big output packet endless
2516        loop may occur.
2517
25182002-03-21      Ilya Alexeev <ilya@continuum.ru>
2519
2520        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
2521        preparations for multiple PPPD connections.
2522
25232002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2524
2525        PR 149
2526        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
2527        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
2528        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
2529        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2530
25312002-02-28      Victor V. Vengerov <vvv@oktet.ru>
2532
2533        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
2534        * configure.ac: Modified to reflect addition.
2535
25362002-02-27      Ilya Alexeev <ilya@continuum.ru>
2537
2538        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
2539        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2540        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
2541        capabilities as well as eliminate some warnings.
2542
25432002-02-27      Eric Norum <eric.norum@usask.ca>
2544
2545        * libnetworking/net/radix.c: Properly handle fetching the default route
2546        when there is no route.  This was a bug in the original FreeBSD code and
2547        this fix is from an updated version of their code.
2548
25492002-02-16      Eric Norum <eric.norum@usask.ca>
2550
2551        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
2552        checking.
2553
25542002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2555
2556        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
2557        dodefaultroute.
2558
25592002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2560
2561        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
2562        include <rtems/seterr.h>.
2563
25642002-02-01      Mike Siers <mikes@poliac.com>
2565
2566        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
2567        avoid bringing the link down too fast. NOTE: Mike reports successfully
2568        running at 56K baud on a direct link.
2569
25702002-02-01      Eric Valette <valette@crf.canon.fr>
2571
2572        * librdbg/So many patches have been posted recently on the mailing list
2573        and  because we were unable to find correct solution to compile on
2574        various  linux distros (due to rpcgen incompatibilities), librdbg/and
2575        because the coding  style of rdbg was rather inconsistant among various
2576        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
2577        global coding style (using indent + manual edits), 2) incorporate/review
2578        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
2579        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
2580        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
2581        after rdbg initialization is done, NB : the paches is huge but it is
2582        mainly due to coding styke chnages.  Only few lines of codes have been
2583        really changed and they do not impact  rdbg functionnality (AFAIKT).
2584        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
2585        librdbg/include/rdbg/m68k/rdbg_f.h,
2586        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
2587        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
2588        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
2589        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
2590        librdbg/src/servtsp.c, librdbg/src/servutil.c,
2591        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
2592        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
2593        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
2594        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
2595        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
2596        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
2597        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
2598        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2599        librdbg/src/powerpc/new_exception_processing/remdeb.h,
2600        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
2601        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
2602
26032002-01-31      Mike Siers <mikes@poliac.com>
2604
2605        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
2606        * Nice Update of PPPD support which eliminates the requiremetn that
2607        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
2608        and reports that it seems to be more stable and handle larger packets
2609        better.  This patch replaces the termios tasks with more general pppd
2610        network driver tasks.  The functions pppinput() and pppstart() get
2611        called from the interrupt service routine.
2612        * libnetworking/Makefile.am, libnetworking/configure.ac,
2613        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
2614        libnetworking/net/ethernet.h, libnetworking/net/if.c,
2615        libnetworking/net/if.h, libnetworking/net/if_arp.h,
2616        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
2617        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
2618        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
2619        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
2620        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
2621        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
2622        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
2623        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
2624        libnetworking/net/route.c, libnetworking/net/route.h,
2625        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
2626        libnetworking/pppd/README, libnetworking/pppd/STATUS,
2627        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
2628        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2629        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2630        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2631        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2632        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2633        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2634        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2635        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2636        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2637        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2638        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
2639        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2640        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2641        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
2642        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
2643        libnetworking/pppd/example/README,
2644        libnetworking/pppd/example/netconfig.h,
2645        libnetworking/wrapup/Makefile.am: Modified.
2646        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
2647        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
2648        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
2649        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
2650        * libnetworking/modem/, libnetworking/modem/.cvsignore,
2651        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
2652        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
2653        libnetworking/modem/pppcompress.c: Subdirectory removed.
2654
26552002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2656
2657        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
2658        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2659
26602002-01-18      Till Straumann <strauman@slac.stanford.edu>
2661
2662        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
2663        issues: - exception handler needs to enable MSR_FP if the interrupted
2664        thread is FP enabled. - printk message for MSR fixed and added
2665        stacktrace. NOTE: this requires the stacktrace patch to
2666        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
2667        however).
2668
26692002-01-06      Joel Sherrill <joel@OARcorp.com>
2670
2671        * optman/.cvsignore: Added aclocal.m4 and configure.
2672        * optman/.cvsignore: New file.
2673
26742002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2675
2676        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
2677
26782002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2679
2680        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
2681        * optman/ChangeLog: New.
2682        * optman/configure.ac: New.
2683        * optman/Makefile.am: New.
2684        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
2685        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
2686
26872001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2688
2689        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
2690
26912001-12-18      Eric Norum <eric.norum@usask.ca>
2692
2693        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
2694        `directories' (path names with a / at the end) while disallowing open()
2695        operations on TFTP `directories'.
2696
26972001-12-07      Eric Norum <eric.norum@usask.ca>
2698
2699        * libnetworking/lib/tftpDriver.c: Restore write capability.
2700
27012001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2702
2703        * libchip/network/sonic.h: Fix typo.
2704        * libnetworking/arpa/Makefile.am: Remove stray lines.
2705
27062001-10-30      Victor V. Vengerov <vvv@oktet.ru>
2707
2708        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
2709
27102001-10-18      Eric Norum <eric.norum@usask.ca>
2711
2712        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
2713        chdir() and open() operations within the TFTP file system.
2714
27152001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2716
2717        * librdbg/configure.ac: Fix latent bug exposed by removal of
2718        config.cache's which prevented powerpc targets librdbg from building.
2719
27202001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2721
2722        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
2723        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
2724        autoconf-2.52 happy.
2725
27262001-10-12      Mike Siers <mikes@poliac.com>
2727
2728        * libnetworking/Update to stable working state.  Congratulations Mike!
2729        :).
2730        * libnetworking/modem_example: Directory removed.
2731        * libnetworking/modem_example/16550.h,
2732        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
2733        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
2734        libnetworking/modem_example/ppp.h,
2735        libnetworking/modem_example/pppcompress.c: Files removed.
2736        * libnetworking/pppd/example/pppd.options: New file.
2737        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
2738        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2739        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2740        libnetworking/pppd/rtemsmain.c: Updated.
2741
27422001-10-12      Joel Sherrill <joel@OARcorp.com>
2743
2744        * libchip/serial/z85c30.c: Fixed typo.
2745
27462001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2747
2748        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
2749        * configure.in: Remove.
2750        * configure.ac: New file, generated from configure.in by autoupdate.
2751        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2752        * libchip/configure.in: Remove.
2753        * libchip/configure.ac: New file, generated from configure.in by
2754        autoupdate.
2755        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2756        * librdbg/configure.in: Remove.
2757        * librdbg/configure.ac: New file, generated from configure.in by
2758        autoupdate.
2759        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2760        * libnetworking/configure.in: Remove.
2761        * libnetworking/configure.ac: New file, generated from configure.in by
2762        autoupdate.
2763
27642001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2765
2766        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
2767        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
2768        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
2769
27702001-09-27      Joel Sherrill <joel@OARcorp.com>
2771
2772        * libchip/ChangeLog: Fixed typo in date.
2773
27742001-09-27      Eric Norum <eric.norum@usask.ca>
2775
2776        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
2777        TFTP  filesystem.
2778
27792001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2780
2781        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
2782        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
2783        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
2784        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
2785        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2786        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2787        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2788        'PREINSTALL_FILES ='.
2789        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
2790        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
2791        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
2792        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
2793        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
2794        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
2795        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
2796        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
2797        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
2798        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
2799        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
2800        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
2801
28022001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2803
2804        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
2805        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
2806        * librdbg/src/m68k/any/Makefile.am: Ditto.
2807        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2808        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
2809        happy.
2810
28112001-09-21      Joel Sherrill <joel@OARcorp.com>
2812
2813        * libchip/network/Makefile.am: Fixed typo on file name.
2814        * libchip/network/i82586.c: Commented out line 318 which is referencing
2815        a member of a structure that is not currently there.  This needs to be
2816        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
2817        to C style.
2818
28192001-09-19      Eric Norum <eric.norum@usask.ca>
2820
2821        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
2822
28232001-09-19      Chris Johns <ccj@acm.org>
2824
2825        * libchip/network/README.i82586, libchip/network/i82586.c,
2826        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
2827        Network driver for Intel i82586.
2828        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
2829        rtems/rtems_bsdnet_internal.h Added support for populating the initial
2830        "root" filesystem with information obtained via the DHCP response.
2831
28322001-09-14      Eric Norum <eric.norum@usask.ca>
2833
2834        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
2835        make gcc 3.x happy.
2836
28372001-08-16      Mike Siers <mikes@poliac.com>
2838
2839        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
2840        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
2841        These support callback functionality that has not even been compiled
2842        under RTEMS yet.
2843        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
2844        example application.  Mike's notes on the modifications: - renamed
2845        error() function because of namespace problems - removed calls to the
2846        exit() funciton - removed extra files from the pppd source directory -
2847        defined pppd task constant values in rtemspppd.h - modifyied example
2848        code to get actual tick per second value - placed the pppd 2.3.11 man
2849        page file (pppd.8) into the pppd directory.
2850        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2851        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2852        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2853        libnetworking/pppd/rtems-ppp.c: Deleted.
2854        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
2855        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2856        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
2857        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
2858        libnetworking/pppd/example/init.c,
2859        libnetworking/pppd/example/netconfig.h,
2860        libnetworking/pppd/example/ppp.conf,
2861        libnetworking/pppd/example/pppdapp.c,
2862        libnetworking/pppd/example/system.h: New files.
2863        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
2864        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
2865        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
2866        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2867        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2868        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2869        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2870        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2871        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2872        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2873        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2874        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2875        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2876        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
2877        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
2878
28792001-08-16      Joel Sherrill <joel@OARcorp.com>
2880
2881        * libnetworking/pppd/example/Makefile: Removed.
2882        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
2883        to avoid bootstrap -c clobbering it.
2884        * libnetworking/rtems_telnetd/.cvsignore: New file.
2885
28862001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
2887
2888        * libnetworking/Makefile.am, libnetworking/configure.in,
2889        libnetworking/rtems_servers/Makefile.am,
2890        libnetworking/rtems_servers/telnetd.c,
2891        libnetworking/rtems_servers/telnetd.h,
2892        libnetworking/rtems_telnetd/Makefile.am,
2893        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2894        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2895        libnetworking/rtems_telnetd/telnetd.c,
2896        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
2897        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
2898        effect when ftpd change. - the tcp/ip stats have been implemented into
2899        icmds.c and started when telnetd daemon is started.
2900        * libnetworking/rtems_servers/telnetd.c,
2901        libnetworking/rtems_servers/telnetd.h: Removed.
2902        * libnetworking/rtems_telnetd: New directory.
2903        * libnetworking/rtems_telnetd/Makefile.am,
2904        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2905        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2906        libnetworking/rtems_telnetd/telnetd.c,
2907        libnetworking/rtems_telnetd/telnetd.h: New files.
2908
29092001-06-14      Joel Sherrill <joel@OARcorp.com>
2910
2911        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
2912        Moved from libmisc/shell so the network stack to address network
2913        depenendency.
2914        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
2915
29162001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2917
2918        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
2919
29202001-05-15      Joel Sherrill <joel@OARcorp.com>
2921
2922        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2923        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
2924        accidentally deleted the incorrectly empty versions.
2925
29262001-05-14      Till Straumann <strauman@slac.stanford.edu>
2927
2928        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
2929        libchip/pci/Makefile.am: Per PR215 address the following issues: -
2930        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
2931        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
2932        to know the values) - the affected BSP (shared/motorola) headers have
2933        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
2934        driver (libchip/network/dec21140.c) has been fixed to use
2935        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
2936        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
2937        who is using this driver. - the DEC driver also has been fixed to use
2938        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
2939        delay_in_bus_cycles().
2940
29412001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2942
2943        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
2944
29452001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2946
2947        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
2948
29492001-04-24      Eric Norum <eric.norum@usask.ca>
2950
2951        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
2952        NTP synchronization a little more robust -- no NTP daemon yet, but at
2953        least it trys a little harder when the primary NTP server is down.
2954
29552001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
2956
2957        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
2958        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2959        libnetworking/pppd/modem_example/modem.c,
2960        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
2961        other strings into English.
2962        * libnetworking/pppd/STATUS: updated to reflect the changes.
2963
29642001-04-20      Jake Janovetz <janovetz@uiuc.edu>
2965
2966        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
2967        again.
2968
29692001-04-20      Eric Valette <valette@crf.canon.fr>
2970
2971        * mcp750 directory renamed new_exception processing as it supports many
2972        more CPU models.
2973        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2974        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2975        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
2976        formerly in mcp750 plus modifications.
2977        * librdbg/src/powerpc/mcp750/.cvsignore,
2978        librdbg/src/powerpc/mcp750/Makefile.am,
2979        librdbg/src/powerpc/mcp750/remdeb.h,
2980        librdbg/src/powerpc/mcp750/remdeb_f.x,
2981        librdbg/src/powerpc/mcp750/remdeb_svc.c,
2982        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
2983        new_exception_processing.
2984        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2985        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2986        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
2987        part of this effort to add support for the MPC8xx.
2988
29892001-04-19      Joel Sherrill <joel@OARcorp.com>
2990
2991        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
2992        internal include files.
2993
29942001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
2995
2996        PR 158
2997        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
2998        rcmd() library call by commenting out the parts that deal with signals.
2999        This enables RTEMS to 'rsh' command to a server connecting fd to remote
3000        stdio. The 'server-side' parts of this file which deal with
3001        authentication are disabled since they are not needed.
3002
30032001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
3004
3005        * libnetworking/include/.cvsignore: Remove dangling file.
3006
30072001-03-14      Joel Sherrill <joel@OARcorp.com>
3008
3009        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
3010        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
3011        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
3012        libchip style serial drivers can be written in libcpu or libbsp.
3013
30142001-03-01      Joel Sherrill <joel@OARcorp.com>
3015
3016        * libchip/network/cs8900.c, libchip/network/cs8900.h,
3017        libchip/network/sonic.c, libchip/network/sonic.h,
3018        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
3019        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
3020        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
3021        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
3022        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
3023        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
3024        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
3025        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
3026
30272001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3028
3029        * librdbg/include/rdbg/Makefile.am,
3030        librdbg/include/rdbg/i386/Makefile.am,
3031        librdbg/include/rdbg/m68k/Makefile.am,
3032        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
3033        style on include files.
3034
30352001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3036
3037        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3038        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
3039        replace ${..} with $(..).
3040        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
3041        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
3042        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3043        libnetworking/rtems/Makefile.am, libnetworking/
3044        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
3045        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
3046        include_*HEADERS instead of H_FILES.
3047        * libnetworking/include/Makefile.am: Remove.
3048        * libnetworking/Makefile.am: Add handling of *.h files.
3049        * libnetworking/configure.in: Remove include/Makefile.
3050
30512001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3052
3053        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
3054
30552001-01-31      Sergei Organov <osv@javad.ru>
3056
3057        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
3058        current dir and root dir removed in favor of new libio support for
3059        task-local current and root directories. - Bug in `close_data_socket()'
3060        introduced by previous change fixed. - `command_pasv()' changed to set
3061        timeout on socket we are listening on and code fixed to don't close
3062        socket twice on error. - `serr()' changed to clear `errno'. -
3063        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
3064        changed to clear `errno' before processing session. -
3065        `close_data_socket()' fixed to close both active and passive sockets -
3066        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
3067        empty string  in `exec_command()'.
3068
30692001-01-25      Eric Norum <eric.norum@usask.ca>
3070
3071        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
3072        improves throughput on systems which are dropping packets.   Only the
3073        first timeout is reduced.  This keeps the number of extra packets down
3074        on networks that are very busy and dropping lots of packets.
3075
30762001-01-24      Sergei Organov <osv@javad.ru>
3077
3078        * libnetworking/rtems_servers/ftpd.c,
3079        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3080        - Timeouts on sockets implemented. 'idle' field added to configuration.
3081        No timeout by default to keep backward compatibility. Note: SITE IDLE
3082        command not implemented yet. - Basic global access control implemented.
3083        'access' field added to configuration. No access limitations by default
3084        to keep backward compatibility. - Anchor data socket for active mode
3085        (using self IP and port 20.) - Fixed default data port support (still
3086        not tested). - Don't allow IP address different from originating host in
3087        PORT command to improve security. - Fixed bug in MDTM command. - Check
3088        for correctness of parsing of argument in command_port(). - Fixed
3089        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
3090        a directory. - Command parsing a little bit improved: command names are
3091        now converted to upper-case to be more compatible with RFC (command
3092        names are not case-sensitive.) - Reformat comments so that they have
3093        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
3094        previous changes - True ASCII mode implemented (doesn't work for hooks
3095        and /dev/null) - Passive mode implemented, PASV command added. - Default
3096        port for data connection could be used (untested, can't find ftp client
3097        that doesn't send PORT command) - SYST reply changed to UNIX, as former
3098        RTEMS isn't registered name. - Reply codes reviewed and fixed.
3099
31002001-01-18      Joel Sherrill <joel@OARcorp.com>
3101
3102        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
3103        macro using variable arguments.
3104        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
3105        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
3106        since I updated the main RTEMS development machine to RedHat 7.2 and
3107        apparently got a new version of rpcgen.
3108
31092001-01-12      Sergei Organov <osv@javad.ru>
3110
3111        * libnetworking/rtems_servers/ftpd.c,
3112        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
3113        - use pool of pre-created threads to handle sessions instead of
3114        creating/deleting threads on the fly - LIST output is now similar to
3115        what "/bin/ls -al" would output, thus FTP clients such Netscape are
3116        happy with it. - LIST NAME now works (both for files and directories) -
3117        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
3118        clients happy  - keep track of CWD for every session separately -
3119        ability to specify root directory name for FTPD in configuration table.
3120        FTPD will then create illusion for FTP clients that this is actually
3121        root directory. - ignore options sent in commands, thus LIST -al FILE
3122        works and doesn't try to list "-al" directory. - buffers are allocated
3123        on stack instead of heap where possible to eliminate malloc/free calls
3124        (avoid possible heap fragmentation troubles). - drop using of task
3125        notepad to pass parameters - use function arguments instead - use
3126        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
3127        in socket() instead of AF_INET.
3128
31292001-01-02      Joel Sherrill <joel@OARcorp.com>
3130
3131        * libnetworking/CHANGELOG: Removed.
3132        * libnetworking/README: Merged CHANGELOG contents as initial changes.
3133
31342000-12-14      Eric Norum <eric.norum@usask.ca>
3135
3136        * libnetworking/lib/tftpDriver.c: Added write capability.
3137
31382000-12-08      Joel Sherrill <joel@OARcorp.com>
3139
3140        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
3141        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
3142        numerous variable declarations conditional on PPP_COMPRESS and
3143        PPP_FILTER.  Commented out variables that were not used because the code
3144        using them was commented out. Removed totally unused variables.
3145        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
3146        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
3147
31482000-11-30      Joel Sherrill <joel@OARcorp.com>
3149
3150        * libnetworking/modem/ppp_tty.c: Changed to include
3151        <rtems/termiostypes.h> since that is an RTEMS specific header file.
3152        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
3153        * libnetworking/Makefile.am: Modified to reflect above.
3154
31552000-11-27      Joel Sherrill <joel@OARcorp.com>
3156
3157        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
3158
31592000-11-25      Eric Norum <eric.norum@usask.ca>
3160
3161        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
3162        core.
3163
31642000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
3165
3166        * libnetworking/wrapup/Makefile.am: Added modem subdir.
3167        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
3168        subdir.
3169        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
3170        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
3171        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
3172        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
3173        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
3174        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
3175        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
3176        main.c and ppp_tty.c should be scratched. The modem subdir has the real
3177        ppp_tty.c and the real pppd main is in pppmain.c.
3178
31792000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
3180
3181        * libchip/network/sonic.c: Added ipalign() routine to align the received
3182        packet so that the ip header is on a 32-bit boundary. Necessary for
3183        cpu's that do not allow unaligned loads and stores and when the 32-bit
3184        DMA mode is used.
3185
31862000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3187
3188        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
3189        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
3190        ACLOCAL_AMFLAGS.
3191        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
3192        ACLOCAL_AMFLAGS.
3193        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
3194        ACLOCAL_AMFLAGS.
3195
31962000-11-03      Chris Johns <ccj@acm.org>
3197
3198        * libchip/network/README.cs8900, libchip/network/cs8900.c,
3199        libchip/network/cs8900.h: New files.
3200
32012000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3202
3203        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
3204        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3205        $(RTEMS_TOPdir)/aclocal.
3206        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3207        $(RTEMS_TOPdir)/aclocal.
3208        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
3209        $(RTEMS_TOPdir)/aclocal.
3210
32112000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3212
3213        * configure.in: Switch to GNU-canonicalization.
3214        * Makefile.am: Reflect changes to configure.in.
3215        * acinclude.m4: Remove.
3216
32172000-10-30      Joel Sherrill <joel@OARcorp.com>
3218
3219        * POSIX include files merged into newlib.  This resulted in some
3220        definitions moving to other files and thus some secondary effects in
3221        RTEMS source code.
3222        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
3223        in sync with newlib's <machine/types.h>.
3224        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
3225        definition of struct itimerval in <sys/time.h>.
3226
32272000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3228
3229        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
3230        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3231        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
3232        * ChangeLog: Fix typos.
3233        * configure.in: add tests to the GNU canonicalized subdirectories.
3234
32352000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3236
3237        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
3238        * configure.in: add lib to the GNU canonicalized subdirectories,  make
3239        the lib directory before configuring lib/.
3240
32412000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3242
3243        * configure.in, Makefile.am: add exec to the GNU canonicalized
3244        subdirectories.
3245        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
3246        * configure.in: add libnetworking, librpc and librdb to the GNU
3247        canonicalized subdirectories.
3248        * configure.in: add libmisc and libchip to the GNU canonicalized
3249        subdirectories.
3250        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3251        Switch to GNU canonicalization.
3252        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3253        Switch to GNU canonicalization.
3254        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
3255        Switch to GNU canonicalization.
3256
32572000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3258
3259        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
3260        canonicalization to libfs/. The approach is currently a bit of a hack as
3261        GNU canonicalization does not support the per-BSP build some of the
3262        other directories require.  As more of the tree is converted, this will
3263        become less  of an issue.
3264
32652000-10-20      Joel Sherrill <joel@OARcorp.com>
3266
3267        * libchip/network/dec21140.c: Corrected attach to include "int attach"
3268        parameter.
3269
32702000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
3271
3272        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3273        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
3274        * librdbg/configure.in: Add m68k support.
3275        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
3276        subdirectory.
3277        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
3278        failure.
3279        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
3280        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
3281        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
3282        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
3283        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
3284        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
3285        librdbg/src/m68k/.cvsignore: New files.
3286        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
3287        function pointers.
3288        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
3289        _after_ pointer has been checked against NULL.
3290
32912000-10-18      Joel Sherrill <joel@OARcorp.com>
3292
3293        * wrapup/Makefile.am: Added libfs.
3294
32952000-10-18      Chris Johns <ccj@acm.org>
3296
3297        * libfs created.
3298        * configure.in: Added libfs subdirectory.
3299        * libnetworking/pppd/ipxcp.c: Fixed a typo.
3300
33012000-09-28      Joel Sherrill <joel@OARcorp.com>
3302
3303        * libnetworking/rtems_webserver/Makefile.am,
3304        libnetworking/rtems_webserver/base64.c,
3305        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
3306        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
3307
33082000-09-22      Joel Sherrill <joel@OARcorp.com>
3309
3310        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
3311        libnetworking/rtems/rtems_bsdnet_internal.h,
3312        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
3313        have included rtems.h.  It is now including precisely the  least amount
3314        of low level, yet portable .h files to get the basic RTEMS types
3315        defined.  This rippled into other  files since rtems_bsdnet_internal.h
3316        used machine/types.h to include rtems.h.
3317
33182000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3319
3320        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
3321
33222000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3323
3324        * libnetworking/ChangeLog: Cleanup.
3325
33262000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3327
3328        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
3329        * libchip/ChangeLog: Fix formating.
3330
33312000-09-05      Joel Sherrill <joel@OARcorp.com>
3332
3333        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
3334        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
3335        confusion and to work with the converted flags.
3336
33372000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3338
3339        * wrapup/Makefile.am: Include compile.am.
3340        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
3341        libchip/serial/Makefile.am: Include compile.am.
3342        * librdbg/src/i386/any/Makefile.am,
3343        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
3344        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
3345        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
3346        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
3347        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
3348        libnetworking/rtems_servers/Makefile.am,
3349        libnetworking/rtems_webserver/Makefile.am,
3350        libnetworking/wrapup/Makefile.am: Include compile.am.
3351
33522000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
3353
3354        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
3355        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
3356
33572000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3358
3359        * libnetworking/netinet/tcp_input.c: Spelling corrections.
3360
33612000-08-31      Joel Sherrill <joel@OARcorp.com>
3362
3363        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
3364        Antti P Miettinen <antti.p.miettinen@nokia.com>.
3365        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
3366        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
3367        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
3368        * libnetworking/wbase64.c: Removed.
3369        * libnetworking/Makefile.am, libnetworking/asp.c,
3370        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
3371        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
3372        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
3373        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
3374        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
3375        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
3376        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
3377        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
3378        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
3379        Modified.
3380
33812000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3382
3383        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
3384
33852000-08-30      Joel Sherrill <joel@OARcorp.com>
3386
3387        * libnetworking/rtems_webserver/license.txt: New file.
3388
33892000-08-10      Joel Sherrill <joel@OARcorp.com>
3390
3391        * ChangeLog: New file.
3392        * libchip/ChangeLog: New file.
3393        * librdbg/ChangeLog: New file.
3394        * libnetworking/ChangeLog: New file.
3395
Note: See TracBrowser for help on using the repository browser.