source: rtems/c/src/ChangeLog @ c2e9632

4.104.114.84.95
Last change on this file since c2e9632 was 509fec9c, checked in by Ralf Corsepius <ralf.corsepius@…>, on 03/31/04 at 11:18:37

2004-03-31 Ralf Corsepius <ralf_corsepius@…>

  • libchip/ide/ata.c, libchip/network/dec21140.c, libchip/network/elnk.c, libchip/network/i82586.c, libchip/network/if_fxp.c, libchip/network/if_fxpvar.h, libchip/network/open_eth.c, libchip/network/sonic.c, libchip/rtc/icm7170.c, libchip/serial/ns16550.c, libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/init.c, libchip/shmdr/intr.c, libchip/shmdr/shm_driver.h: Cosmetics.
  • Property mode set to 100644
File size: 95.8 KB
Line 
12004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2
3        * libchip/ide/ata.c, libchip/network/dec21140.c,
4        libchip/network/elnk.c, libchip/network/i82586.c,
5        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
6        libchip/network/open_eth.c, libchip/network/sonic.c,
7        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
8        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
9        libchip/shmdr/init.c, libchip/shmdr/intr.c,
10        libchip/shmdr/shm_driver.h: Cosmetics.
11
122004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
13
14        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
15        optman/rtems/no-msg.c, optman/rtems/no-part.c,
16        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
17        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
18        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
19        fixed size types.
20
212004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
22
23        * configure.ac: Explicitly pass --includedir and --libdir to
24        cpukit/configure.
25
262004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
27
28        * librdbg/Makefile.am: Fix rpcgen rules.
29        * librdbg/src/i386/any/remdeb_xdr.c,
30        librdbg/src/m68k/any/remdeb_xdr.c,
31        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
32        Reflect changes to librdbg/Makefile.am.
33
342004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
35
36        * configure.ac: Reflect changes testsuites/configure.ac and
37        cpukit/configure.ac.
38
392004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
40
41        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
42        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
43
442004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
45
46        * configure.ac: Reflect changes to testsuites's configuration.
47
482004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
49
50        PR/589 rtems
51        * libchip/network/pci.h: Remove (Moved to cpukit).
52
532004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
54
55        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
56        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
57        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
58        libchip/network/dec21140.c, libchip/network/elnk.c,
59        libchip/network/if_fxp.c, libchip/network/open_eth.c,
60        libchip/network/open_eth.h, libchip/network/sonic.c,
61        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
62        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
63        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
64        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
65        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
66        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
67        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
68        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
69        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
70        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
71        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
72        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
73        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
74        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
75        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
76        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
77        fixed-size types.
78
792004-03-14      Chris Johns  <chrisj@rtems.org>
80
81        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
82        the BSP example code.
83        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
84        support the DIMMPC. This is a pc386 target with IO port support. Minor
85        formating clean up. Add documentation to the header file.
86        * libchip/network/README.cs8900: The CS8900 driver is documented in the
87        cs8900.h header file.
88
892004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
90
91        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
92        Cosmetics.
93
942004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
95
96        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
97        There are no application level Makefiles in here.
98
992004-03-04      Joel Sherrill <joel@OARcorp.com>
100
101        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
102        they can be used in application level makefiles.
103
1042004-03-05      Joel Sherrill <joel@OARcorp.com>
105
106        * libnetworking/rtems_webserver/ejparse.c,
107        libnetworking/rtems_webserver/emfdb.c,
108        libnetworking/rtems_webserver/sock.c,
109        libnetworking/rtems_webserver/socket.c,
110        libnetworking/rtems_webserver/sym.c,
111        libnetworking/rtems_webserver/webs.c,
112        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
1132004-03-05      Joel Sherrill <joel@OARcorp.com>
114
115        * libchipnetwork/open_eth.c: Remove warnings by conditionally
116        compiling this file only only those CPU families with supported
117        exception models.
118
1192004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
120
121        * acinclude.m4: Fix loosing arguments when configuring cpukit and
122        testsuites (Was exposed with --enable-multilib, only).
123        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
124         Add RTEMS_BSP_CONFIG_SUBDIR.
125        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
126        testsuites's configure.
127        * aclocal/rtems-top.m4: Remove ENDIF hack.
128        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
129
1302004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
131
132        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
133        wrapup/Makefile.am: Fix automake problems having been introduced
134        in previous patch.
135
1362004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
137
138        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
139        Preinstall dirs.
140        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
141        * aclocal/check-multiprocessing.m4: Cosmetics.
142        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
143        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
144
1452004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
146
147        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
148        librdbg/src/Makefile.am.
149        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
150        * configure.ac: Reflect changes above.
151        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
152        * wrapup/Makefile.am: Reflect changes above.
153        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
154
1552004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
156
157        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
158
1592004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
160
161        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
162
1632004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
164
165        * wrapup/Makefile.am: Reflect new location of librdbg.a.
166
1672004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
168
169        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
170        librdbg/src/powerpc/Makefile.am: Remove.
171        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
172        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
173        * configure.ac: Reflect changes above.
174
1752004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
176
177
1782004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
179
180        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
181        STRIP.
182
1832004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
184
185        * librdbg/include/Makefile.am: Merge-in
186        librdbg/include/rdbg/i386/Makefile.am,
187        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
188        librdbg/include/rdbg/powerpc/Makefile.am.
189        * librdbg/include/rdbg/i386/Makefile.am,
190        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
191        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
192        * configure.ac: Reflect changes above.
193
1942004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
195
196        * configure.ac: Use AS_HELP_STRING(ada).
197
1982004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
199
200        * aclocal/bspopts.m4: Use AS_HELP_STRING.
201        * aclocal/bsp-configure.m4: Require autoconf-2.59.
202        Use AC_CONFIG_HEADERS.
203        * aclocal/check-custom-bsp.m4: Add bspkit-support.
204        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
205
2062004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
207
208        * Makefile.am: include local.am.
209
2102004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
211
212        * aclocal/version.m4: 4.6.99.0.
213
2142004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
215
216        * Makefile.am: Don't include host.am.
217        * automake/compile.am: Further cleanups.
218
2192004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
220
221        * automake/lib.am: Remove (Unused).
222
2232004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
224
225        * wrapup/Makefile.am: Don't include lib.am.
226        * automake/compile.am: Use automake compilation rules.
227
2282004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
229
230        * libnetworking/pppd/Makefile.am,
231        libnetworking/rtems_servers/Makefile.am,
232        libnetworking/rtems_telnetd/Makefile.am,
233        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
234        support/Makefile.am: Don't include lib.am.
235
2362004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
237
238        * libchip/Makefile.am: Don't include lib.am.
239        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
240        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
241        unnecessary EXTRA_DISTs.
242
2432004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
244
245        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
246        hack.
247
2482004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
249
250        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
251        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
252        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
253        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
254
2552004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
256
257        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
258        Add AM_CONDITIONAL(HAS_MP).
259        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
260        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
261        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
262        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
263        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
264        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
265        (Deprecated by autoconf 2.59).
266
2672004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
268
269        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
270        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
271
2722004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
273
274        * ChangeLog: Merge-in libnetworking/ChangeLog.
275        * libnetworking/ChangeLog: Remove.
276        * ChangeLog: Merge-in librdbg/ChangeLog.
277        * librdbg/ChangeLog: Remove.
278        * ChangeLog: Merge-in libchip/ChangeLog.
279        * libchip/ChangeLog: Remove.
280        * ChangeLog: Merge-in optman/ChangeLog.
281        * optman/ChangeLog: Remove.
282
2832004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
284
285        * configure.ac: Reflect changes to cpukit.
286        * wrapup/Makefile.am: Reflect changes to librdbg.
287        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
288        * libchip/Makefile.am: Add PREINSTALL_DIRS.
289        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
290        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
291        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
292        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
293        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
294        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
295        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
296
2972004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
298
299        * aclocal/rtems-top.m4: Remove check for version.m4.
300        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
301
3022004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
303
304        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
305        * wrapup/Makefile.am: Reflect changes to libchip/*.
306        * support/Makefile.am: Use automake compilation rules.
307        * wrapup/Makefile.am: Reflect changes to support/*.
308        * configure.ac: Remove libnetworking/wrapup/Makefile.
309        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
310        libnetworking/*/lib*.a instead of libnetapps.a.
311        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
312        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
313        * optman/Makefile.am: Use automake compilation rules.
314        * libchip/Makefile.am: Fix typo in previous patch.
315        * libchip/Makefile.am: Use automake compilation rules.
316        * libnetworking/Makefile.am: Remove wrapup.
317        * libnetworking/pppd/Makefile.am: Build libpppd. Use
318        automake-compilation rules.
319        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
320        automake-compilation rules.
321        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
322        automake-compilation rules.
323        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
324        automake-compilation rules.
325        * libnetworking/wrapup/Makefile.am: Remove (Unused).
326
3272004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
328
329        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
330        PRE/TMPINSTALL_FILES to CLEANFILES.
331        * automake/lib.am: Remove TMPINSTALL_FILES.
332        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
333        PRE/TMPINSTALL_FILES to CLEANFILES.
334        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
335        PRE/TMPINSTALL_FILES to CLEANFILES.
336        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
337        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
338        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
339        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
340        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
341        * librdbg/src/i386/Makefile.am: Ditto.
342        * librdbg/src/m68k/Makefile.am: Ditto.
343        * librdbg/src/powerpc/Makefile.am: Ditto.
344        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
345        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
346        * libnetworking/rtems_servers/Makefile.am: Ditto.
347        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
348        * libnetworking/rtems_webserver/Makefile.am: Ditto.
349
3502004-01-07      Joel Sherrill <joel@OARcorp.com>
351
352        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
353        more completely covers the MIPS family.
354
3552003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
356
357        * wrapup/Makefile.am: Reflect changes to shmdr.
358        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
359
3602003-12-18      Joel Sherrill <joel@OARcorp.com>
361
362        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
363        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
364        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
365        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
366        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
367        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
368        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
369
3702003-12-17      Joel Sherrill <joel@OARcorp.com>
371
372        * aclocal/version.m4: Updated to rtems-20031217-test.
373
3742003-12-17     
375
376        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
377        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
378
3792003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
380
381        * automake/compile.am: Remove LINK_LIBS (Unused).
382        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
383
3842003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
385
386        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
387        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
388        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
389        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
390        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
391
3922003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
393
394        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
395        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
396        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
397        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
398        * librdbg/src/i386/Makefile.am:
399        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
400        * librdbg/src/m68k/Makefile.am:
401        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
402        * librdbg/src/powerpc/Makefile.am:
403        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
404
4052003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
406
407        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
408        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
409        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
410        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
411        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
412        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
413        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
414        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
415        * optman/Makefile.am: Remove project_libdir.
416        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
417        PRE/TMPINSTALL_FILES.
418        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
419        PRE/TMPINSTALL_FILES.
420        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
421        PRE/TMPINSTALL_FILES.
422        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
423        PRE/TMPINSTALL_FILES.
424        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
425        from PRE/TMPINSTALL_FILES.
426        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
427        PRE/TMPINSTALL_FILES.
428        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
429        PRE/TMPINSTALL_FILES.
430        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
431        PRE/TMPINSTALL_FILES.
432        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
433        PRE/TMPINSTALL_FILES.
434        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
435        PRE/TMPINSTALL_FILES.
436        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
437        PRE/TMPINSTALL_FILES.
438        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
439        from PRE/TMPINSTALL_FILES.
440
4412003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
442
443        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
444        * automake/lib.am: Remove project_libdir.
445        * wrapup/Makefile.am: Reworked.
446
4472003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
448
449        * configure.ac: Reflect changes to librdbg.
450        * optman/Makefile.am: Add tmpinstall dirstamp support.
451        * libchip/Makefile.am: Fix variant-tmpinstall support.
452        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
453        * librdbg/src/powerpc/Makefile.am: Merge-in former
454        new_exception_processing/Makefile.am.
455        * librdbg/src/m68k/any/Makefile.am: Remove.
456        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
457        * librdbg/src/i386/any/Makefile.am: Remove.
458        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
459        * librdbg/src/Makefile.am: Cosmetics.
460        * librdbg/include/Makefile.am: Cosmetics.
461        * librdbg/Makefile.am: Cosmetics.
462        * libnetworking/Makefile.am: Cosmetics.
463        * libnetworking/pppd/Makefile.am: Cosmetics.
464        * libnetworking/wrapup/Makefile.am: Cosmetics.
465
4662003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
467
468        * Makefile.am: Cosmetics.
469        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
470        support.
471
4722003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
473
474        * automake/compile.am: Remove $(ARCH):-rule.
475
4762003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
477
478        * configure.ac: Remove lib/libbsp/shared/Makefile,
479        lib/libbsp/shmdr/Makefile.
480
4812003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
482
483        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
484        libchip/serial/Makefile, libchip/rtc/Makefile.
485        * support/Makefile.am: Remove all-local: $(ARCH).
486        * wrapup/Makefile.am: Remove all-local: $(ARCH).
487        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
488        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
489        * optman/Makefile.am: Remove all-local: $(ARCH).
490        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
491        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
492        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
493        compilation dirstamp support.
494        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
495        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
496        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
497        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
498        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
499        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
500        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
501        all-local: $(ARCH).
502        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
503        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
504        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
505        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
506        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
507
5082003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
509
510        * aclocal/lead-dot.m4: New (from automake-1.7f).
511        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
512        AC_SUBST(dirstamp).
513        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
514        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
515        libchip/serial/Makefile.am: Ditto.
516        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
517        * librdbg/include/Makefile.am: Ditto.
518        * librdbg/include/rdbg/Makefile.am: Ditto.
519        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
520        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
521        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
522        * librdbg/src/Makefile.am: Ditto.
523        * librdbg/src/i386/Makefile.am: Ditto.
524        * librdbg/src/i386/any/Makefile.am: Ditto.
525        * librdbg/src/m68k/Makefile.am: Ditto.
526        * librdbg/src/m68k/any/Makefile.am: Ditto.
527        * librdbg/src/powerpc/Makefile.am: Ditto.
528        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
529        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
530        preinstallation.
531        * libnetworking/pppd/Makefile.am: Ditto.
532        * libnetworking/rtems_servers/Makefile.am: Ditto.
533        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
534        * libnetworking/rtems_webserver/Makefile.am: Ditto.
535        * libnetworking/wrapup/Makefile.am: Ditto.
536
5372003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
538
539        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
540        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
541        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
542        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
543        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
544        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
545        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
546        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
547        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
548        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
549        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
550        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
551        underquoting to silence automake-1.8.
552
5532003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
554
555        * configure.ac: Reflect having moved tests to ../../testsuites.
556
5572003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
558
559        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
560        * aclocal/canonical-host.m4: Remove.
561        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
562        * configure.ac: Remove RTEMS_CANONICAL_HOST.
563
5642003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
565
566        * aclocal/check-cpu.m4: Remove.
567        * configure.ac: Merge-in former aclocal/check-cpu.m4.
568        * aclocal/canonical-target-name.m4: Add m4-quotes.
569        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
570        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
571        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
572        * aclocal/check-networking.m4: Add m4-quotes. Require
573        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
574        * aclocal/check-posix.m4: Add m4-quotes. Require
575        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
576        * aclocal/check-rdbg.m4: Add m4-quotes. Require
577        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
578        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
579
5802003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
581
582        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
583        * aclocal/bsp-alias.m4: Remove.
584
5852003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
586
587        * configure.ac: Make presence of tests/ optional.
588
5892003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
590
591        * aclocal/path-perl.m4: Remove (Unused).
592
5932003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
594
595        * automake/force-preinstall.am: Remove.
596
5972003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
598
599        PR 499/rtems_misc
600        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
601        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
602        Configuration (Odd was forced) - Correction of Stop Bit configuration
603        (inversed) - Correction of ISR Handler to call
604        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
605        CTS Hardware flow control Configuration.
606
6072003-09-04      Joel Sherrill <joel@OARcorp.com>
608
609        * lib/libcpu/shared/include/cache.h,
610        lib/libcpu/shared/src/cache_aligned_malloc.c,
611        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
612        license changed.
613        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
614        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
615        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
616        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
617        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
618        for license changed.
619        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
620        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
621        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
622        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
623        libchip/network/cs8900.h, libchip/network/dec21140.c,
624        libchip/network/elnk.c, libchip/network/open_eth.c,
625        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
626        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
627        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
628        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
629        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
630        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
631        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
632        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
633        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
634        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
635        libchip/serial/serial.h, libchip/serial/z85c30.c,
636        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
637        libchip/serial/z85c30_reg.c: URL for license changed.
638
6392003-09-03      Jiri Gaisler <jiri@gaisler.com>
640
641        PR 477/networking
642        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
643        * libchip/network/README.open_eth, libchip/network/open_eth.c,
644        libchip/network/open_eth.h: New files.
645
6462003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
647
648        * aclocal/rtems-top.m4: Add RTEMS_API.
649        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
650
6512003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
652
653        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
654        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
655        @RTEMS_BSP@.cfg.
656
6572003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
658
659        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
660
6612003-08-20      Joel Sherrill <joel@OARcorp.com>
662
663        * libchip/network/cs8900.c: Correct copyright statements.
664
6652003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
666
667        * aclocal/check-itron.m4: Remove.
668        * aclocal/enable-inlines.m4: Remove.
669        * Makefile.am: Reflect having moved aclocal/.
670        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
671        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
672        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
673        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
674        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
675        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
676        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
677        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
678        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
679        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
680        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
681        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
682        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
683        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
684        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
685        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
686        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
687        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
688        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
689        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
690        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
691        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
692        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
693        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
694        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
695        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
696        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
697        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
698        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
699        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
700        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
701        * aclocal/multilib.m4: New (Copied from ../../aclocal).
702        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
703        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
704        * aclocal/ppc.m4: New (Copied from ../../aclocal).
705        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
706        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
707        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
708        * aclocal/project-root.m4: New (Copied from ../../aclocal).
709        * aclocal/quoting.m4: New (Copied from ../../aclocal).
710        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
711        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
712        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
713        * aclocal/target.m4: New (Copied from ../../aclocal).
714        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
715        * aclocal/version.m4: New (Copied from ../../aclocal).
716
7172003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
718
719        * configure.ac: Remove stray comments.
720        * automake/local.am, automake/host.am: Remove "debug".
721
7222003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
723
724        * Makefile.am: Reflect having moved automake/.
725        * lib/Makefile.am: Reflect having moved automake/.
726        * support/Makefile.am: Reflect having moved automake/.
727        * wrapup/Makefile.am: Reflect having moved automake/.
728        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
729        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
730        from ../../automake).
731        * optman/Makefile.am: Reflect having moved automake/.
732        * libchip/Makefile.am: Reflect having moved automake/.
733        * libchip/ide/Makefile.am: Reflect having moved automake/.
734        * libchip/network/Makefile.am: Reflect having moved automake/.
735        * libchip/rtc/Makefile.am: Reflect having moved automake/.
736        * libchip/serial/Makefile.am: Reflect having moved automake/.
737        * librdbg/Makefile.am: Reflect having moved automake/.
738        * librdbg/include/Makefile.am: Reflect having moved automake/.
739        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
740        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
741        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
742        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
743        automake/.
744        * librdbg/src/Makefile.am: Reflect having moved automake/.
745        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
746        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
747        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
748        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
749        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
750        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
751        having moved automake/.
752        * libnetworking/Makefile.am: Reflect having moved automake/.
753        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
754        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
755        automake/.
756        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
757        automake/.
758        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
759        automake/.
760        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
761
7622003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
763
764        * Makefile.am: Add bsp.pc.in.
765        * bsp.pc.in: New (pkgconfig support).
766
7672003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
768
769        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
770
7712003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
772
773        * lib/Makefile.am: New (Required by 'make dist').
774        * lib/ChangeLog: Remove.
775        * lib/.cvsignore: Cleanup.
776        * configure.ac: Reflect having added lib/Makefile.am.
777        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
778        lib/libbsp/configure.ac.
779        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
780        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
781
7822003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
783
784        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
785        * configure.ac: Merge-in librdbg/configure.ac.
786        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
787        librdbg/configure.ac.
788        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
789        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
790        LIBCHIP. Conditionally build include-dirs.
791        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
792        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
793        * librdbg/Makefile.am, librdbg/include/Makefile.am,
794        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
795        librdbg/include/rdbg/m68k/Makefile.am,
796        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
797        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
798        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
799        librdbg/src/powerpc/Makefile.am, librdbg/
800        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
801        configure.ac into ../configure.ac.
802        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
803        * libnetworking/.cvsignore, libnetworking/Makefile.am,
804        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
805        libnetworking/rtems_telnetd/Makefile.am,
806        libnetworking/rtems_webserver/Makefile.am,
807        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
808        into ../configure.ac.
809
8102003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
811
812        PR 427/rtems
813        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
814        * librdbg/src/servtsp.c: Ditto.
815
8162003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
817
818        PR 429/bsps
819        PR 432/bsps
820        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
821        packets are queued onto an elnk board, the ISR will deadlock the device
822        with a tx complete interrupt.  Lighter tx loads are not affected as they
823        end up submitting single packets to the device.
824
8252003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
826
827        * configure.ac: Merge-in libchip/configure.ac. Merge-in
828        optman/configure.ac.
829        * optman/configure.ac: Remove (Merged into ../configure.ac).
830        * optman/Makefile.am: Reflect having merged configure.ac into
831        ../configure.ac.
832        * libchip/configure.ac: Remove (Merged into ../configure.ac).
833        * libchip/Makefile.am, libchip/ide/Makefile.am,
834        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
835        libchip/serial/Makefile.am: Reflect having merged configure.ac into
836        ../configure.ac.
837
8382003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
839
840        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
841
8422003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
843
844        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
845        on i386.
846
8472003-06-13      Joel Sherrill <joel@OARcorp.com>
848
849        * libnetworking/pppd/chat.c: Removed warnings.
850
8512003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
852
853        * libchip/network/README.3com: New file missed in previous commit.
854        PR 405/bsps
855        PR 393/networking
856        * libchip/network/dec21140.c: Fix leak also known as PR393.
857        * libchip/network/elnk.c, libchip/network/if_media.h,
858        libchip/network/mii.h: New files.
859        * libchip/network/Makefile.am: Reflect new files.
860
8612003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
862
863        * configure.ac: Remove support for profile-variant.
864
8652003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
866
867        PR 397/pppd
868        * libnetworking/pppd/fsm.c: Make peer_mru global again.
869        * libnetworking/pppd/magic.c: Remove *rand48.
870        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
871
8722003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
873
874        * wrapup/Makefile.am: Add libide.a.
875
8762003-04-15      Joel Sherrill <joel@OARcorp.com>
877
878        PR 387/rtems_misc
879        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
880        routines.
881        * libchip/ide/ata_internal.h: Added missing newline and end of file.
882
8832003-04-11      Joel Sherrill <joel@OARcorp.com>
884
885        * libnetworking/rtems_webserver/cgi.c,
886        libnetworking/rtems_webserver/sockGen.c,
887        libnetworking/rtems_webserver/umui.c,
888        libnetworking/rtems_webserver/websSSL.c,
889        libnetworking/rtems_webserver/websSSL.h,
890        libnetworking/rtems_webserver/websda.c,
891        libnetworking/rtems_webserver/websda.h: New files. Not included in
892        previous commit.
893
8942003-04-10      Joel Sherrill <joel@OARcorp.com>
895
896        PR 371/pppd
897        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
898        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
899        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
900        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
901        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
902        still global symbols in rtemspppd.h which might need to be changed or
903        converted into member of a structure which is dereferenced with a
904        pointer that is managed as a per task variable. But this patch should
905        avoid many conflicts.
906
9072003-03-27      Joel Sherrill <joel@OARcorp.com>
908
909        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
910        not allowed in the cpukit source code since it must be buildable
911        independent of any BSP. These files were moved to libchip/ide.
912        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
913        files.
914
9152003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
916
917        PR 368/filesystems
918        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
919        improvements which now work on pc386 and mbx8xx.
920        * libchip/ide/ide_controller.c: New file.
921
9222003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
923
924        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
925
9262003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
927
928        * configure.ac: Remove AC_CONFIG_AUX_DIR.
929        * configure.ac: Add support/.
930        * support/.cvsignore: New.
931        * support/Makefile.am: New.
932        * support/version.c: New.
933        * wrapup/Makefile.am: Add support/libsupport.a.
934        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
935        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
936        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
937        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
938
9392003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
940
941        * wrapup/Makefile.am: Use SRC += instead of make-vars.
942
9432003-02-20      Till Straumann <strauman@slac.stanford.edu>
944
945        PR 354/networking
946        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
947        chip against a table of supported chips. The untested ones are still
948        commented out, however.
949
9502003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
951
952        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
953        * configure.ac: AC_PREREQ(2.57).
954        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
955        * optman/configure.ac: AC_PREREQ(2.57).
956        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
957        * libchip/configure.ac: AC_PREREQ(2.57).
958        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
959        * librdbg/configure.ac: AC_PREREQ(2.57).
960        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
961        * libnetworking/configure.ac: AC_PREREQ(2.57).
962
9632003-02-06      Joel Sherrill <joel@OARcorp.com>
964
965        * libnetworking/pppd/chat.c: Convert routines with common names to
966        static. This included get_char(), put_char(), and character() among
967        others.
968
9692003-02-03      Joel Sherrill <joel@OARcorp.com>
970
971        PR 338/filesystem
972        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
973        rtems_io_lookup_name() (API change).  Unused function removed.
974
9752003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
976
977        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
978        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
979        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
980        Eliminate *_O_FILES.
981        * libnetworking/rtems_servers/Makefile.am,
982        libnetworking/rtems_webserver/Makefile.am,
983        libnetworking/rtems_telnetd/Makefile.am: Ditto.
984
9852002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
986
987        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
988        Let all-local: depend on $(LIB).
989        * wrapup/Makefile.am, configure.ac: Remove libmisc.
990        * optman/Makefile.am: Apply install-data-local to install *.rels.
991
9922002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
993
994        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
995        %.c rules.
996        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
997        * libchip/network/Makefile.am: Eliminate C_O_FILES.
998        * libchip/rtc/Makefile.am: Ditto.
999        * libchip/serial/Makefile.am: Ditto.
1000
10012002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1002
1003        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1004        LIBC_DEFINES.
1005        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1006        LIBC_DEFINES.
1007        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1008        LIBC_DEFINES.
1009
10102002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1011
1012        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
1013
10142002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1015
1016        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
1017        cache-checking.
1018        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1019
10202002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1021
1022        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
1023        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
1024        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
1025        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1026        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1027
10282002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1029
1030        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
1031        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
1032        Remove.
1033        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
1034
10352002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1036
1037        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
1038        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
1039
10402002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
1041
1042        * libchip/network/cs8900.c: I don't know why we have to SelfST register
1043        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
1044
10452002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1046
1047        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
1048        * optman/rel.am: New.
1049
10502002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1051
1052        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
1053        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
1054        braino in comment on "exec". Extend --enable-ada handling.
1055
10562002-11-04      Joel Sherrill <joel@OARcorp.com>
1057
1058        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
1059        tasks and rolling multiple loops into 1.
1060        * librdbg/src/m68k/rdbg_f.c: Removed warning.
1061        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
1062        Removed warnings.
1063
10642002-10-31      Joel Sherrill <joel@OARcorp.com>
1065
1066        * libchip/network/dec21140.c: Removed warnings.
1067        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
1068        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
1069        librdbg/src/m68k/any/remdeb_xdr.c,
1070        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
1071        warnings.
1072        * libnetworking/rtems_webserver/socket.c,
1073        libnetworking/rtems_webserver/uemf.h: Removed warnings.
1074
10752002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
1076
1077        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
1078        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
1079        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
1080        above.
1081
10822002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1083
1084        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1085        * wrapup/.cvsignore: Remove autom4te.cache.
1086        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1087        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
1088        autom4te.cache.
1089        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
1090        autom4te.cache.
1091        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
1092        autom4te.cache.
1093
10942002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1095
1096        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
1097
10982002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1099
1100        * optman/.cvsignore: Add autom4te.cache.
1101
11022002-09-14      Joel Sherrill <joel@OARcorp.com>
1103
1104        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
1105
11062002-09-07      Joel Sherrill <joel@OARcorp.com>
1107
1108        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
1109        include files to resolve warnings.
1110
11112002-09-07      Chris Johns <ccj@acm.org>
1112
1113        * libchip/network/Makefile.am, libchip/network/README.cs8900,
1114        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
1115        which corrects the problem  where the cs8900.c file was actually the BSP
1116        glue.  Joel did some hacking so this file will compile.  Previously it
1117        required providing a target.h file to compile.
1118        * libchip/network/cs8900.c.bsp: New file.
1119
11202002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1121
1122        * libnetworking/rtems_webserver/md5.h: Add missing newline.
1123
11242002-08-31      Joel Sherrill <joel@OARcorp.com>
1125
1126        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
1127        eliminate warning.
1128
11292002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1130
1131        * configure.ac: Add ada-tests.
1132
11332002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1134
1135        * Makefile.am: Add preinstall-stamp.
1136
11372002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1138
1139        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
1140        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
1141        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
1142        gcc31 happy.
1143        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
1144        cp.
1145
11462002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1147
1148        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
1149        make/bsp.mak.
1150        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
1151        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
1152
11532002-08-12      Joel Sherrill <joel@OARcorp.com>
1154
1155        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
1156        avoid error.
1157
11582002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1159
1160        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1161        * configure.ac: Add BSP_SUBDIRS.
1162        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
1163        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
1164        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
1165        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
1166        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
1167        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
1168        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
1169        RTEMS_CHECK_BSP_CACHE.
1170        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1171        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1172        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
1173        .$(OBJEXT) instead of .o.
1174        * libnetworking/pppd/Makefile.am,
1175        libnetworking/rtems_servers/Makefile.am,
1176        libnetworking/rtems_telnetd/Makefile.am,
1177        libnetworking/rtems_webserver/Makefile.am,
1178        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1179
11802002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1181
1182        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
1183        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
1184        ../libchip/serial/$(ARCH)/libserialio.a.
1185        * libchip/serial/Makefile.am: Don't tmp-install lib.
1186        * libchip/rtc/Makefile.am: Don't tmp-install lib.
1187
11882002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1189
1190        * Makefile.am: Add rtems_makedir.
1191        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
1192        * Makefile.am: Add wrapup-SUBDIR.
1193        * wrapup/ChangeLog: Remove.
1194        * wrapup/configure.ac: Remove.
1195        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
1196        (Make the bare BSP happy).
1197        * configure.ac: Ditto.
1198        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
1199        Create make/custom/default.cfg.
1200        * configure.ac: Add creation of make/custom/*.cfg. Create
1201        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
1202
12032002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1204
1205        * Makefile.am: Clean $(PROJECT_RELEASE).
1206
12072002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1208
1209        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
1210        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
1211        prototype mismatches.
1212
12132002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1214
1215        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
1216        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
1217
12182002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1219
1220        * acinclude.m4: Add test "$multilib" != "yes".
1221        * config-ml.in: Remove.
1222        * acinclude.m4: Cleanups.
1223        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
1224        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
1225        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
1226        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
1227        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
1228
12292002-07-16      Eric Norum <eric.norum@usask.ca>
1230
1231        * New driver for the Intel EtherExpressPro (82559ER) chip.
1232        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
1233        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
1234        * libchip/network/Makefile.am: Modified to reflect above.
1235
12362002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1237
1238        * acinclude.m4: New.
1239        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
1240        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
1241        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
1242
12432002-07-01      Joel Sherrill <joel@OARcorp.com>
1244
1245        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
1246        _Objects_Information_table now that it is a two dimensional array based
1247        upon API and class.
1248        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
1249        of strnlen().
1250
12512002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1252
1253        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
1254        preinstall libnetapps.a.
1255
12562002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1257
1258        * configure.ac: Remove librpc.
1259
12602002-06-25      Joel Sherrill <joel@OARcorp.com>
1261
1262        * Per PR233, moved librpc to exec.
1263        * configure.ac, wrapup/Makefile.am: Modified.
1264        * librpc, librpc/ChangeLog: Removed.
1265
12662002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1267
1268        * optman/Makefile.am: Remove multilib support.
1269        * optman/configure.ac: Ditto.
1270        * optman/sapi/Makefile.am: Ditto.
1271
12722002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1273
1274        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
1275        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
1276
12772002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1278
1279        Move networking libraries to c/src/exec/libnetworking
1280        * libnetworking/configure.ac, libnetworking/Makefile.am,
1281        libnetworking/wrapup/Makefile.am: Reflect Moval.
1282
12832002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1284
1285        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
1286        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
1287        <rtems/bspIo.h>.
1288
12892002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1290
1291        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
1292        * libnetworking/rtems/mkrootfs.h: Ditto.
1293        * libnetworking/rtems/Makefile.am: Reflect changes above.
1294
12952002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1296
1297        * configure.ac: Remove lib.
1298
12992002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1300
1301        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
1302        that exception stack frames on M68K members with VBR always are 6 byte
1303        long. The incorrect assumption resulted in some gdb commands like "next"
1304        to fail on the 68360.
1305
13062002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1307
1308        * config-ml.in: Take out arm and sh variants RTEMS does not support.
1309        PR 220
1310        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
1311        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
1312        CVS.
1313        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
1314        libnetworking/sys/filio.h: Remove.
1315        * libnetworking/sys/Makefile.am: Reflect changes above.
1316
13172002-05-07      Chris Johns <ccj@acm.org>
1318
1319        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
1320        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
1321        requires it to be stripped.
1322
13232002-05-01      Eric Norum <eric.norum@usask.ca>
1324
1325        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
1326        assembly  to satisfy gcc 3.1 and newer.
1327
13282002-04-26      Eric Norum <eric.norum@usask.ca>
1329
1330        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
1331        agressive optimization in gcc 3.1 does not reorder things.
1332
13332002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1334
1335        * libchip/network/dec21140.c: Reflect changes to powerpc's
1336        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
1337        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
1338        <rtems/score/cpu.h>.
1339        * librdbg/src/powerpc/rdbg_f.c: Ditto.
1340        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
1341
13422002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1343
1344        * optman/configure.ac: Remove ENABLE_GCC28.
1345
13462002-04-11      Chris Johns <ccj@acm.org>
1347
1348        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
1349        driver control block field to the ifconfig network driver structure.
1350        This field is needed by the i82586 driver which was ported from NetBSD
1351        as it had better hardware abstraction.
1352        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
1353        PR59, added the drv_ctrl driver control block field to the ifconfig
1354        network driver structure. This field is needed by the i82586 driver
1355        which was ported from NetBSD as it had better hardware abstraction.
1356
13572002-04-10      Mike Siers <mikes@poliac.com>
1358
1359        * libnetworking/rtems_webserver/NOTES,
1360        libnetworking/rtems_webserver/asp.c,
1361        libnetworking/rtems_webserver/balloc.c,
1362        libnetworking/rtems_webserver/default.c,
1363        libnetworking/rtems_webserver/ej.h,
1364        libnetworking/rtems_webserver/ejIntrn.h,
1365        libnetworking/rtems_webserver/ejlex.c,
1366        libnetworking/rtems_webserver/ejparse.c,
1367        libnetworking/rtems_webserver/emfdb.c,
1368        libnetworking/rtems_webserver/emfdb.h,
1369        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
1370        libnetworking/rtems_webserver/handler.c,
1371        libnetworking/rtems_webserver/license.txt,
1372        libnetworking/rtems_webserver/md5.h,
1373        libnetworking/rtems_webserver/md5c.c,
1374        libnetworking/rtems_webserver/mime.c,
1375        libnetworking/rtems_webserver/misc.c,
1376        libnetworking/rtems_webserver/ringq.c,
1377        libnetworking/rtems_webserver/rom.c,
1378        libnetworking/rtems_webserver/security.c,
1379        libnetworking/rtems_webserver/sock.c,
1380        libnetworking/rtems_webserver/sym.c,
1381        libnetworking/rtems_webserver/uemf.c,
1382        libnetworking/rtems_webserver/uemf.h,
1383        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
1384        libnetworking/rtems_webserver/url.c,
1385        libnetworking/rtems_webserver/value.c,
1386        libnetworking/rtems_webserver/wbase64.c,
1387        libnetworking/rtems_webserver/webcomp.c,
1388        libnetworking/rtems_webserver/webpage.c,
1389        libnetworking/rtems_webserver/webrom.c,
1390        libnetworking/rtems_webserver/webs.c,
1391        libnetworking/rtems_webserver/webs.h,
1392        libnetworking/rtems_webserver/websuemf.c,
1393        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
1394        2.1.4.
1395
13962002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1397
1398        * libchip/network/i82586.c: Include <string.h>.
1399        * libchip/network/sonic.c: Ditto.
1400
14012002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1402
1403        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
1404
14052002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1406
1407        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
1408
14092002-03-27      Thomas.Doerfler@imd-systems.de
1410
1411        PR 144
1412        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
1413        memory address 0 when called for the first time. This is done when
1414        trying to clear the variable "dhcp_hostname".
1415
14162002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1417
1418        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1419        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1420        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1421        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1422        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1423        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1424        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
1425        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
1426        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1427        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1428        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
1429        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
1430        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1431        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
1432        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1433        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1434        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1435        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1436        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1437        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1438        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1439        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1440        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1441        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1442        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1443        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1444        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
1445        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1446        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1447        AUTOMAKE_OPTIONS.
1448        * libnetworking/configure.ac:
1449        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
1450        foreign 1.6]).
1451        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
1452        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
1453        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
1454        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
1455        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1456        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
1457        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
1458        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
1459        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1460        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1461        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1462        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
1463        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1464        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
1465        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
1466        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
1467        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
1468
14692002-03-27      Ilya Alexeev <ilya@continuum.ru>
1470
1471        PR 162
1472        * libnetworking/net/if_ppp.c ppp_txdaemon(),
1473        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
1474        used in a device write routines.  Now ppp_softc structure have own
1475        character for writing to device (sc_outchar).  I think that converting
1476        local variables to static is not a right solution, because problems will
1477        occur in the case of two or more ppp instances.
1478        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
1479        must be u_long, otherwise in the case of the big output packet endless
1480        loop may occur.
1481
14822002-03-21      Ilya Alexeev <ilya@continuum.ru>
1483
1484        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
1485        preparations for multiple PPPD connections.
1486
14872002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1488
1489        PR 149
1490        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
1491        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
1492        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
1493        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
1494
14952002-02-28      Victor V. Vengerov <vvv@oktet.ru>
1496
1497        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
1498        * configure.ac: Modified to reflect addition.
1499
15002002-02-27      Ilya Alexeev <ilya@continuum.ru>
1501
1502        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
1503        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
1504        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
1505        capabilities as well as eliminate some warnings.
1506
15072002-02-27      Eric Norum <eric.norum@usask.ca>
1508
1509        * libnetworking/net/radix.c: Properly handle fetching the default route
1510        when there is no route.  This was a bug in the original FreeBSD code and
1511        this fix is from an updated version of their code.
1512
15132002-02-16      Eric Norum <eric.norum@usask.ca>
1514
1515        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
1516        checking.
1517
15182002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1519
1520        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
1521        dodefaultroute.
1522
15232002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1524
1525        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
1526        include <rtems/seterr.h>.
1527
15282002-02-01      Mike Siers <mikes@poliac.com>
1529
1530        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
1531        avoid bringing the link down too fast. NOTE: Mike reports successfully
1532        running at 56K baud on a direct link.
1533
15342002-02-01      Eric Valette <valette@crf.canon.fr>
1535
1536        * librdbg/So many patches have been posted recently on the mailing list
1537        and  because we were unable to find correct solution to compile on
1538        various  linux distros (due to rpcgen incompatibilities), librdbg/and
1539        because the coding  style of rdbg was rather inconsistant among various
1540        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
1541        global coding style (using indent + manual edits), 2) incorporate/review
1542        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
1543        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
1544        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
1545        after rdbg initialization is done, NB : the paches is huge but it is
1546        mainly due to coding styke chnages.  Only few lines of codes have been
1547        really changed and they do not impact  rdbg functionnality (AFAIKT).
1548        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
1549        librdbg/include/rdbg/m68k/rdbg_f.h,
1550        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
1551        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
1552        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
1553        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
1554        librdbg/src/servtsp.c, librdbg/src/servutil.c,
1555        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
1556        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
1557        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
1558        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
1559        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
1560        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
1561        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
1562        librdbg/src/powerpc/new_exception_processing/Makefile.am,
1563        librdbg/src/powerpc/new_exception_processing/remdeb.h,
1564        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
1565        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
1566
15672002-01-31      Mike Siers <mikes@poliac.com>
1568
1569        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
1570        * Nice Update of PPPD support which eliminates the requiremetn that
1571        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
1572        and reports that it seems to be more stable and handle larger packets
1573        better.  This patch replaces the termios tasks with more general pppd
1574        network driver tasks.  The functions pppinput() and pppstart() get
1575        called from the interrupt service routine.
1576        * libnetworking/Makefile.am, libnetworking/configure.ac,
1577        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
1578        libnetworking/net/ethernet.h, libnetworking/net/if.c,
1579        libnetworking/net/if.h, libnetworking/net/if_arp.h,
1580        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
1581        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
1582        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
1583        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
1584        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
1585        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
1586        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
1587        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
1588        libnetworking/net/route.c, libnetworking/net/route.h,
1589        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
1590        libnetworking/pppd/README, libnetworking/pppd/STATUS,
1591        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
1592        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
1593        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
1594        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
1595        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1596        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
1597        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
1598        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
1599        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
1600        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
1601        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
1602        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
1603        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1604        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
1605        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
1606        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
1607        libnetworking/pppd/example/README,
1608        libnetworking/pppd/example/netconfig.h,
1609        libnetworking/wrapup/Makefile.am: Modified.
1610        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
1611        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
1612        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
1613        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
1614        * libnetworking/modem/, libnetworking/modem/.cvsignore,
1615        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
1616        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
1617        libnetworking/modem/pppcompress.c: Subdirectory removed.
1618
16192002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1620
1621        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
1622        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
1623
16242002-01-18      Till Straumann <strauman@slac.stanford.edu>
1625
1626        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
1627        issues: - exception handler needs to enable MSR_FP if the interrupted
1628        thread is FP enabled. - printk message for MSR fixed and added
1629        stacktrace. NOTE: this requires the stacktrace patch to
1630        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
1631        however).
1632
16332002-01-06      Joel Sherrill <joel@OARcorp.com>
1634
1635        * optman/.cvsignore: Added aclocal.m4 and configure.
1636        * optman/.cvsignore: New file.
1637
16382002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1639
1640        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
1641
16422002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1643
1644        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
1645        * optman/ChangeLog: New.
1646        * optman/configure.ac: New.
1647        * optman/Makefile.am: New.
1648        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
1649        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
1650
16512001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1652
1653        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
1654
16552001-12-18      Eric Norum <eric.norum@usask.ca>
1656
1657        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
1658        `directories' (path names with a / at the end) while disallowing open()
1659        operations on TFTP `directories'.
1660
16612001-12-07      Eric Norum <eric.norum@usask.ca>
1662
1663        * libnetworking/lib/tftpDriver.c: Restore write capability.
1664
16652001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1666
1667        * libchip/network/sonic.h: Fix typo.
1668        * libnetworking/arpa/Makefile.am: Remove stray lines.
1669
16702001-10-30      Victor V. Vengerov <vvv@oktet.ru>
1671
1672        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
1673
16742001-10-18      Eric Norum <eric.norum@usask.ca>
1675
1676        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
1677        chdir() and open() operations within the TFTP file system.
1678
16792001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1680
1681        * librdbg/configure.ac: Fix latent bug exposed by removal of
1682        config.cache's which prevented powerpc targets librdbg from building.
1683
16842001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1685
1686        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
1687        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
1688        autoconf-2.52 happy.
1689
16902001-10-12      Mike Siers <mikes@poliac.com>
1691
1692        * libnetworking/Update to stable working state.  Congratulations Mike!
1693        :).
1694        * libnetworking/modem_example: Directory removed.
1695        * libnetworking/modem_example/16550.h,
1696        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
1697        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
1698        libnetworking/modem_example/ppp.h,
1699        libnetworking/modem_example/pppcompress.c: Files removed.
1700        * libnetworking/pppd/example/pppd.options: New file.
1701        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
1702        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
1703        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
1704        libnetworking/pppd/rtemsmain.c: Updated.
1705
17062001-10-12      Joel Sherrill <joel@OARcorp.com>
1707
1708        * libchip/serial/z85c30.c: Fixed typo.
1709
17102001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1711
1712        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1713        * configure.in: Remove.
1714        * configure.ac: New file, generated from configure.in by autoupdate.
1715        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
1716        * libchip/configure.in: Remove.
1717        * libchip/configure.ac: New file, generated from configure.in by
1718        autoupdate.
1719        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
1720        * librdbg/configure.in: Remove.
1721        * librdbg/configure.ac: New file, generated from configure.in by
1722        autoupdate.
1723        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
1724        * libnetworking/configure.in: Remove.
1725        * libnetworking/configure.ac: New file, generated from configure.in by
1726        autoupdate.
1727
17282001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1729
1730        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
1731        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
1732        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
1733
17342001-09-27      Joel Sherrill <joel@OARcorp.com>
1735
1736        * libchip/ChangeLog: Fixed typo in date.
1737
17382001-09-27      Eric Norum <eric.norum@usask.ca>
1739
1740        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
1741        TFTP  filesystem.
1742
17432001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1744
1745        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
1746        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
1747        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
1748        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
1749        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
1750        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
1751        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
1752        'PREINSTALL_FILES ='.
1753        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
1754        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
1755        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
1756        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
1757        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
1758        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
1759        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
1760        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
1761        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
1762        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
1763        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
1764        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
1765
17662001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1767
1768        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
1769        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
1770        * librdbg/src/m68k/any/Makefile.am: Ditto.
1771        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
1772        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
1773        happy.
1774
17752001-09-21      Joel Sherrill <joel@OARcorp.com>
1776
1777        * libchip/network/Makefile.am: Fixed typo on file name.
1778        * libchip/network/i82586.c: Commented out line 318 which is referencing
1779        a member of a structure that is not currently there.  This needs to be
1780        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
1781        to C style.
1782
17832001-09-19      Eric Norum <eric.norum@usask.ca>
1784
1785        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
1786
17872001-09-19      Chris Johns <ccj@acm.org>
1788
1789        * libchip/network/README.i82586, libchip/network/i82586.c,
1790        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
1791        Network driver for Intel i82586.
1792        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
1793        rtems/rtems_bsdnet_internal.h Added support for populating the initial
1794        "root" filesystem with information obtained via the DHCP response.
1795
17962001-09-14      Eric Norum <eric.norum@usask.ca>
1797
1798        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
1799        make gcc 3.x happy.
1800
18012001-08-16      Mike Siers <mikes@poliac.com>
1802
1803        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
1804        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
1805        These support callback functionality that has not even been compiled
1806        under RTEMS yet.
1807        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
1808        example application.  Mike's notes on the modifications: - renamed
1809        error() function because of namespace problems - removed calls to the
1810        exit() funciton - removed extra files from the pppd source directory -
1811        defined pppd task constant values in rtemspppd.h - modifyied example
1812        code to get actual tick per second value - placed the pppd 2.3.11 man
1813        page file (pppd.8) into the pppd directory.
1814        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
1815        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
1816        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
1817        libnetworking/pppd/rtems-ppp.c: Deleted.
1818        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
1819        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
1820        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
1821        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
1822        libnetworking/pppd/example/init.c,
1823        libnetworking/pppd/example/netconfig.h,
1824        libnetworking/pppd/example/ppp.conf,
1825        libnetworking/pppd/example/pppdapp.c,
1826        libnetworking/pppd/example/system.h: New files.
1827        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
1828        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
1829        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
1830        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
1831        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
1832        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
1833        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1834        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
1835        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
1836        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
1837        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
1838        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
1839        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
1840        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
1841        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
1842
18432001-08-16      Joel Sherrill <joel@OARcorp.com>
1844
1845        * libnetworking/pppd/example/Makefile: Removed.
1846        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
1847        to avoid bootstrap -c clobbering it.
1848        * libnetworking/rtems_telnetd/.cvsignore: New file.
1849
18502001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1851
1852        * libnetworking/Makefile.am, libnetworking/configure.in,
1853        libnetworking/rtems_servers/Makefile.am,
1854        libnetworking/rtems_servers/telnetd.c,
1855        libnetworking/rtems_servers/telnetd.h,
1856        libnetworking/rtems_telnetd/Makefile.am,
1857        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
1858        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
1859        libnetworking/rtems_telnetd/telnetd.c,
1860        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
1861        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
1862        effect when ftpd change. - the tcp/ip stats have been implemented into
1863        icmds.c and started when telnetd daemon is started.
1864        * libnetworking/rtems_servers/telnetd.c,
1865        libnetworking/rtems_servers/telnetd.h: Removed.
1866        * libnetworking/rtems_telnetd: New directory.
1867        * libnetworking/rtems_telnetd/Makefile.am,
1868        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
1869        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
1870        libnetworking/rtems_telnetd/telnetd.c,
1871        libnetworking/rtems_telnetd/telnetd.h: New files.
1872
18732001-06-14      Joel Sherrill <joel@OARcorp.com>
1874
1875        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
1876        Moved from libmisc/shell so the network stack to address network
1877        depenendency.
1878        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
1879
18802001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1881
1882        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
1883
18842001-05-15      Joel Sherrill <joel@OARcorp.com>
1885
1886        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
1887        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
1888        accidentally deleted the incorrectly empty versions.
1889
18902001-05-14      Till Straumann <strauman@slac.stanford.edu>
1891
1892        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
1893        libchip/pci/Makefile.am: Per PR215 address the following issues: -
1894        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
1895        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
1896        to know the values) - the affected BSP (shared/motorola) headers have
1897        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
1898        driver (libchip/network/dec21140.c) has been fixed to use
1899        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
1900        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
1901        who is using this driver. - the DEC driver also has been fixed to use
1902        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
1903        delay_in_bus_cycles().
1904
19052001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1906
1907        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
1908
19092001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1910
1911        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
1912
19132001-04-24      Eric Norum <eric.norum@usask.ca>
1914
1915        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
1916        NTP synchronization a little more robust -- no NTP daemon yet, but at
1917        least it trys a little harder when the primary NTP server is down.
1918
19192001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
1920
1921        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
1922        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
1923        libnetworking/pppd/modem_example/modem.c,
1924        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
1925        other strings into English.
1926        * libnetworking/pppd/STATUS: updated to reflect the changes.
1927
19282001-04-20      Jake Janovetz <janovetz@uiuc.edu>
1929
1930        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
1931        again.
1932
19332001-04-20      Eric Valette <valette@crf.canon.fr>
1934
1935        * mcp750 directory renamed new_exception processing as it supports many
1936        more CPU models.
1937        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
1938        librdbg/src/powerpc/new_exception_processing/Makefile.am,
1939        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
1940        formerly in mcp750 plus modifications.
1941        * librdbg/src/powerpc/mcp750/.cvsignore,
1942        librdbg/src/powerpc/mcp750/Makefile.am,
1943        librdbg/src/powerpc/mcp750/remdeb.h,
1944        librdbg/src/powerpc/mcp750/remdeb_f.x,
1945        librdbg/src/powerpc/mcp750/remdeb_svc.c,
1946        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
1947        new_exception_processing.
1948        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
1949        librdbg/src/powerpc/new_exception_processing/Makefile.am,
1950        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
1951        part of this effort to add support for the MPC8xx.
1952
19532001-04-19      Joel Sherrill <joel@OARcorp.com>
1954
1955        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
1956        internal include files.
1957
19582001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
1959
1960        PR 158
1961        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
1962        rcmd() library call by commenting out the parts that deal with signals.
1963        This enables RTEMS to 'rsh' command to a server connecting fd to remote
1964        stdio. The 'server-side' parts of this file which deal with
1965        authentication are disabled since they are not needed.
1966
19672001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
1968
1969        * libnetworking/include/.cvsignore: Remove dangling file.
1970
19712001-03-14      Joel Sherrill <joel@OARcorp.com>
1972
1973        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
1974        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
1975        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
1976        libchip style serial drivers can be written in libcpu or libbsp.
1977
19782001-03-01      Joel Sherrill <joel@OARcorp.com>
1979
1980        * libchip/network/cs8900.c, libchip/network/cs8900.h,
1981        libchip/network/sonic.c, libchip/network/sonic.h,
1982        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1983        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1984        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
1985        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
1986        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
1987        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
1988        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1989        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
1990
19912001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1992
1993        * librdbg/include/rdbg/Makefile.am,
1994        librdbg/include/rdbg/i386/Makefile.am,
1995        librdbg/include/rdbg/m68k/Makefile.am,
1996        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
1997        style on include files.
1998
19992001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2000
2001        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2002        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
2003        replace ${..} with $(..).
2004        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
2005        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
2006        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2007        libnetworking/rtems/Makefile.am, libnetworking/
2008        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
2009        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
2010        include_*HEADERS instead of H_FILES.
2011        * libnetworking/include/Makefile.am: Remove.
2012        * libnetworking/Makefile.am: Add handling of *.h files.
2013        * libnetworking/configure.in: Remove include/Makefile.
2014
20152001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2016
2017        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
2018
20192001-01-31      Sergei Organov <osv@javad.ru>
2020
2021        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
2022        current dir and root dir removed in favor of new libio support for
2023        task-local current and root directories. - Bug in `close_data_socket()'
2024        introduced by previous change fixed. - `command_pasv()' changed to set
2025        timeout on socket we are listening on and code fixed to don't close
2026        socket twice on error. - `serr()' changed to clear `errno'. -
2027        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
2028        changed to clear `errno' before processing session. -
2029        `close_data_socket()' fixed to close both active and passive sockets -
2030        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
2031        empty string  in `exec_command()'.
2032
20332001-01-25      Eric Norum <eric.norum@usask.ca>
2034
2035        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
2036        improves throughput on systems which are dropping packets.   Only the
2037        first timeout is reduced.  This keeps the number of extra packets down
2038        on networks that are very busy and dropping lots of packets.
2039
20402001-01-24      Sergei Organov <osv@javad.ru>
2041
2042        * libnetworking/rtems_servers/ftpd.c,
2043        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2044        - Timeouts on sockets implemented. 'idle' field added to configuration.
2045        No timeout by default to keep backward compatibility. Note: SITE IDLE
2046        command not implemented yet. - Basic global access control implemented.
2047        'access' field added to configuration. No access limitations by default
2048        to keep backward compatibility. - Anchor data socket for active mode
2049        (using self IP and port 20.) - Fixed default data port support (still
2050        not tested). - Don't allow IP address different from originating host in
2051        PORT command to improve security. - Fixed bug in MDTM command. - Check
2052        for correctness of parsing of argument in command_port(). - Fixed
2053        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
2054        a directory. - Command parsing a little bit improved: command names are
2055        now converted to upper-case to be more compatible with RFC (command
2056        names are not case-sensitive.) - Reformat comments so that they have
2057        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
2058        previous changes - True ASCII mode implemented (doesn't work for hooks
2059        and /dev/null) - Passive mode implemented, PASV command added. - Default
2060        port for data connection could be used (untested, can't find ftp client
2061        that doesn't send PORT command) - SYST reply changed to UNIX, as former
2062        RTEMS isn't registered name. - Reply codes reviewed and fixed.
2063
20642001-01-18      Joel Sherrill <joel@OARcorp.com>
2065
2066        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
2067        macro using variable arguments.
2068        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
2069        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
2070        since I updated the main RTEMS development machine to RedHat 7.2 and
2071        apparently got a new version of rpcgen.
2072
20732001-01-12      Sergei Organov <osv@javad.ru>
2074
2075        * libnetworking/rtems_servers/ftpd.c,
2076        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2077        - use pool of pre-created threads to handle sessions instead of
2078        creating/deleting threads on the fly - LIST output is now similar to
2079        what "/bin/ls -al" would output, thus FTP clients such Netscape are
2080        happy with it. - LIST NAME now works (both for files and directories) -
2081        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
2082        clients happy  - keep track of CWD for every session separately -
2083        ability to specify root directory name for FTPD in configuration table.
2084        FTPD will then create illusion for FTP clients that this is actually
2085        root directory. - ignore options sent in commands, thus LIST -al FILE
2086        works and doesn't try to list "-al" directory. - buffers are allocated
2087        on stack instead of heap where possible to eliminate malloc/free calls
2088        (avoid possible heap fragmentation troubles). - drop using of task
2089        notepad to pass parameters - use function arguments instead - use
2090        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
2091        in socket() instead of AF_INET.
2092
20932001-01-02      Joel Sherrill <joel@OARcorp.com>
2094
2095        * libnetworking/CHANGELOG: Removed.
2096        * libnetworking/README: Merged CHANGELOG contents as initial changes.
2097
20982000-12-14      Eric Norum <eric.norum@usask.ca>
2099
2100        * libnetworking/lib/tftpDriver.c: Added write capability.
2101
21022000-12-08      Joel Sherrill <joel@OARcorp.com>
2103
2104        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
2105        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
2106        numerous variable declarations conditional on PPP_COMPRESS and
2107        PPP_FILTER.  Commented out variables that were not used because the code
2108        using them was commented out. Removed totally unused variables.
2109        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
2110        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
2111
21122000-11-30      Joel Sherrill <joel@OARcorp.com>
2113
2114        * libnetworking/modem/ppp_tty.c: Changed to include
2115        <rtems/termiostypes.h> since that is an RTEMS specific header file.
2116        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
2117        * libnetworking/Makefile.am: Modified to reflect above.
2118
21192000-11-27      Joel Sherrill <joel@OARcorp.com>
2120
2121        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
2122
21232000-11-25      Eric Norum <eric.norum@usask.ca>
2124
2125        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
2126        core.
2127
21282000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
2129
2130        * libnetworking/wrapup/Makefile.am: Added modem subdir.
2131        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
2132        subdir.
2133        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
2134        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
2135        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
2136        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
2137        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2138        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
2139        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
2140        main.c and ppp_tty.c should be scratched. The modem subdir has the real
2141        ppp_tty.c and the real pppd main is in pppmain.c.
2142
21432000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
2144
2145        * libchip/network/sonic.c: Added ipalign() routine to align the received
2146        packet so that the ip header is on a 32-bit boundary. Necessary for
2147        cpu's that do not allow unaligned loads and stores and when the 32-bit
2148        DMA mode is used.
2149
21502000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2151
2152        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2153        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
2154        ACLOCAL_AMFLAGS.
2155        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
2156        ACLOCAL_AMFLAGS.
2157        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
2158        ACLOCAL_AMFLAGS.
2159
21602000-11-03      Chris Johns <ccj@acm.org>
2161
2162        * libchip/network/README.cs8900, libchip/network/cs8900.c,
2163        libchip/network/cs8900.h: New files.
2164
21652000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2166
2167        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2168        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2169        $(RTEMS_TOPdir)/aclocal.
2170        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2171        $(RTEMS_TOPdir)/aclocal.
2172        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2173        $(RTEMS_TOPdir)/aclocal.
2174
21752000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2176
2177        * configure.in: Switch to GNU-canonicalization.
2178        * Makefile.am: Reflect changes to configure.in.
2179        * acinclude.m4: Remove.
2180
21812000-10-30      Joel Sherrill <joel@OARcorp.com>
2182
2183        * POSIX include files merged into newlib.  This resulted in some
2184        definitions moving to other files and thus some secondary effects in
2185        RTEMS source code.
2186        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
2187        in sync with newlib's <machine/types.h>.
2188        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
2189        definition of struct itimerval in <sys/time.h>.
2190
21912000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2192
2193        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
2194        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2195        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2196        * ChangeLog: Fix typos.
2197        * configure.in: add tests to the GNU canonicalized subdirectories.
2198
21992000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2200
2201        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
2202        * configure.in: add lib to the GNU canonicalized subdirectories,  make
2203        the lib directory before configuring lib/.
2204
22052000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2206
2207        * configure.in, Makefile.am: add exec to the GNU canonicalized
2208        subdirectories.
2209        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
2210        * configure.in: add libnetworking, librpc and librdb to the GNU
2211        canonicalized subdirectories.
2212        * configure.in: add libmisc and libchip to the GNU canonicalized
2213        subdirectories.
2214        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2215        Switch to GNU canonicalization.
2216        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2217        Switch to GNU canonicalization.
2218        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2219        Switch to GNU canonicalization.
2220
22212000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2222
2223        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
2224        canonicalization to libfs/. The approach is currently a bit of a hack as
2225        GNU canonicalization does not support the per-BSP build some of the
2226        other directories require.  As more of the tree is converted, this will
2227        become less  of an issue.
2228
22292000-10-20      Joel Sherrill <joel@OARcorp.com>
2230
2231        * libchip/network/dec21140.c: Corrected attach to include "int attach"
2232        parameter.
2233
22342000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
2235
2236        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2237        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
2238        * librdbg/configure.in: Add m68k support.
2239        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
2240        subdirectory.
2241        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
2242        failure.
2243        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
2244        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2245        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
2246        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2247        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
2248        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
2249        librdbg/src/m68k/.cvsignore: New files.
2250        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
2251        function pointers.
2252        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
2253        _after_ pointer has been checked against NULL.
2254
22552000-10-18      Joel Sherrill <joel@OARcorp.com>
2256
2257        * wrapup/Makefile.am: Added libfs.
2258
22592000-10-18      Chris Johns <ccj@acm.org>
2260
2261        * libfs created.
2262        * configure.in: Added libfs subdirectory.
2263        * libnetworking/pppd/ipxcp.c: Fixed a typo.
2264
22652000-09-28      Joel Sherrill <joel@OARcorp.com>
2266
2267        * libnetworking/rtems_webserver/Makefile.am,
2268        libnetworking/rtems_webserver/base64.c,
2269        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
2270        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
2271
22722000-09-22      Joel Sherrill <joel@OARcorp.com>
2273
2274        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
2275        libnetworking/rtems/rtems_bsdnet_internal.h,
2276        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
2277        have included rtems.h.  It is now including precisely the  least amount
2278        of low level, yet portable .h files to get the basic RTEMS types
2279        defined.  This rippled into other  files since rtems_bsdnet_internal.h
2280        used machine/types.h to include rtems.h.
2281
22822000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2283
2284        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
2285
22862000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2287
2288        * libnetworking/ChangeLog: Cleanup.
2289
22902000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2291
2292        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
2293        * libchip/ChangeLog: Fix formating.
2294
22952000-09-05      Joel Sherrill <joel@OARcorp.com>
2296
2297        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
2298        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
2299        confusion and to work with the converted flags.
2300
23012000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2302
2303        * wrapup/Makefile.am: Include compile.am.
2304        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2305        libchip/serial/Makefile.am: Include compile.am.
2306        * librdbg/src/i386/any/Makefile.am,
2307        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
2308        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
2309        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
2310        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2311        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
2312        libnetworking/rtems_servers/Makefile.am,
2313        libnetworking/rtems_webserver/Makefile.am,
2314        libnetworking/wrapup/Makefile.am: Include compile.am.
2315
23162000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
2317
2318        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
2319        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
2320
23212000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2322
2323        * libnetworking/netinet/tcp_input.c: Spelling corrections.
2324
23252000-08-31      Joel Sherrill <joel@OARcorp.com>
2326
2327        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
2328        Antti P Miettinen <antti.p.miettinen@nokia.com>.
2329        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
2330        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
2331        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
2332        * libnetworking/wbase64.c: Removed.
2333        * libnetworking/Makefile.am, libnetworking/asp.c,
2334        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
2335        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
2336        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
2337        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
2338        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
2339        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
2340        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
2341        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
2342        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
2343        Modified.
2344
23452000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2346
2347        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
2348
23492000-08-30      Joel Sherrill <joel@OARcorp.com>
2350
2351        * libnetworking/rtems_webserver/license.txt: New file.
2352
23532000-08-10      Joel Sherrill <joel@OARcorp.com>
2354
2355        * ChangeLog: New file.
2356        * libchip/ChangeLog: New file.
2357        * librdbg/ChangeLog: New file.
2358        * libnetworking/ChangeLog: New file.
2359
Note: See TracBrowser for help on using the repository browser.