source: rtems/c/src/ChangeLog @ f286330

4.104.114.84.95
Last change on this file since f286330 was 4caeb10, checked in by Ralf Corsepius <ralf.corsepius@…>, on 04/01/04 at 10:17:32

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

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