source: rtems/c/src/ChangeLog @ 2977f24c

4.104.114.84.95
Last change on this file since 2977f24c was 2977f24c, checked in by Ralf Corsepius <ralf.corsepius@…>, on Aug 18, 2004 at 1:14:40 AM

2004-08-17 Ralf Corsepius <ralf_corsepius@…>

  • acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
  • Property mode set to 100644
File size: 98.3 KB
Line 
12004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
2
3        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
4
52004-07-28  Joel Sherrill <joel@OARcorp.com>
6
7    * aclocal/version.m4: Updated to rtems-4.6.99.1.
8
92004-07-25      Joel Sherrill <joel@OARcorp.com>
10
11        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
12
132004-05-21  Till Strauman <strauman@slac.stanford.edu>
14
15        PR 625/networking
16        * libchip/network/dec21140.c, ... : Prevent name clashes by making
17        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
18        an error rather than panic if no chip is detected (thus allowing
19        for probing).
20        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
21        instead of looping forever.  Avoid divide by zero (crashed my PC).
22        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
23        they are UNTESTED.
24
252004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
26
27        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
28
292004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
30
31        * libchip/network/dec21140.c, libchip/network/elnk.c:
32        #include <errno.h>.
33
342004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
35
36        * libchip/network/if_media.h: Update from FreeBSD.
37        * libchip/network/open_eth.c, libchip/network/cs8900.c,
38        libchip/network/i82586.c: #include <errno.h>.
39
402004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
41
42        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
43
442004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
45
46        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
47
482004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
49
50        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
51        automake).
52
532004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
54
55        PR 599/pppd
56        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
57
582004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
59
60        * optman/rtems/no-region.c: Reflect having changed
61        rtems_region_get_segment_size.
62
632004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
64
65        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
66        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
67        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
68        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
69        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
70        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
71        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
72
732004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
74
75        * libchip/ide/ata.c, libchip/network/dec21140.c,
76        libchip/network/elnk.c, libchip/network/i82586.c,
77        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
78        libchip/network/open_eth.c, libchip/network/sonic.c,
79        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
80        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
81        libchip/shmdr/init.c, libchip/shmdr/intr.c,
82        libchip/shmdr/shm_driver.h: Cosmetics.
83
842004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
85
86        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
87        optman/rtems/no-msg.c, optman/rtems/no-part.c,
88        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
89        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
90        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
91        fixed size types.
92
932004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
94
95        * configure.ac: Explicitly pass --includedir and --libdir to
96        cpukit/configure.
97
982004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
99
100        * librdbg/Makefile.am: Fix rpcgen rules.
101        * librdbg/src/i386/any/remdeb_xdr.c,
102        librdbg/src/m68k/any/remdeb_xdr.c,
103        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
104        Reflect changes to librdbg/Makefile.am.
105
1062004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
107
108        * configure.ac: Reflect changes testsuites/configure.ac and
109        cpukit/configure.ac.
110
1112004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
112
113        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
114        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
115
1162004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
117
118        * configure.ac: Reflect changes to testsuites's configuration.
119
1202004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
121
122        PR/589 rtems
123        * libchip/network/pci.h: Remove (Moved to cpukit).
124
1252004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
126
127        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
128        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
129        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
130        libchip/network/dec21140.c, libchip/network/elnk.c,
131        libchip/network/if_fxp.c, libchip/network/open_eth.c,
132        libchip/network/open_eth.h, libchip/network/sonic.c,
133        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
134        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
135        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
136        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
137        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
138        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
139        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
140        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
141        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
142        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
143        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
144        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
145        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
146        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
147        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
148        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
149        fixed-size types.
150
1512004-03-14      Chris Johns  <chrisj@rtems.org>
152
153        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
154        the BSP example code.
155        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
156        support the DIMMPC. This is a pc386 target with IO port support. Minor
157        formating clean up. Add documentation to the header file.
158        * libchip/network/README.cs8900: The CS8900 driver is documented in the
159        cs8900.h header file.
160
1612004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
162
163        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
164        Cosmetics.
165
1662004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
167
168        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
169        There are no application level Makefiles in here.
170
1712004-03-04      Joel Sherrill <joel@OARcorp.com>
172
173        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
174        they can be used in application level makefiles.
175
1762004-03-05      Joel Sherrill <joel@OARcorp.com>
177
178        * libnetworking/rtems_webserver/ejparse.c,
179        libnetworking/rtems_webserver/emfdb.c,
180        libnetworking/rtems_webserver/sock.c,
181        libnetworking/rtems_webserver/socket.c,
182        libnetworking/rtems_webserver/sym.c,
183        libnetworking/rtems_webserver/webs.c,
184        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
1852004-03-05      Joel Sherrill <joel@OARcorp.com>
186
187        * libchipnetwork/open_eth.c: Remove warnings by conditionally
188        compiling this file only only those CPU families with supported
189        exception models.
190
1912004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
192
193        * acinclude.m4: Fix loosing arguments when configuring cpukit and
194        testsuites (Was exposed with --enable-multilib, only).
195        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
196         Add RTEMS_BSP_CONFIG_SUBDIR.
197        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
198        testsuites's configure.
199        * aclocal/rtems-top.m4: Remove ENDIF hack.
200        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
201
2022004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
203
204        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
205        wrapup/Makefile.am: Fix automake problems having been introduced
206        in previous patch.
207
2082004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
209
210        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
211        Preinstall dirs.
212        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
213        * aclocal/check-multiprocessing.m4: Cosmetics.
214        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
215        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
216
2172004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
218
219        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
220        librdbg/src/Makefile.am.
221        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
222        * configure.ac: Reflect changes above.
223        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
224        * wrapup/Makefile.am: Reflect changes above.
225        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
226
2272004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
228
229        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
230
2312004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
232
233        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
234
2352004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
236
237        * wrapup/Makefile.am: Reflect new location of librdbg.a.
238
2392004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
240
241        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
242        librdbg/src/powerpc/Makefile.am: Remove.
243        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
244        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
245        * configure.ac: Reflect changes above.
246
2472004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
248
249
2502004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
251
252        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
253        STRIP.
254
2552004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
256
257        * librdbg/include/Makefile.am: Merge-in
258        librdbg/include/rdbg/i386/Makefile.am,
259        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
260        librdbg/include/rdbg/powerpc/Makefile.am.
261        * librdbg/include/rdbg/i386/Makefile.am,
262        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
263        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
264        * configure.ac: Reflect changes above.
265
2662004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
267
268        * configure.ac: Use AS_HELP_STRING(ada).
269
2702004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
271
272        * aclocal/bspopts.m4: Use AS_HELP_STRING.
273        * aclocal/bsp-configure.m4: Require autoconf-2.59.
274        Use AC_CONFIG_HEADERS.
275        * aclocal/check-custom-bsp.m4: Add bspkit-support.
276        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
277
2782004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
279
280        * Makefile.am: include local.am.
281
2822004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
283
284        * aclocal/version.m4: 4.6.99.0.
285
2862004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
287
288        * Makefile.am: Don't include host.am.
289        * automake/compile.am: Further cleanups.
290
2912004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
292
293        * automake/lib.am: Remove (Unused).
294
2952004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
296
297        * wrapup/Makefile.am: Don't include lib.am.
298        * automake/compile.am: Use automake compilation rules.
299
3002004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
301
302        * libnetworking/pppd/Makefile.am,
303        libnetworking/rtems_servers/Makefile.am,
304        libnetworking/rtems_telnetd/Makefile.am,
305        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
306        support/Makefile.am: Don't include lib.am.
307
3082004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
309
310        * libchip/Makefile.am: Don't include lib.am.
311        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
312        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
313        unnecessary EXTRA_DISTs.
314
3152004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
316
317        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
318        hack.
319
3202004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
321
322        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
323        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
324        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
325        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
326
3272004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
328
329        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
330        Add AM_CONDITIONAL(HAS_MP).
331        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
332        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
333        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
334        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
335        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
336        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
337        (Deprecated by autoconf 2.59).
338
3392004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
340
341        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
342        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
343
3442004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
345
346        * ChangeLog: Merge-in libnetworking/ChangeLog.
347        * libnetworking/ChangeLog: Remove.
348        * ChangeLog: Merge-in librdbg/ChangeLog.
349        * librdbg/ChangeLog: Remove.
350        * ChangeLog: Merge-in libchip/ChangeLog.
351        * libchip/ChangeLog: Remove.
352        * ChangeLog: Merge-in optman/ChangeLog.
353        * optman/ChangeLog: Remove.
354
3552004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
356
357        * configure.ac: Reflect changes to cpukit.
358        * wrapup/Makefile.am: Reflect changes to librdbg.
359        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
360        * libchip/Makefile.am: Add PREINSTALL_DIRS.
361        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
362        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
363        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
364        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
365        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
366        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
367        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
368
3692004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
370
371        * aclocal/rtems-top.m4: Remove check for version.m4.
372        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
373
3742004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
375
376        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
377        * wrapup/Makefile.am: Reflect changes to libchip/*.
378        * support/Makefile.am: Use automake compilation rules.
379        * wrapup/Makefile.am: Reflect changes to support/*.
380        * configure.ac: Remove libnetworking/wrapup/Makefile.
381        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
382        libnetworking/*/lib*.a instead of libnetapps.a.
383        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
384        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
385        * optman/Makefile.am: Use automake compilation rules.
386        * libchip/Makefile.am: Fix typo in previous patch.
387        * libchip/Makefile.am: Use automake compilation rules.
388        * libnetworking/Makefile.am: Remove wrapup.
389        * libnetworking/pppd/Makefile.am: Build libpppd. Use
390        automake-compilation rules.
391        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
392        automake-compilation rules.
393        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
394        automake-compilation rules.
395        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
396        automake-compilation rules.
397        * libnetworking/wrapup/Makefile.am: Remove (Unused).
398
3992004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
400
401        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
402        PRE/TMPINSTALL_FILES to CLEANFILES.
403        * automake/lib.am: Remove TMPINSTALL_FILES.
404        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
405        PRE/TMPINSTALL_FILES to CLEANFILES.
406        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
407        PRE/TMPINSTALL_FILES to CLEANFILES.
408        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
409        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
410        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
411        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
412        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
413        * librdbg/src/i386/Makefile.am: Ditto.
414        * librdbg/src/m68k/Makefile.am: Ditto.
415        * librdbg/src/powerpc/Makefile.am: Ditto.
416        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
417        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
418        * libnetworking/rtems_servers/Makefile.am: Ditto.
419        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
420        * libnetworking/rtems_webserver/Makefile.am: Ditto.
421
4222004-01-07      Joel Sherrill <joel@OARcorp.com>
423
424        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
425        more completely covers the MIPS family.
426
4272003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
428
429        * wrapup/Makefile.am: Reflect changes to shmdr.
430        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
431
4322003-12-18      Joel Sherrill <joel@OARcorp.com>
433
434        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
435        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
436        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
437        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
438        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
439        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
440        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
441
4422003-12-17      Joel Sherrill <joel@OARcorp.com>
443
444        * aclocal/version.m4: Updated to rtems-20031217-test.
445
4462003-12-17     
447
448        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
449        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
450
4512003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
452
453        * automake/compile.am: Remove LINK_LIBS (Unused).
454        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
455
4562003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
457
458        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
459        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
460        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
461        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
462        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
463
4642003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
465
466        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
467        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
468        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
469        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
470        * librdbg/src/i386/Makefile.am:
471        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
472        * librdbg/src/m68k/Makefile.am:
473        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
474        * librdbg/src/powerpc/Makefile.am:
475        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
476
4772003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
478
479        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
480        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
481        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
482        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
483        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
484        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
485        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
486        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
487        * optman/Makefile.am: Remove project_libdir.
488        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
489        PRE/TMPINSTALL_FILES.
490        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
491        PRE/TMPINSTALL_FILES.
492        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
493        PRE/TMPINSTALL_FILES.
494        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
495        PRE/TMPINSTALL_FILES.
496        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
497        from PRE/TMPINSTALL_FILES.
498        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
499        PRE/TMPINSTALL_FILES.
500        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
501        PRE/TMPINSTALL_FILES.
502        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
503        PRE/TMPINSTALL_FILES.
504        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
505        PRE/TMPINSTALL_FILES.
506        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
507        PRE/TMPINSTALL_FILES.
508        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
509        PRE/TMPINSTALL_FILES.
510        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
511        from PRE/TMPINSTALL_FILES.
512
5132003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
514
515        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
516        * automake/lib.am: Remove project_libdir.
517        * wrapup/Makefile.am: Reworked.
518
5192003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
520
521        * configure.ac: Reflect changes to librdbg.
522        * optman/Makefile.am: Add tmpinstall dirstamp support.
523        * libchip/Makefile.am: Fix variant-tmpinstall support.
524        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
525        * librdbg/src/powerpc/Makefile.am: Merge-in former
526        new_exception_processing/Makefile.am.
527        * librdbg/src/m68k/any/Makefile.am: Remove.
528        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
529        * librdbg/src/i386/any/Makefile.am: Remove.
530        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
531        * librdbg/src/Makefile.am: Cosmetics.
532        * librdbg/include/Makefile.am: Cosmetics.
533        * librdbg/Makefile.am: Cosmetics.
534        * libnetworking/Makefile.am: Cosmetics.
535        * libnetworking/pppd/Makefile.am: Cosmetics.
536        * libnetworking/wrapup/Makefile.am: Cosmetics.
537
5382003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
539
540        * Makefile.am: Cosmetics.
541        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
542        support.
543
5442003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
545
546        * automake/compile.am: Remove $(ARCH):-rule.
547
5482003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
549
550        * configure.ac: Remove lib/libbsp/shared/Makefile,
551        lib/libbsp/shmdr/Makefile.
552
5532003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
554
555        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
556        libchip/serial/Makefile, libchip/rtc/Makefile.
557        * support/Makefile.am: Remove all-local: $(ARCH).
558        * wrapup/Makefile.am: Remove all-local: $(ARCH).
559        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
560        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
561        * optman/Makefile.am: Remove all-local: $(ARCH).
562        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
563        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
564        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
565        compilation dirstamp support.
566        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
567        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
568        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
569        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
570        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
571        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
572        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
573        all-local: $(ARCH).
574        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
575        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
576        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
577        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
578        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
579
5802003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
581
582        * aclocal/lead-dot.m4: New (from automake-1.7f).
583        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
584        AC_SUBST(dirstamp).
585        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
586        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
587        libchip/serial/Makefile.am: Ditto.
588        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
589        * librdbg/include/Makefile.am: Ditto.
590        * librdbg/include/rdbg/Makefile.am: Ditto.
591        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
592        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
593        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
594        * librdbg/src/Makefile.am: Ditto.
595        * librdbg/src/i386/Makefile.am: Ditto.
596        * librdbg/src/i386/any/Makefile.am: Ditto.
597        * librdbg/src/m68k/Makefile.am: Ditto.
598        * librdbg/src/m68k/any/Makefile.am: Ditto.
599        * librdbg/src/powerpc/Makefile.am: Ditto.
600        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
601        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
602        preinstallation.
603        * libnetworking/pppd/Makefile.am: Ditto.
604        * libnetworking/rtems_servers/Makefile.am: Ditto.
605        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
606        * libnetworking/rtems_webserver/Makefile.am: Ditto.
607        * libnetworking/wrapup/Makefile.am: Ditto.
608
6092003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
610
611        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
612        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
613        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
614        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
615        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
616        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
617        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
618        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
619        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
620        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
621        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
622        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
623        underquoting to silence automake-1.8.
624
6252003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
626
627        * configure.ac: Reflect having moved tests to ../../testsuites.
628
6292003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
630
631        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
632        * aclocal/canonical-host.m4: Remove.
633        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
634        * configure.ac: Remove RTEMS_CANONICAL_HOST.
635
6362003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
637
638        * aclocal/check-cpu.m4: Remove.
639        * configure.ac: Merge-in former aclocal/check-cpu.m4.
640        * aclocal/canonical-target-name.m4: Add m4-quotes.
641        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
642        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
643        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
644        * aclocal/check-networking.m4: Add m4-quotes. Require
645        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
646        * aclocal/check-posix.m4: Add m4-quotes. Require
647        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
648        * aclocal/check-rdbg.m4: Add m4-quotes. Require
649        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
650        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
651
6522003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
653
654        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
655        * aclocal/bsp-alias.m4: Remove.
656
6572003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
658
659        * configure.ac: Make presence of tests/ optional.
660
6612003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
662
663        * aclocal/path-perl.m4: Remove (Unused).
664
6652003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
666
667        * automake/force-preinstall.am: Remove.
668
6692003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
670
671        PR 499/rtems_misc
672        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
673        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
674        Configuration (Odd was forced) - Correction of Stop Bit configuration
675        (inversed) - Correction of ISR Handler to call
676        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
677        CTS Hardware flow control Configuration.
678
6792003-09-04      Joel Sherrill <joel@OARcorp.com>
680
681        * lib/libcpu/shared/include/cache.h,
682        lib/libcpu/shared/src/cache_aligned_malloc.c,
683        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
684        license changed.
685        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
686        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
687        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
688        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
689        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
690        for license changed.
691        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
692        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
693        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
694        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
695        libchip/network/cs8900.h, libchip/network/dec21140.c,
696        libchip/network/elnk.c, libchip/network/open_eth.c,
697        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
698        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
699        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
700        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
701        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
702        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
703        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
704        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
705        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
706        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
707        libchip/serial/serial.h, libchip/serial/z85c30.c,
708        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
709        libchip/serial/z85c30_reg.c: URL for license changed.
710
7112003-09-03      Jiri Gaisler <jiri@gaisler.com>
712
713        PR 477/networking
714        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
715        * libchip/network/README.open_eth, libchip/network/open_eth.c,
716        libchip/network/open_eth.h: New files.
717
7182003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
719
720        * aclocal/rtems-top.m4: Add RTEMS_API.
721        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
722
7232003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
724
725        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
726        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
727        @RTEMS_BSP@.cfg.
728
7292003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
730
731        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
732
7332003-08-20      Joel Sherrill <joel@OARcorp.com>
734
735        * libchip/network/cs8900.c: Correct copyright statements.
736
7372003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
738
739        * aclocal/check-itron.m4: Remove.
740        * aclocal/enable-inlines.m4: Remove.
741        * Makefile.am: Reflect having moved aclocal/.
742        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
743        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
744        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
745        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
746        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
747        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
748        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
749        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
750        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
751        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
752        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
753        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
754        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
755        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
756        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
757        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
758        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
759        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
760        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
761        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
762        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
763        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
764        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
765        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
766        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
767        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
768        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
769        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
770        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
771        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
772        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
773        * aclocal/multilib.m4: New (Copied from ../../aclocal).
774        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
775        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
776        * aclocal/ppc.m4: New (Copied from ../../aclocal).
777        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
778        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
779        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
780        * aclocal/project-root.m4: New (Copied from ../../aclocal).
781        * aclocal/quoting.m4: New (Copied from ../../aclocal).
782        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
783        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
784        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
785        * aclocal/target.m4: New (Copied from ../../aclocal).
786        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
787        * aclocal/version.m4: New (Copied from ../../aclocal).
788
7892003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
790
791        * configure.ac: Remove stray comments.
792        * automake/local.am, automake/host.am: Remove "debug".
793
7942003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
795
796        * Makefile.am: Reflect having moved automake/.
797        * lib/Makefile.am: Reflect having moved automake/.
798        * support/Makefile.am: Reflect having moved automake/.
799        * wrapup/Makefile.am: Reflect having moved automake/.
800        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
801        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
802        from ../../automake).
803        * optman/Makefile.am: Reflect having moved automake/.
804        * libchip/Makefile.am: Reflect having moved automake/.
805        * libchip/ide/Makefile.am: Reflect having moved automake/.
806        * libchip/network/Makefile.am: Reflect having moved automake/.
807        * libchip/rtc/Makefile.am: Reflect having moved automake/.
808        * libchip/serial/Makefile.am: Reflect having moved automake/.
809        * librdbg/Makefile.am: Reflect having moved automake/.
810        * librdbg/include/Makefile.am: Reflect having moved automake/.
811        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
812        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
813        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
814        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
815        automake/.
816        * librdbg/src/Makefile.am: Reflect having moved automake/.
817        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
818        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
819        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
820        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
821        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
822        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
823        having moved automake/.
824        * libnetworking/Makefile.am: Reflect having moved automake/.
825        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
826        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
827        automake/.
828        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
829        automake/.
830        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
831        automake/.
832        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
833
8342003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
835
836        * Makefile.am: Add bsp.pc.in.
837        * bsp.pc.in: New (pkgconfig support).
838
8392003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
840
841        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
842
8432003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
844
845        * lib/Makefile.am: New (Required by 'make dist').
846        * lib/ChangeLog: Remove.
847        * lib/.cvsignore: Cleanup.
848        * configure.ac: Reflect having added lib/Makefile.am.
849        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
850        lib/libbsp/configure.ac.
851        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
852        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
853
8542003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
855
856        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
857        * configure.ac: Merge-in librdbg/configure.ac.
858        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
859        librdbg/configure.ac.
860        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
861        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
862        LIBCHIP. Conditionally build include-dirs.
863        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
864        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
865        * librdbg/Makefile.am, librdbg/include/Makefile.am,
866        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
867        librdbg/include/rdbg/m68k/Makefile.am,
868        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
869        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
870        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
871        librdbg/src/powerpc/Makefile.am, librdbg/
872        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
873        configure.ac into ../configure.ac.
874        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
875        * libnetworking/.cvsignore, libnetworking/Makefile.am,
876        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
877        libnetworking/rtems_telnetd/Makefile.am,
878        libnetworking/rtems_webserver/Makefile.am,
879        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
880        into ../configure.ac.
881
8822003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
883
884        PR 427/rtems
885        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
886        * librdbg/src/servtsp.c: Ditto.
887
8882003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
889
890        PR 429/bsps
891        PR 432/bsps
892        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
893        packets are queued onto an elnk board, the ISR will deadlock the device
894        with a tx complete interrupt.  Lighter tx loads are not affected as they
895        end up submitting single packets to the device.
896
8972003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
898
899        * configure.ac: Merge-in libchip/configure.ac. Merge-in
900        optman/configure.ac.
901        * optman/configure.ac: Remove (Merged into ../configure.ac).
902        * optman/Makefile.am: Reflect having merged configure.ac into
903        ../configure.ac.
904        * libchip/configure.ac: Remove (Merged into ../configure.ac).
905        * libchip/Makefile.am, libchip/ide/Makefile.am,
906        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
907        libchip/serial/Makefile.am: Reflect having merged configure.ac into
908        ../configure.ac.
909
9102003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
911
912        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
913
9142003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
915
916        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
917        on i386.
918
9192003-06-13      Joel Sherrill <joel@OARcorp.com>
920
921        * libnetworking/pppd/chat.c: Removed warnings.
922
9232003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
924
925        * libchip/network/README.3com: New file missed in previous commit.
926        PR 405/bsps
927        PR 393/networking
928        * libchip/network/dec21140.c: Fix leak also known as PR393.
929        * libchip/network/elnk.c, libchip/network/if_media.h,
930        libchip/network/mii.h: New files.
931        * libchip/network/Makefile.am: Reflect new files.
932
9332003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
934
935        * configure.ac: Remove support for profile-variant.
936
9372003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
938
939        PR 397/pppd
940        * libnetworking/pppd/fsm.c: Make peer_mru global again.
941        * libnetworking/pppd/magic.c: Remove *rand48.
942        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
943
9442003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
945
946        * wrapup/Makefile.am: Add libide.a.
947
9482003-04-15      Joel Sherrill <joel@OARcorp.com>
949
950        PR 387/rtems_misc
951        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
952        routines.
953        * libchip/ide/ata_internal.h: Added missing newline and end of file.
954
9552003-04-11      Joel Sherrill <joel@OARcorp.com>
956
957        * libnetworking/rtems_webserver/cgi.c,
958        libnetworking/rtems_webserver/sockGen.c,
959        libnetworking/rtems_webserver/umui.c,
960        libnetworking/rtems_webserver/websSSL.c,
961        libnetworking/rtems_webserver/websSSL.h,
962        libnetworking/rtems_webserver/websda.c,
963        libnetworking/rtems_webserver/websda.h: New files. Not included in
964        previous commit.
965
9662003-04-10      Joel Sherrill <joel@OARcorp.com>
967
968        PR 371/pppd
969        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
970        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
971        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
972        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
973        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
974        still global symbols in rtemspppd.h which might need to be changed or
975        converted into member of a structure which is dereferenced with a
976        pointer that is managed as a per task variable. But this patch should
977        avoid many conflicts.
978
9792003-03-27      Joel Sherrill <joel@OARcorp.com>
980
981        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
982        not allowed in the cpukit source code since it must be buildable
983        independent of any BSP. These files were moved to libchip/ide.
984        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
985        files.
986
9872003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
988
989        PR 368/filesystems
990        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
991        improvements which now work on pc386 and mbx8xx.
992        * libchip/ide/ide_controller.c: New file.
993
9942003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
995
996        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
997
9982003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
999
1000        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1001        * configure.ac: Add support/.
1002        * support/.cvsignore: New.
1003        * support/Makefile.am: New.
1004        * support/version.c: New.
1005        * wrapup/Makefile.am: Add support/libsupport.a.
1006        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
1007        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
1008        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
1009        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
1010
10112003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1012
1013        * wrapup/Makefile.am: Use SRC += instead of make-vars.
1014
10152003-02-20      Till Straumann <strauman@slac.stanford.edu>
1016
1017        PR 354/networking
1018        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
1019        chip against a table of supported chips. The untested ones are still
1020        commented out, however.
1021
10222003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1023
1024        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1025        * configure.ac: AC_PREREQ(2.57).
1026        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1027        * optman/configure.ac: AC_PREREQ(2.57).
1028        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1029        * libchip/configure.ac: AC_PREREQ(2.57).
1030        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1031        * librdbg/configure.ac: AC_PREREQ(2.57).
1032        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1033        * libnetworking/configure.ac: AC_PREREQ(2.57).
1034
10352003-02-06      Joel Sherrill <joel@OARcorp.com>
1036
1037        * libnetworking/pppd/chat.c: Convert routines with common names to
1038        static. This included get_char(), put_char(), and character() among
1039        others.
1040
10412003-02-03      Joel Sherrill <joel@OARcorp.com>
1042
1043        PR 338/filesystem
1044        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
1045        rtems_io_lookup_name() (API change).  Unused function removed.
1046
10472003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1048
1049        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1050        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1051        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1052        Eliminate *_O_FILES.
1053        * libnetworking/rtems_servers/Makefile.am,
1054        libnetworking/rtems_webserver/Makefile.am,
1055        libnetworking/rtems_telnetd/Makefile.am: Ditto.
1056
10572002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1058
1059        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
1060        Let all-local: depend on $(LIB).
1061        * wrapup/Makefile.am, configure.ac: Remove libmisc.
1062        * optman/Makefile.am: Apply install-data-local to install *.rels.
1063
10642002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1065
1066        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
1067        %.c rules.
1068        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
1069        * libchip/network/Makefile.am: Eliminate C_O_FILES.
1070        * libchip/rtc/Makefile.am: Ditto.
1071        * libchip/serial/Makefile.am: Ditto.
1072
10732002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1074
1075        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1076        LIBC_DEFINES.
1077        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1078        LIBC_DEFINES.
1079        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1080        LIBC_DEFINES.
1081
10822002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1083
1084        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
1085
10862002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1087
1088        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
1089        cache-checking.
1090        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1091
10922002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1093
1094        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
1095        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
1096        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
1097        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1098        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1099
11002002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1101
1102        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
1103        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
1104        Remove.
1105        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
1106
11072002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1108
1109        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
1110        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
1111
11122002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
1113
1114        * libchip/network/cs8900.c: I don't know why we have to SelfST register
1115        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
1116
11172002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1118
1119        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
1120        * optman/rel.am: New.
1121
11222002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1123
1124        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
1125        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
1126        braino in comment on "exec". Extend --enable-ada handling.
1127
11282002-11-04      Joel Sherrill <joel@OARcorp.com>
1129
1130        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
1131        tasks and rolling multiple loops into 1.
1132        * librdbg/src/m68k/rdbg_f.c: Removed warning.
1133        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
1134        Removed warnings.
1135
11362002-10-31      Joel Sherrill <joel@OARcorp.com>
1137
1138        * libchip/network/dec21140.c: Removed warnings.
1139        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
1140        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
1141        librdbg/src/m68k/any/remdeb_xdr.c,
1142        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
1143        warnings.
1144        * libnetworking/rtems_webserver/socket.c,
1145        libnetworking/rtems_webserver/uemf.h: Removed warnings.
1146
11472002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
1148
1149        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
1150        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
1151        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
1152        above.
1153
11542002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1155
1156        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1157        * wrapup/.cvsignore: Remove autom4te.cache.
1158        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1159        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
1160        autom4te.cache.
1161        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
1162        autom4te.cache.
1163        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
1164        autom4te.cache.
1165
11662002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1167
1168        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
1169
11702002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1171
1172        * optman/.cvsignore: Add autom4te.cache.
1173
11742002-09-14      Joel Sherrill <joel@OARcorp.com>
1175
1176        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
1177
11782002-09-07      Joel Sherrill <joel@OARcorp.com>
1179
1180        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
1181        include files to resolve warnings.
1182
11832002-09-07      Chris Johns <ccj@acm.org>
1184
1185        * libchip/network/Makefile.am, libchip/network/README.cs8900,
1186        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
1187        which corrects the problem  where the cs8900.c file was actually the BSP
1188        glue.  Joel did some hacking so this file will compile.  Previously it
1189        required providing a target.h file to compile.
1190        * libchip/network/cs8900.c.bsp: New file.
1191
11922002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1193
1194        * libnetworking/rtems_webserver/md5.h: Add missing newline.
1195
11962002-08-31      Joel Sherrill <joel@OARcorp.com>
1197
1198        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
1199        eliminate warning.
1200
12012002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1202
1203        * configure.ac: Add ada-tests.
1204
12052002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1206
1207        * Makefile.am: Add preinstall-stamp.
1208
12092002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1210
1211        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
1212        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
1213        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
1214        gcc31 happy.
1215        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
1216        cp.
1217
12182002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1219
1220        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
1221        make/bsp.mak.
1222        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
1223        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
1224
12252002-08-12      Joel Sherrill <joel@OARcorp.com>
1226
1227        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
1228        avoid error.
1229
12302002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1231
1232        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1233        * configure.ac: Add BSP_SUBDIRS.
1234        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
1235        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
1236        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
1237        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
1238        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
1239        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
1240        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
1241        RTEMS_CHECK_BSP_CACHE.
1242        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1243        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1244        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
1245        .$(OBJEXT) instead of .o.
1246        * libnetworking/pppd/Makefile.am,
1247        libnetworking/rtems_servers/Makefile.am,
1248        libnetworking/rtems_telnetd/Makefile.am,
1249        libnetworking/rtems_webserver/Makefile.am,
1250        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1251
12522002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1253
1254        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
1255        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
1256        ../libchip/serial/$(ARCH)/libserialio.a.
1257        * libchip/serial/Makefile.am: Don't tmp-install lib.
1258        * libchip/rtc/Makefile.am: Don't tmp-install lib.
1259
12602002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1261
1262        * Makefile.am: Add rtems_makedir.
1263        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
1264        * Makefile.am: Add wrapup-SUBDIR.
1265        * wrapup/ChangeLog: Remove.
1266        * wrapup/configure.ac: Remove.
1267        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
1268        (Make the bare BSP happy).
1269        * configure.ac: Ditto.
1270        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
1271        Create make/custom/default.cfg.
1272        * configure.ac: Add creation of make/custom/*.cfg. Create
1273        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
1274
12752002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1276
1277        * Makefile.am: Clean $(PROJECT_RELEASE).
1278
12792002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1280
1281        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
1282        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
1283        prototype mismatches.
1284
12852002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1286
1287        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
1288        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
1289
12902002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1291
1292        * acinclude.m4: Add test "$multilib" != "yes".
1293        * config-ml.in: Remove.
1294        * acinclude.m4: Cleanups.
1295        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
1296        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
1297        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
1298        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
1299        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
1300
13012002-07-16      Eric Norum <eric.norum@usask.ca>
1302
1303        * New driver for the Intel EtherExpressPro (82559ER) chip.
1304        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
1305        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
1306        * libchip/network/Makefile.am: Modified to reflect above.
1307
13082002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1309
1310        * acinclude.m4: New.
1311        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
1312        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
1313        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
1314
13152002-07-01      Joel Sherrill <joel@OARcorp.com>
1316
1317        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
1318        _Objects_Information_table now that it is a two dimensional array based
1319        upon API and class.
1320        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
1321        of strnlen().
1322
13232002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1324
1325        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
1326        preinstall libnetapps.a.
1327
13282002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1329
1330        * configure.ac: Remove librpc.
1331
13322002-06-25      Joel Sherrill <joel@OARcorp.com>
1333
1334        * Per PR233, moved librpc to exec.
1335        * configure.ac, wrapup/Makefile.am: Modified.
1336        * librpc, librpc/ChangeLog: Removed.
1337
13382002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1339
1340        * optman/Makefile.am: Remove multilib support.
1341        * optman/configure.ac: Ditto.
1342        * optman/sapi/Makefile.am: Ditto.
1343
13442002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1345
1346        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
1347        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
1348
13492002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1350
1351        Move networking libraries to c/src/exec/libnetworking
1352        * libnetworking/configure.ac, libnetworking/Makefile.am,
1353        libnetworking/wrapup/Makefile.am: Reflect Moval.
1354
13552002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1356
1357        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
1358        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
1359        <rtems/bspIo.h>.
1360
13612002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1362
1363        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
1364        * libnetworking/rtems/mkrootfs.h: Ditto.
1365        * libnetworking/rtems/Makefile.am: Reflect changes above.
1366
13672002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1368
1369        * configure.ac: Remove lib.
1370
13712002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1372
1373        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
1374        that exception stack frames on M68K members with VBR always are 6 byte
1375        long. The incorrect assumption resulted in some gdb commands like "next"
1376        to fail on the 68360.
1377
13782002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1379
1380        * config-ml.in: Take out arm and sh variants RTEMS does not support.
1381        PR 220
1382        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
1383        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
1384        CVS.
1385        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
1386        libnetworking/sys/filio.h: Remove.
1387        * libnetworking/sys/Makefile.am: Reflect changes above.
1388
13892002-05-07      Chris Johns <ccj@acm.org>
1390
1391        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
1392        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
1393        requires it to be stripped.
1394
13952002-05-01      Eric Norum <eric.norum@usask.ca>
1396
1397        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
1398        assembly  to satisfy gcc 3.1 and newer.
1399
14002002-04-26      Eric Norum <eric.norum@usask.ca>
1401
1402        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
1403        agressive optimization in gcc 3.1 does not reorder things.
1404
14052002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1406
1407        * libchip/network/dec21140.c: Reflect changes to powerpc's
1408        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
1409        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
1410        <rtems/score/cpu.h>.
1411        * librdbg/src/powerpc/rdbg_f.c: Ditto.
1412        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
1413
14142002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1415
1416        * optman/configure.ac: Remove ENABLE_GCC28.
1417
14182002-04-11      Chris Johns <ccj@acm.org>
1419
1420        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
1421        driver control block field to the ifconfig network driver structure.
1422        This field is needed by the i82586 driver which was ported from NetBSD
1423        as it had better hardware abstraction.
1424        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
1425        PR59, added the drv_ctrl driver control block field to the ifconfig
1426        network driver structure. This field is needed by the i82586 driver
1427        which was ported from NetBSD as it had better hardware abstraction.
1428
14292002-04-10      Mike Siers <mikes@poliac.com>
1430
1431        * libnetworking/rtems_webserver/NOTES,
1432        libnetworking/rtems_webserver/asp.c,
1433        libnetworking/rtems_webserver/balloc.c,
1434        libnetworking/rtems_webserver/default.c,
1435        libnetworking/rtems_webserver/ej.h,
1436        libnetworking/rtems_webserver/ejIntrn.h,
1437        libnetworking/rtems_webserver/ejlex.c,
1438        libnetworking/rtems_webserver/ejparse.c,
1439        libnetworking/rtems_webserver/emfdb.c,
1440        libnetworking/rtems_webserver/emfdb.h,
1441        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
1442        libnetworking/rtems_webserver/handler.c,
1443        libnetworking/rtems_webserver/license.txt,
1444        libnetworking/rtems_webserver/md5.h,
1445        libnetworking/rtems_webserver/md5c.c,
1446        libnetworking/rtems_webserver/mime.c,
1447        libnetworking/rtems_webserver/misc.c,
1448        libnetworking/rtems_webserver/ringq.c,
1449        libnetworking/rtems_webserver/rom.c,
1450        libnetworking/rtems_webserver/security.c,
1451        libnetworking/rtems_webserver/sock.c,
1452        libnetworking/rtems_webserver/sym.c,
1453        libnetworking/rtems_webserver/uemf.c,
1454        libnetworking/rtems_webserver/uemf.h,
1455        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
1456        libnetworking/rtems_webserver/url.c,
1457        libnetworking/rtems_webserver/value.c,
1458        libnetworking/rtems_webserver/wbase64.c,
1459        libnetworking/rtems_webserver/webcomp.c,
1460        libnetworking/rtems_webserver/webpage.c,
1461        libnetworking/rtems_webserver/webrom.c,
1462        libnetworking/rtems_webserver/webs.c,
1463        libnetworking/rtems_webserver/webs.h,
1464        libnetworking/rtems_webserver/websuemf.c,
1465        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
1466        2.1.4.
1467
14682002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1469
1470        * libchip/network/i82586.c: Include <string.h>.
1471        * libchip/network/sonic.c: Ditto.
1472
14732002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1474
1475        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
1476
14772002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1478
1479        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
1480
14812002-03-27      Thomas.Doerfler@imd-systems.de
1482
1483        PR 144
1484        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
1485        memory address 0 when called for the first time. This is done when
1486        trying to clear the variable "dhcp_hostname".
1487
14882002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1489
1490        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1491        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1492        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1493        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1494        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1495        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1496        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
1497        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
1498        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1499        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1500        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
1501        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
1502        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1503        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
1504        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1505        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1506        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1507        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1508        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1509        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1510        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1511        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1512        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1513        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1514        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1515        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1516        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
1517        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1518        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1519        AUTOMAKE_OPTIONS.
1520        * libnetworking/configure.ac:
1521        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
1522        foreign 1.6]).
1523        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
1524        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
1525        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
1526        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
1527        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1528        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
1529        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
1530        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
1531        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1532        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1533        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1534        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
1535        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1536        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
1537        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
1538        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
1539        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
1540
15412002-03-27      Ilya Alexeev <ilya@continuum.ru>
1542
1543        PR 162
1544        * libnetworking/net/if_ppp.c ppp_txdaemon(),
1545        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
1546        used in a device write routines.  Now ppp_softc structure have own
1547        character for writing to device (sc_outchar).  I think that converting
1548        local variables to static is not a right solution, because problems will
1549        occur in the case of two or more ppp instances.
1550        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
1551        must be u_long, otherwise in the case of the big output packet endless
1552        loop may occur.
1553
15542002-03-21      Ilya Alexeev <ilya@continuum.ru>
1555
1556        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
1557        preparations for multiple PPPD connections.
1558
15592002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1560
1561        PR 149
1562        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
1563        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
1564        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
1565        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
1566
15672002-02-28      Victor V. Vengerov <vvv@oktet.ru>
1568
1569        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
1570        * configure.ac: Modified to reflect addition.
1571
15722002-02-27      Ilya Alexeev <ilya@continuum.ru>
1573
1574        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
1575        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
1576        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
1577        capabilities as well as eliminate some warnings.
1578
15792002-02-27      Eric Norum <eric.norum@usask.ca>
1580
1581        * libnetworking/net/radix.c: Properly handle fetching the default route
1582        when there is no route.  This was a bug in the original FreeBSD code and
1583        this fix is from an updated version of their code.
1584
15852002-02-16      Eric Norum <eric.norum@usask.ca>
1586
1587        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
1588        checking.
1589
15902002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1591
1592        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
1593        dodefaultroute.
1594
15952002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1596
1597        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
1598        include <rtems/seterr.h>.
1599
16002002-02-01      Mike Siers <mikes@poliac.com>
1601
1602        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
1603        avoid bringing the link down too fast. NOTE: Mike reports successfully
1604        running at 56K baud on a direct link.
1605
16062002-02-01      Eric Valette <valette@crf.canon.fr>
1607
1608        * librdbg/So many patches have been posted recently on the mailing list
1609        and  because we were unable to find correct solution to compile on
1610        various  linux distros (due to rpcgen incompatibilities), librdbg/and
1611        because the coding  style of rdbg was rather inconsistant among various
1612        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
1613        global coding style (using indent + manual edits), 2) incorporate/review
1614        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
1615        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
1616        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
1617        after rdbg initialization is done, NB : the paches is huge but it is
1618        mainly due to coding styke chnages.  Only few lines of codes have been
1619        really changed and they do not impact  rdbg functionnality (AFAIKT).
1620        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
1621        librdbg/include/rdbg/m68k/rdbg_f.h,
1622        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
1623        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
1624        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
1625        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
1626        librdbg/src/servtsp.c, librdbg/src/servutil.c,
1627        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
1628        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
1629        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
1630        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
1631        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
1632        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
1633        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
1634        librdbg/src/powerpc/new_exception_processing/Makefile.am,
1635        librdbg/src/powerpc/new_exception_processing/remdeb.h,
1636        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
1637        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
1638
16392002-01-31      Mike Siers <mikes@poliac.com>
1640
1641        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
1642        * Nice Update of PPPD support which eliminates the requiremetn that
1643        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
1644        and reports that it seems to be more stable and handle larger packets
1645        better.  This patch replaces the termios tasks with more general pppd
1646        network driver tasks.  The functions pppinput() and pppstart() get
1647        called from the interrupt service routine.
1648        * libnetworking/Makefile.am, libnetworking/configure.ac,
1649        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
1650        libnetworking/net/ethernet.h, libnetworking/net/if.c,
1651        libnetworking/net/if.h, libnetworking/net/if_arp.h,
1652        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
1653        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
1654        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
1655        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
1656        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
1657        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
1658        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
1659        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
1660        libnetworking/net/route.c, libnetworking/net/route.h,
1661        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
1662        libnetworking/pppd/README, libnetworking/pppd/STATUS,
1663        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
1664        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
1665        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
1666        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
1667        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1668        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
1669        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
1670        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
1671        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
1672        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
1673        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
1674        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
1675        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1676        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
1677        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
1678        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
1679        libnetworking/pppd/example/README,
1680        libnetworking/pppd/example/netconfig.h,
1681        libnetworking/wrapup/Makefile.am: Modified.
1682        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
1683        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
1684        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
1685        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
1686        * libnetworking/modem/, libnetworking/modem/.cvsignore,
1687        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
1688        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
1689        libnetworking/modem/pppcompress.c: Subdirectory removed.
1690
16912002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1692
1693        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
1694        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
1695
16962002-01-18      Till Straumann <strauman@slac.stanford.edu>
1697
1698        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
1699        issues: - exception handler needs to enable MSR_FP if the interrupted
1700        thread is FP enabled. - printk message for MSR fixed and added
1701        stacktrace. NOTE: this requires the stacktrace patch to
1702        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
1703        however).
1704
17052002-01-06      Joel Sherrill <joel@OARcorp.com>
1706
1707        * optman/.cvsignore: Added aclocal.m4 and configure.
1708        * optman/.cvsignore: New file.
1709
17102002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1711
1712        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
1713
17142002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1715
1716        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
1717        * optman/ChangeLog: New.
1718        * optman/configure.ac: New.
1719        * optman/Makefile.am: New.
1720        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
1721        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
1722
17232001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1724
1725        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
1726
17272001-12-18      Eric Norum <eric.norum@usask.ca>
1728
1729        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
1730        `directories' (path names with a / at the end) while disallowing open()
1731        operations on TFTP `directories'.
1732
17332001-12-07      Eric Norum <eric.norum@usask.ca>
1734
1735        * libnetworking/lib/tftpDriver.c: Restore write capability.
1736
17372001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1738
1739        * libchip/network/sonic.h: Fix typo.
1740        * libnetworking/arpa/Makefile.am: Remove stray lines.
1741
17422001-10-30      Victor V. Vengerov <vvv@oktet.ru>
1743
1744        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
1745
17462001-10-18      Eric Norum <eric.norum@usask.ca>
1747
1748        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
1749        chdir() and open() operations within the TFTP file system.
1750
17512001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1752
1753        * librdbg/configure.ac: Fix latent bug exposed by removal of
1754        config.cache's which prevented powerpc targets librdbg from building.
1755
17562001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1757
1758        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
1759        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
1760        autoconf-2.52 happy.
1761
17622001-10-12      Mike Siers <mikes@poliac.com>
1763
1764        * libnetworking/Update to stable working state.  Congratulations Mike!
1765        :).
1766        * libnetworking/modem_example: Directory removed.
1767        * libnetworking/modem_example/16550.h,
1768        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
1769        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
1770        libnetworking/modem_example/ppp.h,
1771        libnetworking/modem_example/pppcompress.c: Files removed.
1772        * libnetworking/pppd/example/pppd.options: New file.
1773        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
1774        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
1775        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
1776        libnetworking/pppd/rtemsmain.c: Updated.
1777
17782001-10-12      Joel Sherrill <joel@OARcorp.com>
1779
1780        * libchip/serial/z85c30.c: Fixed typo.
1781
17822001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1783
1784        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1785        * configure.in: Remove.
1786        * configure.ac: New file, generated from configure.in by autoupdate.
1787        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
1788        * libchip/configure.in: Remove.
1789        * libchip/configure.ac: New file, generated from configure.in by
1790        autoupdate.
1791        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
1792        * librdbg/configure.in: Remove.
1793        * librdbg/configure.ac: New file, generated from configure.in by
1794        autoupdate.
1795        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
1796        * libnetworking/configure.in: Remove.
1797        * libnetworking/configure.ac: New file, generated from configure.in by
1798        autoupdate.
1799
18002001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1801
1802        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
1803        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
1804        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
1805
18062001-09-27      Joel Sherrill <joel@OARcorp.com>
1807
1808        * libchip/ChangeLog: Fixed typo in date.
1809
18102001-09-27      Eric Norum <eric.norum@usask.ca>
1811
1812        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
1813        TFTP  filesystem.
1814
18152001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1816
1817        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
1818        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
1819        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
1820        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
1821        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
1822        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
1823        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
1824        'PREINSTALL_FILES ='.
1825        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
1826        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
1827        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
1828        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
1829        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
1830        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
1831        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
1832        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
1833        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
1834        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
1835        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
1836        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
1837
18382001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1839
1840        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
1841        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
1842        * librdbg/src/m68k/any/Makefile.am: Ditto.
1843        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
1844        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
1845        happy.
1846
18472001-09-21      Joel Sherrill <joel@OARcorp.com>
1848
1849        * libchip/network/Makefile.am: Fixed typo on file name.
1850        * libchip/network/i82586.c: Commented out line 318 which is referencing
1851        a member of a structure that is not currently there.  This needs to be
1852        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
1853        to C style.
1854
18552001-09-19      Eric Norum <eric.norum@usask.ca>
1856
1857        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
1858
18592001-09-19      Chris Johns <ccj@acm.org>
1860
1861        * libchip/network/README.i82586, libchip/network/i82586.c,
1862        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
1863        Network driver for Intel i82586.
1864        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
1865        rtems/rtems_bsdnet_internal.h Added support for populating the initial
1866        "root" filesystem with information obtained via the DHCP response.
1867
18682001-09-14      Eric Norum <eric.norum@usask.ca>
1869
1870        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
1871        make gcc 3.x happy.
1872
18732001-08-16      Mike Siers <mikes@poliac.com>
1874
1875        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
1876        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
1877        These support callback functionality that has not even been compiled
1878        under RTEMS yet.
1879        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
1880        example application.  Mike's notes on the modifications: - renamed
1881        error() function because of namespace problems - removed calls to the
1882        exit() funciton - removed extra files from the pppd source directory -
1883        defined pppd task constant values in rtemspppd.h - modifyied example
1884        code to get actual tick per second value - placed the pppd 2.3.11 man
1885        page file (pppd.8) into the pppd directory.
1886        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
1887        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
1888        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
1889        libnetworking/pppd/rtems-ppp.c: Deleted.
1890        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
1891        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
1892        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
1893        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
1894        libnetworking/pppd/example/init.c,
1895        libnetworking/pppd/example/netconfig.h,
1896        libnetworking/pppd/example/ppp.conf,
1897        libnetworking/pppd/example/pppdapp.c,
1898        libnetworking/pppd/example/system.h: New files.
1899        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
1900        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
1901        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
1902        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
1903        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
1904        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
1905        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1906        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
1907        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
1908        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
1909        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
1910        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
1911        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
1912        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
1913        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
1914
19152001-08-16      Joel Sherrill <joel@OARcorp.com>
1916
1917        * libnetworking/pppd/example/Makefile: Removed.
1918        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
1919        to avoid bootstrap -c clobbering it.
1920        * libnetworking/rtems_telnetd/.cvsignore: New file.
1921
19222001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1923
1924        * libnetworking/Makefile.am, libnetworking/configure.in,
1925        libnetworking/rtems_servers/Makefile.am,
1926        libnetworking/rtems_servers/telnetd.c,
1927        libnetworking/rtems_servers/telnetd.h,
1928        libnetworking/rtems_telnetd/Makefile.am,
1929        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
1930        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
1931        libnetworking/rtems_telnetd/telnetd.c,
1932        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
1933        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
1934        effect when ftpd change. - the tcp/ip stats have been implemented into
1935        icmds.c and started when telnetd daemon is started.
1936        * libnetworking/rtems_servers/telnetd.c,
1937        libnetworking/rtems_servers/telnetd.h: Removed.
1938        * libnetworking/rtems_telnetd: New directory.
1939        * libnetworking/rtems_telnetd/Makefile.am,
1940        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
1941        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
1942        libnetworking/rtems_telnetd/telnetd.c,
1943        libnetworking/rtems_telnetd/telnetd.h: New files.
1944
19452001-06-14      Joel Sherrill <joel@OARcorp.com>
1946
1947        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
1948        Moved from libmisc/shell so the network stack to address network
1949        depenendency.
1950        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
1951
19522001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1953
1954        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
1955
19562001-05-15      Joel Sherrill <joel@OARcorp.com>
1957
1958        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
1959        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
1960        accidentally deleted the incorrectly empty versions.
1961
19622001-05-14      Till Straumann <strauman@slac.stanford.edu>
1963
1964        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
1965        libchip/pci/Makefile.am: Per PR215 address the following issues: -
1966        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
1967        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
1968        to know the values) - the affected BSP (shared/motorola) headers have
1969        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
1970        driver (libchip/network/dec21140.c) has been fixed to use
1971        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
1972        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
1973        who is using this driver. - the DEC driver also has been fixed to use
1974        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
1975        delay_in_bus_cycles().
1976
19772001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1978
1979        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
1980
19812001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1982
1983        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
1984
19852001-04-24      Eric Norum <eric.norum@usask.ca>
1986
1987        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
1988        NTP synchronization a little more robust -- no NTP daemon yet, but at
1989        least it trys a little harder when the primary NTP server is down.
1990
19912001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
1992
1993        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
1994        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
1995        libnetworking/pppd/modem_example/modem.c,
1996        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
1997        other strings into English.
1998        * libnetworking/pppd/STATUS: updated to reflect the changes.
1999
20002001-04-20      Jake Janovetz <janovetz@uiuc.edu>
2001
2002        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
2003        again.
2004
20052001-04-20      Eric Valette <valette@crf.canon.fr>
2006
2007        * mcp750 directory renamed new_exception processing as it supports many
2008        more CPU models.
2009        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2010        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2011        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
2012        formerly in mcp750 plus modifications.
2013        * librdbg/src/powerpc/mcp750/.cvsignore,
2014        librdbg/src/powerpc/mcp750/Makefile.am,
2015        librdbg/src/powerpc/mcp750/remdeb.h,
2016        librdbg/src/powerpc/mcp750/remdeb_f.x,
2017        librdbg/src/powerpc/mcp750/remdeb_svc.c,
2018        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
2019        new_exception_processing.
2020        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2021        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2022        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
2023        part of this effort to add support for the MPC8xx.
2024
20252001-04-19      Joel Sherrill <joel@OARcorp.com>
2026
2027        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
2028        internal include files.
2029
20302001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
2031
2032        PR 158
2033        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
2034        rcmd() library call by commenting out the parts that deal with signals.
2035        This enables RTEMS to 'rsh' command to a server connecting fd to remote
2036        stdio. The 'server-side' parts of this file which deal with
2037        authentication are disabled since they are not needed.
2038
20392001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
2040
2041        * libnetworking/include/.cvsignore: Remove dangling file.
2042
20432001-03-14      Joel Sherrill <joel@OARcorp.com>
2044
2045        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
2046        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
2047        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
2048        libchip style serial drivers can be written in libcpu or libbsp.
2049
20502001-03-01      Joel Sherrill <joel@OARcorp.com>
2051
2052        * libchip/network/cs8900.c, libchip/network/cs8900.h,
2053        libchip/network/sonic.c, libchip/network/sonic.h,
2054        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2055        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2056        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2057        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
2058        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2059        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2060        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2061        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
2062
20632001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2064
2065        * librdbg/include/rdbg/Makefile.am,
2066        librdbg/include/rdbg/i386/Makefile.am,
2067        librdbg/include/rdbg/m68k/Makefile.am,
2068        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
2069        style on include files.
2070
20712001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2072
2073        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2074        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
2075        replace ${..} with $(..).
2076        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
2077        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
2078        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2079        libnetworking/rtems/Makefile.am, libnetworking/
2080        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
2081        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
2082        include_*HEADERS instead of H_FILES.
2083        * libnetworking/include/Makefile.am: Remove.
2084        * libnetworking/Makefile.am: Add handling of *.h files.
2085        * libnetworking/configure.in: Remove include/Makefile.
2086
20872001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2088
2089        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
2090
20912001-01-31      Sergei Organov <osv@javad.ru>
2092
2093        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
2094        current dir and root dir removed in favor of new libio support for
2095        task-local current and root directories. - Bug in `close_data_socket()'
2096        introduced by previous change fixed. - `command_pasv()' changed to set
2097        timeout on socket we are listening on and code fixed to don't close
2098        socket twice on error. - `serr()' changed to clear `errno'. -
2099        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
2100        changed to clear `errno' before processing session. -
2101        `close_data_socket()' fixed to close both active and passive sockets -
2102        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
2103        empty string  in `exec_command()'.
2104
21052001-01-25      Eric Norum <eric.norum@usask.ca>
2106
2107        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
2108        improves throughput on systems which are dropping packets.   Only the
2109        first timeout is reduced.  This keeps the number of extra packets down
2110        on networks that are very busy and dropping lots of packets.
2111
21122001-01-24      Sergei Organov <osv@javad.ru>
2113
2114        * libnetworking/rtems_servers/ftpd.c,
2115        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2116        - Timeouts on sockets implemented. 'idle' field added to configuration.
2117        No timeout by default to keep backward compatibility. Note: SITE IDLE
2118        command not implemented yet. - Basic global access control implemented.
2119        'access' field added to configuration. No access limitations by default
2120        to keep backward compatibility. - Anchor data socket for active mode
2121        (using self IP and port 20.) - Fixed default data port support (still
2122        not tested). - Don't allow IP address different from originating host in
2123        PORT command to improve security. - Fixed bug in MDTM command. - Check
2124        for correctness of parsing of argument in command_port(). - Fixed
2125        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
2126        a directory. - Command parsing a little bit improved: command names are
2127        now converted to upper-case to be more compatible with RFC (command
2128        names are not case-sensitive.) - Reformat comments so that they have
2129        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
2130        previous changes - True ASCII mode implemented (doesn't work for hooks
2131        and /dev/null) - Passive mode implemented, PASV command added. - Default
2132        port for data connection could be used (untested, can't find ftp client
2133        that doesn't send PORT command) - SYST reply changed to UNIX, as former
2134        RTEMS isn't registered name. - Reply codes reviewed and fixed.
2135
21362001-01-18      Joel Sherrill <joel@OARcorp.com>
2137
2138        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
2139        macro using variable arguments.
2140        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
2141        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
2142        since I updated the main RTEMS development machine to RedHat 7.2 and
2143        apparently got a new version of rpcgen.
2144
21452001-01-12      Sergei Organov <osv@javad.ru>
2146
2147        * libnetworking/rtems_servers/ftpd.c,
2148        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2149        - use pool of pre-created threads to handle sessions instead of
2150        creating/deleting threads on the fly - LIST output is now similar to
2151        what "/bin/ls -al" would output, thus FTP clients such Netscape are
2152        happy with it. - LIST NAME now works (both for files and directories) -
2153        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
2154        clients happy  - keep track of CWD for every session separately -
2155        ability to specify root directory name for FTPD in configuration table.
2156        FTPD will then create illusion for FTP clients that this is actually
2157        root directory. - ignore options sent in commands, thus LIST -al FILE
2158        works and doesn't try to list "-al" directory. - buffers are allocated
2159        on stack instead of heap where possible to eliminate malloc/free calls
2160        (avoid possible heap fragmentation troubles). - drop using of task
2161        notepad to pass parameters - use function arguments instead - use
2162        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
2163        in socket() instead of AF_INET.
2164
21652001-01-02      Joel Sherrill <joel@OARcorp.com>
2166
2167        * libnetworking/CHANGELOG: Removed.
2168        * libnetworking/README: Merged CHANGELOG contents as initial changes.
2169
21702000-12-14      Eric Norum <eric.norum@usask.ca>
2171
2172        * libnetworking/lib/tftpDriver.c: Added write capability.
2173
21742000-12-08      Joel Sherrill <joel@OARcorp.com>
2175
2176        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
2177        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
2178        numerous variable declarations conditional on PPP_COMPRESS and
2179        PPP_FILTER.  Commented out variables that were not used because the code
2180        using them was commented out. Removed totally unused variables.
2181        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
2182        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
2183
21842000-11-30      Joel Sherrill <joel@OARcorp.com>
2185
2186        * libnetworking/modem/ppp_tty.c: Changed to include
2187        <rtems/termiostypes.h> since that is an RTEMS specific header file.
2188        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
2189        * libnetworking/Makefile.am: Modified to reflect above.
2190
21912000-11-27      Joel Sherrill <joel@OARcorp.com>
2192
2193        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
2194
21952000-11-25      Eric Norum <eric.norum@usask.ca>
2196
2197        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
2198        core.
2199
22002000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
2201
2202        * libnetworking/wrapup/Makefile.am: Added modem subdir.
2203        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
2204        subdir.
2205        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
2206        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
2207        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
2208        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
2209        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2210        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
2211        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
2212        main.c and ppp_tty.c should be scratched. The modem subdir has the real
2213        ppp_tty.c and the real pppd main is in pppmain.c.
2214
22152000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
2216
2217        * libchip/network/sonic.c: Added ipalign() routine to align the received
2218        packet so that the ip header is on a 32-bit boundary. Necessary for
2219        cpu's that do not allow unaligned loads and stores and when the 32-bit
2220        DMA mode is used.
2221
22222000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2223
2224        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2225        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
2226        ACLOCAL_AMFLAGS.
2227        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
2228        ACLOCAL_AMFLAGS.
2229        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
2230        ACLOCAL_AMFLAGS.
2231
22322000-11-03      Chris Johns <ccj@acm.org>
2233
2234        * libchip/network/README.cs8900, libchip/network/cs8900.c,
2235        libchip/network/cs8900.h: New files.
2236
22372000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2238
2239        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2240        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2241        $(RTEMS_TOPdir)/aclocal.
2242        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2243        $(RTEMS_TOPdir)/aclocal.
2244        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2245        $(RTEMS_TOPdir)/aclocal.
2246
22472000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2248
2249        * configure.in: Switch to GNU-canonicalization.
2250        * Makefile.am: Reflect changes to configure.in.
2251        * acinclude.m4: Remove.
2252
22532000-10-30      Joel Sherrill <joel@OARcorp.com>
2254
2255        * POSIX include files merged into newlib.  This resulted in some
2256        definitions moving to other files and thus some secondary effects in
2257        RTEMS source code.
2258        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
2259        in sync with newlib's <machine/types.h>.
2260        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
2261        definition of struct itimerval in <sys/time.h>.
2262
22632000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2264
2265        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
2266        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2267        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2268        * ChangeLog: Fix typos.
2269        * configure.in: add tests to the GNU canonicalized subdirectories.
2270
22712000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2272
2273        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
2274        * configure.in: add lib to the GNU canonicalized subdirectories,  make
2275        the lib directory before configuring lib/.
2276
22772000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2278
2279        * configure.in, Makefile.am: add exec to the GNU canonicalized
2280        subdirectories.
2281        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
2282        * configure.in: add libnetworking, librpc and librdb to the GNU
2283        canonicalized subdirectories.
2284        * configure.in: add libmisc and libchip to the GNU canonicalized
2285        subdirectories.
2286        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2287        Switch to GNU canonicalization.
2288        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2289        Switch to GNU canonicalization.
2290        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2291        Switch to GNU canonicalization.
2292
22932000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2294
2295        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
2296        canonicalization to libfs/. The approach is currently a bit of a hack as
2297        GNU canonicalization does not support the per-BSP build some of the
2298        other directories require.  As more of the tree is converted, this will
2299        become less  of an issue.
2300
23012000-10-20      Joel Sherrill <joel@OARcorp.com>
2302
2303        * libchip/network/dec21140.c: Corrected attach to include "int attach"
2304        parameter.
2305
23062000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
2307
2308        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2309        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
2310        * librdbg/configure.in: Add m68k support.
2311        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
2312        subdirectory.
2313        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
2314        failure.
2315        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
2316        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2317        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
2318        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2319        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
2320        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
2321        librdbg/src/m68k/.cvsignore: New files.
2322        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
2323        function pointers.
2324        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
2325        _after_ pointer has been checked against NULL.
2326
23272000-10-18      Joel Sherrill <joel@OARcorp.com>
2328
2329        * wrapup/Makefile.am: Added libfs.
2330
23312000-10-18      Chris Johns <ccj@acm.org>
2332
2333        * libfs created.
2334        * configure.in: Added libfs subdirectory.
2335        * libnetworking/pppd/ipxcp.c: Fixed a typo.
2336
23372000-09-28      Joel Sherrill <joel@OARcorp.com>
2338
2339        * libnetworking/rtems_webserver/Makefile.am,
2340        libnetworking/rtems_webserver/base64.c,
2341        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
2342        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
2343
23442000-09-22      Joel Sherrill <joel@OARcorp.com>
2345
2346        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
2347        libnetworking/rtems/rtems_bsdnet_internal.h,
2348        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
2349        have included rtems.h.  It is now including precisely the  least amount
2350        of low level, yet portable .h files to get the basic RTEMS types
2351        defined.  This rippled into other  files since rtems_bsdnet_internal.h
2352        used machine/types.h to include rtems.h.
2353
23542000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2355
2356        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
2357
23582000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2359
2360        * libnetworking/ChangeLog: Cleanup.
2361
23622000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2363
2364        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
2365        * libchip/ChangeLog: Fix formating.
2366
23672000-09-05      Joel Sherrill <joel@OARcorp.com>
2368
2369        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
2370        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
2371        confusion and to work with the converted flags.
2372
23732000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2374
2375        * wrapup/Makefile.am: Include compile.am.
2376        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2377        libchip/serial/Makefile.am: Include compile.am.
2378        * librdbg/src/i386/any/Makefile.am,
2379        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
2380        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
2381        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
2382        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2383        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
2384        libnetworking/rtems_servers/Makefile.am,
2385        libnetworking/rtems_webserver/Makefile.am,
2386        libnetworking/wrapup/Makefile.am: Include compile.am.
2387
23882000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
2389
2390        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
2391        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
2392
23932000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2394
2395        * libnetworking/netinet/tcp_input.c: Spelling corrections.
2396
23972000-08-31      Joel Sherrill <joel@OARcorp.com>
2398
2399        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
2400        Antti P Miettinen <antti.p.miettinen@nokia.com>.
2401        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
2402        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
2403        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
2404        * libnetworking/wbase64.c: Removed.
2405        * libnetworking/Makefile.am, libnetworking/asp.c,
2406        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
2407        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
2408        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
2409        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
2410        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
2411        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
2412        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
2413        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
2414        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
2415        Modified.
2416
24172000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2418
2419        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
2420
24212000-08-30      Joel Sherrill <joel@OARcorp.com>
2422
2423        * libnetworking/rtems_webserver/license.txt: New file.
2424
24252000-08-10      Joel Sherrill <joel@OARcorp.com>
2426
2427        * ChangeLog: New file.
2428        * libchip/ChangeLog: New file.
2429        * librdbg/ChangeLog: New file.
2430        * libnetworking/ChangeLog: New file.
2431
Note: See TracBrowser for help on using the repository browser.