source: rtems/c/src/ChangeLog @ e69307b7

4.104.114.84.95
Last change on this file since e69307b7 was 7b5f6e82, checked in by Ralf Corsepius <ralf.corsepius@…>, on 04/09/04 at 03:21:57

2004-04-09 Ralf Corsepius <ralf_corsepius@…>

  • optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in automake).
  • Property mode set to 100644
File size: 96.8 KB
Line 
12004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
2
3        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
4        automake).
5
62004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
7
8        PR 599/pppd
9        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
10
112004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
12
13        * optman/rtems/no-region.c: Reflect having changed
14        rtems_region_get_segment_size.
15
162004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
17
18        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
19        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
20        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
21        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
22        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
23        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
24        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
25
262004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
27
28        * libchip/ide/ata.c, libchip/network/dec21140.c,
29        libchip/network/elnk.c, libchip/network/i82586.c,
30        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
31        libchip/network/open_eth.c, libchip/network/sonic.c,
32        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
33        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
34        libchip/shmdr/init.c, libchip/shmdr/intr.c,
35        libchip/shmdr/shm_driver.h: Cosmetics.
36
372004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
38
39        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
40        optman/rtems/no-msg.c, optman/rtems/no-part.c,
41        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
42        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
43        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
44        fixed size types.
45
462004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
47
48        * configure.ac: Explicitly pass --includedir and --libdir to
49        cpukit/configure.
50
512004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
52
53        * librdbg/Makefile.am: Fix rpcgen rules.
54        * librdbg/src/i386/any/remdeb_xdr.c,
55        librdbg/src/m68k/any/remdeb_xdr.c,
56        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
57        Reflect changes to librdbg/Makefile.am.
58
592004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
60
61        * configure.ac: Reflect changes testsuites/configure.ac and
62        cpukit/configure.ac.
63
642004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
65
66        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
67        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
68
692004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
70
71        * configure.ac: Reflect changes to testsuites's configuration.
72
732004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
74
75        PR/589 rtems
76        * libchip/network/pci.h: Remove (Moved to cpukit).
77
782004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
79
80        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
81        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
82        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
83        libchip/network/dec21140.c, libchip/network/elnk.c,
84        libchip/network/if_fxp.c, libchip/network/open_eth.c,
85        libchip/network/open_eth.h, libchip/network/sonic.c,
86        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
87        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
88        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
89        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
90        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
91        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
92        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
93        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
94        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
95        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
96        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
97        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
98        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
99        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
100        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
101        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
102        fixed-size types.
103
1042004-03-14      Chris Johns  <chrisj@rtems.org>
105
106        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
107        the BSP example code.
108        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
109        support the DIMMPC. This is a pc386 target with IO port support. Minor
110        formating clean up. Add documentation to the header file.
111        * libchip/network/README.cs8900: The CS8900 driver is documented in the
112        cs8900.h header file.
113
1142004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
115
116        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
117        Cosmetics.
118
1192004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
120
121        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
122        There are no application level Makefiles in here.
123
1242004-03-04      Joel Sherrill <joel@OARcorp.com>
125
126        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
127        they can be used in application level makefiles.
128
1292004-03-05      Joel Sherrill <joel@OARcorp.com>
130
131        * libnetworking/rtems_webserver/ejparse.c,
132        libnetworking/rtems_webserver/emfdb.c,
133        libnetworking/rtems_webserver/sock.c,
134        libnetworking/rtems_webserver/socket.c,
135        libnetworking/rtems_webserver/sym.c,
136        libnetworking/rtems_webserver/webs.c,
137        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
1382004-03-05      Joel Sherrill <joel@OARcorp.com>
139
140        * libchipnetwork/open_eth.c: Remove warnings by conditionally
141        compiling this file only only those CPU families with supported
142        exception models.
143
1442004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
145
146        * acinclude.m4: Fix loosing arguments when configuring cpukit and
147        testsuites (Was exposed with --enable-multilib, only).
148        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
149         Add RTEMS_BSP_CONFIG_SUBDIR.
150        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
151        testsuites's configure.
152        * aclocal/rtems-top.m4: Remove ENDIF hack.
153        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
154
1552004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
156
157        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
158        wrapup/Makefile.am: Fix automake problems having been introduced
159        in previous patch.
160
1612004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
162
163        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
164        Preinstall dirs.
165        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
166        * aclocal/check-multiprocessing.m4: Cosmetics.
167        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
168        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
169
1702004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
171
172        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
173        librdbg/src/Makefile.am.
174        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
175        * configure.ac: Reflect changes above.
176        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
177        * wrapup/Makefile.am: Reflect changes above.
178        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
179
1802004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
181
182        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
183
1842004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
185
186        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
187
1882004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
189
190        * wrapup/Makefile.am: Reflect new location of librdbg.a.
191
1922004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
193
194        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
195        librdbg/src/powerpc/Makefile.am: Remove.
196        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
197        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
198        * configure.ac: Reflect changes above.
199
2002004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
201
202
2032004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
204
205        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
206        STRIP.
207
2082004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
209
210        * librdbg/include/Makefile.am: Merge-in
211        librdbg/include/rdbg/i386/Makefile.am,
212        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
213        librdbg/include/rdbg/powerpc/Makefile.am.
214        * librdbg/include/rdbg/i386/Makefile.am,
215        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
216        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
217        * configure.ac: Reflect changes above.
218
2192004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
220
221        * configure.ac: Use AS_HELP_STRING(ada).
222
2232004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
224
225        * aclocal/bspopts.m4: Use AS_HELP_STRING.
226        * aclocal/bsp-configure.m4: Require autoconf-2.59.
227        Use AC_CONFIG_HEADERS.
228        * aclocal/check-custom-bsp.m4: Add bspkit-support.
229        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
230
2312004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
232
233        * Makefile.am: include local.am.
234
2352004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
236
237        * aclocal/version.m4: 4.6.99.0.
238
2392004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
240
241        * Makefile.am: Don't include host.am.
242        * automake/compile.am: Further cleanups.
243
2442004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
245
246        * automake/lib.am: Remove (Unused).
247
2482004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
249
250        * wrapup/Makefile.am: Don't include lib.am.
251        * automake/compile.am: Use automake compilation rules.
252
2532004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
254
255        * libnetworking/pppd/Makefile.am,
256        libnetworking/rtems_servers/Makefile.am,
257        libnetworking/rtems_telnetd/Makefile.am,
258        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
259        support/Makefile.am: Don't include lib.am.
260
2612004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
262
263        * libchip/Makefile.am: Don't include lib.am.
264        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
265        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
266        unnecessary EXTRA_DISTs.
267
2682004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
269
270        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
271        hack.
272
2732004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
274
275        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
276        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
277        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
278        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
279
2802004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
281
282        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
283        Add AM_CONDITIONAL(HAS_MP).
284        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
285        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
286        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
287        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
288        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
289        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
290        (Deprecated by autoconf 2.59).
291
2922004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
293
294        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
295        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
296
2972004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
298
299        * ChangeLog: Merge-in libnetworking/ChangeLog.
300        * libnetworking/ChangeLog: Remove.
301        * ChangeLog: Merge-in librdbg/ChangeLog.
302        * librdbg/ChangeLog: Remove.
303        * ChangeLog: Merge-in libchip/ChangeLog.
304        * libchip/ChangeLog: Remove.
305        * ChangeLog: Merge-in optman/ChangeLog.
306        * optman/ChangeLog: Remove.
307
3082004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
309
310        * configure.ac: Reflect changes to cpukit.
311        * wrapup/Makefile.am: Reflect changes to librdbg.
312        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
313        * libchip/Makefile.am: Add PREINSTALL_DIRS.
314        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
315        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
316        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
317        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
318        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
319        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
320        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
321
3222004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
323
324        * aclocal/rtems-top.m4: Remove check for version.m4.
325        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
326
3272004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
328
329        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
330        * wrapup/Makefile.am: Reflect changes to libchip/*.
331        * support/Makefile.am: Use automake compilation rules.
332        * wrapup/Makefile.am: Reflect changes to support/*.
333        * configure.ac: Remove libnetworking/wrapup/Makefile.
334        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
335        libnetworking/*/lib*.a instead of libnetapps.a.
336        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
337        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
338        * optman/Makefile.am: Use automake compilation rules.
339        * libchip/Makefile.am: Fix typo in previous patch.
340        * libchip/Makefile.am: Use automake compilation rules.
341        * libnetworking/Makefile.am: Remove wrapup.
342        * libnetworking/pppd/Makefile.am: Build libpppd. Use
343        automake-compilation rules.
344        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
345        automake-compilation rules.
346        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
347        automake-compilation rules.
348        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
349        automake-compilation rules.
350        * libnetworking/wrapup/Makefile.am: Remove (Unused).
351
3522004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
353
354        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
355        PRE/TMPINSTALL_FILES to CLEANFILES.
356        * automake/lib.am: Remove TMPINSTALL_FILES.
357        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
358        PRE/TMPINSTALL_FILES to CLEANFILES.
359        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
360        PRE/TMPINSTALL_FILES to CLEANFILES.
361        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
362        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
363        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
364        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
365        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
366        * librdbg/src/i386/Makefile.am: Ditto.
367        * librdbg/src/m68k/Makefile.am: Ditto.
368        * librdbg/src/powerpc/Makefile.am: Ditto.
369        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
370        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
371        * libnetworking/rtems_servers/Makefile.am: Ditto.
372        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
373        * libnetworking/rtems_webserver/Makefile.am: Ditto.
374
3752004-01-07      Joel Sherrill <joel@OARcorp.com>
376
377        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
378        more completely covers the MIPS family.
379
3802003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
381
382        * wrapup/Makefile.am: Reflect changes to shmdr.
383        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
384
3852003-12-18      Joel Sherrill <joel@OARcorp.com>
386
387        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
388        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
389        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
390        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
391        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
392        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
393        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
394
3952003-12-17      Joel Sherrill <joel@OARcorp.com>
396
397        * aclocal/version.m4: Updated to rtems-20031217-test.
398
3992003-12-17     
400
401        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
402        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
403
4042003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
405
406        * automake/compile.am: Remove LINK_LIBS (Unused).
407        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
408
4092003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
410
411        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
412        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
413        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
414        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
415        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
416
4172003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
418
419        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
420        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
421        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
422        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
423        * librdbg/src/i386/Makefile.am:
424        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
425        * librdbg/src/m68k/Makefile.am:
426        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
427        * librdbg/src/powerpc/Makefile.am:
428        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
429
4302003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
431
432        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
433        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
434        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
435        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
436        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
437        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
438        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
439        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
440        * optman/Makefile.am: Remove project_libdir.
441        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
442        PRE/TMPINSTALL_FILES.
443        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
444        PRE/TMPINSTALL_FILES.
445        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
446        PRE/TMPINSTALL_FILES.
447        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
448        PRE/TMPINSTALL_FILES.
449        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
450        from PRE/TMPINSTALL_FILES.
451        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
452        PRE/TMPINSTALL_FILES.
453        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
454        PRE/TMPINSTALL_FILES.
455        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
456        PRE/TMPINSTALL_FILES.
457        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
458        PRE/TMPINSTALL_FILES.
459        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
460        PRE/TMPINSTALL_FILES.
461        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
462        PRE/TMPINSTALL_FILES.
463        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
464        from PRE/TMPINSTALL_FILES.
465
4662003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
467
468        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
469        * automake/lib.am: Remove project_libdir.
470        * wrapup/Makefile.am: Reworked.
471
4722003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
473
474        * configure.ac: Reflect changes to librdbg.
475        * optman/Makefile.am: Add tmpinstall dirstamp support.
476        * libchip/Makefile.am: Fix variant-tmpinstall support.
477        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
478        * librdbg/src/powerpc/Makefile.am: Merge-in former
479        new_exception_processing/Makefile.am.
480        * librdbg/src/m68k/any/Makefile.am: Remove.
481        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
482        * librdbg/src/i386/any/Makefile.am: Remove.
483        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
484        * librdbg/src/Makefile.am: Cosmetics.
485        * librdbg/include/Makefile.am: Cosmetics.
486        * librdbg/Makefile.am: Cosmetics.
487        * libnetworking/Makefile.am: Cosmetics.
488        * libnetworking/pppd/Makefile.am: Cosmetics.
489        * libnetworking/wrapup/Makefile.am: Cosmetics.
490
4912003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
492
493        * Makefile.am: Cosmetics.
494        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
495        support.
496
4972003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
498
499        * automake/compile.am: Remove $(ARCH):-rule.
500
5012003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
502
503        * configure.ac: Remove lib/libbsp/shared/Makefile,
504        lib/libbsp/shmdr/Makefile.
505
5062003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
507
508        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
509        libchip/serial/Makefile, libchip/rtc/Makefile.
510        * support/Makefile.am: Remove all-local: $(ARCH).
511        * wrapup/Makefile.am: Remove all-local: $(ARCH).
512        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
513        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
514        * optman/Makefile.am: Remove all-local: $(ARCH).
515        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
516        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
517        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
518        compilation dirstamp support.
519        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
520        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
521        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
522        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
523        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
524        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
525        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
526        all-local: $(ARCH).
527        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
528        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
529        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
530        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
531        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
532
5332003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
534
535        * aclocal/lead-dot.m4: New (from automake-1.7f).
536        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
537        AC_SUBST(dirstamp).
538        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
539        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
540        libchip/serial/Makefile.am: Ditto.
541        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
542        * librdbg/include/Makefile.am: Ditto.
543        * librdbg/include/rdbg/Makefile.am: Ditto.
544        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
545        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
546        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
547        * librdbg/src/Makefile.am: Ditto.
548        * librdbg/src/i386/Makefile.am: Ditto.
549        * librdbg/src/i386/any/Makefile.am: Ditto.
550        * librdbg/src/m68k/Makefile.am: Ditto.
551        * librdbg/src/m68k/any/Makefile.am: Ditto.
552        * librdbg/src/powerpc/Makefile.am: Ditto.
553        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
554        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
555        preinstallation.
556        * libnetworking/pppd/Makefile.am: Ditto.
557        * libnetworking/rtems_servers/Makefile.am: Ditto.
558        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
559        * libnetworking/rtems_webserver/Makefile.am: Ditto.
560        * libnetworking/wrapup/Makefile.am: Ditto.
561
5622003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
563
564        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
565        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
566        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
567        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
568        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
569        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
570        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
571        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
572        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
573        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
574        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
575        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
576        underquoting to silence automake-1.8.
577
5782003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
579
580        * configure.ac: Reflect having moved tests to ../../testsuites.
581
5822003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
583
584        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
585        * aclocal/canonical-host.m4: Remove.
586        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
587        * configure.ac: Remove RTEMS_CANONICAL_HOST.
588
5892003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
590
591        * aclocal/check-cpu.m4: Remove.
592        * configure.ac: Merge-in former aclocal/check-cpu.m4.
593        * aclocal/canonical-target-name.m4: Add m4-quotes.
594        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
595        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
596        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
597        * aclocal/check-networking.m4: Add m4-quotes. Require
598        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
599        * aclocal/check-posix.m4: Add m4-quotes. Require
600        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
601        * aclocal/check-rdbg.m4: Add m4-quotes. Require
602        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
603        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
604
6052003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
606
607        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
608        * aclocal/bsp-alias.m4: Remove.
609
6102003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
611
612        * configure.ac: Make presence of tests/ optional.
613
6142003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
615
616        * aclocal/path-perl.m4: Remove (Unused).
617
6182003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
619
620        * automake/force-preinstall.am: Remove.
621
6222003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
623
624        PR 499/rtems_misc
625        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
626        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
627        Configuration (Odd was forced) - Correction of Stop Bit configuration
628        (inversed) - Correction of ISR Handler to call
629        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
630        CTS Hardware flow control Configuration.
631
6322003-09-04      Joel Sherrill <joel@OARcorp.com>
633
634        * lib/libcpu/shared/include/cache.h,
635        lib/libcpu/shared/src/cache_aligned_malloc.c,
636        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
637        license changed.
638        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
639        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
640        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
641        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
642        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
643        for license changed.
644        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
645        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
646        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
647        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
648        libchip/network/cs8900.h, libchip/network/dec21140.c,
649        libchip/network/elnk.c, libchip/network/open_eth.c,
650        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
651        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
652        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
653        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
654        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
655        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
656        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
657        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
658        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
659        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
660        libchip/serial/serial.h, libchip/serial/z85c30.c,
661        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
662        libchip/serial/z85c30_reg.c: URL for license changed.
663
6642003-09-03      Jiri Gaisler <jiri@gaisler.com>
665
666        PR 477/networking
667        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
668        * libchip/network/README.open_eth, libchip/network/open_eth.c,
669        libchip/network/open_eth.h: New files.
670
6712003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
672
673        * aclocal/rtems-top.m4: Add RTEMS_API.
674        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
675
6762003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
677
678        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
679        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
680        @RTEMS_BSP@.cfg.
681
6822003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
683
684        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
685
6862003-08-20      Joel Sherrill <joel@OARcorp.com>
687
688        * libchip/network/cs8900.c: Correct copyright statements.
689
6902003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
691
692        * aclocal/check-itron.m4: Remove.
693        * aclocal/enable-inlines.m4: Remove.
694        * Makefile.am: Reflect having moved aclocal/.
695        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
696        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
697        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
698        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
699        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
700        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
701        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
702        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
703        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
704        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
705        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
706        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
707        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
708        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
709        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
710        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
711        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
712        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
713        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
714        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
715        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
716        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
717        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
718        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
719        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
720        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
721        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
722        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
723        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
724        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
725        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
726        * aclocal/multilib.m4: New (Copied from ../../aclocal).
727        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
728        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
729        * aclocal/ppc.m4: New (Copied from ../../aclocal).
730        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
731        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
732        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
733        * aclocal/project-root.m4: New (Copied from ../../aclocal).
734        * aclocal/quoting.m4: New (Copied from ../../aclocal).
735        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
736        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
737        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
738        * aclocal/target.m4: New (Copied from ../../aclocal).
739        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
740        * aclocal/version.m4: New (Copied from ../../aclocal).
741
7422003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
743
744        * configure.ac: Remove stray comments.
745        * automake/local.am, automake/host.am: Remove "debug".
746
7472003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
748
749        * Makefile.am: Reflect having moved automake/.
750        * lib/Makefile.am: Reflect having moved automake/.
751        * support/Makefile.am: Reflect having moved automake/.
752        * wrapup/Makefile.am: Reflect having moved automake/.
753        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
754        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
755        from ../../automake).
756        * optman/Makefile.am: Reflect having moved automake/.
757        * libchip/Makefile.am: Reflect having moved automake/.
758        * libchip/ide/Makefile.am: Reflect having moved automake/.
759        * libchip/network/Makefile.am: Reflect having moved automake/.
760        * libchip/rtc/Makefile.am: Reflect having moved automake/.
761        * libchip/serial/Makefile.am: Reflect having moved automake/.
762        * librdbg/Makefile.am: Reflect having moved automake/.
763        * librdbg/include/Makefile.am: Reflect having moved automake/.
764        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
765        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
766        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
767        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
768        automake/.
769        * librdbg/src/Makefile.am: Reflect having moved automake/.
770        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
771        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
772        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
773        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
774        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
775        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
776        having moved automake/.
777        * libnetworking/Makefile.am: Reflect having moved automake/.
778        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
779        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
780        automake/.
781        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
782        automake/.
783        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
784        automake/.
785        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
786
7872003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
788
789        * Makefile.am: Add bsp.pc.in.
790        * bsp.pc.in: New (pkgconfig support).
791
7922003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
793
794        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
795
7962003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
797
798        * lib/Makefile.am: New (Required by 'make dist').
799        * lib/ChangeLog: Remove.
800        * lib/.cvsignore: Cleanup.
801        * configure.ac: Reflect having added lib/Makefile.am.
802        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
803        lib/libbsp/configure.ac.
804        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
805        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
806
8072003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
808
809        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
810        * configure.ac: Merge-in librdbg/configure.ac.
811        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
812        librdbg/configure.ac.
813        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
814        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
815        LIBCHIP. Conditionally build include-dirs.
816        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
817        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
818        * librdbg/Makefile.am, librdbg/include/Makefile.am,
819        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
820        librdbg/include/rdbg/m68k/Makefile.am,
821        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
822        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
823        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
824        librdbg/src/powerpc/Makefile.am, librdbg/
825        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
826        configure.ac into ../configure.ac.
827        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
828        * libnetworking/.cvsignore, libnetworking/Makefile.am,
829        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
830        libnetworking/rtems_telnetd/Makefile.am,
831        libnetworking/rtems_webserver/Makefile.am,
832        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
833        into ../configure.ac.
834
8352003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
836
837        PR 427/rtems
838        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
839        * librdbg/src/servtsp.c: Ditto.
840
8412003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
842
843        PR 429/bsps
844        PR 432/bsps
845        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
846        packets are queued onto an elnk board, the ISR will deadlock the device
847        with a tx complete interrupt.  Lighter tx loads are not affected as they
848        end up submitting single packets to the device.
849
8502003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
851
852        * configure.ac: Merge-in libchip/configure.ac. Merge-in
853        optman/configure.ac.
854        * optman/configure.ac: Remove (Merged into ../configure.ac).
855        * optman/Makefile.am: Reflect having merged configure.ac into
856        ../configure.ac.
857        * libchip/configure.ac: Remove (Merged into ../configure.ac).
858        * libchip/Makefile.am, libchip/ide/Makefile.am,
859        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
860        libchip/serial/Makefile.am: Reflect having merged configure.ac into
861        ../configure.ac.
862
8632003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
864
865        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
866
8672003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
868
869        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
870        on i386.
871
8722003-06-13      Joel Sherrill <joel@OARcorp.com>
873
874        * libnetworking/pppd/chat.c: Removed warnings.
875
8762003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
877
878        * libchip/network/README.3com: New file missed in previous commit.
879        PR 405/bsps
880        PR 393/networking
881        * libchip/network/dec21140.c: Fix leak also known as PR393.
882        * libchip/network/elnk.c, libchip/network/if_media.h,
883        libchip/network/mii.h: New files.
884        * libchip/network/Makefile.am: Reflect new files.
885
8862003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
887
888        * configure.ac: Remove support for profile-variant.
889
8902003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
891
892        PR 397/pppd
893        * libnetworking/pppd/fsm.c: Make peer_mru global again.
894        * libnetworking/pppd/magic.c: Remove *rand48.
895        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
896
8972003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
898
899        * wrapup/Makefile.am: Add libide.a.
900
9012003-04-15      Joel Sherrill <joel@OARcorp.com>
902
903        PR 387/rtems_misc
904        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
905        routines.
906        * libchip/ide/ata_internal.h: Added missing newline and end of file.
907
9082003-04-11      Joel Sherrill <joel@OARcorp.com>
909
910        * libnetworking/rtems_webserver/cgi.c,
911        libnetworking/rtems_webserver/sockGen.c,
912        libnetworking/rtems_webserver/umui.c,
913        libnetworking/rtems_webserver/websSSL.c,
914        libnetworking/rtems_webserver/websSSL.h,
915        libnetworking/rtems_webserver/websda.c,
916        libnetworking/rtems_webserver/websda.h: New files. Not included in
917        previous commit.
918
9192003-04-10      Joel Sherrill <joel@OARcorp.com>
920
921        PR 371/pppd
922        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
923        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
924        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
925        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
926        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
927        still global symbols in rtemspppd.h which might need to be changed or
928        converted into member of a structure which is dereferenced with a
929        pointer that is managed as a per task variable. But this patch should
930        avoid many conflicts.
931
9322003-03-27      Joel Sherrill <joel@OARcorp.com>
933
934        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
935        not allowed in the cpukit source code since it must be buildable
936        independent of any BSP. These files were moved to libchip/ide.
937        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
938        files.
939
9402003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
941
942        PR 368/filesystems
943        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
944        improvements which now work on pc386 and mbx8xx.
945        * libchip/ide/ide_controller.c: New file.
946
9472003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
948
949        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
950
9512003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
952
953        * configure.ac: Remove AC_CONFIG_AUX_DIR.
954        * configure.ac: Add support/.
955        * support/.cvsignore: New.
956        * support/Makefile.am: New.
957        * support/version.c: New.
958        * wrapup/Makefile.am: Add support/libsupport.a.
959        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
960        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
961        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
962        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
963
9642003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
965
966        * wrapup/Makefile.am: Use SRC += instead of make-vars.
967
9682003-02-20      Till Straumann <strauman@slac.stanford.edu>
969
970        PR 354/networking
971        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
972        chip against a table of supported chips. The untested ones are still
973        commented out, however.
974
9752003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
976
977        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
978        * configure.ac: AC_PREREQ(2.57).
979        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
980        * optman/configure.ac: AC_PREREQ(2.57).
981        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
982        * libchip/configure.ac: AC_PREREQ(2.57).
983        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
984        * librdbg/configure.ac: AC_PREREQ(2.57).
985        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
986        * libnetworking/configure.ac: AC_PREREQ(2.57).
987
9882003-02-06      Joel Sherrill <joel@OARcorp.com>
989
990        * libnetworking/pppd/chat.c: Convert routines with common names to
991        static. This included get_char(), put_char(), and character() among
992        others.
993
9942003-02-03      Joel Sherrill <joel@OARcorp.com>
995
996        PR 338/filesystem
997        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
998        rtems_io_lookup_name() (API change).  Unused function removed.
999
10002003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1001
1002        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1003        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1004        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1005        Eliminate *_O_FILES.
1006        * libnetworking/rtems_servers/Makefile.am,
1007        libnetworking/rtems_webserver/Makefile.am,
1008        libnetworking/rtems_telnetd/Makefile.am: Ditto.
1009
10102002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1011
1012        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
1013        Let all-local: depend on $(LIB).
1014        * wrapup/Makefile.am, configure.ac: Remove libmisc.
1015        * optman/Makefile.am: Apply install-data-local to install *.rels.
1016
10172002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1018
1019        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
1020        %.c rules.
1021        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
1022        * libchip/network/Makefile.am: Eliminate C_O_FILES.
1023        * libchip/rtc/Makefile.am: Ditto.
1024        * libchip/serial/Makefile.am: Ditto.
1025
10262002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1027
1028        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1029        LIBC_DEFINES.
1030        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1031        LIBC_DEFINES.
1032        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1033        LIBC_DEFINES.
1034
10352002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1036
1037        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
1038
10392002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1040
1041        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
1042        cache-checking.
1043        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1044
10452002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1046
1047        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
1048        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
1049        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
1050        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1051        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1052
10532002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1054
1055        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
1056        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
1057        Remove.
1058        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
1059
10602002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1061
1062        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
1063        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
1064
10652002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
1066
1067        * libchip/network/cs8900.c: I don't know why we have to SelfST register
1068        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
1069
10702002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1071
1072        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
1073        * optman/rel.am: New.
1074
10752002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1076
1077        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
1078        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
1079        braino in comment on "exec". Extend --enable-ada handling.
1080
10812002-11-04      Joel Sherrill <joel@OARcorp.com>
1082
1083        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
1084        tasks and rolling multiple loops into 1.
1085        * librdbg/src/m68k/rdbg_f.c: Removed warning.
1086        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
1087        Removed warnings.
1088
10892002-10-31      Joel Sherrill <joel@OARcorp.com>
1090
1091        * libchip/network/dec21140.c: Removed warnings.
1092        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
1093        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
1094        librdbg/src/m68k/any/remdeb_xdr.c,
1095        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
1096        warnings.
1097        * libnetworking/rtems_webserver/socket.c,
1098        libnetworking/rtems_webserver/uemf.h: Removed warnings.
1099
11002002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
1101
1102        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
1103        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
1104        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
1105        above.
1106
11072002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1108
1109        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1110        * wrapup/.cvsignore: Remove autom4te.cache.
1111        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1112        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
1113        autom4te.cache.
1114        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
1115        autom4te.cache.
1116        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
1117        autom4te.cache.
1118
11192002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1120
1121        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
1122
11232002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1124
1125        * optman/.cvsignore: Add autom4te.cache.
1126
11272002-09-14      Joel Sherrill <joel@OARcorp.com>
1128
1129        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
1130
11312002-09-07      Joel Sherrill <joel@OARcorp.com>
1132
1133        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
1134        include files to resolve warnings.
1135
11362002-09-07      Chris Johns <ccj@acm.org>
1137
1138        * libchip/network/Makefile.am, libchip/network/README.cs8900,
1139        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
1140        which corrects the problem  where the cs8900.c file was actually the BSP
1141        glue.  Joel did some hacking so this file will compile.  Previously it
1142        required providing a target.h file to compile.
1143        * libchip/network/cs8900.c.bsp: New file.
1144
11452002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1146
1147        * libnetworking/rtems_webserver/md5.h: Add missing newline.
1148
11492002-08-31      Joel Sherrill <joel@OARcorp.com>
1150
1151        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
1152        eliminate warning.
1153
11542002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1155
1156        * configure.ac: Add ada-tests.
1157
11582002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1159
1160        * Makefile.am: Add preinstall-stamp.
1161
11622002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1163
1164        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
1165        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
1166        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
1167        gcc31 happy.
1168        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
1169        cp.
1170
11712002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1172
1173        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
1174        make/bsp.mak.
1175        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
1176        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
1177
11782002-08-12      Joel Sherrill <joel@OARcorp.com>
1179
1180        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
1181        avoid error.
1182
11832002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1184
1185        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1186        * configure.ac: Add BSP_SUBDIRS.
1187        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
1188        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
1189        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
1190        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
1191        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
1192        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
1193        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
1194        RTEMS_CHECK_BSP_CACHE.
1195        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1196        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1197        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
1198        .$(OBJEXT) instead of .o.
1199        * libnetworking/pppd/Makefile.am,
1200        libnetworking/rtems_servers/Makefile.am,
1201        libnetworking/rtems_telnetd/Makefile.am,
1202        libnetworking/rtems_webserver/Makefile.am,
1203        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1204
12052002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1206
1207        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
1208        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
1209        ../libchip/serial/$(ARCH)/libserialio.a.
1210        * libchip/serial/Makefile.am: Don't tmp-install lib.
1211        * libchip/rtc/Makefile.am: Don't tmp-install lib.
1212
12132002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1214
1215        * Makefile.am: Add rtems_makedir.
1216        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
1217        * Makefile.am: Add wrapup-SUBDIR.
1218        * wrapup/ChangeLog: Remove.
1219        * wrapup/configure.ac: Remove.
1220        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
1221        (Make the bare BSP happy).
1222        * configure.ac: Ditto.
1223        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
1224        Create make/custom/default.cfg.
1225        * configure.ac: Add creation of make/custom/*.cfg. Create
1226        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
1227
12282002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1229
1230        * Makefile.am: Clean $(PROJECT_RELEASE).
1231
12322002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1233
1234        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
1235        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
1236        prototype mismatches.
1237
12382002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1239
1240        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
1241        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
1242
12432002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1244
1245        * acinclude.m4: Add test "$multilib" != "yes".
1246        * config-ml.in: Remove.
1247        * acinclude.m4: Cleanups.
1248        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
1249        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
1250        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
1251        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
1252        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
1253
12542002-07-16      Eric Norum <eric.norum@usask.ca>
1255
1256        * New driver for the Intel EtherExpressPro (82559ER) chip.
1257        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
1258        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
1259        * libchip/network/Makefile.am: Modified to reflect above.
1260
12612002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1262
1263        * acinclude.m4: New.
1264        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
1265        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
1266        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
1267
12682002-07-01      Joel Sherrill <joel@OARcorp.com>
1269
1270        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
1271        _Objects_Information_table now that it is a two dimensional array based
1272        upon API and class.
1273        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
1274        of strnlen().
1275
12762002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1277
1278        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
1279        preinstall libnetapps.a.
1280
12812002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1282
1283        * configure.ac: Remove librpc.
1284
12852002-06-25      Joel Sherrill <joel@OARcorp.com>
1286
1287        * Per PR233, moved librpc to exec.
1288        * configure.ac, wrapup/Makefile.am: Modified.
1289        * librpc, librpc/ChangeLog: Removed.
1290
12912002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1292
1293        * optman/Makefile.am: Remove multilib support.
1294        * optman/configure.ac: Ditto.
1295        * optman/sapi/Makefile.am: Ditto.
1296
12972002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1298
1299        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
1300        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
1301
13022002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1303
1304        Move networking libraries to c/src/exec/libnetworking
1305        * libnetworking/configure.ac, libnetworking/Makefile.am,
1306        libnetworking/wrapup/Makefile.am: Reflect Moval.
1307
13082002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1309
1310        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
1311        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
1312        <rtems/bspIo.h>.
1313
13142002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1315
1316        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
1317        * libnetworking/rtems/mkrootfs.h: Ditto.
1318        * libnetworking/rtems/Makefile.am: Reflect changes above.
1319
13202002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1321
1322        * configure.ac: Remove lib.
1323
13242002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1325
1326        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
1327        that exception stack frames on M68K members with VBR always are 6 byte
1328        long. The incorrect assumption resulted in some gdb commands like "next"
1329        to fail on the 68360.
1330
13312002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1332
1333        * config-ml.in: Take out arm and sh variants RTEMS does not support.
1334        PR 220
1335        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
1336        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
1337        CVS.
1338        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
1339        libnetworking/sys/filio.h: Remove.
1340        * libnetworking/sys/Makefile.am: Reflect changes above.
1341
13422002-05-07      Chris Johns <ccj@acm.org>
1343
1344        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
1345        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
1346        requires it to be stripped.
1347
13482002-05-01      Eric Norum <eric.norum@usask.ca>
1349
1350        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
1351        assembly  to satisfy gcc 3.1 and newer.
1352
13532002-04-26      Eric Norum <eric.norum@usask.ca>
1354
1355        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
1356        agressive optimization in gcc 3.1 does not reorder things.
1357
13582002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1359
1360        * libchip/network/dec21140.c: Reflect changes to powerpc's
1361        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
1362        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
1363        <rtems/score/cpu.h>.
1364        * librdbg/src/powerpc/rdbg_f.c: Ditto.
1365        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
1366
13672002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1368
1369        * optman/configure.ac: Remove ENABLE_GCC28.
1370
13712002-04-11      Chris Johns <ccj@acm.org>
1372
1373        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
1374        driver control block field to the ifconfig network driver structure.
1375        This field is needed by the i82586 driver which was ported from NetBSD
1376        as it had better hardware abstraction.
1377        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
1378        PR59, added the drv_ctrl driver control block field to the ifconfig
1379        network driver structure. This field is needed by the i82586 driver
1380        which was ported from NetBSD as it had better hardware abstraction.
1381
13822002-04-10      Mike Siers <mikes@poliac.com>
1383
1384        * libnetworking/rtems_webserver/NOTES,
1385        libnetworking/rtems_webserver/asp.c,
1386        libnetworking/rtems_webserver/balloc.c,
1387        libnetworking/rtems_webserver/default.c,
1388        libnetworking/rtems_webserver/ej.h,
1389        libnetworking/rtems_webserver/ejIntrn.h,
1390        libnetworking/rtems_webserver/ejlex.c,
1391        libnetworking/rtems_webserver/ejparse.c,
1392        libnetworking/rtems_webserver/emfdb.c,
1393        libnetworking/rtems_webserver/emfdb.h,
1394        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
1395        libnetworking/rtems_webserver/handler.c,
1396        libnetworking/rtems_webserver/license.txt,
1397        libnetworking/rtems_webserver/md5.h,
1398        libnetworking/rtems_webserver/md5c.c,
1399        libnetworking/rtems_webserver/mime.c,
1400        libnetworking/rtems_webserver/misc.c,
1401        libnetworking/rtems_webserver/ringq.c,
1402        libnetworking/rtems_webserver/rom.c,
1403        libnetworking/rtems_webserver/security.c,
1404        libnetworking/rtems_webserver/sock.c,
1405        libnetworking/rtems_webserver/sym.c,
1406        libnetworking/rtems_webserver/uemf.c,
1407        libnetworking/rtems_webserver/uemf.h,
1408        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
1409        libnetworking/rtems_webserver/url.c,
1410        libnetworking/rtems_webserver/value.c,
1411        libnetworking/rtems_webserver/wbase64.c,
1412        libnetworking/rtems_webserver/webcomp.c,
1413        libnetworking/rtems_webserver/webpage.c,
1414        libnetworking/rtems_webserver/webrom.c,
1415        libnetworking/rtems_webserver/webs.c,
1416        libnetworking/rtems_webserver/webs.h,
1417        libnetworking/rtems_webserver/websuemf.c,
1418        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
1419        2.1.4.
1420
14212002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1422
1423        * libchip/network/i82586.c: Include <string.h>.
1424        * libchip/network/sonic.c: Ditto.
1425
14262002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1427
1428        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
1429
14302002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1431
1432        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
1433
14342002-03-27      Thomas.Doerfler@imd-systems.de
1435
1436        PR 144
1437        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
1438        memory address 0 when called for the first time. This is done when
1439        trying to clear the variable "dhcp_hostname".
1440
14412002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1442
1443        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1444        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1445        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1446        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1447        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1448        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1449        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
1450        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
1451        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1452        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1453        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
1454        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
1455        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1456        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
1457        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1458        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1459        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1460        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1461        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1462        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1463        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1464        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1465        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1466        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1467        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1468        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1469        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
1470        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1471        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1472        AUTOMAKE_OPTIONS.
1473        * libnetworking/configure.ac:
1474        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
1475        foreign 1.6]).
1476        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
1477        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
1478        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
1479        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
1480        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1481        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
1482        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
1483        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
1484        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1485        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1486        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1487        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
1488        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1489        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
1490        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
1491        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
1492        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
1493
14942002-03-27      Ilya Alexeev <ilya@continuum.ru>
1495
1496        PR 162
1497        * libnetworking/net/if_ppp.c ppp_txdaemon(),
1498        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
1499        used in a device write routines.  Now ppp_softc structure have own
1500        character for writing to device (sc_outchar).  I think that converting
1501        local variables to static is not a right solution, because problems will
1502        occur in the case of two or more ppp instances.
1503        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
1504        must be u_long, otherwise in the case of the big output packet endless
1505        loop may occur.
1506
15072002-03-21      Ilya Alexeev <ilya@continuum.ru>
1508
1509        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
1510        preparations for multiple PPPD connections.
1511
15122002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1513
1514        PR 149
1515        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
1516        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
1517        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
1518        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
1519
15202002-02-28      Victor V. Vengerov <vvv@oktet.ru>
1521
1522        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
1523        * configure.ac: Modified to reflect addition.
1524
15252002-02-27      Ilya Alexeev <ilya@continuum.ru>
1526
1527        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
1528        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
1529        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
1530        capabilities as well as eliminate some warnings.
1531
15322002-02-27      Eric Norum <eric.norum@usask.ca>
1533
1534        * libnetworking/net/radix.c: Properly handle fetching the default route
1535        when there is no route.  This was a bug in the original FreeBSD code and
1536        this fix is from an updated version of their code.
1537
15382002-02-16      Eric Norum <eric.norum@usask.ca>
1539
1540        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
1541        checking.
1542
15432002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1544
1545        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
1546        dodefaultroute.
1547
15482002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1549
1550        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
1551        include <rtems/seterr.h>.
1552
15532002-02-01      Mike Siers <mikes@poliac.com>
1554
1555        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
1556        avoid bringing the link down too fast. NOTE: Mike reports successfully
1557        running at 56K baud on a direct link.
1558
15592002-02-01      Eric Valette <valette@crf.canon.fr>
1560
1561        * librdbg/So many patches have been posted recently on the mailing list
1562        and  because we were unable to find correct solution to compile on
1563        various  linux distros (due to rpcgen incompatibilities), librdbg/and
1564        because the coding  style of rdbg was rather inconsistant among various
1565        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
1566        global coding style (using indent + manual edits), 2) incorporate/review
1567        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
1568        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
1569        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
1570        after rdbg initialization is done, NB : the paches is huge but it is
1571        mainly due to coding styke chnages.  Only few lines of codes have been
1572        really changed and they do not impact  rdbg functionnality (AFAIKT).
1573        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
1574        librdbg/include/rdbg/m68k/rdbg_f.h,
1575        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
1576        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
1577        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
1578        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
1579        librdbg/src/servtsp.c, librdbg/src/servutil.c,
1580        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
1581        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
1582        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
1583        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
1584        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
1585        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
1586        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
1587        librdbg/src/powerpc/new_exception_processing/Makefile.am,
1588        librdbg/src/powerpc/new_exception_processing/remdeb.h,
1589        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
1590        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
1591
15922002-01-31      Mike Siers <mikes@poliac.com>
1593
1594        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
1595        * Nice Update of PPPD support which eliminates the requiremetn that
1596        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
1597        and reports that it seems to be more stable and handle larger packets
1598        better.  This patch replaces the termios tasks with more general pppd
1599        network driver tasks.  The functions pppinput() and pppstart() get
1600        called from the interrupt service routine.
1601        * libnetworking/Makefile.am, libnetworking/configure.ac,
1602        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
1603        libnetworking/net/ethernet.h, libnetworking/net/if.c,
1604        libnetworking/net/if.h, libnetworking/net/if_arp.h,
1605        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
1606        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
1607        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
1608        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
1609        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
1610        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
1611        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
1612        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
1613        libnetworking/net/route.c, libnetworking/net/route.h,
1614        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
1615        libnetworking/pppd/README, libnetworking/pppd/STATUS,
1616        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
1617        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
1618        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
1619        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
1620        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1621        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
1622        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
1623        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
1624        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
1625        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
1626        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
1627        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
1628        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1629        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
1630        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
1631        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
1632        libnetworking/pppd/example/README,
1633        libnetworking/pppd/example/netconfig.h,
1634        libnetworking/wrapup/Makefile.am: Modified.
1635        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
1636        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
1637        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
1638        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
1639        * libnetworking/modem/, libnetworking/modem/.cvsignore,
1640        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
1641        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
1642        libnetworking/modem/pppcompress.c: Subdirectory removed.
1643
16442002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1645
1646        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
1647        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
1648
16492002-01-18      Till Straumann <strauman@slac.stanford.edu>
1650
1651        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
1652        issues: - exception handler needs to enable MSR_FP if the interrupted
1653        thread is FP enabled. - printk message for MSR fixed and added
1654        stacktrace. NOTE: this requires the stacktrace patch to
1655        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
1656        however).
1657
16582002-01-06      Joel Sherrill <joel@OARcorp.com>
1659
1660        * optman/.cvsignore: Added aclocal.m4 and configure.
1661        * optman/.cvsignore: New file.
1662
16632002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1664
1665        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
1666
16672002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1668
1669        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
1670        * optman/ChangeLog: New.
1671        * optman/configure.ac: New.
1672        * optman/Makefile.am: New.
1673        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
1674        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
1675
16762001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1677
1678        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
1679
16802001-12-18      Eric Norum <eric.norum@usask.ca>
1681
1682        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
1683        `directories' (path names with a / at the end) while disallowing open()
1684        operations on TFTP `directories'.
1685
16862001-12-07      Eric Norum <eric.norum@usask.ca>
1687
1688        * libnetworking/lib/tftpDriver.c: Restore write capability.
1689
16902001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1691
1692        * libchip/network/sonic.h: Fix typo.
1693        * libnetworking/arpa/Makefile.am: Remove stray lines.
1694
16952001-10-30      Victor V. Vengerov <vvv@oktet.ru>
1696
1697        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
1698
16992001-10-18      Eric Norum <eric.norum@usask.ca>
1700
1701        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
1702        chdir() and open() operations within the TFTP file system.
1703
17042001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1705
1706        * librdbg/configure.ac: Fix latent bug exposed by removal of
1707        config.cache's which prevented powerpc targets librdbg from building.
1708
17092001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1710
1711        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
1712        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
1713        autoconf-2.52 happy.
1714
17152001-10-12      Mike Siers <mikes@poliac.com>
1716
1717        * libnetworking/Update to stable working state.  Congratulations Mike!
1718        :).
1719        * libnetworking/modem_example: Directory removed.
1720        * libnetworking/modem_example/16550.h,
1721        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
1722        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
1723        libnetworking/modem_example/ppp.h,
1724        libnetworking/modem_example/pppcompress.c: Files removed.
1725        * libnetworking/pppd/example/pppd.options: New file.
1726        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
1727        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
1728        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
1729        libnetworking/pppd/rtemsmain.c: Updated.
1730
17312001-10-12      Joel Sherrill <joel@OARcorp.com>
1732
1733        * libchip/serial/z85c30.c: Fixed typo.
1734
17352001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1736
1737        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1738        * configure.in: Remove.
1739        * configure.ac: New file, generated from configure.in by autoupdate.
1740        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
1741        * libchip/configure.in: Remove.
1742        * libchip/configure.ac: New file, generated from configure.in by
1743        autoupdate.
1744        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
1745        * librdbg/configure.in: Remove.
1746        * librdbg/configure.ac: New file, generated from configure.in by
1747        autoupdate.
1748        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
1749        * libnetworking/configure.in: Remove.
1750        * libnetworking/configure.ac: New file, generated from configure.in by
1751        autoupdate.
1752
17532001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1754
1755        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
1756        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
1757        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
1758
17592001-09-27      Joel Sherrill <joel@OARcorp.com>
1760
1761        * libchip/ChangeLog: Fixed typo in date.
1762
17632001-09-27      Eric Norum <eric.norum@usask.ca>
1764
1765        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
1766        TFTP  filesystem.
1767
17682001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1769
1770        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
1771        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
1772        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
1773        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
1774        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
1775        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
1776        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
1777        'PREINSTALL_FILES ='.
1778        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
1779        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
1780        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
1781        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
1782        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
1783        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
1784        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
1785        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
1786        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
1787        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
1788        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
1789        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
1790
17912001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1792
1793        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
1794        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
1795        * librdbg/src/m68k/any/Makefile.am: Ditto.
1796        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
1797        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
1798        happy.
1799
18002001-09-21      Joel Sherrill <joel@OARcorp.com>
1801
1802        * libchip/network/Makefile.am: Fixed typo on file name.
1803        * libchip/network/i82586.c: Commented out line 318 which is referencing
1804        a member of a structure that is not currently there.  This needs to be
1805        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
1806        to C style.
1807
18082001-09-19      Eric Norum <eric.norum@usask.ca>
1809
1810        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
1811
18122001-09-19      Chris Johns <ccj@acm.org>
1813
1814        * libchip/network/README.i82586, libchip/network/i82586.c,
1815        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
1816        Network driver for Intel i82586.
1817        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
1818        rtems/rtems_bsdnet_internal.h Added support for populating the initial
1819        "root" filesystem with information obtained via the DHCP response.
1820
18212001-09-14      Eric Norum <eric.norum@usask.ca>
1822
1823        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
1824        make gcc 3.x happy.
1825
18262001-08-16      Mike Siers <mikes@poliac.com>
1827
1828        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
1829        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
1830        These support callback functionality that has not even been compiled
1831        under RTEMS yet.
1832        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
1833        example application.  Mike's notes on the modifications: - renamed
1834        error() function because of namespace problems - removed calls to the
1835        exit() funciton - removed extra files from the pppd source directory -
1836        defined pppd task constant values in rtemspppd.h - modifyied example
1837        code to get actual tick per second value - placed the pppd 2.3.11 man
1838        page file (pppd.8) into the pppd directory.
1839        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
1840        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
1841        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
1842        libnetworking/pppd/rtems-ppp.c: Deleted.
1843        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
1844        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
1845        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
1846        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
1847        libnetworking/pppd/example/init.c,
1848        libnetworking/pppd/example/netconfig.h,
1849        libnetworking/pppd/example/ppp.conf,
1850        libnetworking/pppd/example/pppdapp.c,
1851        libnetworking/pppd/example/system.h: New files.
1852        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
1853        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
1854        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
1855        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
1856        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
1857        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
1858        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1859        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
1860        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
1861        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
1862        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
1863        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
1864        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
1865        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
1866        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
1867
18682001-08-16      Joel Sherrill <joel@OARcorp.com>
1869
1870        * libnetworking/pppd/example/Makefile: Removed.
1871        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
1872        to avoid bootstrap -c clobbering it.
1873        * libnetworking/rtems_telnetd/.cvsignore: New file.
1874
18752001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1876
1877        * libnetworking/Makefile.am, libnetworking/configure.in,
1878        libnetworking/rtems_servers/Makefile.am,
1879        libnetworking/rtems_servers/telnetd.c,
1880        libnetworking/rtems_servers/telnetd.h,
1881        libnetworking/rtems_telnetd/Makefile.am,
1882        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
1883        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
1884        libnetworking/rtems_telnetd/telnetd.c,
1885        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
1886        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
1887        effect when ftpd change. - the tcp/ip stats have been implemented into
1888        icmds.c and started when telnetd daemon is started.
1889        * libnetworking/rtems_servers/telnetd.c,
1890        libnetworking/rtems_servers/telnetd.h: Removed.
1891        * libnetworking/rtems_telnetd: New directory.
1892        * libnetworking/rtems_telnetd/Makefile.am,
1893        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
1894        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
1895        libnetworking/rtems_telnetd/telnetd.c,
1896        libnetworking/rtems_telnetd/telnetd.h: New files.
1897
18982001-06-14      Joel Sherrill <joel@OARcorp.com>
1899
1900        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
1901        Moved from libmisc/shell so the network stack to address network
1902        depenendency.
1903        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
1904
19052001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1906
1907        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
1908
19092001-05-15      Joel Sherrill <joel@OARcorp.com>
1910
1911        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
1912        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
1913        accidentally deleted the incorrectly empty versions.
1914
19152001-05-14      Till Straumann <strauman@slac.stanford.edu>
1916
1917        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
1918        libchip/pci/Makefile.am: Per PR215 address the following issues: -
1919        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
1920        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
1921        to know the values) - the affected BSP (shared/motorola) headers have
1922        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
1923        driver (libchip/network/dec21140.c) has been fixed to use
1924        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
1925        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
1926        who is using this driver. - the DEC driver also has been fixed to use
1927        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
1928        delay_in_bus_cycles().
1929
19302001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1931
1932        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
1933
19342001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1935
1936        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
1937
19382001-04-24      Eric Norum <eric.norum@usask.ca>
1939
1940        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
1941        NTP synchronization a little more robust -- no NTP daemon yet, but at
1942        least it trys a little harder when the primary NTP server is down.
1943
19442001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
1945
1946        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
1947        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
1948        libnetworking/pppd/modem_example/modem.c,
1949        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
1950        other strings into English.
1951        * libnetworking/pppd/STATUS: updated to reflect the changes.
1952
19532001-04-20      Jake Janovetz <janovetz@uiuc.edu>
1954
1955        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
1956        again.
1957
19582001-04-20      Eric Valette <valette@crf.canon.fr>
1959
1960        * mcp750 directory renamed new_exception processing as it supports many
1961        more CPU models.
1962        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
1963        librdbg/src/powerpc/new_exception_processing/Makefile.am,
1964        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
1965        formerly in mcp750 plus modifications.
1966        * librdbg/src/powerpc/mcp750/.cvsignore,
1967        librdbg/src/powerpc/mcp750/Makefile.am,
1968        librdbg/src/powerpc/mcp750/remdeb.h,
1969        librdbg/src/powerpc/mcp750/remdeb_f.x,
1970        librdbg/src/powerpc/mcp750/remdeb_svc.c,
1971        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
1972        new_exception_processing.
1973        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
1974        librdbg/src/powerpc/new_exception_processing/Makefile.am,
1975        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
1976        part of this effort to add support for the MPC8xx.
1977
19782001-04-19      Joel Sherrill <joel@OARcorp.com>
1979
1980        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
1981        internal include files.
1982
19832001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
1984
1985        PR 158
1986        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
1987        rcmd() library call by commenting out the parts that deal with signals.
1988        This enables RTEMS to 'rsh' command to a server connecting fd to remote
1989        stdio. The 'server-side' parts of this file which deal with
1990        authentication are disabled since they are not needed.
1991
19922001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
1993
1994        * libnetworking/include/.cvsignore: Remove dangling file.
1995
19962001-03-14      Joel Sherrill <joel@OARcorp.com>
1997
1998        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
1999        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
2000        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
2001        libchip style serial drivers can be written in libcpu or libbsp.
2002
20032001-03-01      Joel Sherrill <joel@OARcorp.com>
2004
2005        * libchip/network/cs8900.c, libchip/network/cs8900.h,
2006        libchip/network/sonic.c, libchip/network/sonic.h,
2007        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2008        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2009        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2010        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
2011        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2012        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2013        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2014        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
2015
20162001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2017
2018        * librdbg/include/rdbg/Makefile.am,
2019        librdbg/include/rdbg/i386/Makefile.am,
2020        librdbg/include/rdbg/m68k/Makefile.am,
2021        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
2022        style on include files.
2023
20242001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2025
2026        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2027        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
2028        replace ${..} with $(..).
2029        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
2030        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
2031        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2032        libnetworking/rtems/Makefile.am, libnetworking/
2033        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
2034        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
2035        include_*HEADERS instead of H_FILES.
2036        * libnetworking/include/Makefile.am: Remove.
2037        * libnetworking/Makefile.am: Add handling of *.h files.
2038        * libnetworking/configure.in: Remove include/Makefile.
2039
20402001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2041
2042        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
2043
20442001-01-31      Sergei Organov <osv@javad.ru>
2045
2046        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
2047        current dir and root dir removed in favor of new libio support for
2048        task-local current and root directories. - Bug in `close_data_socket()'
2049        introduced by previous change fixed. - `command_pasv()' changed to set
2050        timeout on socket we are listening on and code fixed to don't close
2051        socket twice on error. - `serr()' changed to clear `errno'. -
2052        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
2053        changed to clear `errno' before processing session. -
2054        `close_data_socket()' fixed to close both active and passive sockets -
2055        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
2056        empty string  in `exec_command()'.
2057
20582001-01-25      Eric Norum <eric.norum@usask.ca>
2059
2060        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
2061        improves throughput on systems which are dropping packets.   Only the
2062        first timeout is reduced.  This keeps the number of extra packets down
2063        on networks that are very busy and dropping lots of packets.
2064
20652001-01-24      Sergei Organov <osv@javad.ru>
2066
2067        * libnetworking/rtems_servers/ftpd.c,
2068        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2069        - Timeouts on sockets implemented. 'idle' field added to configuration.
2070        No timeout by default to keep backward compatibility. Note: SITE IDLE
2071        command not implemented yet. - Basic global access control implemented.
2072        'access' field added to configuration. No access limitations by default
2073        to keep backward compatibility. - Anchor data socket for active mode
2074        (using self IP and port 20.) - Fixed default data port support (still
2075        not tested). - Don't allow IP address different from originating host in
2076        PORT command to improve security. - Fixed bug in MDTM command. - Check
2077        for correctness of parsing of argument in command_port(). - Fixed
2078        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
2079        a directory. - Command parsing a little bit improved: command names are
2080        now converted to upper-case to be more compatible with RFC (command
2081        names are not case-sensitive.) - Reformat comments so that they have
2082        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
2083        previous changes - True ASCII mode implemented (doesn't work for hooks
2084        and /dev/null) - Passive mode implemented, PASV command added. - Default
2085        port for data connection could be used (untested, can't find ftp client
2086        that doesn't send PORT command) - SYST reply changed to UNIX, as former
2087        RTEMS isn't registered name. - Reply codes reviewed and fixed.
2088
20892001-01-18      Joel Sherrill <joel@OARcorp.com>
2090
2091        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
2092        macro using variable arguments.
2093        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
2094        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
2095        since I updated the main RTEMS development machine to RedHat 7.2 and
2096        apparently got a new version of rpcgen.
2097
20982001-01-12      Sergei Organov <osv@javad.ru>
2099
2100        * libnetworking/rtems_servers/ftpd.c,
2101        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2102        - use pool of pre-created threads to handle sessions instead of
2103        creating/deleting threads on the fly - LIST output is now similar to
2104        what "/bin/ls -al" would output, thus FTP clients such Netscape are
2105        happy with it. - LIST NAME now works (both for files and directories) -
2106        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
2107        clients happy  - keep track of CWD for every session separately -
2108        ability to specify root directory name for FTPD in configuration table.
2109        FTPD will then create illusion for FTP clients that this is actually
2110        root directory. - ignore options sent in commands, thus LIST -al FILE
2111        works and doesn't try to list "-al" directory. - buffers are allocated
2112        on stack instead of heap where possible to eliminate malloc/free calls
2113        (avoid possible heap fragmentation troubles). - drop using of task
2114        notepad to pass parameters - use function arguments instead - use
2115        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
2116        in socket() instead of AF_INET.
2117
21182001-01-02      Joel Sherrill <joel@OARcorp.com>
2119
2120        * libnetworking/CHANGELOG: Removed.
2121        * libnetworking/README: Merged CHANGELOG contents as initial changes.
2122
21232000-12-14      Eric Norum <eric.norum@usask.ca>
2124
2125        * libnetworking/lib/tftpDriver.c: Added write capability.
2126
21272000-12-08      Joel Sherrill <joel@OARcorp.com>
2128
2129        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
2130        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
2131        numerous variable declarations conditional on PPP_COMPRESS and
2132        PPP_FILTER.  Commented out variables that were not used because the code
2133        using them was commented out. Removed totally unused variables.
2134        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
2135        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
2136
21372000-11-30      Joel Sherrill <joel@OARcorp.com>
2138
2139        * libnetworking/modem/ppp_tty.c: Changed to include
2140        <rtems/termiostypes.h> since that is an RTEMS specific header file.
2141        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
2142        * libnetworking/Makefile.am: Modified to reflect above.
2143
21442000-11-27      Joel Sherrill <joel@OARcorp.com>
2145
2146        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
2147
21482000-11-25      Eric Norum <eric.norum@usask.ca>
2149
2150        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
2151        core.
2152
21532000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
2154
2155        * libnetworking/wrapup/Makefile.am: Added modem subdir.
2156        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
2157        subdir.
2158        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
2159        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
2160        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
2161        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
2162        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2163        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
2164        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
2165        main.c and ppp_tty.c should be scratched. The modem subdir has the real
2166        ppp_tty.c and the real pppd main is in pppmain.c.
2167
21682000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
2169
2170        * libchip/network/sonic.c: Added ipalign() routine to align the received
2171        packet so that the ip header is on a 32-bit boundary. Necessary for
2172        cpu's that do not allow unaligned loads and stores and when the 32-bit
2173        DMA mode is used.
2174
21752000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2176
2177        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2178        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
2179        ACLOCAL_AMFLAGS.
2180        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
2181        ACLOCAL_AMFLAGS.
2182        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
2183        ACLOCAL_AMFLAGS.
2184
21852000-11-03      Chris Johns <ccj@acm.org>
2186
2187        * libchip/network/README.cs8900, libchip/network/cs8900.c,
2188        libchip/network/cs8900.h: New files.
2189
21902000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2191
2192        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2193        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2194        $(RTEMS_TOPdir)/aclocal.
2195        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2196        $(RTEMS_TOPdir)/aclocal.
2197        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2198        $(RTEMS_TOPdir)/aclocal.
2199
22002000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2201
2202        * configure.in: Switch to GNU-canonicalization.
2203        * Makefile.am: Reflect changes to configure.in.
2204        * acinclude.m4: Remove.
2205
22062000-10-30      Joel Sherrill <joel@OARcorp.com>
2207
2208        * POSIX include files merged into newlib.  This resulted in some
2209        definitions moving to other files and thus some secondary effects in
2210        RTEMS source code.
2211        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
2212        in sync with newlib's <machine/types.h>.
2213        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
2214        definition of struct itimerval in <sys/time.h>.
2215
22162000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2217
2218        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
2219        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2220        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2221        * ChangeLog: Fix typos.
2222        * configure.in: add tests to the GNU canonicalized subdirectories.
2223
22242000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2225
2226        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
2227        * configure.in: add lib to the GNU canonicalized subdirectories,  make
2228        the lib directory before configuring lib/.
2229
22302000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2231
2232        * configure.in, Makefile.am: add exec to the GNU canonicalized
2233        subdirectories.
2234        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
2235        * configure.in: add libnetworking, librpc and librdb to the GNU
2236        canonicalized subdirectories.
2237        * configure.in: add libmisc and libchip to the GNU canonicalized
2238        subdirectories.
2239        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2240        Switch to GNU canonicalization.
2241        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2242        Switch to GNU canonicalization.
2243        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2244        Switch to GNU canonicalization.
2245
22462000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2247
2248        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
2249        canonicalization to libfs/. The approach is currently a bit of a hack as
2250        GNU canonicalization does not support the per-BSP build some of the
2251        other directories require.  As more of the tree is converted, this will
2252        become less  of an issue.
2253
22542000-10-20      Joel Sherrill <joel@OARcorp.com>
2255
2256        * libchip/network/dec21140.c: Corrected attach to include "int attach"
2257        parameter.
2258
22592000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
2260
2261        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2262        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
2263        * librdbg/configure.in: Add m68k support.
2264        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
2265        subdirectory.
2266        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
2267        failure.
2268        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
2269        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2270        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
2271        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2272        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
2273        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
2274        librdbg/src/m68k/.cvsignore: New files.
2275        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
2276        function pointers.
2277        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
2278        _after_ pointer has been checked against NULL.
2279
22802000-10-18      Joel Sherrill <joel@OARcorp.com>
2281
2282        * wrapup/Makefile.am: Added libfs.
2283
22842000-10-18      Chris Johns <ccj@acm.org>
2285
2286        * libfs created.
2287        * configure.in: Added libfs subdirectory.
2288        * libnetworking/pppd/ipxcp.c: Fixed a typo.
2289
22902000-09-28      Joel Sherrill <joel@OARcorp.com>
2291
2292        * libnetworking/rtems_webserver/Makefile.am,
2293        libnetworking/rtems_webserver/base64.c,
2294        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
2295        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
2296
22972000-09-22      Joel Sherrill <joel@OARcorp.com>
2298
2299        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
2300        libnetworking/rtems/rtems_bsdnet_internal.h,
2301        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
2302        have included rtems.h.  It is now including precisely the  least amount
2303        of low level, yet portable .h files to get the basic RTEMS types
2304        defined.  This rippled into other  files since rtems_bsdnet_internal.h
2305        used machine/types.h to include rtems.h.
2306
23072000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2308
2309        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
2310
23112000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2312
2313        * libnetworking/ChangeLog: Cleanup.
2314
23152000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2316
2317        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
2318        * libchip/ChangeLog: Fix formating.
2319
23202000-09-05      Joel Sherrill <joel@OARcorp.com>
2321
2322        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
2323        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
2324        confusion and to work with the converted flags.
2325
23262000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2327
2328        * wrapup/Makefile.am: Include compile.am.
2329        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2330        libchip/serial/Makefile.am: Include compile.am.
2331        * librdbg/src/i386/any/Makefile.am,
2332        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
2333        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
2334        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
2335        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2336        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
2337        libnetworking/rtems_servers/Makefile.am,
2338        libnetworking/rtems_webserver/Makefile.am,
2339        libnetworking/wrapup/Makefile.am: Include compile.am.
2340
23412000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
2342
2343        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
2344        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
2345
23462000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2347
2348        * libnetworking/netinet/tcp_input.c: Spelling corrections.
2349
23502000-08-31      Joel Sherrill <joel@OARcorp.com>
2351
2352        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
2353        Antti P Miettinen <antti.p.miettinen@nokia.com>.
2354        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
2355        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
2356        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
2357        * libnetworking/wbase64.c: Removed.
2358        * libnetworking/Makefile.am, libnetworking/asp.c,
2359        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
2360        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
2361        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
2362        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
2363        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
2364        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
2365        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
2366        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
2367        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
2368        Modified.
2369
23702000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2371
2372        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
2373
23742000-08-30      Joel Sherrill <joel@OARcorp.com>
2375
2376        * libnetworking/rtems_webserver/license.txt: New file.
2377
23782000-08-10      Joel Sherrill <joel@OARcorp.com>
2379
2380        * ChangeLog: New file.
2381        * libchip/ChangeLog: New file.
2382        * librdbg/ChangeLog: New file.
2383        * libnetworking/ChangeLog: New file.
2384
Note: See TracBrowser for help on using the repository browser.