source: rtems/c/src/ChangeLog @ 3239698

4.104.114.84.95
Last change on this file since 3239698 was 61c78ab, checked in by Ralf Corsepius <ralf.corsepius@…>, on Apr 14, 2004 at 3:18:56 PM

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

  • aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
  • Property mode set to 100644
File size: 97.0 KB
Line 
12004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
2
3        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
4
52004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
6
7        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
8
92004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
10
11        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
12        automake).
13
142004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
15
16        PR 599/pppd
17        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
18
192004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
20
21        * optman/rtems/no-region.c: Reflect having changed
22        rtems_region_get_segment_size.
23
242004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
25
26        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
27        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
28        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
29        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
30        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
31        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
32        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
33
342004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
35
36        * libchip/ide/ata.c, libchip/network/dec21140.c,
37        libchip/network/elnk.c, libchip/network/i82586.c,
38        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
39        libchip/network/open_eth.c, libchip/network/sonic.c,
40        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
41        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
42        libchip/shmdr/init.c, libchip/shmdr/intr.c,
43        libchip/shmdr/shm_driver.h: Cosmetics.
44
452004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
46
47        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
48        optman/rtems/no-msg.c, optman/rtems/no-part.c,
49        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
50        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
51        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
52        fixed size types.
53
542004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
55
56        * configure.ac: Explicitly pass --includedir and --libdir to
57        cpukit/configure.
58
592004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
60
61        * librdbg/Makefile.am: Fix rpcgen rules.
62        * librdbg/src/i386/any/remdeb_xdr.c,
63        librdbg/src/m68k/any/remdeb_xdr.c,
64        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
65        Reflect changes to librdbg/Makefile.am.
66
672004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
68
69        * configure.ac: Reflect changes testsuites/configure.ac and
70        cpukit/configure.ac.
71
722004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
73
74        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
75        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
76
772004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
78
79        * configure.ac: Reflect changes to testsuites's configuration.
80
812004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
82
83        PR/589 rtems
84        * libchip/network/pci.h: Remove (Moved to cpukit).
85
862004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
87
88        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
89        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
90        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
91        libchip/network/dec21140.c, libchip/network/elnk.c,
92        libchip/network/if_fxp.c, libchip/network/open_eth.c,
93        libchip/network/open_eth.h, libchip/network/sonic.c,
94        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
95        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
96        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
97        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
98        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
99        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
100        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
101        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
102        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
103        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
104        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
105        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
106        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
107        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
108        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
109        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
110        fixed-size types.
111
1122004-03-14      Chris Johns  <chrisj@rtems.org>
113
114        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
115        the BSP example code.
116        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
117        support the DIMMPC. This is a pc386 target with IO port support. Minor
118        formating clean up. Add documentation to the header file.
119        * libchip/network/README.cs8900: The CS8900 driver is documented in the
120        cs8900.h header file.
121
1222004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
123
124        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
125        Cosmetics.
126
1272004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
128
129        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
130        There are no application level Makefiles in here.
131
1322004-03-04      Joel Sherrill <joel@OARcorp.com>
133
134        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
135        they can be used in application level makefiles.
136
1372004-03-05      Joel Sherrill <joel@OARcorp.com>
138
139        * libnetworking/rtems_webserver/ejparse.c,
140        libnetworking/rtems_webserver/emfdb.c,
141        libnetworking/rtems_webserver/sock.c,
142        libnetworking/rtems_webserver/socket.c,
143        libnetworking/rtems_webserver/sym.c,
144        libnetworking/rtems_webserver/webs.c,
145        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
1462004-03-05      Joel Sherrill <joel@OARcorp.com>
147
148        * libchipnetwork/open_eth.c: Remove warnings by conditionally
149        compiling this file only only those CPU families with supported
150        exception models.
151
1522004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
153
154        * acinclude.m4: Fix loosing arguments when configuring cpukit and
155        testsuites (Was exposed with --enable-multilib, only).
156        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
157         Add RTEMS_BSP_CONFIG_SUBDIR.
158        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
159        testsuites's configure.
160        * aclocal/rtems-top.m4: Remove ENDIF hack.
161        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
162
1632004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
164
165        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
166        wrapup/Makefile.am: Fix automake problems having been introduced
167        in previous patch.
168
1692004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
170
171        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
172        Preinstall dirs.
173        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
174        * aclocal/check-multiprocessing.m4: Cosmetics.
175        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
176        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
177
1782004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
179
180        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
181        librdbg/src/Makefile.am.
182        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
183        * configure.ac: Reflect changes above.
184        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
185        * wrapup/Makefile.am: Reflect changes above.
186        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
187
1882004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
189
190        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
191
1922004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
193
194        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
195
1962004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
197
198        * wrapup/Makefile.am: Reflect new location of librdbg.a.
199
2002004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
201
202        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
203        librdbg/src/powerpc/Makefile.am: Remove.
204        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
205        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
206        * configure.ac: Reflect changes above.
207
2082004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
209
210
2112004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
212
213        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
214        STRIP.
215
2162004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
217
218        * librdbg/include/Makefile.am: Merge-in
219        librdbg/include/rdbg/i386/Makefile.am,
220        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
221        librdbg/include/rdbg/powerpc/Makefile.am.
222        * librdbg/include/rdbg/i386/Makefile.am,
223        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
224        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
225        * configure.ac: Reflect changes above.
226
2272004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
228
229        * configure.ac: Use AS_HELP_STRING(ada).
230
2312004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
232
233        * aclocal/bspopts.m4: Use AS_HELP_STRING.
234        * aclocal/bsp-configure.m4: Require autoconf-2.59.
235        Use AC_CONFIG_HEADERS.
236        * aclocal/check-custom-bsp.m4: Add bspkit-support.
237        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
238
2392004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
240
241        * Makefile.am: include local.am.
242
2432004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
244
245        * aclocal/version.m4: 4.6.99.0.
246
2472004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
248
249        * Makefile.am: Don't include host.am.
250        * automake/compile.am: Further cleanups.
251
2522004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
253
254        * automake/lib.am: Remove (Unused).
255
2562004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
257
258        * wrapup/Makefile.am: Don't include lib.am.
259        * automake/compile.am: Use automake compilation rules.
260
2612004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
262
263        * libnetworking/pppd/Makefile.am,
264        libnetworking/rtems_servers/Makefile.am,
265        libnetworking/rtems_telnetd/Makefile.am,
266        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
267        support/Makefile.am: Don't include lib.am.
268
2692004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
270
271        * libchip/Makefile.am: Don't include lib.am.
272        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
273        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
274        unnecessary EXTRA_DISTs.
275
2762004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
277
278        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
279        hack.
280
2812004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
282
283        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
284        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
285        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
286        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
287
2882004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
289
290        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
291        Add AM_CONDITIONAL(HAS_MP).
292        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
293        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
294        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
295        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
296        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
297        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
298        (Deprecated by autoconf 2.59).
299
3002004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
301
302        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
303        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
304
3052004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
306
307        * ChangeLog: Merge-in libnetworking/ChangeLog.
308        * libnetworking/ChangeLog: Remove.
309        * ChangeLog: Merge-in librdbg/ChangeLog.
310        * librdbg/ChangeLog: Remove.
311        * ChangeLog: Merge-in libchip/ChangeLog.
312        * libchip/ChangeLog: Remove.
313        * ChangeLog: Merge-in optman/ChangeLog.
314        * optman/ChangeLog: Remove.
315
3162004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
317
318        * configure.ac: Reflect changes to cpukit.
319        * wrapup/Makefile.am: Reflect changes to librdbg.
320        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
321        * libchip/Makefile.am: Add PREINSTALL_DIRS.
322        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
323        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
324        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
325        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
326        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
327        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
328        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
329
3302004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
331
332        * aclocal/rtems-top.m4: Remove check for version.m4.
333        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
334
3352004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
336
337        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
338        * wrapup/Makefile.am: Reflect changes to libchip/*.
339        * support/Makefile.am: Use automake compilation rules.
340        * wrapup/Makefile.am: Reflect changes to support/*.
341        * configure.ac: Remove libnetworking/wrapup/Makefile.
342        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
343        libnetworking/*/lib*.a instead of libnetapps.a.
344        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
345        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
346        * optman/Makefile.am: Use automake compilation rules.
347        * libchip/Makefile.am: Fix typo in previous patch.
348        * libchip/Makefile.am: Use automake compilation rules.
349        * libnetworking/Makefile.am: Remove wrapup.
350        * libnetworking/pppd/Makefile.am: Build libpppd. Use
351        automake-compilation rules.
352        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
353        automake-compilation rules.
354        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
355        automake-compilation rules.
356        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
357        automake-compilation rules.
358        * libnetworking/wrapup/Makefile.am: Remove (Unused).
359
3602004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
361
362        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
363        PRE/TMPINSTALL_FILES to CLEANFILES.
364        * automake/lib.am: Remove TMPINSTALL_FILES.
365        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
366        PRE/TMPINSTALL_FILES to CLEANFILES.
367        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
368        PRE/TMPINSTALL_FILES to CLEANFILES.
369        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
370        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
371        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
372        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
373        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
374        * librdbg/src/i386/Makefile.am: Ditto.
375        * librdbg/src/m68k/Makefile.am: Ditto.
376        * librdbg/src/powerpc/Makefile.am: Ditto.
377        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
378        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
379        * libnetworking/rtems_servers/Makefile.am: Ditto.
380        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
381        * libnetworking/rtems_webserver/Makefile.am: Ditto.
382
3832004-01-07      Joel Sherrill <joel@OARcorp.com>
384
385        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
386        more completely covers the MIPS family.
387
3882003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
389
390        * wrapup/Makefile.am: Reflect changes to shmdr.
391        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
392
3932003-12-18      Joel Sherrill <joel@OARcorp.com>
394
395        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
396        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
397        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
398        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
399        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
400        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
401        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
402
4032003-12-17      Joel Sherrill <joel@OARcorp.com>
404
405        * aclocal/version.m4: Updated to rtems-20031217-test.
406
4072003-12-17     
408
409        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
410        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
411
4122003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
413
414        * automake/compile.am: Remove LINK_LIBS (Unused).
415        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
416
4172003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
418
419        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
420        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
421        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
422        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
423        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
424
4252003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
426
427        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
428        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
429        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
430        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
431        * librdbg/src/i386/Makefile.am:
432        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
433        * librdbg/src/m68k/Makefile.am:
434        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
435        * librdbg/src/powerpc/Makefile.am:
436        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
437
4382003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
439
440        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
441        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
442        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
443        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
444        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
445        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
446        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
447        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
448        * optman/Makefile.am: Remove project_libdir.
449        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
450        PRE/TMPINSTALL_FILES.
451        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
452        PRE/TMPINSTALL_FILES.
453        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
454        PRE/TMPINSTALL_FILES.
455        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
456        PRE/TMPINSTALL_FILES.
457        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
458        from PRE/TMPINSTALL_FILES.
459        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
460        PRE/TMPINSTALL_FILES.
461        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
462        PRE/TMPINSTALL_FILES.
463        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
464        PRE/TMPINSTALL_FILES.
465        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
466        PRE/TMPINSTALL_FILES.
467        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
468        PRE/TMPINSTALL_FILES.
469        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
470        PRE/TMPINSTALL_FILES.
471        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
472        from PRE/TMPINSTALL_FILES.
473
4742003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
475
476        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
477        * automake/lib.am: Remove project_libdir.
478        * wrapup/Makefile.am: Reworked.
479
4802003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
481
482        * configure.ac: Reflect changes to librdbg.
483        * optman/Makefile.am: Add tmpinstall dirstamp support.
484        * libchip/Makefile.am: Fix variant-tmpinstall support.
485        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
486        * librdbg/src/powerpc/Makefile.am: Merge-in former
487        new_exception_processing/Makefile.am.
488        * librdbg/src/m68k/any/Makefile.am: Remove.
489        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
490        * librdbg/src/i386/any/Makefile.am: Remove.
491        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
492        * librdbg/src/Makefile.am: Cosmetics.
493        * librdbg/include/Makefile.am: Cosmetics.
494        * librdbg/Makefile.am: Cosmetics.
495        * libnetworking/Makefile.am: Cosmetics.
496        * libnetworking/pppd/Makefile.am: Cosmetics.
497        * libnetworking/wrapup/Makefile.am: Cosmetics.
498
4992003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
500
501        * Makefile.am: Cosmetics.
502        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
503        support.
504
5052003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
506
507        * automake/compile.am: Remove $(ARCH):-rule.
508
5092003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
510
511        * configure.ac: Remove lib/libbsp/shared/Makefile,
512        lib/libbsp/shmdr/Makefile.
513
5142003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
515
516        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
517        libchip/serial/Makefile, libchip/rtc/Makefile.
518        * support/Makefile.am: Remove all-local: $(ARCH).
519        * wrapup/Makefile.am: Remove all-local: $(ARCH).
520        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
521        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
522        * optman/Makefile.am: Remove all-local: $(ARCH).
523        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
524        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
525        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
526        compilation dirstamp support.
527        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
528        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
529        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
530        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
531        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
532        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
533        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
534        all-local: $(ARCH).
535        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
536        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
537        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
538        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
539        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
540
5412003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
542
543        * aclocal/lead-dot.m4: New (from automake-1.7f).
544        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
545        AC_SUBST(dirstamp).
546        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
547        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
548        libchip/serial/Makefile.am: Ditto.
549        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
550        * librdbg/include/Makefile.am: Ditto.
551        * librdbg/include/rdbg/Makefile.am: Ditto.
552        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
553        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
554        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
555        * librdbg/src/Makefile.am: Ditto.
556        * librdbg/src/i386/Makefile.am: Ditto.
557        * librdbg/src/i386/any/Makefile.am: Ditto.
558        * librdbg/src/m68k/Makefile.am: Ditto.
559        * librdbg/src/m68k/any/Makefile.am: Ditto.
560        * librdbg/src/powerpc/Makefile.am: Ditto.
561        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
562        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
563        preinstallation.
564        * libnetworking/pppd/Makefile.am: Ditto.
565        * libnetworking/rtems_servers/Makefile.am: Ditto.
566        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
567        * libnetworking/rtems_webserver/Makefile.am: Ditto.
568        * libnetworking/wrapup/Makefile.am: Ditto.
569
5702003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
571
572        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
573        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
574        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
575        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
576        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
577        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
578        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
579        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
580        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
581        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
582        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
583        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
584        underquoting to silence automake-1.8.
585
5862003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
587
588        * configure.ac: Reflect having moved tests to ../../testsuites.
589
5902003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
591
592        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
593        * aclocal/canonical-host.m4: Remove.
594        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
595        * configure.ac: Remove RTEMS_CANONICAL_HOST.
596
5972003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
598
599        * aclocal/check-cpu.m4: Remove.
600        * configure.ac: Merge-in former aclocal/check-cpu.m4.
601        * aclocal/canonical-target-name.m4: Add m4-quotes.
602        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
603        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
604        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
605        * aclocal/check-networking.m4: Add m4-quotes. Require
606        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
607        * aclocal/check-posix.m4: Add m4-quotes. Require
608        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
609        * aclocal/check-rdbg.m4: Add m4-quotes. Require
610        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
611        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
612
6132003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
614
615        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
616        * aclocal/bsp-alias.m4: Remove.
617
6182003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
619
620        * configure.ac: Make presence of tests/ optional.
621
6222003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
623
624        * aclocal/path-perl.m4: Remove (Unused).
625
6262003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
627
628        * automake/force-preinstall.am: Remove.
629
6302003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
631
632        PR 499/rtems_misc
633        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
634        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
635        Configuration (Odd was forced) - Correction of Stop Bit configuration
636        (inversed) - Correction of ISR Handler to call
637        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
638        CTS Hardware flow control Configuration.
639
6402003-09-04      Joel Sherrill <joel@OARcorp.com>
641
642        * lib/libcpu/shared/include/cache.h,
643        lib/libcpu/shared/src/cache_aligned_malloc.c,
644        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
645        license changed.
646        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
647        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
648        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
649        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
650        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
651        for license changed.
652        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
653        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
654        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
655        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
656        libchip/network/cs8900.h, libchip/network/dec21140.c,
657        libchip/network/elnk.c, libchip/network/open_eth.c,
658        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
659        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
660        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
661        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
662        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
663        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
664        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
665        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
666        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
667        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
668        libchip/serial/serial.h, libchip/serial/z85c30.c,
669        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
670        libchip/serial/z85c30_reg.c: URL for license changed.
671
6722003-09-03      Jiri Gaisler <jiri@gaisler.com>
673
674        PR 477/networking
675        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
676        * libchip/network/README.open_eth, libchip/network/open_eth.c,
677        libchip/network/open_eth.h: New files.
678
6792003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
680
681        * aclocal/rtems-top.m4: Add RTEMS_API.
682        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
683
6842003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
685
686        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
687        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
688        @RTEMS_BSP@.cfg.
689
6902003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
691
692        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
693
6942003-08-20      Joel Sherrill <joel@OARcorp.com>
695
696        * libchip/network/cs8900.c: Correct copyright statements.
697
6982003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
699
700        * aclocal/check-itron.m4: Remove.
701        * aclocal/enable-inlines.m4: Remove.
702        * Makefile.am: Reflect having moved aclocal/.
703        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
704        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
705        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
706        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
707        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
708        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
709        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
710        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
711        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
712        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
713        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
714        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
715        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
716        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
717        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
718        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
719        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
720        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
721        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
722        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
723        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
724        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
725        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
726        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
727        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
728        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
729        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
730        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
731        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
732        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
733        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
734        * aclocal/multilib.m4: New (Copied from ../../aclocal).
735        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
736        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
737        * aclocal/ppc.m4: New (Copied from ../../aclocal).
738        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
739        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
740        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
741        * aclocal/project-root.m4: New (Copied from ../../aclocal).
742        * aclocal/quoting.m4: New (Copied from ../../aclocal).
743        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
744        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
745        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
746        * aclocal/target.m4: New (Copied from ../../aclocal).
747        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
748        * aclocal/version.m4: New (Copied from ../../aclocal).
749
7502003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
751
752        * configure.ac: Remove stray comments.
753        * automake/local.am, automake/host.am: Remove "debug".
754
7552003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
756
757        * Makefile.am: Reflect having moved automake/.
758        * lib/Makefile.am: Reflect having moved automake/.
759        * support/Makefile.am: Reflect having moved automake/.
760        * wrapup/Makefile.am: Reflect having moved automake/.
761        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
762        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
763        from ../../automake).
764        * optman/Makefile.am: Reflect having moved automake/.
765        * libchip/Makefile.am: Reflect having moved automake/.
766        * libchip/ide/Makefile.am: Reflect having moved automake/.
767        * libchip/network/Makefile.am: Reflect having moved automake/.
768        * libchip/rtc/Makefile.am: Reflect having moved automake/.
769        * libchip/serial/Makefile.am: Reflect having moved automake/.
770        * librdbg/Makefile.am: Reflect having moved automake/.
771        * librdbg/include/Makefile.am: Reflect having moved automake/.
772        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
773        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
774        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
775        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
776        automake/.
777        * librdbg/src/Makefile.am: Reflect having moved automake/.
778        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
779        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
780        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
781        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
782        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
783        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
784        having moved automake/.
785        * libnetworking/Makefile.am: Reflect having moved automake/.
786        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
787        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
788        automake/.
789        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
790        automake/.
791        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
792        automake/.
793        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
794
7952003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
796
797        * Makefile.am: Add bsp.pc.in.
798        * bsp.pc.in: New (pkgconfig support).
799
8002003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
801
802        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
803
8042003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
805
806        * lib/Makefile.am: New (Required by 'make dist').
807        * lib/ChangeLog: Remove.
808        * lib/.cvsignore: Cleanup.
809        * configure.ac: Reflect having added lib/Makefile.am.
810        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
811        lib/libbsp/configure.ac.
812        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
813        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
814
8152003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
816
817        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
818        * configure.ac: Merge-in librdbg/configure.ac.
819        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
820        librdbg/configure.ac.
821        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
822        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
823        LIBCHIP. Conditionally build include-dirs.
824        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
825        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
826        * librdbg/Makefile.am, librdbg/include/Makefile.am,
827        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
828        librdbg/include/rdbg/m68k/Makefile.am,
829        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
830        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
831        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
832        librdbg/src/powerpc/Makefile.am, librdbg/
833        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
834        configure.ac into ../configure.ac.
835        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
836        * libnetworking/.cvsignore, libnetworking/Makefile.am,
837        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
838        libnetworking/rtems_telnetd/Makefile.am,
839        libnetworking/rtems_webserver/Makefile.am,
840        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
841        into ../configure.ac.
842
8432003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
844
845        PR 427/rtems
846        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
847        * librdbg/src/servtsp.c: Ditto.
848
8492003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
850
851        PR 429/bsps
852        PR 432/bsps
853        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
854        packets are queued onto an elnk board, the ISR will deadlock the device
855        with a tx complete interrupt.  Lighter tx loads are not affected as they
856        end up submitting single packets to the device.
857
8582003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
859
860        * configure.ac: Merge-in libchip/configure.ac. Merge-in
861        optman/configure.ac.
862        * optman/configure.ac: Remove (Merged into ../configure.ac).
863        * optman/Makefile.am: Reflect having merged configure.ac into
864        ../configure.ac.
865        * libchip/configure.ac: Remove (Merged into ../configure.ac).
866        * libchip/Makefile.am, libchip/ide/Makefile.am,
867        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
868        libchip/serial/Makefile.am: Reflect having merged configure.ac into
869        ../configure.ac.
870
8712003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
872
873        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
874
8752003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
876
877        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
878        on i386.
879
8802003-06-13      Joel Sherrill <joel@OARcorp.com>
881
882        * libnetworking/pppd/chat.c: Removed warnings.
883
8842003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
885
886        * libchip/network/README.3com: New file missed in previous commit.
887        PR 405/bsps
888        PR 393/networking
889        * libchip/network/dec21140.c: Fix leak also known as PR393.
890        * libchip/network/elnk.c, libchip/network/if_media.h,
891        libchip/network/mii.h: New files.
892        * libchip/network/Makefile.am: Reflect new files.
893
8942003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
895
896        * configure.ac: Remove support for profile-variant.
897
8982003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
899
900        PR 397/pppd
901        * libnetworking/pppd/fsm.c: Make peer_mru global again.
902        * libnetworking/pppd/magic.c: Remove *rand48.
903        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
904
9052003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
906
907        * wrapup/Makefile.am: Add libide.a.
908
9092003-04-15      Joel Sherrill <joel@OARcorp.com>
910
911        PR 387/rtems_misc
912        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
913        routines.
914        * libchip/ide/ata_internal.h: Added missing newline and end of file.
915
9162003-04-11      Joel Sherrill <joel@OARcorp.com>
917
918        * libnetworking/rtems_webserver/cgi.c,
919        libnetworking/rtems_webserver/sockGen.c,
920        libnetworking/rtems_webserver/umui.c,
921        libnetworking/rtems_webserver/websSSL.c,
922        libnetworking/rtems_webserver/websSSL.h,
923        libnetworking/rtems_webserver/websda.c,
924        libnetworking/rtems_webserver/websda.h: New files. Not included in
925        previous commit.
926
9272003-04-10      Joel Sherrill <joel@OARcorp.com>
928
929        PR 371/pppd
930        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
931        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
932        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
933        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
934        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
935        still global symbols in rtemspppd.h which might need to be changed or
936        converted into member of a structure which is dereferenced with a
937        pointer that is managed as a per task variable. But this patch should
938        avoid many conflicts.
939
9402003-03-27      Joel Sherrill <joel@OARcorp.com>
941
942        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
943        not allowed in the cpukit source code since it must be buildable
944        independent of any BSP. These files were moved to libchip/ide.
945        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
946        files.
947
9482003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
949
950        PR 368/filesystems
951        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
952        improvements which now work on pc386 and mbx8xx.
953        * libchip/ide/ide_controller.c: New file.
954
9552003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
956
957        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
958
9592003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
960
961        * configure.ac: Remove AC_CONFIG_AUX_DIR.
962        * configure.ac: Add support/.
963        * support/.cvsignore: New.
964        * support/Makefile.am: New.
965        * support/version.c: New.
966        * wrapup/Makefile.am: Add support/libsupport.a.
967        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
968        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
969        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
970        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
971
9722003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
973
974        * wrapup/Makefile.am: Use SRC += instead of make-vars.
975
9762003-02-20      Till Straumann <strauman@slac.stanford.edu>
977
978        PR 354/networking
979        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
980        chip against a table of supported chips. The untested ones are still
981        commented out, however.
982
9832003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
984
985        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
986        * configure.ac: AC_PREREQ(2.57).
987        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
988        * optman/configure.ac: AC_PREREQ(2.57).
989        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
990        * libchip/configure.ac: AC_PREREQ(2.57).
991        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
992        * librdbg/configure.ac: AC_PREREQ(2.57).
993        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
994        * libnetworking/configure.ac: AC_PREREQ(2.57).
995
9962003-02-06      Joel Sherrill <joel@OARcorp.com>
997
998        * libnetworking/pppd/chat.c: Convert routines with common names to
999        static. This included get_char(), put_char(), and character() among
1000        others.
1001
10022003-02-03      Joel Sherrill <joel@OARcorp.com>
1003
1004        PR 338/filesystem
1005        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
1006        rtems_io_lookup_name() (API change).  Unused function removed.
1007
10082003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1009
1010        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1011        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1012        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1013        Eliminate *_O_FILES.
1014        * libnetworking/rtems_servers/Makefile.am,
1015        libnetworking/rtems_webserver/Makefile.am,
1016        libnetworking/rtems_telnetd/Makefile.am: Ditto.
1017
10182002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1019
1020        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
1021        Let all-local: depend on $(LIB).
1022        * wrapup/Makefile.am, configure.ac: Remove libmisc.
1023        * optman/Makefile.am: Apply install-data-local to install *.rels.
1024
10252002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1026
1027        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
1028        %.c rules.
1029        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
1030        * libchip/network/Makefile.am: Eliminate C_O_FILES.
1031        * libchip/rtc/Makefile.am: Ditto.
1032        * libchip/serial/Makefile.am: Ditto.
1033
10342002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1035
1036        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1037        LIBC_DEFINES.
1038        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1039        LIBC_DEFINES.
1040        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1041        LIBC_DEFINES.
1042
10432002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1044
1045        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
1046
10472002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1048
1049        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
1050        cache-checking.
1051        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1052
10532002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1054
1055        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
1056        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
1057        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
1058        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1059        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1060
10612002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1062
1063        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
1064        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
1065        Remove.
1066        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
1067
10682002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1069
1070        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
1071        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
1072
10732002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
1074
1075        * libchip/network/cs8900.c: I don't know why we have to SelfST register
1076        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
1077
10782002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1079
1080        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
1081        * optman/rel.am: New.
1082
10832002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1084
1085        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
1086        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
1087        braino in comment on "exec". Extend --enable-ada handling.
1088
10892002-11-04      Joel Sherrill <joel@OARcorp.com>
1090
1091        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
1092        tasks and rolling multiple loops into 1.
1093        * librdbg/src/m68k/rdbg_f.c: Removed warning.
1094        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
1095        Removed warnings.
1096
10972002-10-31      Joel Sherrill <joel@OARcorp.com>
1098
1099        * libchip/network/dec21140.c: Removed warnings.
1100        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
1101        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
1102        librdbg/src/m68k/any/remdeb_xdr.c,
1103        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
1104        warnings.
1105        * libnetworking/rtems_webserver/socket.c,
1106        libnetworking/rtems_webserver/uemf.h: Removed warnings.
1107
11082002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
1109
1110        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
1111        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
1112        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
1113        above.
1114
11152002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1116
1117        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1118        * wrapup/.cvsignore: Remove autom4te.cache.
1119        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1120        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
1121        autom4te.cache.
1122        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
1123        autom4te.cache.
1124        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
1125        autom4te.cache.
1126
11272002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1128
1129        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
1130
11312002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1132
1133        * optman/.cvsignore: Add autom4te.cache.
1134
11352002-09-14      Joel Sherrill <joel@OARcorp.com>
1136
1137        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
1138
11392002-09-07      Joel Sherrill <joel@OARcorp.com>
1140
1141        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
1142        include files to resolve warnings.
1143
11442002-09-07      Chris Johns <ccj@acm.org>
1145
1146        * libchip/network/Makefile.am, libchip/network/README.cs8900,
1147        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
1148        which corrects the problem  where the cs8900.c file was actually the BSP
1149        glue.  Joel did some hacking so this file will compile.  Previously it
1150        required providing a target.h file to compile.
1151        * libchip/network/cs8900.c.bsp: New file.
1152
11532002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1154
1155        * libnetworking/rtems_webserver/md5.h: Add missing newline.
1156
11572002-08-31      Joel Sherrill <joel@OARcorp.com>
1158
1159        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
1160        eliminate warning.
1161
11622002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1163
1164        * configure.ac: Add ada-tests.
1165
11662002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1167
1168        * Makefile.am: Add preinstall-stamp.
1169
11702002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1171
1172        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
1173        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
1174        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
1175        gcc31 happy.
1176        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
1177        cp.
1178
11792002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1180
1181        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
1182        make/bsp.mak.
1183        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
1184        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
1185
11862002-08-12      Joel Sherrill <joel@OARcorp.com>
1187
1188        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
1189        avoid error.
1190
11912002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1192
1193        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1194        * configure.ac: Add BSP_SUBDIRS.
1195        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
1196        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
1197        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
1198        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
1199        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
1200        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
1201        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
1202        RTEMS_CHECK_BSP_CACHE.
1203        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1204        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1205        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
1206        .$(OBJEXT) instead of .o.
1207        * libnetworking/pppd/Makefile.am,
1208        libnetworking/rtems_servers/Makefile.am,
1209        libnetworking/rtems_telnetd/Makefile.am,
1210        libnetworking/rtems_webserver/Makefile.am,
1211        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1212
12132002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1214
1215        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
1216        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
1217        ../libchip/serial/$(ARCH)/libserialio.a.
1218        * libchip/serial/Makefile.am: Don't tmp-install lib.
1219        * libchip/rtc/Makefile.am: Don't tmp-install lib.
1220
12212002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1222
1223        * Makefile.am: Add rtems_makedir.
1224        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
1225        * Makefile.am: Add wrapup-SUBDIR.
1226        * wrapup/ChangeLog: Remove.
1227        * wrapup/configure.ac: Remove.
1228        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
1229        (Make the bare BSP happy).
1230        * configure.ac: Ditto.
1231        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
1232        Create make/custom/default.cfg.
1233        * configure.ac: Add creation of make/custom/*.cfg. Create
1234        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
1235
12362002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1237
1238        * Makefile.am: Clean $(PROJECT_RELEASE).
1239
12402002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1241
1242        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
1243        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
1244        prototype mismatches.
1245
12462002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1247
1248        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
1249        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
1250
12512002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1252
1253        * acinclude.m4: Add test "$multilib" != "yes".
1254        * config-ml.in: Remove.
1255        * acinclude.m4: Cleanups.
1256        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
1257        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
1258        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
1259        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
1260        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
1261
12622002-07-16      Eric Norum <eric.norum@usask.ca>
1263
1264        * New driver for the Intel EtherExpressPro (82559ER) chip.
1265        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
1266        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
1267        * libchip/network/Makefile.am: Modified to reflect above.
1268
12692002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1270
1271        * acinclude.m4: New.
1272        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
1273        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
1274        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
1275
12762002-07-01      Joel Sherrill <joel@OARcorp.com>
1277
1278        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
1279        _Objects_Information_table now that it is a two dimensional array based
1280        upon API and class.
1281        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
1282        of strnlen().
1283
12842002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1285
1286        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
1287        preinstall libnetapps.a.
1288
12892002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1290
1291        * configure.ac: Remove librpc.
1292
12932002-06-25      Joel Sherrill <joel@OARcorp.com>
1294
1295        * Per PR233, moved librpc to exec.
1296        * configure.ac, wrapup/Makefile.am: Modified.
1297        * librpc, librpc/ChangeLog: Removed.
1298
12992002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1300
1301        * optman/Makefile.am: Remove multilib support.
1302        * optman/configure.ac: Ditto.
1303        * optman/sapi/Makefile.am: Ditto.
1304
13052002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1306
1307        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
1308        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
1309
13102002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1311
1312        Move networking libraries to c/src/exec/libnetworking
1313        * libnetworking/configure.ac, libnetworking/Makefile.am,
1314        libnetworking/wrapup/Makefile.am: Reflect Moval.
1315
13162002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1317
1318        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
1319        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
1320        <rtems/bspIo.h>.
1321
13222002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1323
1324        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
1325        * libnetworking/rtems/mkrootfs.h: Ditto.
1326        * libnetworking/rtems/Makefile.am: Reflect changes above.
1327
13282002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1329
1330        * configure.ac: Remove lib.
1331
13322002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1333
1334        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
1335        that exception stack frames on M68K members with VBR always are 6 byte
1336        long. The incorrect assumption resulted in some gdb commands like "next"
1337        to fail on the 68360.
1338
13392002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1340
1341        * config-ml.in: Take out arm and sh variants RTEMS does not support.
1342        PR 220
1343        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
1344        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
1345        CVS.
1346        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
1347        libnetworking/sys/filio.h: Remove.
1348        * libnetworking/sys/Makefile.am: Reflect changes above.
1349
13502002-05-07      Chris Johns <ccj@acm.org>
1351
1352        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
1353        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
1354        requires it to be stripped.
1355
13562002-05-01      Eric Norum <eric.norum@usask.ca>
1357
1358        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
1359        assembly  to satisfy gcc 3.1 and newer.
1360
13612002-04-26      Eric Norum <eric.norum@usask.ca>
1362
1363        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
1364        agressive optimization in gcc 3.1 does not reorder things.
1365
13662002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1367
1368        * libchip/network/dec21140.c: Reflect changes to powerpc's
1369        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
1370        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
1371        <rtems/score/cpu.h>.
1372        * librdbg/src/powerpc/rdbg_f.c: Ditto.
1373        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
1374
13752002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1376
1377        * optman/configure.ac: Remove ENABLE_GCC28.
1378
13792002-04-11      Chris Johns <ccj@acm.org>
1380
1381        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
1382        driver control block field to the ifconfig network driver structure.
1383        This field is needed by the i82586 driver which was ported from NetBSD
1384        as it had better hardware abstraction.
1385        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
1386        PR59, added the drv_ctrl driver control block field to the ifconfig
1387        network driver structure. This field is needed by the i82586 driver
1388        which was ported from NetBSD as it had better hardware abstraction.
1389
13902002-04-10      Mike Siers <mikes@poliac.com>
1391
1392        * libnetworking/rtems_webserver/NOTES,
1393        libnetworking/rtems_webserver/asp.c,
1394        libnetworking/rtems_webserver/balloc.c,
1395        libnetworking/rtems_webserver/default.c,
1396        libnetworking/rtems_webserver/ej.h,
1397        libnetworking/rtems_webserver/ejIntrn.h,
1398        libnetworking/rtems_webserver/ejlex.c,
1399        libnetworking/rtems_webserver/ejparse.c,
1400        libnetworking/rtems_webserver/emfdb.c,
1401        libnetworking/rtems_webserver/emfdb.h,
1402        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
1403        libnetworking/rtems_webserver/handler.c,
1404        libnetworking/rtems_webserver/license.txt,
1405        libnetworking/rtems_webserver/md5.h,
1406        libnetworking/rtems_webserver/md5c.c,
1407        libnetworking/rtems_webserver/mime.c,
1408        libnetworking/rtems_webserver/misc.c,
1409        libnetworking/rtems_webserver/ringq.c,
1410        libnetworking/rtems_webserver/rom.c,
1411        libnetworking/rtems_webserver/security.c,
1412        libnetworking/rtems_webserver/sock.c,
1413        libnetworking/rtems_webserver/sym.c,
1414        libnetworking/rtems_webserver/uemf.c,
1415        libnetworking/rtems_webserver/uemf.h,
1416        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
1417        libnetworking/rtems_webserver/url.c,
1418        libnetworking/rtems_webserver/value.c,
1419        libnetworking/rtems_webserver/wbase64.c,
1420        libnetworking/rtems_webserver/webcomp.c,
1421        libnetworking/rtems_webserver/webpage.c,
1422        libnetworking/rtems_webserver/webrom.c,
1423        libnetworking/rtems_webserver/webs.c,
1424        libnetworking/rtems_webserver/webs.h,
1425        libnetworking/rtems_webserver/websuemf.c,
1426        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
1427        2.1.4.
1428
14292002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1430
1431        * libchip/network/i82586.c: Include <string.h>.
1432        * libchip/network/sonic.c: Ditto.
1433
14342002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1435
1436        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
1437
14382002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1439
1440        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
1441
14422002-03-27      Thomas.Doerfler@imd-systems.de
1443
1444        PR 144
1445        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
1446        memory address 0 when called for the first time. This is done when
1447        trying to clear the variable "dhcp_hostname".
1448
14492002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1450
1451        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1452        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1453        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1454        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1455        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1456        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1457        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
1458        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
1459        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1460        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1461        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
1462        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
1463        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1464        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
1465        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1466        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1467        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1468        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1469        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1470        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1471        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1472        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1473        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1474        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1475        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1476        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1477        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
1478        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1479        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1480        AUTOMAKE_OPTIONS.
1481        * libnetworking/configure.ac:
1482        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
1483        foreign 1.6]).
1484        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
1485        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
1486        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
1487        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
1488        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1489        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
1490        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
1491        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
1492        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1493        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1494        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1495        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
1496        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1497        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
1498        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
1499        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
1500        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
1501
15022002-03-27      Ilya Alexeev <ilya@continuum.ru>
1503
1504        PR 162
1505        * libnetworking/net/if_ppp.c ppp_txdaemon(),
1506        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
1507        used in a device write routines.  Now ppp_softc structure have own
1508        character for writing to device (sc_outchar).  I think that converting
1509        local variables to static is not a right solution, because problems will
1510        occur in the case of two or more ppp instances.
1511        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
1512        must be u_long, otherwise in the case of the big output packet endless
1513        loop may occur.
1514
15152002-03-21      Ilya Alexeev <ilya@continuum.ru>
1516
1517        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
1518        preparations for multiple PPPD connections.
1519
15202002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1521
1522        PR 149
1523        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
1524        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
1525        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
1526        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
1527
15282002-02-28      Victor V. Vengerov <vvv@oktet.ru>
1529
1530        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
1531        * configure.ac: Modified to reflect addition.
1532
15332002-02-27      Ilya Alexeev <ilya@continuum.ru>
1534
1535        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
1536        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
1537        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
1538        capabilities as well as eliminate some warnings.
1539
15402002-02-27      Eric Norum <eric.norum@usask.ca>
1541
1542        * libnetworking/net/radix.c: Properly handle fetching the default route
1543        when there is no route.  This was a bug in the original FreeBSD code and
1544        this fix is from an updated version of their code.
1545
15462002-02-16      Eric Norum <eric.norum@usask.ca>
1547
1548        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
1549        checking.
1550
15512002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1552
1553        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
1554        dodefaultroute.
1555
15562002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1557
1558        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
1559        include <rtems/seterr.h>.
1560
15612002-02-01      Mike Siers <mikes@poliac.com>
1562
1563        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
1564        avoid bringing the link down too fast. NOTE: Mike reports successfully
1565        running at 56K baud on a direct link.
1566
15672002-02-01      Eric Valette <valette@crf.canon.fr>
1568
1569        * librdbg/So many patches have been posted recently on the mailing list
1570        and  because we were unable to find correct solution to compile on
1571        various  linux distros (due to rpcgen incompatibilities), librdbg/and
1572        because the coding  style of rdbg was rather inconsistant among various
1573        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
1574        global coding style (using indent + manual edits), 2) incorporate/review
1575        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
1576        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
1577        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
1578        after rdbg initialization is done, NB : the paches is huge but it is
1579        mainly due to coding styke chnages.  Only few lines of codes have been
1580        really changed and they do not impact  rdbg functionnality (AFAIKT).
1581        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
1582        librdbg/include/rdbg/m68k/rdbg_f.h,
1583        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
1584        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
1585        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
1586        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
1587        librdbg/src/servtsp.c, librdbg/src/servutil.c,
1588        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
1589        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
1590        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
1591        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
1592        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
1593        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
1594        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
1595        librdbg/src/powerpc/new_exception_processing/Makefile.am,
1596        librdbg/src/powerpc/new_exception_processing/remdeb.h,
1597        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
1598        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
1599
16002002-01-31      Mike Siers <mikes@poliac.com>
1601
1602        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
1603        * Nice Update of PPPD support which eliminates the requiremetn that
1604        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
1605        and reports that it seems to be more stable and handle larger packets
1606        better.  This patch replaces the termios tasks with more general pppd
1607        network driver tasks.  The functions pppinput() and pppstart() get
1608        called from the interrupt service routine.
1609        * libnetworking/Makefile.am, libnetworking/configure.ac,
1610        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
1611        libnetworking/net/ethernet.h, libnetworking/net/if.c,
1612        libnetworking/net/if.h, libnetworking/net/if_arp.h,
1613        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
1614        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
1615        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
1616        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
1617        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
1618        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
1619        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
1620        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
1621        libnetworking/net/route.c, libnetworking/net/route.h,
1622        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
1623        libnetworking/pppd/README, libnetworking/pppd/STATUS,
1624        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
1625        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
1626        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
1627        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
1628        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1629        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
1630        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
1631        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
1632        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
1633        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
1634        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
1635        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
1636        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1637        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
1638        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
1639        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
1640        libnetworking/pppd/example/README,
1641        libnetworking/pppd/example/netconfig.h,
1642        libnetworking/wrapup/Makefile.am: Modified.
1643        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
1644        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
1645        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
1646        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
1647        * libnetworking/modem/, libnetworking/modem/.cvsignore,
1648        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
1649        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
1650        libnetworking/modem/pppcompress.c: Subdirectory removed.
1651
16522002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1653
1654        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
1655        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
1656
16572002-01-18      Till Straumann <strauman@slac.stanford.edu>
1658
1659        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
1660        issues: - exception handler needs to enable MSR_FP if the interrupted
1661        thread is FP enabled. - printk message for MSR fixed and added
1662        stacktrace. NOTE: this requires the stacktrace patch to
1663        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
1664        however).
1665
16662002-01-06      Joel Sherrill <joel@OARcorp.com>
1667
1668        * optman/.cvsignore: Added aclocal.m4 and configure.
1669        * optman/.cvsignore: New file.
1670
16712002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1672
1673        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
1674
16752002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1676
1677        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
1678        * optman/ChangeLog: New.
1679        * optman/configure.ac: New.
1680        * optman/Makefile.am: New.
1681        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
1682        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
1683
16842001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1685
1686        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
1687
16882001-12-18      Eric Norum <eric.norum@usask.ca>
1689
1690        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
1691        `directories' (path names with a / at the end) while disallowing open()
1692        operations on TFTP `directories'.
1693
16942001-12-07      Eric Norum <eric.norum@usask.ca>
1695
1696        * libnetworking/lib/tftpDriver.c: Restore write capability.
1697
16982001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1699
1700        * libchip/network/sonic.h: Fix typo.
1701        * libnetworking/arpa/Makefile.am: Remove stray lines.
1702
17032001-10-30      Victor V. Vengerov <vvv@oktet.ru>
1704
1705        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
1706
17072001-10-18      Eric Norum <eric.norum@usask.ca>
1708
1709        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
1710        chdir() and open() operations within the TFTP file system.
1711
17122001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1713
1714        * librdbg/configure.ac: Fix latent bug exposed by removal of
1715        config.cache's which prevented powerpc targets librdbg from building.
1716
17172001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1718
1719        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
1720        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
1721        autoconf-2.52 happy.
1722
17232001-10-12      Mike Siers <mikes@poliac.com>
1724
1725        * libnetworking/Update to stable working state.  Congratulations Mike!
1726        :).
1727        * libnetworking/modem_example: Directory removed.
1728        * libnetworking/modem_example/16550.h,
1729        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
1730        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
1731        libnetworking/modem_example/ppp.h,
1732        libnetworking/modem_example/pppcompress.c: Files removed.
1733        * libnetworking/pppd/example/pppd.options: New file.
1734        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
1735        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
1736        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
1737        libnetworking/pppd/rtemsmain.c: Updated.
1738
17392001-10-12      Joel Sherrill <joel@OARcorp.com>
1740
1741        * libchip/serial/z85c30.c: Fixed typo.
1742
17432001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1744
1745        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1746        * configure.in: Remove.
1747        * configure.ac: New file, generated from configure.in by autoupdate.
1748        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
1749        * libchip/configure.in: Remove.
1750        * libchip/configure.ac: New file, generated from configure.in by
1751        autoupdate.
1752        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
1753        * librdbg/configure.in: Remove.
1754        * librdbg/configure.ac: New file, generated from configure.in by
1755        autoupdate.
1756        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
1757        * libnetworking/configure.in: Remove.
1758        * libnetworking/configure.ac: New file, generated from configure.in by
1759        autoupdate.
1760
17612001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1762
1763        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
1764        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
1765        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
1766
17672001-09-27      Joel Sherrill <joel@OARcorp.com>
1768
1769        * libchip/ChangeLog: Fixed typo in date.
1770
17712001-09-27      Eric Norum <eric.norum@usask.ca>
1772
1773        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
1774        TFTP  filesystem.
1775
17762001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1777
1778        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
1779        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
1780        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
1781        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
1782        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
1783        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
1784        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
1785        'PREINSTALL_FILES ='.
1786        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
1787        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
1788        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
1789        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
1790        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
1791        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
1792        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
1793        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
1794        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
1795        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
1796        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
1797        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
1798
17992001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1800
1801        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
1802        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
1803        * librdbg/src/m68k/any/Makefile.am: Ditto.
1804        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
1805        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
1806        happy.
1807
18082001-09-21      Joel Sherrill <joel@OARcorp.com>
1809
1810        * libchip/network/Makefile.am: Fixed typo on file name.
1811        * libchip/network/i82586.c: Commented out line 318 which is referencing
1812        a member of a structure that is not currently there.  This needs to be
1813        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
1814        to C style.
1815
18162001-09-19      Eric Norum <eric.norum@usask.ca>
1817
1818        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
1819
18202001-09-19      Chris Johns <ccj@acm.org>
1821
1822        * libchip/network/README.i82586, libchip/network/i82586.c,
1823        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
1824        Network driver for Intel i82586.
1825        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
1826        rtems/rtems_bsdnet_internal.h Added support for populating the initial
1827        "root" filesystem with information obtained via the DHCP response.
1828
18292001-09-14      Eric Norum <eric.norum@usask.ca>
1830
1831        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
1832        make gcc 3.x happy.
1833
18342001-08-16      Mike Siers <mikes@poliac.com>
1835
1836        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
1837        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
1838        These support callback functionality that has not even been compiled
1839        under RTEMS yet.
1840        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
1841        example application.  Mike's notes on the modifications: - renamed
1842        error() function because of namespace problems - removed calls to the
1843        exit() funciton - removed extra files from the pppd source directory -
1844        defined pppd task constant values in rtemspppd.h - modifyied example
1845        code to get actual tick per second value - placed the pppd 2.3.11 man
1846        page file (pppd.8) into the pppd directory.
1847        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
1848        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
1849        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
1850        libnetworking/pppd/rtems-ppp.c: Deleted.
1851        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
1852        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
1853        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
1854        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
1855        libnetworking/pppd/example/init.c,
1856        libnetworking/pppd/example/netconfig.h,
1857        libnetworking/pppd/example/ppp.conf,
1858        libnetworking/pppd/example/pppdapp.c,
1859        libnetworking/pppd/example/system.h: New files.
1860        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
1861        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
1862        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
1863        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
1864        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
1865        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
1866        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1867        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
1868        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
1869        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
1870        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
1871        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
1872        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
1873        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
1874        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
1875
18762001-08-16      Joel Sherrill <joel@OARcorp.com>
1877
1878        * libnetworking/pppd/example/Makefile: Removed.
1879        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
1880        to avoid bootstrap -c clobbering it.
1881        * libnetworking/rtems_telnetd/.cvsignore: New file.
1882
18832001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1884
1885        * libnetworking/Makefile.am, libnetworking/configure.in,
1886        libnetworking/rtems_servers/Makefile.am,
1887        libnetworking/rtems_servers/telnetd.c,
1888        libnetworking/rtems_servers/telnetd.h,
1889        libnetworking/rtems_telnetd/Makefile.am,
1890        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
1891        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
1892        libnetworking/rtems_telnetd/telnetd.c,
1893        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
1894        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
1895        effect when ftpd change. - the tcp/ip stats have been implemented into
1896        icmds.c and started when telnetd daemon is started.
1897        * libnetworking/rtems_servers/telnetd.c,
1898        libnetworking/rtems_servers/telnetd.h: Removed.
1899        * libnetworking/rtems_telnetd: New directory.
1900        * libnetworking/rtems_telnetd/Makefile.am,
1901        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
1902        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
1903        libnetworking/rtems_telnetd/telnetd.c,
1904        libnetworking/rtems_telnetd/telnetd.h: New files.
1905
19062001-06-14      Joel Sherrill <joel@OARcorp.com>
1907
1908        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
1909        Moved from libmisc/shell so the network stack to address network
1910        depenendency.
1911        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
1912
19132001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1914
1915        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
1916
19172001-05-15      Joel Sherrill <joel@OARcorp.com>
1918
1919        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
1920        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
1921        accidentally deleted the incorrectly empty versions.
1922
19232001-05-14      Till Straumann <strauman@slac.stanford.edu>
1924
1925        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
1926        libchip/pci/Makefile.am: Per PR215 address the following issues: -
1927        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
1928        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
1929        to know the values) - the affected BSP (shared/motorola) headers have
1930        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
1931        driver (libchip/network/dec21140.c) has been fixed to use
1932        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
1933        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
1934        who is using this driver. - the DEC driver also has been fixed to use
1935        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
1936        delay_in_bus_cycles().
1937
19382001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1939
1940        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
1941
19422001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1943
1944        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
1945
19462001-04-24      Eric Norum <eric.norum@usask.ca>
1947
1948        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
1949        NTP synchronization a little more robust -- no NTP daemon yet, but at
1950        least it trys a little harder when the primary NTP server is down.
1951
19522001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
1953
1954        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
1955        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
1956        libnetworking/pppd/modem_example/modem.c,
1957        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
1958        other strings into English.
1959        * libnetworking/pppd/STATUS: updated to reflect the changes.
1960
19612001-04-20      Jake Janovetz <janovetz@uiuc.edu>
1962
1963        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
1964        again.
1965
19662001-04-20      Eric Valette <valette@crf.canon.fr>
1967
1968        * mcp750 directory renamed new_exception processing as it supports many
1969        more CPU models.
1970        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
1971        librdbg/src/powerpc/new_exception_processing/Makefile.am,
1972        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
1973        formerly in mcp750 plus modifications.
1974        * librdbg/src/powerpc/mcp750/.cvsignore,
1975        librdbg/src/powerpc/mcp750/Makefile.am,
1976        librdbg/src/powerpc/mcp750/remdeb.h,
1977        librdbg/src/powerpc/mcp750/remdeb_f.x,
1978        librdbg/src/powerpc/mcp750/remdeb_svc.c,
1979        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
1980        new_exception_processing.
1981        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
1982        librdbg/src/powerpc/new_exception_processing/Makefile.am,
1983        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
1984        part of this effort to add support for the MPC8xx.
1985
19862001-04-19      Joel Sherrill <joel@OARcorp.com>
1987
1988        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
1989        internal include files.
1990
19912001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
1992
1993        PR 158
1994        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
1995        rcmd() library call by commenting out the parts that deal with signals.
1996        This enables RTEMS to 'rsh' command to a server connecting fd to remote
1997        stdio. The 'server-side' parts of this file which deal with
1998        authentication are disabled since they are not needed.
1999
20002001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
2001
2002        * libnetworking/include/.cvsignore: Remove dangling file.
2003
20042001-03-14      Joel Sherrill <joel@OARcorp.com>
2005
2006        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
2007        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
2008        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
2009        libchip style serial drivers can be written in libcpu or libbsp.
2010
20112001-03-01      Joel Sherrill <joel@OARcorp.com>
2012
2013        * libchip/network/cs8900.c, libchip/network/cs8900.h,
2014        libchip/network/sonic.c, libchip/network/sonic.h,
2015        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2016        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2017        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2018        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
2019        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2020        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2021        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2022        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
2023
20242001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2025
2026        * librdbg/include/rdbg/Makefile.am,
2027        librdbg/include/rdbg/i386/Makefile.am,
2028        librdbg/include/rdbg/m68k/Makefile.am,
2029        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
2030        style on include files.
2031
20322001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2033
2034        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2035        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
2036        replace ${..} with $(..).
2037        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
2038        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
2039        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2040        libnetworking/rtems/Makefile.am, libnetworking/
2041        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
2042        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
2043        include_*HEADERS instead of H_FILES.
2044        * libnetworking/include/Makefile.am: Remove.
2045        * libnetworking/Makefile.am: Add handling of *.h files.
2046        * libnetworking/configure.in: Remove include/Makefile.
2047
20482001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2049
2050        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
2051
20522001-01-31      Sergei Organov <osv@javad.ru>
2053
2054        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
2055        current dir and root dir removed in favor of new libio support for
2056        task-local current and root directories. - Bug in `close_data_socket()'
2057        introduced by previous change fixed. - `command_pasv()' changed to set
2058        timeout on socket we are listening on and code fixed to don't close
2059        socket twice on error. - `serr()' changed to clear `errno'. -
2060        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
2061        changed to clear `errno' before processing session. -
2062        `close_data_socket()' fixed to close both active and passive sockets -
2063        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
2064        empty string  in `exec_command()'.
2065
20662001-01-25      Eric Norum <eric.norum@usask.ca>
2067
2068        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
2069        improves throughput on systems which are dropping packets.   Only the
2070        first timeout is reduced.  This keeps the number of extra packets down
2071        on networks that are very busy and dropping lots of packets.
2072
20732001-01-24      Sergei Organov <osv@javad.ru>
2074
2075        * libnetworking/rtems_servers/ftpd.c,
2076        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2077        - Timeouts on sockets implemented. 'idle' field added to configuration.
2078        No timeout by default to keep backward compatibility. Note: SITE IDLE
2079        command not implemented yet. - Basic global access control implemented.
2080        'access' field added to configuration. No access limitations by default
2081        to keep backward compatibility. - Anchor data socket for active mode
2082        (using self IP and port 20.) - Fixed default data port support (still
2083        not tested). - Don't allow IP address different from originating host in
2084        PORT command to improve security. - Fixed bug in MDTM command. - Check
2085        for correctness of parsing of argument in command_port(). - Fixed
2086        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
2087        a directory. - Command parsing a little bit improved: command names are
2088        now converted to upper-case to be more compatible with RFC (command
2089        names are not case-sensitive.) - Reformat comments so that they have
2090        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
2091        previous changes - True ASCII mode implemented (doesn't work for hooks
2092        and /dev/null) - Passive mode implemented, PASV command added. - Default
2093        port for data connection could be used (untested, can't find ftp client
2094        that doesn't send PORT command) - SYST reply changed to UNIX, as former
2095        RTEMS isn't registered name. - Reply codes reviewed and fixed.
2096
20972001-01-18      Joel Sherrill <joel@OARcorp.com>
2098
2099        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
2100        macro using variable arguments.
2101        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
2102        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
2103        since I updated the main RTEMS development machine to RedHat 7.2 and
2104        apparently got a new version of rpcgen.
2105
21062001-01-12      Sergei Organov <osv@javad.ru>
2107
2108        * libnetworking/rtems_servers/ftpd.c,
2109        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2110        - use pool of pre-created threads to handle sessions instead of
2111        creating/deleting threads on the fly - LIST output is now similar to
2112        what "/bin/ls -al" would output, thus FTP clients such Netscape are
2113        happy with it. - LIST NAME now works (both for files and directories) -
2114        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
2115        clients happy  - keep track of CWD for every session separately -
2116        ability to specify root directory name for FTPD in configuration table.
2117        FTPD will then create illusion for FTP clients that this is actually
2118        root directory. - ignore options sent in commands, thus LIST -al FILE
2119        works and doesn't try to list "-al" directory. - buffers are allocated
2120        on stack instead of heap where possible to eliminate malloc/free calls
2121        (avoid possible heap fragmentation troubles). - drop using of task
2122        notepad to pass parameters - use function arguments instead - use
2123        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
2124        in socket() instead of AF_INET.
2125
21262001-01-02      Joel Sherrill <joel@OARcorp.com>
2127
2128        * libnetworking/CHANGELOG: Removed.
2129        * libnetworking/README: Merged CHANGELOG contents as initial changes.
2130
21312000-12-14      Eric Norum <eric.norum@usask.ca>
2132
2133        * libnetworking/lib/tftpDriver.c: Added write capability.
2134
21352000-12-08      Joel Sherrill <joel@OARcorp.com>
2136
2137        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
2138        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
2139        numerous variable declarations conditional on PPP_COMPRESS and
2140        PPP_FILTER.  Commented out variables that were not used because the code
2141        using them was commented out. Removed totally unused variables.
2142        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
2143        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
2144
21452000-11-30      Joel Sherrill <joel@OARcorp.com>
2146
2147        * libnetworking/modem/ppp_tty.c: Changed to include
2148        <rtems/termiostypes.h> since that is an RTEMS specific header file.
2149        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
2150        * libnetworking/Makefile.am: Modified to reflect above.
2151
21522000-11-27      Joel Sherrill <joel@OARcorp.com>
2153
2154        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
2155
21562000-11-25      Eric Norum <eric.norum@usask.ca>
2157
2158        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
2159        core.
2160
21612000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
2162
2163        * libnetworking/wrapup/Makefile.am: Added modem subdir.
2164        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
2165        subdir.
2166        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
2167        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
2168        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
2169        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
2170        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2171        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
2172        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
2173        main.c and ppp_tty.c should be scratched. The modem subdir has the real
2174        ppp_tty.c and the real pppd main is in pppmain.c.
2175
21762000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
2177
2178        * libchip/network/sonic.c: Added ipalign() routine to align the received
2179        packet so that the ip header is on a 32-bit boundary. Necessary for
2180        cpu's that do not allow unaligned loads and stores and when the 32-bit
2181        DMA mode is used.
2182
21832000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2184
2185        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2186        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
2187        ACLOCAL_AMFLAGS.
2188        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
2189        ACLOCAL_AMFLAGS.
2190        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
2191        ACLOCAL_AMFLAGS.
2192
21932000-11-03      Chris Johns <ccj@acm.org>
2194
2195        * libchip/network/README.cs8900, libchip/network/cs8900.c,
2196        libchip/network/cs8900.h: New files.
2197
21982000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2199
2200        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2201        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2202        $(RTEMS_TOPdir)/aclocal.
2203        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2204        $(RTEMS_TOPdir)/aclocal.
2205        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2206        $(RTEMS_TOPdir)/aclocal.
2207
22082000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2209
2210        * configure.in: Switch to GNU-canonicalization.
2211        * Makefile.am: Reflect changes to configure.in.
2212        * acinclude.m4: Remove.
2213
22142000-10-30      Joel Sherrill <joel@OARcorp.com>
2215
2216        * POSIX include files merged into newlib.  This resulted in some
2217        definitions moving to other files and thus some secondary effects in
2218        RTEMS source code.
2219        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
2220        in sync with newlib's <machine/types.h>.
2221        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
2222        definition of struct itimerval in <sys/time.h>.
2223
22242000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2225
2226        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
2227        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2228        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2229        * ChangeLog: Fix typos.
2230        * configure.in: add tests to the GNU canonicalized subdirectories.
2231
22322000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2233
2234        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
2235        * configure.in: add lib to the GNU canonicalized subdirectories,  make
2236        the lib directory before configuring lib/.
2237
22382000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2239
2240        * configure.in, Makefile.am: add exec to the GNU canonicalized
2241        subdirectories.
2242        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
2243        * configure.in: add libnetworking, librpc and librdb to the GNU
2244        canonicalized subdirectories.
2245        * configure.in: add libmisc and libchip to the GNU canonicalized
2246        subdirectories.
2247        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2248        Switch to GNU canonicalization.
2249        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2250        Switch to GNU canonicalization.
2251        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2252        Switch to GNU canonicalization.
2253
22542000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2255
2256        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
2257        canonicalization to libfs/. The approach is currently a bit of a hack as
2258        GNU canonicalization does not support the per-BSP build some of the
2259        other directories require.  As more of the tree is converted, this will
2260        become less  of an issue.
2261
22622000-10-20      Joel Sherrill <joel@OARcorp.com>
2263
2264        * libchip/network/dec21140.c: Corrected attach to include "int attach"
2265        parameter.
2266
22672000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
2268
2269        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2270        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
2271        * librdbg/configure.in: Add m68k support.
2272        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
2273        subdirectory.
2274        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
2275        failure.
2276        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
2277        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2278        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
2279        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2280        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
2281        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
2282        librdbg/src/m68k/.cvsignore: New files.
2283        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
2284        function pointers.
2285        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
2286        _after_ pointer has been checked against NULL.
2287
22882000-10-18      Joel Sherrill <joel@OARcorp.com>
2289
2290        * wrapup/Makefile.am: Added libfs.
2291
22922000-10-18      Chris Johns <ccj@acm.org>
2293
2294        * libfs created.
2295        * configure.in: Added libfs subdirectory.
2296        * libnetworking/pppd/ipxcp.c: Fixed a typo.
2297
22982000-09-28      Joel Sherrill <joel@OARcorp.com>
2299
2300        * libnetworking/rtems_webserver/Makefile.am,
2301        libnetworking/rtems_webserver/base64.c,
2302        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
2303        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
2304
23052000-09-22      Joel Sherrill <joel@OARcorp.com>
2306
2307        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
2308        libnetworking/rtems/rtems_bsdnet_internal.h,
2309        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
2310        have included rtems.h.  It is now including precisely the  least amount
2311        of low level, yet portable .h files to get the basic RTEMS types
2312        defined.  This rippled into other  files since rtems_bsdnet_internal.h
2313        used machine/types.h to include rtems.h.
2314
23152000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2316
2317        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
2318
23192000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2320
2321        * libnetworking/ChangeLog: Cleanup.
2322
23232000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2324
2325        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
2326        * libchip/ChangeLog: Fix formating.
2327
23282000-09-05      Joel Sherrill <joel@OARcorp.com>
2329
2330        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
2331        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
2332        confusion and to work with the converted flags.
2333
23342000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2335
2336        * wrapup/Makefile.am: Include compile.am.
2337        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2338        libchip/serial/Makefile.am: Include compile.am.
2339        * librdbg/src/i386/any/Makefile.am,
2340        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
2341        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
2342        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
2343        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2344        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
2345        libnetworking/rtems_servers/Makefile.am,
2346        libnetworking/rtems_webserver/Makefile.am,
2347        libnetworking/wrapup/Makefile.am: Include compile.am.
2348
23492000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
2350
2351        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
2352        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
2353
23542000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2355
2356        * libnetworking/netinet/tcp_input.c: Spelling corrections.
2357
23582000-08-31      Joel Sherrill <joel@OARcorp.com>
2359
2360        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
2361        Antti P Miettinen <antti.p.miettinen@nokia.com>.
2362        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
2363        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
2364        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
2365        * libnetworking/wbase64.c: Removed.
2366        * libnetworking/Makefile.am, libnetworking/asp.c,
2367        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
2368        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
2369        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
2370        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
2371        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
2372        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
2373        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
2374        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
2375        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
2376        Modified.
2377
23782000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2379
2380        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
2381
23822000-08-30      Joel Sherrill <joel@OARcorp.com>
2383
2384        * libnetworking/rtems_webserver/license.txt: New file.
2385
23862000-08-10      Joel Sherrill <joel@OARcorp.com>
2387
2388        * ChangeLog: New file.
2389        * libchip/ChangeLog: New file.
2390        * librdbg/ChangeLog: New file.
2391        * libnetworking/ChangeLog: New file.
2392
Note: See TracBrowser for help on using the repository browser.