source: rtems/c/src/ChangeLog @ 1db1bc5

4.104.114.84.95
Last change on this file since 1db1bc5 was ee4f57d, checked in by Ralf Corsepius <ralf.corsepius@…>, on 03/23/04 at 09:59:52

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

  • libchip/ide/ata.c, libchip/ide/ata_internal.h, libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c, libchip/network/dec21140.c, libchip/network/elnk.c, libchip/network/if_fxp.c, libchip/network/open_eth.c, libchip/network/open_eth.h, libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c, libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c, libchip/serial/ns16550_p.h, libchip/serial/serial.h, libchip/serial/z85c30.c, libchip/serial/z85c30.h, libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c, libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c, libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c, libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99 fixed-size types.
  • Property mode set to 100644
File size: 94.1 KB
Line 
12004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
2
3        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
4        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
5        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
6        libchip/network/dec21140.c, libchip/network/elnk.c,
7        libchip/network/if_fxp.c, libchip/network/open_eth.c,
8        libchip/network/open_eth.h, libchip/network/sonic.c,
9        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
10        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
11        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
12        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
13        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
14        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
15        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
16        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
17        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
18        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
19        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
20        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
21        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
22        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
23        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
24        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
25        fixed-size types.
26
272004-03-14      Chris Johns  <chrisj@rtems.org>
28
29        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
30        the BSP example code.
31        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
32        support the DIMMPC. This is a pc386 target with IO port support. Minor
33        formating clean up. Add documentation to the header file.
34        * libchip/network/README.cs8900: The CS8900 driver is documented in the
35        cs8900.h header file.
36
372004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
38
39        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
40        Cosmetics.
41
422004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
43
44        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
45        There are no application level Makefiles in here.
46
472004-03-04      Joel Sherrill <joel@OARcorp.com>
48
49        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
50        they can be used in application level makefiles.
51
522004-03-05      Joel Sherrill <joel@OARcorp.com>
53
54        * libnetworking/rtems_webserver/ejparse.c,
55        libnetworking/rtems_webserver/emfdb.c,
56        libnetworking/rtems_webserver/sock.c,
57        libnetworking/rtems_webserver/socket.c,
58        libnetworking/rtems_webserver/sym.c,
59        libnetworking/rtems_webserver/webs.c,
60        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
612004-03-05      Joel Sherrill <joel@OARcorp.com>
62
63        * libchipnetwork/open_eth.c: Remove warnings by conditionally
64        compiling this file only only those CPU families with supported
65        exception models.
66
672004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
68
69        * acinclude.m4: Fix loosing arguments when configuring cpukit and
70        testsuites (Was exposed with --enable-multilib, only).
71        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
72         Add RTEMS_BSP_CONFIG_SUBDIR.
73        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
74        testsuites's configure.
75        * aclocal/rtems-top.m4: Remove ENDIF hack.
76        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
77
782004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
79
80        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
81        wrapup/Makefile.am: Fix automake problems having been introduced
82        in previous patch.
83
842004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
85
86        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
87        Preinstall dirs.
88        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
89        * aclocal/check-multiprocessing.m4: Cosmetics.
90        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
91        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
92
932004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
94
95        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
96        librdbg/src/Makefile.am.
97        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
98        * configure.ac: Reflect changes above.
99        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
100        * wrapup/Makefile.am: Reflect changes above.
101        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
102
1032004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
104
105        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
106
1072004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
108
109        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
110
1112004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
112
113        * wrapup/Makefile.am: Reflect new location of librdbg.a.
114
1152004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
116
117        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
118        librdbg/src/powerpc/Makefile.am: Remove.
119        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
120        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
121        * configure.ac: Reflect changes above.
122
1232004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
124
125
1262004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
127
128        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
129        STRIP.
130
1312004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
132
133        * librdbg/include/Makefile.am: Merge-in
134        librdbg/include/rdbg/i386/Makefile.am,
135        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
136        librdbg/include/rdbg/powerpc/Makefile.am.
137        * librdbg/include/rdbg/i386/Makefile.am,
138        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
139        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
140        * configure.ac: Reflect changes above.
141
1422004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
143
144        * configure.ac: Use AS_HELP_STRING(ada).
145
1462004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
147
148        * aclocal/bspopts.m4: Use AS_HELP_STRING.
149        * aclocal/bsp-configure.m4: Require autoconf-2.59.
150        Use AC_CONFIG_HEADERS.
151        * aclocal/check-custom-bsp.m4: Add bspkit-support.
152        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
153
1542004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
155
156        * Makefile.am: include local.am.
157
1582004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
159
160        * aclocal/version.m4: 4.6.99.0.
161
1622004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
163
164        * Makefile.am: Don't include host.am.
165        * automake/compile.am: Further cleanups.
166
1672004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
168
169        * automake/lib.am: Remove (Unused).
170
1712004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
172
173        * wrapup/Makefile.am: Don't include lib.am.
174        * automake/compile.am: Use automake compilation rules.
175
1762004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
177
178        * libnetworking/pppd/Makefile.am,
179        libnetworking/rtems_servers/Makefile.am,
180        libnetworking/rtems_telnetd/Makefile.am,
181        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
182        support/Makefile.am: Don't include lib.am.
183
1842004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
185
186        * libchip/Makefile.am: Don't include lib.am.
187        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
188        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
189        unnecessary EXTRA_DISTs.
190
1912004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
192
193        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
194        hack.
195
1962004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
197
198        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
199        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
200        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
201        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
202
2032004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
204
205        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
206        Add AM_CONDITIONAL(HAS_MP).
207        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
208        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
209        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
210        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
211        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
212        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
213        (Deprecated by autoconf 2.59).
214
2152004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
216
217        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
218        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
219
2202004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
221
222        * ChangeLog: Merge-in libnetworking/ChangeLog.
223        * libnetworking/ChangeLog: Remove.
224        * ChangeLog: Merge-in librdbg/ChangeLog.
225        * librdbg/ChangeLog: Remove.
226        * ChangeLog: Merge-in libchip/ChangeLog.
227        * libchip/ChangeLog: Remove.
228        * ChangeLog: Merge-in optman/ChangeLog.
229        * optman/ChangeLog: Remove.
230
2312004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
232
233        * configure.ac: Reflect changes to cpukit.
234        * wrapup/Makefile.am: Reflect changes to librdbg.
235        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
236        * libchip/Makefile.am: Add PREINSTALL_DIRS.
237        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
238        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
239        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
240        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
241        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
242        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
243        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
244
2452004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
246
247        * aclocal/rtems-top.m4: Remove check for version.m4.
248        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
249
2502004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
251
252        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
253        * wrapup/Makefile.am: Reflect changes to libchip/*.
254        * support/Makefile.am: Use automake compilation rules.
255        * wrapup/Makefile.am: Reflect changes to support/*.
256        * configure.ac: Remove libnetworking/wrapup/Makefile.
257        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
258        libnetworking/*/lib*.a instead of libnetapps.a.
259        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
260        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
261        * optman/Makefile.am: Use automake compilation rules.
262        * libchip/Makefile.am: Fix typo in previous patch.
263        * libchip/Makefile.am: Use automake compilation rules.
264        * libnetworking/Makefile.am: Remove wrapup.
265        * libnetworking/pppd/Makefile.am: Build libpppd. Use
266        automake-compilation rules.
267        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
268        automake-compilation rules.
269        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
270        automake-compilation rules.
271        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
272        automake-compilation rules.
273        * libnetworking/wrapup/Makefile.am: Remove (Unused).
274
2752004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
276
277        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
278        PRE/TMPINSTALL_FILES to CLEANFILES.
279        * automake/lib.am: Remove TMPINSTALL_FILES.
280        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
281        PRE/TMPINSTALL_FILES to CLEANFILES.
282        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
283        PRE/TMPINSTALL_FILES to CLEANFILES.
284        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
285        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
286        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
287        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
288        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
289        * librdbg/src/i386/Makefile.am: Ditto.
290        * librdbg/src/m68k/Makefile.am: Ditto.
291        * librdbg/src/powerpc/Makefile.am: Ditto.
292        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
293        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
294        * libnetworking/rtems_servers/Makefile.am: Ditto.
295        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
296        * libnetworking/rtems_webserver/Makefile.am: Ditto.
297
2982004-01-07      Joel Sherrill <joel@OARcorp.com>
299
300        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
301        more completely covers the MIPS family.
302
3032003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
304
305        * wrapup/Makefile.am: Reflect changes to shmdr.
306        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
307
3082003-12-18      Joel Sherrill <joel@OARcorp.com>
309
310        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
311        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
312        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
313        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
314        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
315        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
316        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
317
3182003-12-17      Joel Sherrill <joel@OARcorp.com>
319
320        * aclocal/version.m4: Updated to rtems-20031217-test.
321
3222003-12-17     
323
324        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
325        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
326
3272003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
328
329        * automake/compile.am: Remove LINK_LIBS (Unused).
330        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
331
3322003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
333
334        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
335        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
336        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
337        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
338        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
339
3402003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
341
342        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
343        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
344        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
345        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
346        * librdbg/src/i386/Makefile.am:
347        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
348        * librdbg/src/m68k/Makefile.am:
349        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
350        * librdbg/src/powerpc/Makefile.am:
351        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
352
3532003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
354
355        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
356        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
357        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
358        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
359        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
360        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
361        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
362        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
363        * optman/Makefile.am: Remove project_libdir.
364        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
365        PRE/TMPINSTALL_FILES.
366        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
367        PRE/TMPINSTALL_FILES.
368        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
369        PRE/TMPINSTALL_FILES.
370        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
371        PRE/TMPINSTALL_FILES.
372        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
373        from PRE/TMPINSTALL_FILES.
374        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
375        PRE/TMPINSTALL_FILES.
376        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
377        PRE/TMPINSTALL_FILES.
378        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
379        PRE/TMPINSTALL_FILES.
380        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
381        PRE/TMPINSTALL_FILES.
382        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
383        PRE/TMPINSTALL_FILES.
384        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
385        PRE/TMPINSTALL_FILES.
386        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
387        from PRE/TMPINSTALL_FILES.
388
3892003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
390
391        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
392        * automake/lib.am: Remove project_libdir.
393        * wrapup/Makefile.am: Reworked.
394
3952003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
396
397        * configure.ac: Reflect changes to librdbg.
398        * optman/Makefile.am: Add tmpinstall dirstamp support.
399        * libchip/Makefile.am: Fix variant-tmpinstall support.
400        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
401        * librdbg/src/powerpc/Makefile.am: Merge-in former
402        new_exception_processing/Makefile.am.
403        * librdbg/src/m68k/any/Makefile.am: Remove.
404        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
405        * librdbg/src/i386/any/Makefile.am: Remove.
406        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
407        * librdbg/src/Makefile.am: Cosmetics.
408        * librdbg/include/Makefile.am: Cosmetics.
409        * librdbg/Makefile.am: Cosmetics.
410        * libnetworking/Makefile.am: Cosmetics.
411        * libnetworking/pppd/Makefile.am: Cosmetics.
412        * libnetworking/wrapup/Makefile.am: Cosmetics.
413
4142003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
415
416        * Makefile.am: Cosmetics.
417        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
418        support.
419
4202003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
421
422        * automake/compile.am: Remove $(ARCH):-rule.
423
4242003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
425
426        * configure.ac: Remove lib/libbsp/shared/Makefile,
427        lib/libbsp/shmdr/Makefile.
428
4292003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
430
431        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
432        libchip/serial/Makefile, libchip/rtc/Makefile.
433        * support/Makefile.am: Remove all-local: $(ARCH).
434        * wrapup/Makefile.am: Remove all-local: $(ARCH).
435        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
436        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
437        * optman/Makefile.am: Remove all-local: $(ARCH).
438        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
439        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
440        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
441        compilation dirstamp support.
442        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
443        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
444        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
445        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
446        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
447        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
448        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
449        all-local: $(ARCH).
450        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
451        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
452        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
453        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
454        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
455
4562003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
457
458        * aclocal/lead-dot.m4: New (from automake-1.7f).
459        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
460        AC_SUBST(dirstamp).
461        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
462        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
463        libchip/serial/Makefile.am: Ditto.
464        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
465        * librdbg/include/Makefile.am: Ditto.
466        * librdbg/include/rdbg/Makefile.am: Ditto.
467        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
468        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
469        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
470        * librdbg/src/Makefile.am: Ditto.
471        * librdbg/src/i386/Makefile.am: Ditto.
472        * librdbg/src/i386/any/Makefile.am: Ditto.
473        * librdbg/src/m68k/Makefile.am: Ditto.
474        * librdbg/src/m68k/any/Makefile.am: Ditto.
475        * librdbg/src/powerpc/Makefile.am: Ditto.
476        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
477        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
478        preinstallation.
479        * libnetworking/pppd/Makefile.am: Ditto.
480        * libnetworking/rtems_servers/Makefile.am: Ditto.
481        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
482        * libnetworking/rtems_webserver/Makefile.am: Ditto.
483        * libnetworking/wrapup/Makefile.am: Ditto.
484
4852003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
486
487        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
488        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
489        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
490        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
491        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
492        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
493        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
494        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
495        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
496        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
497        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
498        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
499        underquoting to silence automake-1.8.
500
5012003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
502
503        * configure.ac: Reflect having moved tests to ../../testsuites.
504
5052003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
506
507        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
508        * aclocal/canonical-host.m4: Remove.
509        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
510        * configure.ac: Remove RTEMS_CANONICAL_HOST.
511
5122003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
513
514        * aclocal/check-cpu.m4: Remove.
515        * configure.ac: Merge-in former aclocal/check-cpu.m4.
516        * aclocal/canonical-target-name.m4: Add m4-quotes.
517        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
518        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
519        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
520        * aclocal/check-networking.m4: Add m4-quotes. Require
521        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
522        * aclocal/check-posix.m4: Add m4-quotes. Require
523        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
524        * aclocal/check-rdbg.m4: Add m4-quotes. Require
525        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
526        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
527
5282003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
529
530        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
531        * aclocal/bsp-alias.m4: Remove.
532
5332003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
534
535        * configure.ac: Make presence of tests/ optional.
536
5372003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
538
539        * aclocal/path-perl.m4: Remove (Unused).
540
5412003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
542
543        * automake/force-preinstall.am: Remove.
544
5452003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
546
547        PR 499/rtems_misc
548        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
549        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
550        Configuration (Odd was forced) - Correction of Stop Bit configuration
551        (inversed) - Correction of ISR Handler to call
552        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
553        CTS Hardware flow control Configuration.
554
5552003-09-04      Joel Sherrill <joel@OARcorp.com>
556
557        * lib/libcpu/shared/include/cache.h,
558        lib/libcpu/shared/src/cache_aligned_malloc.c,
559        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
560        license changed.
561        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
562        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
563        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
564        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
565        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
566        for license changed.
567        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
568        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
569        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
570        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
571        libchip/network/cs8900.h, libchip/network/dec21140.c,
572        libchip/network/elnk.c, libchip/network/open_eth.c,
573        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
574        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
575        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
576        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
577        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
578        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
579        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
580        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
581        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
582        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
583        libchip/serial/serial.h, libchip/serial/z85c30.c,
584        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
585        libchip/serial/z85c30_reg.c: URL for license changed.
586
5872003-09-03      Jiri Gaisler <jiri@gaisler.com>
588
589        PR 477/networking
590        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
591        * libchip/network/README.open_eth, libchip/network/open_eth.c,
592        libchip/network/open_eth.h: New files.
593
5942003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
595
596        * aclocal/rtems-top.m4: Add RTEMS_API.
597        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
598
5992003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
600
601        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
602        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
603        @RTEMS_BSP@.cfg.
604
6052003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
606
607        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
608
6092003-08-20      Joel Sherrill <joel@OARcorp.com>
610
611        * libchip/network/cs8900.c: Correct copyright statements.
612
6132003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
614
615        * aclocal/check-itron.m4: Remove.
616        * aclocal/enable-inlines.m4: Remove.
617        * Makefile.am: Reflect having moved aclocal/.
618        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
619        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
620        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
621        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
622        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
623        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
624        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
625        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
626        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
627        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
628        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
629        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
630        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
631        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
632        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
633        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
634        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
635        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
636        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
637        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
638        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
639        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
640        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
641        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
642        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
643        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
644        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
645        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
646        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
647        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
648        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
649        * aclocal/multilib.m4: New (Copied from ../../aclocal).
650        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
651        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
652        * aclocal/ppc.m4: New (Copied from ../../aclocal).
653        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
654        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
655        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
656        * aclocal/project-root.m4: New (Copied from ../../aclocal).
657        * aclocal/quoting.m4: New (Copied from ../../aclocal).
658        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
659        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
660        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
661        * aclocal/target.m4: New (Copied from ../../aclocal).
662        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
663        * aclocal/version.m4: New (Copied from ../../aclocal).
664
6652003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
666
667        * configure.ac: Remove stray comments.
668        * automake/local.am, automake/host.am: Remove "debug".
669
6702003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
671
672        * Makefile.am: Reflect having moved automake/.
673        * lib/Makefile.am: Reflect having moved automake/.
674        * support/Makefile.am: Reflect having moved automake/.
675        * wrapup/Makefile.am: Reflect having moved automake/.
676        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
677        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
678        from ../../automake).
679        * optman/Makefile.am: Reflect having moved automake/.
680        * libchip/Makefile.am: Reflect having moved automake/.
681        * libchip/ide/Makefile.am: Reflect having moved automake/.
682        * libchip/network/Makefile.am: Reflect having moved automake/.
683        * libchip/rtc/Makefile.am: Reflect having moved automake/.
684        * libchip/serial/Makefile.am: Reflect having moved automake/.
685        * librdbg/Makefile.am: Reflect having moved automake/.
686        * librdbg/include/Makefile.am: Reflect having moved automake/.
687        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
688        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
689        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
690        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
691        automake/.
692        * librdbg/src/Makefile.am: Reflect having moved automake/.
693        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
694        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
695        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
696        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
697        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
698        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
699        having moved automake/.
700        * libnetworking/Makefile.am: Reflect having moved automake/.
701        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
702        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
703        automake/.
704        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
705        automake/.
706        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
707        automake/.
708        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
709
7102003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
711
712        * Makefile.am: Add bsp.pc.in.
713        * bsp.pc.in: New (pkgconfig support).
714
7152003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
716
717        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
718
7192003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
720
721        * lib/Makefile.am: New (Required by 'make dist').
722        * lib/ChangeLog: Remove.
723        * lib/.cvsignore: Cleanup.
724        * configure.ac: Reflect having added lib/Makefile.am.
725        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
726        lib/libbsp/configure.ac.
727        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
728        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
729
7302003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
731
732        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
733        * configure.ac: Merge-in librdbg/configure.ac.
734        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
735        librdbg/configure.ac.
736        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
737        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
738        LIBCHIP. Conditionally build include-dirs.
739        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
740        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
741        * librdbg/Makefile.am, librdbg/include/Makefile.am,
742        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
743        librdbg/include/rdbg/m68k/Makefile.am,
744        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
745        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
746        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
747        librdbg/src/powerpc/Makefile.am, librdbg/
748        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
749        configure.ac into ../configure.ac.
750        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
751        * libnetworking/.cvsignore, libnetworking/Makefile.am,
752        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
753        libnetworking/rtems_telnetd/Makefile.am,
754        libnetworking/rtems_webserver/Makefile.am,
755        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
756        into ../configure.ac.
757
7582003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
759
760        PR 427/rtems
761        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
762        * librdbg/src/servtsp.c: Ditto.
763
7642003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
765
766        PR 429/bsps
767        PR 432/bsps
768        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
769        packets are queued onto an elnk board, the ISR will deadlock the device
770        with a tx complete interrupt.  Lighter tx loads are not affected as they
771        end up submitting single packets to the device.
772
7732003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
774
775        * configure.ac: Merge-in libchip/configure.ac. Merge-in
776        optman/configure.ac.
777        * optman/configure.ac: Remove (Merged into ../configure.ac).
778        * optman/Makefile.am: Reflect having merged configure.ac into
779        ../configure.ac.
780        * libchip/configure.ac: Remove (Merged into ../configure.ac).
781        * libchip/Makefile.am, libchip/ide/Makefile.am,
782        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
783        libchip/serial/Makefile.am: Reflect having merged configure.ac into
784        ../configure.ac.
785
7862003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
787
788        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
789
7902003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
791
792        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
793        on i386.
794
7952003-06-13      Joel Sherrill <joel@OARcorp.com>
796
797        * libnetworking/pppd/chat.c: Removed warnings.
798
7992003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
800
801        * libchip/network/README.3com: New file missed in previous commit.
802        PR 405/bsps
803        PR 393/networking
804        * libchip/network/dec21140.c: Fix leak also known as PR393.
805        * libchip/network/elnk.c, libchip/network/if_media.h,
806        libchip/network/mii.h: New files.
807        * libchip/network/Makefile.am: Reflect new files.
808
8092003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
810
811        * configure.ac: Remove support for profile-variant.
812
8132003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
814
815        PR 397/pppd
816        * libnetworking/pppd/fsm.c: Make peer_mru global again.
817        * libnetworking/pppd/magic.c: Remove *rand48.
818        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
819
8202003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
821
822        * wrapup/Makefile.am: Add libide.a.
823
8242003-04-15      Joel Sherrill <joel@OARcorp.com>
825
826        PR 387/rtems_misc
827        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
828        routines.
829        * libchip/ide/ata_internal.h: Added missing newline and end of file.
830
8312003-04-11      Joel Sherrill <joel@OARcorp.com>
832
833        * libnetworking/rtems_webserver/cgi.c,
834        libnetworking/rtems_webserver/sockGen.c,
835        libnetworking/rtems_webserver/umui.c,
836        libnetworking/rtems_webserver/websSSL.c,
837        libnetworking/rtems_webserver/websSSL.h,
838        libnetworking/rtems_webserver/websda.c,
839        libnetworking/rtems_webserver/websda.h: New files. Not included in
840        previous commit.
841
8422003-04-10      Joel Sherrill <joel@OARcorp.com>
843
844        PR 371/pppd
845        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
846        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
847        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
848        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
849        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
850        still global symbols in rtemspppd.h which might need to be changed or
851        converted into member of a structure which is dereferenced with a
852        pointer that is managed as a per task variable. But this patch should
853        avoid many conflicts.
854
8552003-03-27      Joel Sherrill <joel@OARcorp.com>
856
857        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
858        not allowed in the cpukit source code since it must be buildable
859        independent of any BSP. These files were moved to libchip/ide.
860        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
861        files.
862
8632003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
864
865        PR 368/filesystems
866        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
867        improvements which now work on pc386 and mbx8xx.
868        * libchip/ide/ide_controller.c: New file.
869
8702003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
871
872        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
873
8742003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
875
876        * configure.ac: Remove AC_CONFIG_AUX_DIR.
877        * configure.ac: Add support/.
878        * support/.cvsignore: New.
879        * support/Makefile.am: New.
880        * support/version.c: New.
881        * wrapup/Makefile.am: Add support/libsupport.a.
882        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
883        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
884        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
885        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
886
8872003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
888
889        * wrapup/Makefile.am: Use SRC += instead of make-vars.
890
8912003-02-20      Till Straumann <strauman@slac.stanford.edu>
892
893        PR 354/networking
894        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
895        chip against a table of supported chips. The untested ones are still
896        commented out, however.
897
8982003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
899
900        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
901        * configure.ac: AC_PREREQ(2.57).
902        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
903        * optman/configure.ac: AC_PREREQ(2.57).
904        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
905        * libchip/configure.ac: AC_PREREQ(2.57).
906        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
907        * librdbg/configure.ac: AC_PREREQ(2.57).
908        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
909        * libnetworking/configure.ac: AC_PREREQ(2.57).
910
9112003-02-06      Joel Sherrill <joel@OARcorp.com>
912
913        * libnetworking/pppd/chat.c: Convert routines with common names to
914        static. This included get_char(), put_char(), and character() among
915        others.
916
9172003-02-03      Joel Sherrill <joel@OARcorp.com>
918
919        PR 338/filesystem
920        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
921        rtems_io_lookup_name() (API change).  Unused function removed.
922
9232003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
924
925        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
926        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
927        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
928        Eliminate *_O_FILES.
929        * libnetworking/rtems_servers/Makefile.am,
930        libnetworking/rtems_webserver/Makefile.am,
931        libnetworking/rtems_telnetd/Makefile.am: Ditto.
932
9332002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
934
935        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
936        Let all-local: depend on $(LIB).
937        * wrapup/Makefile.am, configure.ac: Remove libmisc.
938        * optman/Makefile.am: Apply install-data-local to install *.rels.
939
9402002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
941
942        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
943        %.c rules.
944        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
945        * libchip/network/Makefile.am: Eliminate C_O_FILES.
946        * libchip/rtc/Makefile.am: Ditto.
947        * libchip/serial/Makefile.am: Ditto.
948
9492002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
950
951        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
952        LIBC_DEFINES.
953        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
954        LIBC_DEFINES.
955        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
956        LIBC_DEFINES.
957
9582002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
959
960        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
961
9622002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
963
964        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
965        cache-checking.
966        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
967
9682002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
969
970        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
971        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
972        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
973        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
974        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
975
9762002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
977
978        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
979        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
980        Remove.
981        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
982
9832002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
984
985        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
986        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
987
9882002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
989
990        * libchip/network/cs8900.c: I don't know why we have to SelfST register
991        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
992
9932002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
994
995        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
996        * optman/rel.am: New.
997
9982002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
999
1000        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
1001        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
1002        braino in comment on "exec". Extend --enable-ada handling.
1003
10042002-11-04      Joel Sherrill <joel@OARcorp.com>
1005
1006        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
1007        tasks and rolling multiple loops into 1.
1008        * librdbg/src/m68k/rdbg_f.c: Removed warning.
1009        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
1010        Removed warnings.
1011
10122002-10-31      Joel Sherrill <joel@OARcorp.com>
1013
1014        * libchip/network/dec21140.c: Removed warnings.
1015        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
1016        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
1017        librdbg/src/m68k/any/remdeb_xdr.c,
1018        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
1019        warnings.
1020        * libnetworking/rtems_webserver/socket.c,
1021        libnetworking/rtems_webserver/uemf.h: Removed warnings.
1022
10232002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
1024
1025        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
1026        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
1027        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
1028        above.
1029
10302002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1031
1032        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1033        * wrapup/.cvsignore: Remove autom4te.cache.
1034        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1035        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
1036        autom4te.cache.
1037        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
1038        autom4te.cache.
1039        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
1040        autom4te.cache.
1041
10422002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1043
1044        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
1045
10462002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1047
1048        * optman/.cvsignore: Add autom4te.cache.
1049
10502002-09-14      Joel Sherrill <joel@OARcorp.com>
1051
1052        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
1053
10542002-09-07      Joel Sherrill <joel@OARcorp.com>
1055
1056        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
1057        include files to resolve warnings.
1058
10592002-09-07      Chris Johns <ccj@acm.org>
1060
1061        * libchip/network/Makefile.am, libchip/network/README.cs8900,
1062        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
1063        which corrects the problem  where the cs8900.c file was actually the BSP
1064        glue.  Joel did some hacking so this file will compile.  Previously it
1065        required providing a target.h file to compile.
1066        * libchip/network/cs8900.c.bsp: New file.
1067
10682002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1069
1070        * libnetworking/rtems_webserver/md5.h: Add missing newline.
1071
10722002-08-31      Joel Sherrill <joel@OARcorp.com>
1073
1074        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
1075        eliminate warning.
1076
10772002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1078
1079        * configure.ac: Add ada-tests.
1080
10812002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1082
1083        * Makefile.am: Add preinstall-stamp.
1084
10852002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1086
1087        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
1088        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
1089        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
1090        gcc31 happy.
1091        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
1092        cp.
1093
10942002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1095
1096        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
1097        make/bsp.mak.
1098        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
1099        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
1100
11012002-08-12      Joel Sherrill <joel@OARcorp.com>
1102
1103        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
1104        avoid error.
1105
11062002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1107
1108        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1109        * configure.ac: Add BSP_SUBDIRS.
1110        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
1111        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
1112        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
1113        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
1114        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
1115        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
1116        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
1117        RTEMS_CHECK_BSP_CACHE.
1118        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1119        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1120        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
1121        .$(OBJEXT) instead of .o.
1122        * libnetworking/pppd/Makefile.am,
1123        libnetworking/rtems_servers/Makefile.am,
1124        libnetworking/rtems_telnetd/Makefile.am,
1125        libnetworking/rtems_webserver/Makefile.am,
1126        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1127
11282002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1129
1130        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
1131        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
1132        ../libchip/serial/$(ARCH)/libserialio.a.
1133        * libchip/serial/Makefile.am: Don't tmp-install lib.
1134        * libchip/rtc/Makefile.am: Don't tmp-install lib.
1135
11362002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1137
1138        * Makefile.am: Add rtems_makedir.
1139        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
1140        * Makefile.am: Add wrapup-SUBDIR.
1141        * wrapup/ChangeLog: Remove.
1142        * wrapup/configure.ac: Remove.
1143        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
1144        (Make the bare BSP happy).
1145        * configure.ac: Ditto.
1146        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
1147        Create make/custom/default.cfg.
1148        * configure.ac: Add creation of make/custom/*.cfg. Create
1149        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
1150
11512002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1152
1153        * Makefile.am: Clean $(PROJECT_RELEASE).
1154
11552002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1156
1157        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
1158        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
1159        prototype mismatches.
1160
11612002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1162
1163        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
1164        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
1165
11662002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1167
1168        * acinclude.m4: Add test "$multilib" != "yes".
1169        * config-ml.in: Remove.
1170        * acinclude.m4: Cleanups.
1171        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
1172        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
1173        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
1174        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
1175        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
1176
11772002-07-16      Eric Norum <eric.norum@usask.ca>
1178
1179        * New driver for the Intel EtherExpressPro (82559ER) chip.
1180        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
1181        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
1182        * libchip/network/Makefile.am: Modified to reflect above.
1183
11842002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1185
1186        * acinclude.m4: New.
1187        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
1188        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
1189        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
1190
11912002-07-01      Joel Sherrill <joel@OARcorp.com>
1192
1193        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
1194        _Objects_Information_table now that it is a two dimensional array based
1195        upon API and class.
1196        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
1197        of strnlen().
1198
11992002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1200
1201        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
1202        preinstall libnetapps.a.
1203
12042002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1205
1206        * configure.ac: Remove librpc.
1207
12082002-06-25      Joel Sherrill <joel@OARcorp.com>
1209
1210        * Per PR233, moved librpc to exec.
1211        * configure.ac, wrapup/Makefile.am: Modified.
1212        * librpc, librpc/ChangeLog: Removed.
1213
12142002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1215
1216        * optman/Makefile.am: Remove multilib support.
1217        * optman/configure.ac: Ditto.
1218        * optman/sapi/Makefile.am: Ditto.
1219
12202002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1221
1222        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
1223        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
1224
12252002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1226
1227        Move networking libraries to c/src/exec/libnetworking
1228        * libnetworking/configure.ac, libnetworking/Makefile.am,
1229        libnetworking/wrapup/Makefile.am: Reflect Moval.
1230
12312002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1232
1233        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
1234        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
1235        <rtems/bspIo.h>.
1236
12372002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1238
1239        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
1240        * libnetworking/rtems/mkrootfs.h: Ditto.
1241        * libnetworking/rtems/Makefile.am: Reflect changes above.
1242
12432002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1244
1245        * configure.ac: Remove lib.
1246
12472002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1248
1249        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
1250        that exception stack frames on M68K members with VBR always are 6 byte
1251        long. The incorrect assumption resulted in some gdb commands like "next"
1252        to fail on the 68360.
1253
12542002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1255
1256        * config-ml.in: Take out arm and sh variants RTEMS does not support.
1257        PR 220
1258        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
1259        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
1260        CVS.
1261        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
1262        libnetworking/sys/filio.h: Remove.
1263        * libnetworking/sys/Makefile.am: Reflect changes above.
1264
12652002-05-07      Chris Johns <ccj@acm.org>
1266
1267        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
1268        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
1269        requires it to be stripped.
1270
12712002-05-01      Eric Norum <eric.norum@usask.ca>
1272
1273        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
1274        assembly  to satisfy gcc 3.1 and newer.
1275
12762002-04-26      Eric Norum <eric.norum@usask.ca>
1277
1278        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
1279        agressive optimization in gcc 3.1 does not reorder things.
1280
12812002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1282
1283        * libchip/network/dec21140.c: Reflect changes to powerpc's
1284        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
1285        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
1286        <rtems/score/cpu.h>.
1287        * librdbg/src/powerpc/rdbg_f.c: Ditto.
1288        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
1289
12902002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1291
1292        * optman/configure.ac: Remove ENABLE_GCC28.
1293
12942002-04-11      Chris Johns <ccj@acm.org>
1295
1296        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
1297        driver control block field to the ifconfig network driver structure.
1298        This field is needed by the i82586 driver which was ported from NetBSD
1299        as it had better hardware abstraction.
1300        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
1301        PR59, added the drv_ctrl driver control block field to the ifconfig
1302        network driver structure. This field is needed by the i82586 driver
1303        which was ported from NetBSD as it had better hardware abstraction.
1304
13052002-04-10      Mike Siers <mikes@poliac.com>
1306
1307        * libnetworking/rtems_webserver/NOTES,
1308        libnetworking/rtems_webserver/asp.c,
1309        libnetworking/rtems_webserver/balloc.c,
1310        libnetworking/rtems_webserver/default.c,
1311        libnetworking/rtems_webserver/ej.h,
1312        libnetworking/rtems_webserver/ejIntrn.h,
1313        libnetworking/rtems_webserver/ejlex.c,
1314        libnetworking/rtems_webserver/ejparse.c,
1315        libnetworking/rtems_webserver/emfdb.c,
1316        libnetworking/rtems_webserver/emfdb.h,
1317        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
1318        libnetworking/rtems_webserver/handler.c,
1319        libnetworking/rtems_webserver/license.txt,
1320        libnetworking/rtems_webserver/md5.h,
1321        libnetworking/rtems_webserver/md5c.c,
1322        libnetworking/rtems_webserver/mime.c,
1323        libnetworking/rtems_webserver/misc.c,
1324        libnetworking/rtems_webserver/ringq.c,
1325        libnetworking/rtems_webserver/rom.c,
1326        libnetworking/rtems_webserver/security.c,
1327        libnetworking/rtems_webserver/sock.c,
1328        libnetworking/rtems_webserver/sym.c,
1329        libnetworking/rtems_webserver/uemf.c,
1330        libnetworking/rtems_webserver/uemf.h,
1331        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
1332        libnetworking/rtems_webserver/url.c,
1333        libnetworking/rtems_webserver/value.c,
1334        libnetworking/rtems_webserver/wbase64.c,
1335        libnetworking/rtems_webserver/webcomp.c,
1336        libnetworking/rtems_webserver/webpage.c,
1337        libnetworking/rtems_webserver/webrom.c,
1338        libnetworking/rtems_webserver/webs.c,
1339        libnetworking/rtems_webserver/webs.h,
1340        libnetworking/rtems_webserver/websuemf.c,
1341        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
1342        2.1.4.
1343
13442002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1345
1346        * libchip/network/i82586.c: Include <string.h>.
1347        * libchip/network/sonic.c: Ditto.
1348
13492002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1350
1351        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
1352
13532002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1354
1355        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
1356
13572002-03-27      Thomas.Doerfler@imd-systems.de
1358
1359        PR 144
1360        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
1361        memory address 0 when called for the first time. This is done when
1362        trying to clear the variable "dhcp_hostname".
1363
13642002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1365
1366        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1367        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1368        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1369        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1370        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1371        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1372        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
1373        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
1374        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1375        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1376        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
1377        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
1378        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1379        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
1380        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1381        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1382        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1383        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1384        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1385        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1386        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1387        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1388        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1389        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1390        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1391        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1392        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
1393        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1394        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1395        AUTOMAKE_OPTIONS.
1396        * libnetworking/configure.ac:
1397        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
1398        foreign 1.6]).
1399        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
1400        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
1401        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
1402        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
1403        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1404        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
1405        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
1406        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
1407        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1408        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1409        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1410        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
1411        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1412        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
1413        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
1414        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
1415        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
1416
14172002-03-27      Ilya Alexeev <ilya@continuum.ru>
1418
1419        PR 162
1420        * libnetworking/net/if_ppp.c ppp_txdaemon(),
1421        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
1422        used in a device write routines.  Now ppp_softc structure have own
1423        character for writing to device (sc_outchar).  I think that converting
1424        local variables to static is not a right solution, because problems will
1425        occur in the case of two or more ppp instances.
1426        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
1427        must be u_long, otherwise in the case of the big output packet endless
1428        loop may occur.
1429
14302002-03-21      Ilya Alexeev <ilya@continuum.ru>
1431
1432        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
1433        preparations for multiple PPPD connections.
1434
14352002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1436
1437        PR 149
1438        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
1439        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
1440        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
1441        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
1442
14432002-02-28      Victor V. Vengerov <vvv@oktet.ru>
1444
1445        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
1446        * configure.ac: Modified to reflect addition.
1447
14482002-02-27      Ilya Alexeev <ilya@continuum.ru>
1449
1450        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
1451        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
1452        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
1453        capabilities as well as eliminate some warnings.
1454
14552002-02-27      Eric Norum <eric.norum@usask.ca>
1456
1457        * libnetworking/net/radix.c: Properly handle fetching the default route
1458        when there is no route.  This was a bug in the original FreeBSD code and
1459        this fix is from an updated version of their code.
1460
14612002-02-16      Eric Norum <eric.norum@usask.ca>
1462
1463        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
1464        checking.
1465
14662002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1467
1468        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
1469        dodefaultroute.
1470
14712002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1472
1473        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
1474        include <rtems/seterr.h>.
1475
14762002-02-01      Mike Siers <mikes@poliac.com>
1477
1478        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
1479        avoid bringing the link down too fast. NOTE: Mike reports successfully
1480        running at 56K baud on a direct link.
1481
14822002-02-01      Eric Valette <valette@crf.canon.fr>
1483
1484        * librdbg/So many patches have been posted recently on the mailing list
1485        and  because we were unable to find correct solution to compile on
1486        various  linux distros (due to rpcgen incompatibilities), librdbg/and
1487        because the coding  style of rdbg was rather inconsistant among various
1488        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
1489        global coding style (using indent + manual edits), 2) incorporate/review
1490        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
1491        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
1492        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
1493        after rdbg initialization is done, NB : the paches is huge but it is
1494        mainly due to coding styke chnages.  Only few lines of codes have been
1495        really changed and they do not impact  rdbg functionnality (AFAIKT).
1496        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
1497        librdbg/include/rdbg/m68k/rdbg_f.h,
1498        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
1499        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
1500        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
1501        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
1502        librdbg/src/servtsp.c, librdbg/src/servutil.c,
1503        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
1504        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
1505        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
1506        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
1507        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
1508        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
1509        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
1510        librdbg/src/powerpc/new_exception_processing/Makefile.am,
1511        librdbg/src/powerpc/new_exception_processing/remdeb.h,
1512        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
1513        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
1514
15152002-01-31      Mike Siers <mikes@poliac.com>
1516
1517        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
1518        * Nice Update of PPPD support which eliminates the requiremetn that
1519        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
1520        and reports that it seems to be more stable and handle larger packets
1521        better.  This patch replaces the termios tasks with more general pppd
1522        network driver tasks.  The functions pppinput() and pppstart() get
1523        called from the interrupt service routine.
1524        * libnetworking/Makefile.am, libnetworking/configure.ac,
1525        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
1526        libnetworking/net/ethernet.h, libnetworking/net/if.c,
1527        libnetworking/net/if.h, libnetworking/net/if_arp.h,
1528        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
1529        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
1530        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
1531        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
1532        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
1533        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
1534        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
1535        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
1536        libnetworking/net/route.c, libnetworking/net/route.h,
1537        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
1538        libnetworking/pppd/README, libnetworking/pppd/STATUS,
1539        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
1540        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
1541        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
1542        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
1543        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1544        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
1545        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
1546        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
1547        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
1548        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
1549        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
1550        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
1551        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1552        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
1553        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
1554        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
1555        libnetworking/pppd/example/README,
1556        libnetworking/pppd/example/netconfig.h,
1557        libnetworking/wrapup/Makefile.am: Modified.
1558        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
1559        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
1560        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
1561        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
1562        * libnetworking/modem/, libnetworking/modem/.cvsignore,
1563        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
1564        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
1565        libnetworking/modem/pppcompress.c: Subdirectory removed.
1566
15672002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1568
1569        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
1570        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
1571
15722002-01-18      Till Straumann <strauman@slac.stanford.edu>
1573
1574        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
1575        issues: - exception handler needs to enable MSR_FP if the interrupted
1576        thread is FP enabled. - printk message for MSR fixed and added
1577        stacktrace. NOTE: this requires the stacktrace patch to
1578        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
1579        however).
1580
15812002-01-06      Joel Sherrill <joel@OARcorp.com>
1582
1583        * optman/.cvsignore: Added aclocal.m4 and configure.
1584        * optman/.cvsignore: New file.
1585
15862002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1587
1588        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
1589
15902002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1591
1592        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
1593        * optman/ChangeLog: New.
1594        * optman/configure.ac: New.
1595        * optman/Makefile.am: New.
1596        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
1597        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
1598
15992001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1600
1601        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
1602
16032001-12-18      Eric Norum <eric.norum@usask.ca>
1604
1605        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
1606        `directories' (path names with a / at the end) while disallowing open()
1607        operations on TFTP `directories'.
1608
16092001-12-07      Eric Norum <eric.norum@usask.ca>
1610
1611        * libnetworking/lib/tftpDriver.c: Restore write capability.
1612
16132001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1614
1615        * libchip/network/sonic.h: Fix typo.
1616        * libnetworking/arpa/Makefile.am: Remove stray lines.
1617
16182001-10-30      Victor V. Vengerov <vvv@oktet.ru>
1619
1620        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
1621
16222001-10-18      Eric Norum <eric.norum@usask.ca>
1623
1624        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
1625        chdir() and open() operations within the TFTP file system.
1626
16272001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1628
1629        * librdbg/configure.ac: Fix latent bug exposed by removal of
1630        config.cache's which prevented powerpc targets librdbg from building.
1631
16322001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1633
1634        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
1635        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
1636        autoconf-2.52 happy.
1637
16382001-10-12      Mike Siers <mikes@poliac.com>
1639
1640        * libnetworking/Update to stable working state.  Congratulations Mike!
1641        :).
1642        * libnetworking/modem_example: Directory removed.
1643        * libnetworking/modem_example/16550.h,
1644        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
1645        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
1646        libnetworking/modem_example/ppp.h,
1647        libnetworking/modem_example/pppcompress.c: Files removed.
1648        * libnetworking/pppd/example/pppd.options: New file.
1649        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
1650        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
1651        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
1652        libnetworking/pppd/rtemsmain.c: Updated.
1653
16542001-10-12      Joel Sherrill <joel@OARcorp.com>
1655
1656        * libchip/serial/z85c30.c: Fixed typo.
1657
16582001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1659
1660        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
1661        * configure.in: Remove.
1662        * configure.ac: New file, generated from configure.in by autoupdate.
1663        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
1664        * libchip/configure.in: Remove.
1665        * libchip/configure.ac: New file, generated from configure.in by
1666        autoupdate.
1667        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
1668        * librdbg/configure.in: Remove.
1669        * librdbg/configure.ac: New file, generated from configure.in by
1670        autoupdate.
1671        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
1672        * libnetworking/configure.in: Remove.
1673        * libnetworking/configure.ac: New file, generated from configure.in by
1674        autoupdate.
1675
16762001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1677
1678        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
1679        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
1680        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
1681
16822001-09-27      Joel Sherrill <joel@OARcorp.com>
1683
1684        * libchip/ChangeLog: Fixed typo in date.
1685
16862001-09-27      Eric Norum <eric.norum@usask.ca>
1687
1688        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
1689        TFTP  filesystem.
1690
16912001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1692
1693        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
1694        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
1695        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
1696        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
1697        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
1698        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
1699        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
1700        'PREINSTALL_FILES ='.
1701        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
1702        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
1703        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
1704        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
1705        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
1706        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
1707        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
1708        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
1709        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
1710        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
1711        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
1712        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
1713
17142001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1715
1716        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
1717        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
1718        * librdbg/src/m68k/any/Makefile.am: Ditto.
1719        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
1720        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
1721        happy.
1722
17232001-09-21      Joel Sherrill <joel@OARcorp.com>
1724
1725        * libchip/network/Makefile.am: Fixed typo on file name.
1726        * libchip/network/i82586.c: Commented out line 318 which is referencing
1727        a member of a structure that is not currently there.  This needs to be
1728        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
1729        to C style.
1730
17312001-09-19      Eric Norum <eric.norum@usask.ca>
1732
1733        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
1734
17352001-09-19      Chris Johns <ccj@acm.org>
1736
1737        * libchip/network/README.i82586, libchip/network/i82586.c,
1738        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
1739        Network driver for Intel i82586.
1740        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
1741        rtems/rtems_bsdnet_internal.h Added support for populating the initial
1742        "root" filesystem with information obtained via the DHCP response.
1743
17442001-09-14      Eric Norum <eric.norum@usask.ca>
1745
1746        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
1747        make gcc 3.x happy.
1748
17492001-08-16      Mike Siers <mikes@poliac.com>
1750
1751        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
1752        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
1753        These support callback functionality that has not even been compiled
1754        under RTEMS yet.
1755        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
1756        example application.  Mike's notes on the modifications: - renamed
1757        error() function because of namespace problems - removed calls to the
1758        exit() funciton - removed extra files from the pppd source directory -
1759        defined pppd task constant values in rtemspppd.h - modifyied example
1760        code to get actual tick per second value - placed the pppd 2.3.11 man
1761        page file (pppd.8) into the pppd directory.
1762        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
1763        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
1764        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
1765        libnetworking/pppd/rtems-ppp.c: Deleted.
1766        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
1767        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
1768        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
1769        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
1770        libnetworking/pppd/example/init.c,
1771        libnetworking/pppd/example/netconfig.h,
1772        libnetworking/pppd/example/ppp.conf,
1773        libnetworking/pppd/example/pppdapp.c,
1774        libnetworking/pppd/example/system.h: New files.
1775        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
1776        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
1777        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
1778        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
1779        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
1780        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
1781        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
1782        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
1783        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
1784        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
1785        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
1786        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
1787        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
1788        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
1789        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
1790
17912001-08-16      Joel Sherrill <joel@OARcorp.com>
1792
1793        * libnetworking/pppd/example/Makefile: Removed.
1794        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
1795        to avoid bootstrap -c clobbering it.
1796        * libnetworking/rtems_telnetd/.cvsignore: New file.
1797
17982001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
1799
1800        * libnetworking/Makefile.am, libnetworking/configure.in,
1801        libnetworking/rtems_servers/Makefile.am,
1802        libnetworking/rtems_servers/telnetd.c,
1803        libnetworking/rtems_servers/telnetd.h,
1804        libnetworking/rtems_telnetd/Makefile.am,
1805        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
1806        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
1807        libnetworking/rtems_telnetd/telnetd.c,
1808        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
1809        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
1810        effect when ftpd change. - the tcp/ip stats have been implemented into
1811        icmds.c and started when telnetd daemon is started.
1812        * libnetworking/rtems_servers/telnetd.c,
1813        libnetworking/rtems_servers/telnetd.h: Removed.
1814        * libnetworking/rtems_telnetd: New directory.
1815        * libnetworking/rtems_telnetd/Makefile.am,
1816        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
1817        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
1818        libnetworking/rtems_telnetd/telnetd.c,
1819        libnetworking/rtems_telnetd/telnetd.h: New files.
1820
18212001-06-14      Joel Sherrill <joel@OARcorp.com>
1822
1823        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
1824        Moved from libmisc/shell so the network stack to address network
1825        depenendency.
1826        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
1827
18282001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1829
1830        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
1831
18322001-05-15      Joel Sherrill <joel@OARcorp.com>
1833
1834        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
1835        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
1836        accidentally deleted the incorrectly empty versions.
1837
18382001-05-14      Till Straumann <strauman@slac.stanford.edu>
1839
1840        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
1841        libchip/pci/Makefile.am: Per PR215 address the following issues: -
1842        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
1843        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
1844        to know the values) - the affected BSP (shared/motorola) headers have
1845        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
1846        driver (libchip/network/dec21140.c) has been fixed to use
1847        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
1848        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
1849        who is using this driver. - the DEC driver also has been fixed to use
1850        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
1851        delay_in_bus_cycles().
1852
18532001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1854
1855        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
1856
18572001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1858
1859        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
1860
18612001-04-24      Eric Norum <eric.norum@usask.ca>
1862
1863        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
1864        NTP synchronization a little more robust -- no NTP daemon yet, but at
1865        least it trys a little harder when the primary NTP server is down.
1866
18672001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
1868
1869        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
1870        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
1871        libnetworking/pppd/modem_example/modem.c,
1872        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
1873        other strings into English.
1874        * libnetworking/pppd/STATUS: updated to reflect the changes.
1875
18762001-04-20      Jake Janovetz <janovetz@uiuc.edu>
1877
1878        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
1879        again.
1880
18812001-04-20      Eric Valette <valette@crf.canon.fr>
1882
1883        * mcp750 directory renamed new_exception processing as it supports many
1884        more CPU models.
1885        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
1886        librdbg/src/powerpc/new_exception_processing/Makefile.am,
1887        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
1888        formerly in mcp750 plus modifications.
1889        * librdbg/src/powerpc/mcp750/.cvsignore,
1890        librdbg/src/powerpc/mcp750/Makefile.am,
1891        librdbg/src/powerpc/mcp750/remdeb.h,
1892        librdbg/src/powerpc/mcp750/remdeb_f.x,
1893        librdbg/src/powerpc/mcp750/remdeb_svc.c,
1894        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
1895        new_exception_processing.
1896        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
1897        librdbg/src/powerpc/new_exception_processing/Makefile.am,
1898        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
1899        part of this effort to add support for the MPC8xx.
1900
19012001-04-19      Joel Sherrill <joel@OARcorp.com>
1902
1903        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
1904        internal include files.
1905
19062001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
1907
1908        PR 158
1909        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
1910        rcmd() library call by commenting out the parts that deal with signals.
1911        This enables RTEMS to 'rsh' command to a server connecting fd to remote
1912        stdio. The 'server-side' parts of this file which deal with
1913        authentication are disabled since they are not needed.
1914
19152001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
1916
1917        * libnetworking/include/.cvsignore: Remove dangling file.
1918
19192001-03-14      Joel Sherrill <joel@OARcorp.com>
1920
1921        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
1922        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
1923        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
1924        libchip style serial drivers can be written in libcpu or libbsp.
1925
19262001-03-01      Joel Sherrill <joel@OARcorp.com>
1927
1928        * libchip/network/cs8900.c, libchip/network/cs8900.h,
1929        libchip/network/sonic.c, libchip/network/sonic.h,
1930        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
1931        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
1932        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
1933        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
1934        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
1935        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
1936        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
1937        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
1938
19392001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1940
1941        * librdbg/include/rdbg/Makefile.am,
1942        librdbg/include/rdbg/i386/Makefile.am,
1943        librdbg/include/rdbg/m68k/Makefile.am,
1944        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
1945        style on include files.
1946
19472001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1948
1949        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1950        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
1951        replace ${..} with $(..).
1952        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
1953        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
1954        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
1955        libnetworking/rtems/Makefile.am, libnetworking/
1956        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
1957        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
1958        include_*HEADERS instead of H_FILES.
1959        * libnetworking/include/Makefile.am: Remove.
1960        * libnetworking/Makefile.am: Add handling of *.h files.
1961        * libnetworking/configure.in: Remove include/Makefile.
1962
19632001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1964
1965        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
1966
19672001-01-31      Sergei Organov <osv@javad.ru>
1968
1969        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
1970        current dir and root dir removed in favor of new libio support for
1971        task-local current and root directories. - Bug in `close_data_socket()'
1972        introduced by previous change fixed. - `command_pasv()' changed to set
1973        timeout on socket we are listening on and code fixed to don't close
1974        socket twice on error. - `serr()' changed to clear `errno'. -
1975        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
1976        changed to clear `errno' before processing session. -
1977        `close_data_socket()' fixed to close both active and passive sockets -
1978        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
1979        empty string  in `exec_command()'.
1980
19812001-01-25      Eric Norum <eric.norum@usask.ca>
1982
1983        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
1984        improves throughput on systems which are dropping packets.   Only the
1985        first timeout is reduced.  This keeps the number of extra packets down
1986        on networks that are very busy and dropping lots of packets.
1987
19882001-01-24      Sergei Organov <osv@javad.ru>
1989
1990        * libnetworking/rtems_servers/ftpd.c,
1991        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
1992        - Timeouts on sockets implemented. 'idle' field added to configuration.
1993        No timeout by default to keep backward compatibility. Note: SITE IDLE
1994        command not implemented yet. - Basic global access control implemented.
1995        'access' field added to configuration. No access limitations by default
1996        to keep backward compatibility. - Anchor data socket for active mode
1997        (using self IP and port 20.) - Fixed default data port support (still
1998        not tested). - Don't allow IP address different from originating host in
1999        PORT command to improve security. - Fixed bug in MDTM command. - Check
2000        for correctness of parsing of argument in command_port(). - Fixed
2001        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
2002        a directory. - Command parsing a little bit improved: command names are
2003        now converted to upper-case to be more compatible with RFC (command
2004        names are not case-sensitive.) - Reformat comments so that they have
2005        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
2006        previous changes - True ASCII mode implemented (doesn't work for hooks
2007        and /dev/null) - Passive mode implemented, PASV command added. - Default
2008        port for data connection could be used (untested, can't find ftp client
2009        that doesn't send PORT command) - SYST reply changed to UNIX, as former
2010        RTEMS isn't registered name. - Reply codes reviewed and fixed.
2011
20122001-01-18      Joel Sherrill <joel@OARcorp.com>
2013
2014        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
2015        macro using variable arguments.
2016        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
2017        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
2018        since I updated the main RTEMS development machine to RedHat 7.2 and
2019        apparently got a new version of rpcgen.
2020
20212001-01-12      Sergei Organov <osv@javad.ru>
2022
2023        * libnetworking/rtems_servers/ftpd.c,
2024        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2025        - use pool of pre-created threads to handle sessions instead of
2026        creating/deleting threads on the fly - LIST output is now similar to
2027        what "/bin/ls -al" would output, thus FTP clients such Netscape are
2028        happy with it. - LIST NAME now works (both for files and directories) -
2029        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
2030        clients happy  - keep track of CWD for every session separately -
2031        ability to specify root directory name for FTPD in configuration table.
2032        FTPD will then create illusion for FTP clients that this is actually
2033        root directory. - ignore options sent in commands, thus LIST -al FILE
2034        works and doesn't try to list "-al" directory. - buffers are allocated
2035        on stack instead of heap where possible to eliminate malloc/free calls
2036        (avoid possible heap fragmentation troubles). - drop using of task
2037        notepad to pass parameters - use function arguments instead - use
2038        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
2039        in socket() instead of AF_INET.
2040
20412001-01-02      Joel Sherrill <joel@OARcorp.com>
2042
2043        * libnetworking/CHANGELOG: Removed.
2044        * libnetworking/README: Merged CHANGELOG contents as initial changes.
2045
20462000-12-14      Eric Norum <eric.norum@usask.ca>
2047
2048        * libnetworking/lib/tftpDriver.c: Added write capability.
2049
20502000-12-08      Joel Sherrill <joel@OARcorp.com>
2051
2052        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
2053        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
2054        numerous variable declarations conditional on PPP_COMPRESS and
2055        PPP_FILTER.  Commented out variables that were not used because the code
2056        using them was commented out. Removed totally unused variables.
2057        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
2058        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
2059
20602000-11-30      Joel Sherrill <joel@OARcorp.com>
2061
2062        * libnetworking/modem/ppp_tty.c: Changed to include
2063        <rtems/termiostypes.h> since that is an RTEMS specific header file.
2064        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
2065        * libnetworking/Makefile.am: Modified to reflect above.
2066
20672000-11-27      Joel Sherrill <joel@OARcorp.com>
2068
2069        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
2070
20712000-11-25      Eric Norum <eric.norum@usask.ca>
2072
2073        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
2074        core.
2075
20762000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
2077
2078        * libnetworking/wrapup/Makefile.am: Added modem subdir.
2079        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
2080        subdir.
2081        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
2082        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
2083        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
2084        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
2085        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2086        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
2087        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
2088        main.c and ppp_tty.c should be scratched. The modem subdir has the real
2089        ppp_tty.c and the real pppd main is in pppmain.c.
2090
20912000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
2092
2093        * libchip/network/sonic.c: Added ipalign() routine to align the received
2094        packet so that the ip header is on a 32-bit boundary. Necessary for
2095        cpu's that do not allow unaligned loads and stores and when the 32-bit
2096        DMA mode is used.
2097
20982000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2099
2100        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2101        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
2102        ACLOCAL_AMFLAGS.
2103        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
2104        ACLOCAL_AMFLAGS.
2105        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
2106        ACLOCAL_AMFLAGS.
2107
21082000-11-03      Chris Johns <ccj@acm.org>
2109
2110        * libchip/network/README.cs8900, libchip/network/cs8900.c,
2111        libchip/network/cs8900.h: New files.
2112
21132000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2114
2115        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2116        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2117        $(RTEMS_TOPdir)/aclocal.
2118        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2119        $(RTEMS_TOPdir)/aclocal.
2120        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2121        $(RTEMS_TOPdir)/aclocal.
2122
21232000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2124
2125        * configure.in: Switch to GNU-canonicalization.
2126        * Makefile.am: Reflect changes to configure.in.
2127        * acinclude.m4: Remove.
2128
21292000-10-30      Joel Sherrill <joel@OARcorp.com>
2130
2131        * POSIX include files merged into newlib.  This resulted in some
2132        definitions moving to other files and thus some secondary effects in
2133        RTEMS source code.
2134        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
2135        in sync with newlib's <machine/types.h>.
2136        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
2137        definition of struct itimerval in <sys/time.h>.
2138
21392000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2140
2141        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
2142        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2143        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2144        * ChangeLog: Fix typos.
2145        * configure.in: add tests to the GNU canonicalized subdirectories.
2146
21472000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2148
2149        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
2150        * configure.in: add lib to the GNU canonicalized subdirectories,  make
2151        the lib directory before configuring lib/.
2152
21532000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2154
2155        * configure.in, Makefile.am: add exec to the GNU canonicalized
2156        subdirectories.
2157        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
2158        * configure.in: add libnetworking, librpc and librdb to the GNU
2159        canonicalized subdirectories.
2160        * configure.in: add libmisc and libchip to the GNU canonicalized
2161        subdirectories.
2162        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2163        Switch to GNU canonicalization.
2164        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2165        Switch to GNU canonicalization.
2166        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2167        Switch to GNU canonicalization.
2168
21692000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2170
2171        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
2172        canonicalization to libfs/. The approach is currently a bit of a hack as
2173        GNU canonicalization does not support the per-BSP build some of the
2174        other directories require.  As more of the tree is converted, this will
2175        become less  of an issue.
2176
21772000-10-20      Joel Sherrill <joel@OARcorp.com>
2178
2179        * libchip/network/dec21140.c: Corrected attach to include "int attach"
2180        parameter.
2181
21822000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
2183
2184        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2185        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
2186        * librdbg/configure.in: Add m68k support.
2187        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
2188        subdirectory.
2189        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
2190        failure.
2191        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
2192        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2193        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
2194        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2195        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
2196        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
2197        librdbg/src/m68k/.cvsignore: New files.
2198        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
2199        function pointers.
2200        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
2201        _after_ pointer has been checked against NULL.
2202
22032000-10-18      Joel Sherrill <joel@OARcorp.com>
2204
2205        * wrapup/Makefile.am: Added libfs.
2206
22072000-10-18      Chris Johns <ccj@acm.org>
2208
2209        * libfs created.
2210        * configure.in: Added libfs subdirectory.
2211        * libnetworking/pppd/ipxcp.c: Fixed a typo.
2212
22132000-09-28      Joel Sherrill <joel@OARcorp.com>
2214
2215        * libnetworking/rtems_webserver/Makefile.am,
2216        libnetworking/rtems_webserver/base64.c,
2217        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
2218        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
2219
22202000-09-22      Joel Sherrill <joel@OARcorp.com>
2221
2222        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
2223        libnetworking/rtems/rtems_bsdnet_internal.h,
2224        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
2225        have included rtems.h.  It is now including precisely the  least amount
2226        of low level, yet portable .h files to get the basic RTEMS types
2227        defined.  This rippled into other  files since rtems_bsdnet_internal.h
2228        used machine/types.h to include rtems.h.
2229
22302000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2231
2232        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
2233
22342000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2235
2236        * libnetworking/ChangeLog: Cleanup.
2237
22382000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2239
2240        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
2241        * libchip/ChangeLog: Fix formating.
2242
22432000-09-05      Joel Sherrill <joel@OARcorp.com>
2244
2245        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
2246        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
2247        confusion and to work with the converted flags.
2248
22492000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2250
2251        * wrapup/Makefile.am: Include compile.am.
2252        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2253        libchip/serial/Makefile.am: Include compile.am.
2254        * librdbg/src/i386/any/Makefile.am,
2255        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
2256        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
2257        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
2258        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2259        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
2260        libnetworking/rtems_servers/Makefile.am,
2261        libnetworking/rtems_webserver/Makefile.am,
2262        libnetworking/wrapup/Makefile.am: Include compile.am.
2263
22642000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
2265
2266        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
2267        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
2268
22692000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2270
2271        * libnetworking/netinet/tcp_input.c: Spelling corrections.
2272
22732000-08-31      Joel Sherrill <joel@OARcorp.com>
2274
2275        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
2276        Antti P Miettinen <antti.p.miettinen@nokia.com>.
2277        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
2278        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
2279        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
2280        * libnetworking/wbase64.c: Removed.
2281        * libnetworking/Makefile.am, libnetworking/asp.c,
2282        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
2283        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
2284        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
2285        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
2286        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
2287        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
2288        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
2289        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
2290        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
2291        Modified.
2292
22932000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2294
2295        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
2296
22972000-08-30      Joel Sherrill <joel@OARcorp.com>
2298
2299        * libnetworking/rtems_webserver/license.txt: New file.
2300
23012000-08-10      Joel Sherrill <joel@OARcorp.com>
2302
2303        * ChangeLog: New file.
2304        * libchip/ChangeLog: New file.
2305        * librdbg/ChangeLog: New file.
2306        * libnetworking/ChangeLog: New file.
2307
Note: See TracBrowser for help on using the repository browser.