source: rtems/c/src/ChangeLog @ c83b5678

4.104.114.84.95
Last change on this file since c83b5678 was c83b5678, checked in by Ralf Corsepius <ralf.corsepius@…>, on 03/31/04 at 08:29:14

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

  • optman/rtems/no-dpmem.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c, optman/rtems/no-region.c, optman/rtems/no-rtmon.c, optman/rtems/no-sem.c, optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99 fixed size types.
  • Property mode set to 100644
File size: 95.3 KB
Line 
12004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
2
3        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
4        optman/rtems/no-msg.c, optman/rtems/no-part.c,
5        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
6        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
7        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
8        fixed size types.
9
102004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
11
12        * configure.ac: Explicitly pass --includedir and --libdir to
13        cpukit/configure.
14
152004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
16
17        * librdbg/Makefile.am: Fix rpcgen rules.
18        * librdbg/src/i386/any/remdeb_xdr.c,
19        librdbg/src/m68k/any/remdeb_xdr.c,
20        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
21        Reflect changes to librdbg/Makefile.am.
22
232004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
24
25        * configure.ac: Reflect changes testsuites/configure.ac and
26        cpukit/configure.ac.
27
282004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
29
30        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
31        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
32
332004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
34
35        * configure.ac: Reflect changes to testsuites's configuration.
36
372004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
38
39        PR/589 rtems
40        * libchip/network/pci.h: Remove (Moved to cpukit).
41
422004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
43
44        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
45        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
46        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
47        libchip/network/dec21140.c, libchip/network/elnk.c,
48        libchip/network/if_fxp.c, libchip/network/open_eth.c,
49        libchip/network/open_eth.h, libchip/network/sonic.c,
50        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
51        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
52        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
53        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
54        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
55        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
56        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
57        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
58        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
59        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
60        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
61        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
62        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
63        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
64        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
65        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
66        fixed-size types.
67
682004-03-14      Chris Johns  <chrisj@rtems.org>
69
70        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
71        the BSP example code.
72        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
73        support the DIMMPC. This is a pc386 target with IO port support. Minor
74        formating clean up. Add documentation to the header file.
75        * libchip/network/README.cs8900: The CS8900 driver is documented in the
76        cs8900.h header file.
77
782004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
79
80        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
81        Cosmetics.
82
832004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
84
85        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
86        There are no application level Makefiles in here.
87
882004-03-04      Joel Sherrill <joel@OARcorp.com>
89
90        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
91        they can be used in application level makefiles.
92
932004-03-05      Joel Sherrill <joel@OARcorp.com>
94
95        * libnetworking/rtems_webserver/ejparse.c,
96        libnetworking/rtems_webserver/emfdb.c,
97        libnetworking/rtems_webserver/sock.c,
98        libnetworking/rtems_webserver/socket.c,
99        libnetworking/rtems_webserver/sym.c,
100        libnetworking/rtems_webserver/webs.c,
101        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
1022004-03-05      Joel Sherrill <joel@OARcorp.com>
103
104        * libchipnetwork/open_eth.c: Remove warnings by conditionally
105        compiling this file only only those CPU families with supported
106        exception models.
107
1082004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
109
110        * acinclude.m4: Fix loosing arguments when configuring cpukit and
111        testsuites (Was exposed with --enable-multilib, only).
112        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
113         Add RTEMS_BSP_CONFIG_SUBDIR.
114        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
115        testsuites's configure.
116        * aclocal/rtems-top.m4: Remove ENDIF hack.
117        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
118
1192004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
120
121        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
122        wrapup/Makefile.am: Fix automake problems having been introduced
123        in previous patch.
124
1252004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
126
127        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
128        Preinstall dirs.
129        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
130        * aclocal/check-multiprocessing.m4: Cosmetics.
131        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
132        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
133
1342004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
135
136        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
137        librdbg/src/Makefile.am.
138        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
139        * configure.ac: Reflect changes above.
140        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
141        * wrapup/Makefile.am: Reflect changes above.
142        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
143
1442004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
145
146        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
147
1482004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
149
150        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
151
1522004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
153
154        * wrapup/Makefile.am: Reflect new location of librdbg.a.
155
1562004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
157
158        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
159        librdbg/src/powerpc/Makefile.am: Remove.
160        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
161        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
162        * configure.ac: Reflect changes above.
163
1642004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
165
166
1672004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
168
169        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
170        STRIP.
171
1722004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
173
174        * librdbg/include/Makefile.am: Merge-in
175        librdbg/include/rdbg/i386/Makefile.am,
176        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
177        librdbg/include/rdbg/powerpc/Makefile.am.
178        * librdbg/include/rdbg/i386/Makefile.am,
179        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
180        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
181        * configure.ac: Reflect changes above.
182
1832004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
184
185        * configure.ac: Use AS_HELP_STRING(ada).
186
1872004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
188
189        * aclocal/bspopts.m4: Use AS_HELP_STRING.
190        * aclocal/bsp-configure.m4: Require autoconf-2.59.
191        Use AC_CONFIG_HEADERS.
192        * aclocal/check-custom-bsp.m4: Add bspkit-support.
193        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
194
1952004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
196
197        * Makefile.am: include local.am.
198
1992004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
200
201        * aclocal/version.m4: 4.6.99.0.
202
2032004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
204
205        * Makefile.am: Don't include host.am.
206        * automake/compile.am: Further cleanups.
207
2082004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
209
210        * automake/lib.am: Remove (Unused).
211
2122004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
213
214        * wrapup/Makefile.am: Don't include lib.am.
215        * automake/compile.am: Use automake compilation rules.
216
2172004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
218
219        * libnetworking/pppd/Makefile.am,
220        libnetworking/rtems_servers/Makefile.am,
221        libnetworking/rtems_telnetd/Makefile.am,
222        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
223        support/Makefile.am: Don't include lib.am.
224
2252004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
226
227        * libchip/Makefile.am: Don't include lib.am.
228        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
229        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
230        unnecessary EXTRA_DISTs.
231
2322004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
233
234        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
235        hack.
236
2372004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
238
239        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
240        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
241        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
242        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
243
2442004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
245
246        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
247        Add AM_CONDITIONAL(HAS_MP).
248        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
249        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
250        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
251        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
252        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
253        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
254        (Deprecated by autoconf 2.59).
255
2562004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
257
258        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
259        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
260
2612004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
262
263        * ChangeLog: Merge-in libnetworking/ChangeLog.
264        * libnetworking/ChangeLog: Remove.
265        * ChangeLog: Merge-in librdbg/ChangeLog.
266        * librdbg/ChangeLog: Remove.
267        * ChangeLog: Merge-in libchip/ChangeLog.
268        * libchip/ChangeLog: Remove.
269        * ChangeLog: Merge-in optman/ChangeLog.
270        * optman/ChangeLog: Remove.
271
2722004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
273
274        * configure.ac: Reflect changes to cpukit.
275        * wrapup/Makefile.am: Reflect changes to librdbg.
276        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
277        * libchip/Makefile.am: Add PREINSTALL_DIRS.
278        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
279        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
280        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
281        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
282        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
283        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
284        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
285
2862004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
287
288        * aclocal/rtems-top.m4: Remove check for version.m4.
289        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
290
2912004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
292
293        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
294        * wrapup/Makefile.am: Reflect changes to libchip/*.
295        * support/Makefile.am: Use automake compilation rules.
296        * wrapup/Makefile.am: Reflect changes to support/*.
297        * configure.ac: Remove libnetworking/wrapup/Makefile.
298        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
299        libnetworking/*/lib*.a instead of libnetapps.a.
300        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
301        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
302        * optman/Makefile.am: Use automake compilation rules.
303        * libchip/Makefile.am: Fix typo in previous patch.
304        * libchip/Makefile.am: Use automake compilation rules.
305        * libnetworking/Makefile.am: Remove wrapup.
306        * libnetworking/pppd/Makefile.am: Build libpppd. Use
307        automake-compilation rules.
308        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
309        automake-compilation rules.
310        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
311        automake-compilation rules.
312        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
313        automake-compilation rules.
314        * libnetworking/wrapup/Makefile.am: Remove (Unused).
315
3162004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
317
318        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
319        PRE/TMPINSTALL_FILES to CLEANFILES.
320        * automake/lib.am: Remove TMPINSTALL_FILES.
321        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
322        PRE/TMPINSTALL_FILES to CLEANFILES.
323        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
324        PRE/TMPINSTALL_FILES to CLEANFILES.
325        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
326        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
327        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
328        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
329        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
330        * librdbg/src/i386/Makefile.am: Ditto.
331        * librdbg/src/m68k/Makefile.am: Ditto.
332        * librdbg/src/powerpc/Makefile.am: Ditto.
333        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
334        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
335        * libnetworking/rtems_servers/Makefile.am: Ditto.
336        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
337        * libnetworking/rtems_webserver/Makefile.am: Ditto.
338
3392004-01-07      Joel Sherrill <joel@OARcorp.com>
340
341        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
342        more completely covers the MIPS family.
343
3442003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
345
346        * wrapup/Makefile.am: Reflect changes to shmdr.
347        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
348
3492003-12-18      Joel Sherrill <joel@OARcorp.com>
350
351        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
352        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
353        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
354        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
355        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
356        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
357        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
358
3592003-12-17      Joel Sherrill <joel@OARcorp.com>
360
361        * aclocal/version.m4: Updated to rtems-20031217-test.
362
3632003-12-17     
364
365        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
366        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
367
3682003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
369
370        * automake/compile.am: Remove LINK_LIBS (Unused).
371        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
372
3732003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
374
375        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
376        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
377        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
378        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
379        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
380
3812003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
382
383        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
384        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
385        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
386        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
387        * librdbg/src/i386/Makefile.am:
388        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
389        * librdbg/src/m68k/Makefile.am:
390        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
391        * librdbg/src/powerpc/Makefile.am:
392        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
393
3942003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
395
396        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
397        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
398        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
399        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
400        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
401        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
402        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
403        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
404        * optman/Makefile.am: Remove project_libdir.
405        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
406        PRE/TMPINSTALL_FILES.
407        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
408        PRE/TMPINSTALL_FILES.
409        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
410        PRE/TMPINSTALL_FILES.
411        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
412        PRE/TMPINSTALL_FILES.
413        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
414        from PRE/TMPINSTALL_FILES.
415        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
416        PRE/TMPINSTALL_FILES.
417        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
418        PRE/TMPINSTALL_FILES.
419        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
420        PRE/TMPINSTALL_FILES.
421        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
422        PRE/TMPINSTALL_FILES.
423        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
424        PRE/TMPINSTALL_FILES.
425        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
426        PRE/TMPINSTALL_FILES.
427        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
428        from PRE/TMPINSTALL_FILES.
429
4302003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
431
432        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
433        * automake/lib.am: Remove project_libdir.
434        * wrapup/Makefile.am: Reworked.
435
4362003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
437
438        * configure.ac: Reflect changes to librdbg.
439        * optman/Makefile.am: Add tmpinstall dirstamp support.
440        * libchip/Makefile.am: Fix variant-tmpinstall support.
441        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
442        * librdbg/src/powerpc/Makefile.am: Merge-in former
443        new_exception_processing/Makefile.am.
444        * librdbg/src/m68k/any/Makefile.am: Remove.
445        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
446        * librdbg/src/i386/any/Makefile.am: Remove.
447        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
448        * librdbg/src/Makefile.am: Cosmetics.
449        * librdbg/include/Makefile.am: Cosmetics.
450        * librdbg/Makefile.am: Cosmetics.
451        * libnetworking/Makefile.am: Cosmetics.
452        * libnetworking/pppd/Makefile.am: Cosmetics.
453        * libnetworking/wrapup/Makefile.am: Cosmetics.
454
4552003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
456
457        * Makefile.am: Cosmetics.
458        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
459        support.
460
4612003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
462
463        * automake/compile.am: Remove $(ARCH):-rule.
464
4652003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
466
467        * configure.ac: Remove lib/libbsp/shared/Makefile,
468        lib/libbsp/shmdr/Makefile.
469
4702003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
471
472        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
473        libchip/serial/Makefile, libchip/rtc/Makefile.
474        * support/Makefile.am: Remove all-local: $(ARCH).
475        * wrapup/Makefile.am: Remove all-local: $(ARCH).
476        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
477        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
478        * optman/Makefile.am: Remove all-local: $(ARCH).
479        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
480        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
481        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
482        compilation dirstamp support.
483        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
484        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
485        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
486        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
487        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
488        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
489        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
490        all-local: $(ARCH).
491        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
492        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
493        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
494        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
495        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
496
4972003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
498
499        * aclocal/lead-dot.m4: New (from automake-1.7f).
500        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
501        AC_SUBST(dirstamp).
502        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
503        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
504        libchip/serial/Makefile.am: Ditto.
505        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
506        * librdbg/include/Makefile.am: Ditto.
507        * librdbg/include/rdbg/Makefile.am: Ditto.
508        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
509        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
510        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
511        * librdbg/src/Makefile.am: Ditto.
512        * librdbg/src/i386/Makefile.am: Ditto.
513        * librdbg/src/i386/any/Makefile.am: Ditto.
514        * librdbg/src/m68k/Makefile.am: Ditto.
515        * librdbg/src/m68k/any/Makefile.am: Ditto.
516        * librdbg/src/powerpc/Makefile.am: Ditto.
517        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
518        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
519        preinstallation.
520        * libnetworking/pppd/Makefile.am: Ditto.
521        * libnetworking/rtems_servers/Makefile.am: Ditto.
522        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
523        * libnetworking/rtems_webserver/Makefile.am: Ditto.
524        * libnetworking/wrapup/Makefile.am: Ditto.
525
5262003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
527
528        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
529        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
530        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
531        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
532        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
533        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
534        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
535        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
536        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
537        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
538        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
539        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
540        underquoting to silence automake-1.8.
541
5422003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
543
544        * configure.ac: Reflect having moved tests to ../../testsuites.
545
5462003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
547
548        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
549        * aclocal/canonical-host.m4: Remove.
550        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
551        * configure.ac: Remove RTEMS_CANONICAL_HOST.
552
5532003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
554
555        * aclocal/check-cpu.m4: Remove.
556        * configure.ac: Merge-in former aclocal/check-cpu.m4.
557        * aclocal/canonical-target-name.m4: Add m4-quotes.
558        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
559        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
560        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
561        * aclocal/check-networking.m4: Add m4-quotes. Require
562        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
563        * aclocal/check-posix.m4: Add m4-quotes. Require
564        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
565        * aclocal/check-rdbg.m4: Add m4-quotes. Require
566        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
567        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
568
5692003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
570
571        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
572        * aclocal/bsp-alias.m4: Remove.
573
5742003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
575
576        * configure.ac: Make presence of tests/ optional.
577
5782003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
579
580        * aclocal/path-perl.m4: Remove (Unused).
581
5822003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
583
584        * automake/force-preinstall.am: Remove.
585
5862003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
587
588        PR 499/rtems_misc
589        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
590        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
591        Configuration (Odd was forced) - Correction of Stop Bit configuration
592        (inversed) - Correction of ISR Handler to call
593        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
594        CTS Hardware flow control Configuration.
595
5962003-09-04      Joel Sherrill <joel@OARcorp.com>
597
598        * lib/libcpu/shared/include/cache.h,
599        lib/libcpu/shared/src/cache_aligned_malloc.c,
600        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
601        license changed.
602        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
603        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
604        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
605        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
606        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
607        for license changed.
608        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
609        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
610        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
611        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
612        libchip/network/cs8900.h, libchip/network/dec21140.c,
613        libchip/network/elnk.c, libchip/network/open_eth.c,
614        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
615        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
616        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
617        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
618        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
619        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
620        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
621        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
622        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
623        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
624        libchip/serial/serial.h, libchip/serial/z85c30.c,
625        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
626        libchip/serial/z85c30_reg.c: URL for license changed.
627
6282003-09-03      Jiri Gaisler <jiri@gaisler.com>
629
630        PR 477/networking
631        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
632        * libchip/network/README.open_eth, libchip/network/open_eth.c,
633        libchip/network/open_eth.h: New files.
634
6352003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
636
637        * aclocal/rtems-top.m4: Add RTEMS_API.
638        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
639
6402003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
641
642        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
643        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
644        @RTEMS_BSP@.cfg.
645
6462003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
647
648        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
649
6502003-08-20      Joel Sherrill <joel@OARcorp.com>
651
652        * libchip/network/cs8900.c: Correct copyright statements.
653
6542003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
655
656        * aclocal/check-itron.m4: Remove.
657        * aclocal/enable-inlines.m4: Remove.
658        * Makefile.am: Reflect having moved aclocal/.
659        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
660        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
661        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
662        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
663        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
664        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
665        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
666        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
667        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
668        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
669        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
670        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
671        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
672        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
673        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
674        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
675        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
676        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
677        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
678        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
679        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
680        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
681        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
682        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
683        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
684        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
685        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
686        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
687        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
688        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
689        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
690        * aclocal/multilib.m4: New (Copied from ../../aclocal).
691        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
692        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
693        * aclocal/ppc.m4: New (Copied from ../../aclocal).
694        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
695        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
696        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
697        * aclocal/project-root.m4: New (Copied from ../../aclocal).
698        * aclocal/quoting.m4: New (Copied from ../../aclocal).
699        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
700        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
701        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
702        * aclocal/target.m4: New (Copied from ../../aclocal).
703        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
704        * aclocal/version.m4: New (Copied from ../../aclocal).
705
7062003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
707
708        * configure.ac: Remove stray comments.
709        * automake/local.am, automake/host.am: Remove "debug".
710
7112003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
712
713        * Makefile.am: Reflect having moved automake/.
714        * lib/Makefile.am: Reflect having moved automake/.
715        * support/Makefile.am: Reflect having moved automake/.
716        * wrapup/Makefile.am: Reflect having moved automake/.
717        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
718        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
719        from ../../automake).
720        * optman/Makefile.am: Reflect having moved automake/.
721        * libchip/Makefile.am: Reflect having moved automake/.
722        * libchip/ide/Makefile.am: Reflect having moved automake/.
723        * libchip/network/Makefile.am: Reflect having moved automake/.
724        * libchip/rtc/Makefile.am: Reflect having moved automake/.
725        * libchip/serial/Makefile.am: Reflect having moved automake/.
726        * librdbg/Makefile.am: Reflect having moved automake/.
727        * librdbg/include/Makefile.am: Reflect having moved automake/.
728        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
729        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
730        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
731        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
732        automake/.
733        * librdbg/src/Makefile.am: Reflect having moved automake/.
734        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
735        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
736        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
737        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
738        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
739        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
740        having moved automake/.
741        * libnetworking/Makefile.am: Reflect having moved automake/.
742        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
743        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
744        automake/.
745        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
746        automake/.
747        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
748        automake/.
749        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
750
7512003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
752
753        * Makefile.am: Add bsp.pc.in.
754        * bsp.pc.in: New (pkgconfig support).
755
7562003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
757
758        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
759
7602003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
761
762        * lib/Makefile.am: New (Required by 'make dist').
763        * lib/ChangeLog: Remove.
764        * lib/.cvsignore: Cleanup.
765        * configure.ac: Reflect having added lib/Makefile.am.
766        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
767        lib/libbsp/configure.ac.
768        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
769        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
770
7712003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
772
773        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
774        * configure.ac: Merge-in librdbg/configure.ac.
775        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
776        librdbg/configure.ac.
777        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
778        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
779        LIBCHIP. Conditionally build include-dirs.
780        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
781        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
782        * librdbg/Makefile.am, librdbg/include/Makefile.am,
783        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
784        librdbg/include/rdbg/m68k/Makefile.am,
785        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
786        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
787        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
788        librdbg/src/powerpc/Makefile.am, librdbg/
789        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
790        configure.ac into ../configure.ac.
791        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
792        * libnetworking/.cvsignore, libnetworking/Makefile.am,
793        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
794        libnetworking/rtems_telnetd/Makefile.am,
795        libnetworking/rtems_webserver/Makefile.am,
796        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
797        into ../configure.ac.
798
7992003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
800
801        PR 427/rtems
802        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
803        * librdbg/src/servtsp.c: Ditto.
804
8052003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
806
807        PR 429/bsps
808        PR 432/bsps
809        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
810        packets are queued onto an elnk board, the ISR will deadlock the device
811        with a tx complete interrupt.  Lighter tx loads are not affected as they
812        end up submitting single packets to the device.
813
8142003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
815
816        * configure.ac: Merge-in libchip/configure.ac. Merge-in
817        optman/configure.ac.
818        * optman/configure.ac: Remove (Merged into ../configure.ac).
819        * optman/Makefile.am: Reflect having merged configure.ac into
820        ../configure.ac.
821        * libchip/configure.ac: Remove (Merged into ../configure.ac).
822        * libchip/Makefile.am, libchip/ide/Makefile.am,
823        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
824        libchip/serial/Makefile.am: Reflect having merged configure.ac into
825        ../configure.ac.
826
8272003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
828
829        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
830
8312003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
832
833        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
834        on i386.
835
8362003-06-13      Joel Sherrill <joel@OARcorp.com>
837
838        * libnetworking/pppd/chat.c: Removed warnings.
839
8402003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
841
842        * libchip/network/README.3com: New file missed in previous commit.
843        PR 405/bsps
844        PR 393/networking
845        * libchip/network/dec21140.c: Fix leak also known as PR393.
846        * libchip/network/elnk.c, libchip/network/if_media.h,
847        libchip/network/mii.h: New files.
848        * libchip/network/Makefile.am: Reflect new files.
849
8502003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
851
852        * configure.ac: Remove support for profile-variant.
853
8542003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
855
856        PR 397/pppd
857        * libnetworking/pppd/fsm.c: Make peer_mru global again.
858        * libnetworking/pppd/magic.c: Remove *rand48.
859        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
860
8612003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
862
863        * wrapup/Makefile.am: Add libide.a.
864
8652003-04-15      Joel Sherrill <joel@OARcorp.com>
866
867        PR 387/rtems_misc
868        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
869        routines.
870        * libchip/ide/ata_internal.h: Added missing newline and end of file.
871
8722003-04-11      Joel Sherrill <joel@OARcorp.com>
873
874        * libnetworking/rtems_webserver/cgi.c,
875        libnetworking/rtems_webserver/sockGen.c,
876        libnetworking/rtems_webserver/umui.c,
877        libnetworking/rtems_webserver/websSSL.c,
878        libnetworking/rtems_webserver/websSSL.h,
879        libnetworking/rtems_webserver/websda.c,
880        libnetworking/rtems_webserver/websda.h: New files. Not included in
881        previous commit.
882
8832003-04-10      Joel Sherrill <joel@OARcorp.com>
884
885        PR 371/pppd
886        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
887        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
888        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
889        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
890        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
891        still global symbols in rtemspppd.h which might need to be changed or
892        converted into member of a structure which is dereferenced with a
893        pointer that is managed as a per task variable. But this patch should
894        avoid many conflicts.
895
8962003-03-27      Joel Sherrill <joel@OARcorp.com>
897
898        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
899        not allowed in the cpukit source code since it must be buildable
900        independent of any BSP. These files were moved to libchip/ide.
901        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
902        files.
903
9042003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
905
906        PR 368/filesystems
907        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
908        improvements which now work on pc386 and mbx8xx.
909        * libchip/ide/ide_controller.c: New file.
910
9112003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
912
913        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
914
9152003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
916
917        * configure.ac: Remove AC_CONFIG_AUX_DIR.
918        * configure.ac: Add support/.
919        * support/.cvsignore: New.
920        * support/Makefile.am: New.
921        * support/version.c: New.
922        * wrapup/Makefile.am: Add support/libsupport.a.
923        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
924        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
925        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
926        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
927
9282003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
929
930        * wrapup/Makefile.am: Use SRC += instead of make-vars.
931
9322003-02-20      Till Straumann <strauman@slac.stanford.edu>
933
934        PR 354/networking
935        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
936        chip against a table of supported chips. The untested ones are still
937        commented out, however.
938
9392003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
940
941        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
942        * configure.ac: AC_PREREQ(2.57).
943        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
944        * optman/configure.ac: AC_PREREQ(2.57).
945        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
946        * libchip/configure.ac: AC_PREREQ(2.57).
947        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
948        * librdbg/configure.ac: AC_PREREQ(2.57).
949        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
950        * libnetworking/configure.ac: AC_PREREQ(2.57).
951
9522003-02-06      Joel Sherrill <joel@OARcorp.com>
953
954        * libnetworking/pppd/chat.c: Convert routines with common names to
955        static. This included get_char(), put_char(), and character() among
956        others.
957
9582003-02-03      Joel Sherrill <joel@OARcorp.com>
959
960        PR 338/filesystem
961        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
962        rtems_io_lookup_name() (API change).  Unused function removed.
963
9642003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
965
966        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
967        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
968        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
969        Eliminate *_O_FILES.
970        * libnetworking/rtems_servers/Makefile.am,
971        libnetworking/rtems_webserver/Makefile.am,
972        libnetworking/rtems_telnetd/Makefile.am: Ditto.
973
9742002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
975
976        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
977        Let all-local: depend on $(LIB).
978        * wrapup/Makefile.am, configure.ac: Remove libmisc.
979        * optman/Makefile.am: Apply install-data-local to install *.rels.
980
9812002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
982
983        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
984        %.c rules.
985        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
986        * libchip/network/Makefile.am: Eliminate C_O_FILES.
987        * libchip/rtc/Makefile.am: Ditto.
988        * libchip/serial/Makefile.am: Ditto.
989
9902002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
991
992        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
993        LIBC_DEFINES.
994        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
995        LIBC_DEFINES.
996        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
997        LIBC_DEFINES.
998
9992002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1000
1001        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
1002
10032002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1004
1005        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
1006        cache-checking.
1007        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1008
10092002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1010
1011        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
1012        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
1013        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
1014        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1015        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1016
10172002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1018
1019        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
1020        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
1021        Remove.
1022        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
1023
10242002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1025
1026        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
1027        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
1028
10292002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
1030
1031        * libchip/network/cs8900.c: I don't know why we have to SelfST register
1032        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
1033
10342002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1035
1036        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
1037        * optman/rel.am: New.
1038
10392002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1040
1041        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
1042        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
1043        braino in comment on "exec". Extend --enable-ada handling.
1044
10452002-11-04      Joel Sherrill <joel@OARcorp.com>
1046
1047        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
1048        tasks and rolling multiple loops into 1.
1049        * librdbg/src/m68k/rdbg_f.c: Removed warning.
1050        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
1051        Removed warnings.
1052
10532002-10-31      Joel Sherrill <joel@OARcorp.com>
1054
1055        * libchip/network/dec21140.c: Removed warnings.
1056        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
1057        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
1058        librdbg/src/m68k/any/remdeb_xdr.c,
1059        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
1060        warnings.
1061        * libnetworking/rtems_webserver/socket.c,
1062        libnetworking/rtems_webserver/uemf.h: Removed warnings.
1063
10642002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
1065
1066        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
1067        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
1068        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
1069        above.
1070
10712002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1072
1073        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1074        * wrapup/.cvsignore: Remove autom4te.cache.
1075        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1076        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
1077        autom4te.cache.
1078        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
1079        autom4te.cache.
1080        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
1081        autom4te.cache.
1082
10832002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1084
1085        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
1086
10872002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1088
1089        * optman/.cvsignore: Add autom4te.cache.
1090
10912002-09-14      Joel Sherrill <joel@OARcorp.com>
1092
1093        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
1094
10952002-09-07      Joel Sherrill <joel@OARcorp.com>
1096
1097        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
1098        include files to resolve warnings.
1099
11002002-09-07      Chris Johns <ccj@acm.org>
1101
1102        * libchip/network/Makefile.am, libchip/network/README.cs8900,
1103        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
1104        which corrects the problem  where the cs8900.c file was actually the BSP
1105        glue.  Joel did some hacking so this file will compile.  Previously it
1106        required providing a target.h file to compile.
1107        * libchip/network/cs8900.c.bsp: New file.
1108
11092002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1110
1111        * libnetworking/rtems_webserver/md5.h: Add missing newline.
1112
11132002-08-31      Joel Sherrill <joel@OARcorp.com>
1114
1115        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
1116        eliminate warning.
1117
11182002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1119
1120        * configure.ac: Add ada-tests.
1121
11222002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1123
1124        * Makefile.am: Add preinstall-stamp.
1125
11262002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1127
1128        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
1129        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
1130        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
1131        gcc31 happy.
1132        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
1133        cp.
1134
11352002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1136
1137        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
1138        make/bsp.mak.
1139        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
1140        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
1141
11422002-08-12      Joel Sherrill <joel@OARcorp.com>
1143
1144        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
1145        avoid error.
1146
11472002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1148
1149        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1150        * configure.ac: Add BSP_SUBDIRS.
1151        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
1152        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
1153        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
1154        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
1155        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
1156        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
1157        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
1158        RTEMS_CHECK_BSP_CACHE.
1159        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1160        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1161        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
1162        .$(OBJEXT) instead of .o.
1163        * libnetworking/pppd/Makefile.am,
1164        libnetworking/rtems_servers/Makefile.am,
1165        libnetworking/rtems_telnetd/Makefile.am,
1166        libnetworking/rtems_webserver/Makefile.am,
1167        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1168
11692002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1170
1171        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
1172        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
1173        ../libchip/serial/$(ARCH)/libserialio.a.
1174        * libchip/serial/Makefile.am: Don't tmp-install lib.
1175        * libchip/rtc/Makefile.am: Don't tmp-install lib.
1176
11772002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1178
1179        * Makefile.am: Add rtems_makedir.
1180        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
1181        * Makefile.am: Add wrapup-SUBDIR.
1182        * wrapup/ChangeLog: Remove.
1183        * wrapup/configure.ac: Remove.
1184        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
1185        (Make the bare BSP happy).
1186        * configure.ac: Ditto.
1187        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
1188        Create make/custom/default.cfg.
1189        * configure.ac: Add creation of make/custom/*.cfg. Create
1190        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
1191
11922002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1193
1194        * Makefile.am: Clean $(PROJECT_RELEASE).
1195
11962002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1197
1198        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
1199        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
1200        prototype mismatches.
1201
12022002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1203
1204        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
1205        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
1206
12072002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1208
1209        * acinclude.m4: Add test "$multilib" != "yes".
1210        * config-ml.in: Remove.
1211        * acinclude.m4: Cleanups.
1212        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
1213        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
1214        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
1215        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
1216        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
1217
12182002-07-16      Eric Norum <eric.norum@usask.ca>
1219
1220        * New driver for the Intel EtherExpressPro (82559ER) chip.
1221        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
1222        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
1223        * libchip/network/Makefile.am: Modified to reflect above.
1224
12252002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1226
1227        * acinclude.m4: New.
1228        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
1229        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
1230        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
1231
12322002-07-01      Joel Sherrill <joel@OARcorp.com>
1233
1234        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
1235        _Objects_Information_table now that it is a two dimensional array based
1236        upon API and class.
1237        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
1238        of strnlen().
1239
12402002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1241
1242        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
1243        preinstall libnetapps.a.
1244
12452002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1246
1247        * configure.ac: Remove librpc.
1248
12492002-06-25      Joel Sherrill <joel@OARcorp.com>
1250
1251        * Per PR233, moved librpc to exec.
1252        * configure.ac, wrapup/Makefile.am: Modified.
1253        * librpc, librpc/ChangeLog: Removed.
1254
12552002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1256
1257        * optman/Makefile.am: Remove multilib support.
1258        * optman/configure.ac: Ditto.
1259        * optman/sapi/Makefile.am: Ditto.
1260
12612002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1262
1263        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
1264        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
1265
12662002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1267
1268        Move networking libraries to c/src/exec/libnetworking
1269        * libnetworking/configure.ac, libnetworking/Makefile.am,
1270        libnetworking/wrapup/Makefile.am: Reflect Moval.
1271
12722002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1273
1274        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
1275        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
1276        <rtems/bspIo.h>.
1277
12782002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1279
1280        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
1281        * libnetworking/rtems/mkrootfs.h: Ditto.
1282        * libnetworking/rtems/Makefile.am: Reflect changes above.
1283
12842002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1285
1286        * configure.ac: Remove lib.
1287
12882002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1289
1290        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
1291        that exception stack frames on M68K members with VBR always are 6 byte
1292        long. The incorrect assumption resulted in some gdb commands like "next"
1293        to fail on the 68360.
1294
12952002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1296
1297        * config-ml.in: Take out arm and sh variants RTEMS does not support.
1298        PR 220
1299        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
1300        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
1301        CVS.
1302        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
1303        libnetworking/sys/filio.h: Remove.
1304        * libnetworking/sys/Makefile.am: Reflect changes above.
1305
13062002-05-07      Chris Johns <ccj@acm.org>
1307
1308        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
1309        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
1310        requires it to be stripped.
1311
13122002-05-01      Eric Norum <eric.norum@usask.ca>
1313
1314        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
1315        assembly  to satisfy gcc 3.1 and newer.
1316
13172002-04-26      Eric Norum <eric.norum@usask.ca>
1318
1319        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
1320        agressive optimization in gcc 3.1 does not reorder things.
1321
13222002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1323
1324        * libchip/network/dec21140.c: Reflect changes to powerpc's
1325        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
1326        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
1327        <rtems/score/cpu.h>.
1328        * librdbg/src/powerpc/rdbg_f.c: Ditto.
1329        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
1330
13312002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1332
1333        * optman/configure.ac: Remove ENABLE_GCC28.
1334
13352002-04-11      Chris Johns <ccj@acm.org>
1336
1337        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
1338        driver control block field to the ifconfig network driver structure.
1339        This field is needed by the i82586 driver which was ported from NetBSD
1340        as it had better hardware abstraction.
1341        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
1342        PR59, added the drv_ctrl driver control block field to the ifconfig
1343        network driver structure. This field is needed by the i82586 driver
1344        which was ported from NetBSD as it had better hardware abstraction.
1345
13462002-04-10      Mike Siers <mikes@poliac.com>
1347
1348        * libnetworking/rtems_webserver/NOTES,
1349        libnetworking/rtems_webserver/asp.c,
1350        libnetworking/rtems_webserver/balloc.c,
1351        libnetworking/rtems_webserver/default.c,
1352        libnetworking/rtems_webserver/ej.h,
1353        libnetworking/rtems_webserver/ejIntrn.h,
1354        libnetworking/rtems_webserver/ejlex.c,
1355        libnetworking/rtems_webserver/ejparse.c,
1356        libnetworking/rtems_webserver/emfdb.c,
1357        libnetworking/rtems_webserver/emfdb.h,
1358        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
1359        libnetworking/rtems_webserver/handler.c,
1360        libnetworking/rtems_webserver/license.txt,
1361        libnetworking/rtems_webserver/md5.h,
1362        libnetworking/rtems_webserver/md5c.c,
1363        libnetworking/rtems_webserver/mime.c,
1364        libnetworking/rtems_webserver/misc.c,
1365        libnetworking/rtems_webserver/ringq.c,
1366        libnetworking/rtems_webserver/rom.c,
1367        libnetworking/rtems_webserver/security.c,
1368        libnetworking/rtems_webserver/sock.c,
1369        libnetworking/rtems_webserver/sym.c,
1370        libnetworking/rtems_webserver/uemf.c,
1371        libnetworking/rtems_webserver/uemf.h,
1372        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
1373        libnetworking/rtems_webserver/url.c,
1374        libnetworking/rtems_webserver/value.c,
1375        libnetworking/rtems_webserver/wbase64.c,
1376        libnetworking/rtems_webserver/webcomp.c,
1377        libnetworking/rtems_webserver/webpage.c,
1378        libnetworking/rtems_webserver/webrom.c,
1379        libnetworking/rtems_webserver/webs.c,
1380        libnetworking/rtems_webserver/webs.h,
1381        libnetworking/rtems_webserver/websuemf.c,
1382        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
1383        2.1.4.
1384
13852002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1386
1387        * libchip/network/i82586.c: Include <string.h>.
1388        * libchip/network/sonic.c: Ditto.
1389
13902002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1391
1392        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
1393
13942002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1395
1396        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
1397
13982002-03-27      Thomas.Doerfler@imd-systems.de
1399
1400        PR 144
1401        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
1402        memory address 0 when called for the first time. This is done when
1403        trying to clear the variable "dhcp_hostname".
1404
14052002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1406
1407        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1408        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1409        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1410        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1411        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1412        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1413        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
1414        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
1415        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1416        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1417        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
1418        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
1419        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1420        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
1421        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1422        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1423        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1424        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1425        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1426        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1427        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1428        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1429        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1430        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1431        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1432        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1433        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
1434        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1435        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1436        AUTOMAKE_OPTIONS.
1437        * libnetworking/configure.ac:
1438        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
1439        foreign 1.6]).
1440        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
1441        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
1442        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
1443        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
1444        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1445        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
1446        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
1447        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
1448        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1449        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1450        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1451        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
1452        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1453        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
1454        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
1455        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
1456        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
1457
14582002-03-27      Ilya Alexeev <ilya@continuum.ru>
1459
1460        PR 162
1461        * libnetworking/net/if_ppp.c ppp_txdaemon(),
1462        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
1463        used in a device write routines.  Now ppp_softc structure have own
1464        character for writing to device (sc_outchar).  I think that converting
1465        local variables to static is not a right solution, because problems will
1466        occur in the case of two or more ppp instances.
1467        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
1468        must be u_long, otherwise in the case of the big output packet endless
1469        loop may occur.
1470
14712002-03-21      Ilya Alexeev <ilya@continuum.ru>
1472
1473        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
1474        preparations for multiple PPPD connections.
1475
14762002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1477
1478        PR 149
1479        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
1480        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
1481        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
1482        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
1483
14842002-02-28      Victor V. Vengerov <vvv@oktet.ru>
1485
1486        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
1487        * configure.ac: Modified to reflect addition.
1488
14892002-02-27      Ilya Alexeev <ilya@continuum.ru>
1490
1491        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
1492        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
1493        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
1494        capabilities as well as eliminate some warnings.
1495
14962002-02-27      Eric Norum <eric.norum@usask.ca>
1497
1498        * libnetworking/net/radix.c: Properly handle fetching the default route
1499        when there is no route.  This was a bug in the original FreeBSD code and
1500        this fix is from an updated version of their code.
1501
15022002-02-16      Eric Norum <eric.norum@usask.ca>
1503
1504        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
1505        checking.
1506
15072002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1508
1509        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
1510        dodefaultroute.
1511
15122002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1513
1514        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
1515        include <rtems/seterr.h>.
1516
15172002-02-01      Mike Siers <mikes@poliac.com>
1518
1519        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
1520        avoid bringing the link down too fast. NOTE: Mike reports successfully
1521        running at 56K baud on a direct link.
1522
15232002-02-01      Eric Valette <valette@crf.canon.fr>
1524
1525        * librdbg/So many patches have been posted recently on the mailing list
1526        and  because we were unable to find correct solution to compile on
1527        various  linux distros (due to rpcgen incompatibilities), librdbg/and
1528        because the coding  style of rdbg was rather inconsistant among various
1529        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
1530        global coding style (using indent + manual edits), 2) incorporate/review
1531        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
1532        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
1533        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
1534        after rdbg initialization is done, NB : the paches is huge but it is
1535        mainly due to coding styke chnages.  Only few lines of codes have been
1536        really changed and they do not impact  rdbg functionnality (AFAIKT).
1537        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
1538        librdbg/include/rdbg/m68k/rdbg_f.h,
1539        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
1540        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
1541        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
1542        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
1543        librdbg/src/servtsp.c, librdbg/src/servutil.c,
1544        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
1545        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
1546        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
1547        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
1548        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
1549        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
1550        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
1551        librdbg/src/powerpc/new_exception_processing/Makefile.am,
1552        librdbg/src/powerpc/new_exception_processing/remdeb.h,
1553        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
1554        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
1555
15562002-01-31      Mike Siers <mikes@poliac.com>
1557
1558        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
1559        * Nice Update of PPPD support which eliminates the requiremetn that
1560        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
1561        and reports that it seems to be more stable and handle larger packets
1562        better.  This patch replaces the termios tasks with more general pppd
1563        network driver tasks.  The functions pppinput() and pppstart() get
1564        called from the interrupt service routine.
1565        * libnetworking/Makefile.am, libnetworking/configure.ac,
1566        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
1567        libnetworking/net/ethernet.h, libnetworking/net/if.c,
1568        libnetworking/net/if.h, libnetworking/net/if_arp.h,
1569        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
1570        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
1571        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
1572        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
1573        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
1574        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
1575        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
1576        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
1577        libnetworking/net/route.c, libnetworking/net/route.h,
1578        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
1579        libnetworking/pppd/README, libnetworking/pppd/STATUS,
1580        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
1581        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
1582        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
1583        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
1584        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1585        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
1586        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
1587        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
1588        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
1589        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
1590        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
1591        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
1592        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1593        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
1594        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
1595        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
1596        libnetworking/pppd/example/README,
1597        libnetworking/pppd/example/netconfig.h,
1598        libnetworking/wrapup/Makefile.am: Modified.
1599        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
1600        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
1601        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
1602        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
1603        * libnetworking/modem/, libnetworking/modem/.cvsignore,
1604        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
1605        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
1606        libnetworking/modem/pppcompress.c: Subdirectory removed.
1607
16082002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1609
1610        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
1611        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
1612
16132002-01-18      Till Straumann <strauman@slac.stanford.edu>
1614
1615        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
1616        issues: - exception handler needs to enable MSR_FP if the interrupted
1617        thread is FP enabled. - printk message for MSR fixed and added
1618        stacktrace. NOTE: this requires the stacktrace patch to
1619        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
1620        however).
1621
16222002-01-06      Joel Sherrill <joel@OARcorp.com>
1623
1624        * optman/.cvsignore: Added aclocal.m4 and configure.
1625        * optman/.cvsignore: New file.
1626
16272002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1628
1629        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
1630
16312002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1632
1633        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
1634        * optman/ChangeLog: New.
1635        * optman/configure.ac: New.
1636        * optman/Makefile.am: New.
1637        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
1638        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
1639
16402001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1641
1642        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
1643
16442001-12-18      Eric Norum <eric.norum@usask.ca>
1645
1646        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
1647        `directories' (path names with a / at the end) while disallowing open()
1648        operations on TFTP `directories'.
1649
16502001-12-07      Eric Norum <eric.norum@usask.ca>
1651
1652        * libnetworking/lib/tftpDriver.c: Restore write capability.
1653
16542001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1655
1656        * libchip/network/sonic.h: Fix typo.
1657        * libnetworking/arpa/Makefile.am: Remove stray lines.
1658
16592001-10-30      Victor V. Vengerov <vvv@oktet.ru>
1660
1661        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
1662
16632001-10-18      Eric Norum <eric.norum@usask.ca>
1664
1665        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
1666        chdir() and open() operations within the TFTP file system.
1667
16682001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1669
1670        * librdbg/configure.ac: Fix latent bug exposed by removal of
1671        config.cache's which prevented powerpc targets librdbg from building.
1672
16732001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1674
1675        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
1676        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
1677        autoconf-2.52 happy.
1678
16792001-10-12      Mike Siers <mikes@poliac.com>
1680
1681        * libnetworking/Update to stable working state.  Congratulations Mike!
1682        :).
1683        * libnetworking/modem_example: Directory removed.
1684        * libnetworking/modem_example/16550.h,
1685        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
1686        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
1687        libnetworking/modem_example/ppp.h,
1688        libnetworking/modem_example/pppcompress.c: Files removed.
1689        * libnetworking/pppd/example/pppd.options: New file.
1690        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
1691        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
1692        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
1693        libnetworking/pppd/rtemsmain.c: Updated.
1694
16952001-10-12      Joel Sherrill <joel@OARcorp.com>
1696
1697        * libchip/serial/z85c30.c: Fixed typo.
1698
16992001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1700
1701        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1702        * configure.in: Remove.
1703        * configure.ac: New file, generated from configure.in by autoupdate.
1704        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
1705        * libchip/configure.in: Remove.
1706        * libchip/configure.ac: New file, generated from configure.in by
1707        autoupdate.
1708        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
1709        * librdbg/configure.in: Remove.
1710        * librdbg/configure.ac: New file, generated from configure.in by
1711        autoupdate.
1712        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
1713        * libnetworking/configure.in: Remove.
1714        * libnetworking/configure.ac: New file, generated from configure.in by
1715        autoupdate.
1716
17172001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1718
1719        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
1720        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
1721        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
1722
17232001-09-27      Joel Sherrill <joel@OARcorp.com>
1724
1725        * libchip/ChangeLog: Fixed typo in date.
1726
17272001-09-27      Eric Norum <eric.norum@usask.ca>
1728
1729        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
1730        TFTP  filesystem.
1731
17322001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1733
1734        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
1735        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
1736        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
1737        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
1738        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
1739        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
1740        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
1741        'PREINSTALL_FILES ='.
1742        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
1743        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
1744        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
1745        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
1746        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
1747        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
1748        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
1749        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
1750        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
1751        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
1752        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
1753        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
1754
17552001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1756
1757        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
1758        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
1759        * librdbg/src/m68k/any/Makefile.am: Ditto.
1760        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
1761        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
1762        happy.
1763
17642001-09-21      Joel Sherrill <joel@OARcorp.com>
1765
1766        * libchip/network/Makefile.am: Fixed typo on file name.
1767        * libchip/network/i82586.c: Commented out line 318 which is referencing
1768        a member of a structure that is not currently there.  This needs to be
1769        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
1770        to C style.
1771
17722001-09-19      Eric Norum <eric.norum@usask.ca>
1773
1774        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
1775
17762001-09-19      Chris Johns <ccj@acm.org>
1777
1778        * libchip/network/README.i82586, libchip/network/i82586.c,
1779        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
1780        Network driver for Intel i82586.
1781        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
1782        rtems/rtems_bsdnet_internal.h Added support for populating the initial
1783        "root" filesystem with information obtained via the DHCP response.
1784
17852001-09-14      Eric Norum <eric.norum@usask.ca>
1786
1787        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
1788        make gcc 3.x happy.
1789
17902001-08-16      Mike Siers <mikes@poliac.com>
1791
1792        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
1793        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
1794        These support callback functionality that has not even been compiled
1795        under RTEMS yet.
1796        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
1797        example application.  Mike's notes on the modifications: - renamed
1798        error() function because of namespace problems - removed calls to the
1799        exit() funciton - removed extra files from the pppd source directory -
1800        defined pppd task constant values in rtemspppd.h - modifyied example
1801        code to get actual tick per second value - placed the pppd 2.3.11 man
1802        page file (pppd.8) into the pppd directory.
1803        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
1804        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
1805        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
1806        libnetworking/pppd/rtems-ppp.c: Deleted.
1807        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
1808        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
1809        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
1810        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
1811        libnetworking/pppd/example/init.c,
1812        libnetworking/pppd/example/netconfig.h,
1813        libnetworking/pppd/example/ppp.conf,
1814        libnetworking/pppd/example/pppdapp.c,
1815        libnetworking/pppd/example/system.h: New files.
1816        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
1817        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
1818        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
1819        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
1820        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
1821        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
1822        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1823        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
1824        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
1825        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
1826        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
1827        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
1828        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
1829        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
1830        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
1831
18322001-08-16      Joel Sherrill <joel@OARcorp.com>
1833
1834        * libnetworking/pppd/example/Makefile: Removed.
1835        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
1836        to avoid bootstrap -c clobbering it.
1837        * libnetworking/rtems_telnetd/.cvsignore: New file.
1838
18392001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1840
1841        * libnetworking/Makefile.am, libnetworking/configure.in,
1842        libnetworking/rtems_servers/Makefile.am,
1843        libnetworking/rtems_servers/telnetd.c,
1844        libnetworking/rtems_servers/telnetd.h,
1845        libnetworking/rtems_telnetd/Makefile.am,
1846        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
1847        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
1848        libnetworking/rtems_telnetd/telnetd.c,
1849        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
1850        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
1851        effect when ftpd change. - the tcp/ip stats have been implemented into
1852        icmds.c and started when telnetd daemon is started.
1853        * libnetworking/rtems_servers/telnetd.c,
1854        libnetworking/rtems_servers/telnetd.h: Removed.
1855        * libnetworking/rtems_telnetd: New directory.
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: New files.
1861
18622001-06-14      Joel Sherrill <joel@OARcorp.com>
1863
1864        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
1865        Moved from libmisc/shell so the network stack to address network
1866        depenendency.
1867        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
1868
18692001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1870
1871        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
1872
18732001-05-15      Joel Sherrill <joel@OARcorp.com>
1874
1875        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
1876        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
1877        accidentally deleted the incorrectly empty versions.
1878
18792001-05-14      Till Straumann <strauman@slac.stanford.edu>
1880
1881        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
1882        libchip/pci/Makefile.am: Per PR215 address the following issues: -
1883        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
1884        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
1885        to know the values) - the affected BSP (shared/motorola) headers have
1886        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
1887        driver (libchip/network/dec21140.c) has been fixed to use
1888        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
1889        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
1890        who is using this driver. - the DEC driver also has been fixed to use
1891        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
1892        delay_in_bus_cycles().
1893
18942001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1895
1896        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
1897
18982001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1899
1900        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
1901
19022001-04-24      Eric Norum <eric.norum@usask.ca>
1903
1904        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
1905        NTP synchronization a little more robust -- no NTP daemon yet, but at
1906        least it trys a little harder when the primary NTP server is down.
1907
19082001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
1909
1910        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
1911        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
1912        libnetworking/pppd/modem_example/modem.c,
1913        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
1914        other strings into English.
1915        * libnetworking/pppd/STATUS: updated to reflect the changes.
1916
19172001-04-20      Jake Janovetz <janovetz@uiuc.edu>
1918
1919        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
1920        again.
1921
19222001-04-20      Eric Valette <valette@crf.canon.fr>
1923
1924        * mcp750 directory renamed new_exception processing as it supports many
1925        more CPU models.
1926        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
1927        librdbg/src/powerpc/new_exception_processing/Makefile.am,
1928        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
1929        formerly in mcp750 plus modifications.
1930        * librdbg/src/powerpc/mcp750/.cvsignore,
1931        librdbg/src/powerpc/mcp750/Makefile.am,
1932        librdbg/src/powerpc/mcp750/remdeb.h,
1933        librdbg/src/powerpc/mcp750/remdeb_f.x,
1934        librdbg/src/powerpc/mcp750/remdeb_svc.c,
1935        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
1936        new_exception_processing.
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: Modified as
1940        part of this effort to add support for the MPC8xx.
1941
19422001-04-19      Joel Sherrill <joel@OARcorp.com>
1943
1944        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
1945        internal include files.
1946
19472001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
1948
1949        PR 158
1950        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
1951        rcmd() library call by commenting out the parts that deal with signals.
1952        This enables RTEMS to 'rsh' command to a server connecting fd to remote
1953        stdio. The 'server-side' parts of this file which deal with
1954        authentication are disabled since they are not needed.
1955
19562001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
1957
1958        * libnetworking/include/.cvsignore: Remove dangling file.
1959
19602001-03-14      Joel Sherrill <joel@OARcorp.com>
1961
1962        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
1963        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
1964        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
1965        libchip style serial drivers can be written in libcpu or libbsp.
1966
19672001-03-01      Joel Sherrill <joel@OARcorp.com>
1968
1969        * libchip/network/cs8900.c, libchip/network/cs8900.h,
1970        libchip/network/sonic.c, libchip/network/sonic.h,
1971        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1972        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1973        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
1974        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
1975        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
1976        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
1977        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1978        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
1979
19802001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1981
1982        * librdbg/include/rdbg/Makefile.am,
1983        librdbg/include/rdbg/i386/Makefile.am,
1984        librdbg/include/rdbg/m68k/Makefile.am,
1985        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
1986        style on include files.
1987
19882001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1989
1990        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1991        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
1992        replace ${..} with $(..).
1993        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
1994        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
1995        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
1996        libnetworking/rtems/Makefile.am, libnetworking/
1997        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
1998        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
1999        include_*HEADERS instead of H_FILES.
2000        * libnetworking/include/Makefile.am: Remove.
2001        * libnetworking/Makefile.am: Add handling of *.h files.
2002        * libnetworking/configure.in: Remove include/Makefile.
2003
20042001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2005
2006        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
2007
20082001-01-31      Sergei Organov <osv@javad.ru>
2009
2010        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
2011        current dir and root dir removed in favor of new libio support for
2012        task-local current and root directories. - Bug in `close_data_socket()'
2013        introduced by previous change fixed. - `command_pasv()' changed to set
2014        timeout on socket we are listening on and code fixed to don't close
2015        socket twice on error. - `serr()' changed to clear `errno'. -
2016        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
2017        changed to clear `errno' before processing session. -
2018        `close_data_socket()' fixed to close both active and passive sockets -
2019        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
2020        empty string  in `exec_command()'.
2021
20222001-01-25      Eric Norum <eric.norum@usask.ca>
2023
2024        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
2025        improves throughput on systems which are dropping packets.   Only the
2026        first timeout is reduced.  This keeps the number of extra packets down
2027        on networks that are very busy and dropping lots of packets.
2028
20292001-01-24      Sergei Organov <osv@javad.ru>
2030
2031        * libnetworking/rtems_servers/ftpd.c,
2032        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2033        - Timeouts on sockets implemented. 'idle' field added to configuration.
2034        No timeout by default to keep backward compatibility. Note: SITE IDLE
2035        command not implemented yet. - Basic global access control implemented.
2036        'access' field added to configuration. No access limitations by default
2037        to keep backward compatibility. - Anchor data socket for active mode
2038        (using self IP and port 20.) - Fixed default data port support (still
2039        not tested). - Don't allow IP address different from originating host in
2040        PORT command to improve security. - Fixed bug in MDTM command. - Check
2041        for correctness of parsing of argument in command_port(). - Fixed
2042        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
2043        a directory. - Command parsing a little bit improved: command names are
2044        now converted to upper-case to be more compatible with RFC (command
2045        names are not case-sensitive.) - Reformat comments so that they have
2046        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
2047        previous changes - True ASCII mode implemented (doesn't work for hooks
2048        and /dev/null) - Passive mode implemented, PASV command added. - Default
2049        port for data connection could be used (untested, can't find ftp client
2050        that doesn't send PORT command) - SYST reply changed to UNIX, as former
2051        RTEMS isn't registered name. - Reply codes reviewed and fixed.
2052
20532001-01-18      Joel Sherrill <joel@OARcorp.com>
2054
2055        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
2056        macro using variable arguments.
2057        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
2058        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
2059        since I updated the main RTEMS development machine to RedHat 7.2 and
2060        apparently got a new version of rpcgen.
2061
20622001-01-12      Sergei Organov <osv@javad.ru>
2063
2064        * libnetworking/rtems_servers/ftpd.c,
2065        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2066        - use pool of pre-created threads to handle sessions instead of
2067        creating/deleting threads on the fly - LIST output is now similar to
2068        what "/bin/ls -al" would output, thus FTP clients such Netscape are
2069        happy with it. - LIST NAME now works (both for files and directories) -
2070        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
2071        clients happy  - keep track of CWD for every session separately -
2072        ability to specify root directory name for FTPD in configuration table.
2073        FTPD will then create illusion for FTP clients that this is actually
2074        root directory. - ignore options sent in commands, thus LIST -al FILE
2075        works and doesn't try to list "-al" directory. - buffers are allocated
2076        on stack instead of heap where possible to eliminate malloc/free calls
2077        (avoid possible heap fragmentation troubles). - drop using of task
2078        notepad to pass parameters - use function arguments instead - use
2079        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
2080        in socket() instead of AF_INET.
2081
20822001-01-02      Joel Sherrill <joel@OARcorp.com>
2083
2084        * libnetworking/CHANGELOG: Removed.
2085        * libnetworking/README: Merged CHANGELOG contents as initial changes.
2086
20872000-12-14      Eric Norum <eric.norum@usask.ca>
2088
2089        * libnetworking/lib/tftpDriver.c: Added write capability.
2090
20912000-12-08      Joel Sherrill <joel@OARcorp.com>
2092
2093        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
2094        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
2095        numerous variable declarations conditional on PPP_COMPRESS and
2096        PPP_FILTER.  Commented out variables that were not used because the code
2097        using them was commented out. Removed totally unused variables.
2098        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
2099        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
2100
21012000-11-30      Joel Sherrill <joel@OARcorp.com>
2102
2103        * libnetworking/modem/ppp_tty.c: Changed to include
2104        <rtems/termiostypes.h> since that is an RTEMS specific header file.
2105        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
2106        * libnetworking/Makefile.am: Modified to reflect above.
2107
21082000-11-27      Joel Sherrill <joel@OARcorp.com>
2109
2110        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
2111
21122000-11-25      Eric Norum <eric.norum@usask.ca>
2113
2114        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
2115        core.
2116
21172000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
2118
2119        * libnetworking/wrapup/Makefile.am: Added modem subdir.
2120        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
2121        subdir.
2122        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
2123        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
2124        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
2125        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
2126        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2127        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
2128        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
2129        main.c and ppp_tty.c should be scratched. The modem subdir has the real
2130        ppp_tty.c and the real pppd main is in pppmain.c.
2131
21322000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
2133
2134        * libchip/network/sonic.c: Added ipalign() routine to align the received
2135        packet so that the ip header is on a 32-bit boundary. Necessary for
2136        cpu's that do not allow unaligned loads and stores and when the 32-bit
2137        DMA mode is used.
2138
21392000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2140
2141        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2142        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
2143        ACLOCAL_AMFLAGS.
2144        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
2145        ACLOCAL_AMFLAGS.
2146        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
2147        ACLOCAL_AMFLAGS.
2148
21492000-11-03      Chris Johns <ccj@acm.org>
2150
2151        * libchip/network/README.cs8900, libchip/network/cs8900.c,
2152        libchip/network/cs8900.h: New files.
2153
21542000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2155
2156        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2157        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2158        $(RTEMS_TOPdir)/aclocal.
2159        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2160        $(RTEMS_TOPdir)/aclocal.
2161        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2162        $(RTEMS_TOPdir)/aclocal.
2163
21642000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2165
2166        * configure.in: Switch to GNU-canonicalization.
2167        * Makefile.am: Reflect changes to configure.in.
2168        * acinclude.m4: Remove.
2169
21702000-10-30      Joel Sherrill <joel@OARcorp.com>
2171
2172        * POSIX include files merged into newlib.  This resulted in some
2173        definitions moving to other files and thus some secondary effects in
2174        RTEMS source code.
2175        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
2176        in sync with newlib's <machine/types.h>.
2177        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
2178        definition of struct itimerval in <sys/time.h>.
2179
21802000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2181
2182        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
2183        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2184        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2185        * ChangeLog: Fix typos.
2186        * configure.in: add tests to the GNU canonicalized subdirectories.
2187
21882000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2189
2190        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
2191        * configure.in: add lib to the GNU canonicalized subdirectories,  make
2192        the lib directory before configuring lib/.
2193
21942000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2195
2196        * configure.in, Makefile.am: add exec to the GNU canonicalized
2197        subdirectories.
2198        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
2199        * configure.in: add libnetworking, librpc and librdb to the GNU
2200        canonicalized subdirectories.
2201        * configure.in: add libmisc and libchip to the GNU canonicalized
2202        subdirectories.
2203        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2204        Switch to GNU canonicalization.
2205        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2206        Switch to GNU canonicalization.
2207        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2208        Switch to GNU canonicalization.
2209
22102000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2211
2212        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
2213        canonicalization to libfs/. The approach is currently a bit of a hack as
2214        GNU canonicalization does not support the per-BSP build some of the
2215        other directories require.  As more of the tree is converted, this will
2216        become less  of an issue.
2217
22182000-10-20      Joel Sherrill <joel@OARcorp.com>
2219
2220        * libchip/network/dec21140.c: Corrected attach to include "int attach"
2221        parameter.
2222
22232000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
2224
2225        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2226        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
2227        * librdbg/configure.in: Add m68k support.
2228        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
2229        subdirectory.
2230        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
2231        failure.
2232        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
2233        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2234        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
2235        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2236        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
2237        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
2238        librdbg/src/m68k/.cvsignore: New files.
2239        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
2240        function pointers.
2241        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
2242        _after_ pointer has been checked against NULL.
2243
22442000-10-18      Joel Sherrill <joel@OARcorp.com>
2245
2246        * wrapup/Makefile.am: Added libfs.
2247
22482000-10-18      Chris Johns <ccj@acm.org>
2249
2250        * libfs created.
2251        * configure.in: Added libfs subdirectory.
2252        * libnetworking/pppd/ipxcp.c: Fixed a typo.
2253
22542000-09-28      Joel Sherrill <joel@OARcorp.com>
2255
2256        * libnetworking/rtems_webserver/Makefile.am,
2257        libnetworking/rtems_webserver/base64.c,
2258        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
2259        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
2260
22612000-09-22      Joel Sherrill <joel@OARcorp.com>
2262
2263        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
2264        libnetworking/rtems/rtems_bsdnet_internal.h,
2265        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
2266        have included rtems.h.  It is now including precisely the  least amount
2267        of low level, yet portable .h files to get the basic RTEMS types
2268        defined.  This rippled into other  files since rtems_bsdnet_internal.h
2269        used machine/types.h to include rtems.h.
2270
22712000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2272
2273        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
2274
22752000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2276
2277        * libnetworking/ChangeLog: Cleanup.
2278
22792000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2280
2281        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
2282        * libchip/ChangeLog: Fix formating.
2283
22842000-09-05      Joel Sherrill <joel@OARcorp.com>
2285
2286        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
2287        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
2288        confusion and to work with the converted flags.
2289
22902000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2291
2292        * wrapup/Makefile.am: Include compile.am.
2293        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2294        libchip/serial/Makefile.am: Include compile.am.
2295        * librdbg/src/i386/any/Makefile.am,
2296        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
2297        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
2298        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
2299        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2300        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
2301        libnetworking/rtems_servers/Makefile.am,
2302        libnetworking/rtems_webserver/Makefile.am,
2303        libnetworking/wrapup/Makefile.am: Include compile.am.
2304
23052000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
2306
2307        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
2308        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
2309
23102000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2311
2312        * libnetworking/netinet/tcp_input.c: Spelling corrections.
2313
23142000-08-31      Joel Sherrill <joel@OARcorp.com>
2315
2316        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
2317        Antti P Miettinen <antti.p.miettinen@nokia.com>.
2318        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
2319        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
2320        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
2321        * libnetworking/wbase64.c: Removed.
2322        * libnetworking/Makefile.am, libnetworking/asp.c,
2323        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
2324        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
2325        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
2326        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
2327        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
2328        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
2329        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
2330        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
2331        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
2332        Modified.
2333
23342000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2335
2336        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
2337
23382000-08-30      Joel Sherrill <joel@OARcorp.com>
2339
2340        * libnetworking/rtems_webserver/license.txt: New file.
2341
23422000-08-10      Joel Sherrill <joel@OARcorp.com>
2343
2344        * ChangeLog: New file.
2345        * libchip/ChangeLog: New file.
2346        * librdbg/ChangeLog: New file.
2347        * libnetworking/ChangeLog: New file.
2348
Note: See TracBrowser for help on using the repository browser.