source: rtems/c/src/ChangeLog @ aea8e66

4.104.114.84.95
Last change on this file since aea8e66 was aea8e66, checked in by Ralf Corsepius <ralf.corsepius@…>, on 05/23/05 at 13:16:14

2005-05-23 Ralf Corsepius <ralf.corsepius@…>

  • configure.ac: Add ada/.
  • Property mode set to 100644
File size: 112.4 KB
Line 
12005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
2
3        * configure.ac: Add ada/.
4
52005-05-20      Sergei Organov  <osv@topconrd.ru>
6
7        PR 750/networking
8        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
9        wait_input().
10
112005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
12
13        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
14        rtems/irq.h.
15
162005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
17
18        * libchip/Makefile.am: Include preinstall.am.
19        * libchip/preinstall.am: New.
20
212005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
22
23        * configure.ac: Add AMPOLISH3.
24        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
25        * libnetworking/rtems_telnetd/preinstall.am: New.
26        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
27
282005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
29
30        * configure.ac: Let enable_rpcgen default to "no".
31
322005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
33
34        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
35
362005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
37
38        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
39        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
40
412005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
42
43        * libchip/network/dec21140.c, libchip/network/elnk.c,
44        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
45
462005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
47
48        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
49        of code as a result of the implementation of a common PCI interface.
50
512005-05-04      Joel Sherrill <joel@OARcorp.com>
52
53        * libchip/network/open_eth.c: Remove prototype of set_vector.
54
552005-05-03      Joel Sherrill <joel@OARcorp.com>
56
57        * librdbg/src/ptrace.c: Remove warning.
58
592005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
60
61        * libchip/network/dec21140.c, libchip/network/elnk.c,
62        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
63        Modified parameter list to remove warnings.
64
652005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
66
67        * libchip/network/cs8900.c, libchip/network/i82586.c,
68        libchip/network/open_eth.c, libchip/network/sonic.c,
69        libchip/serial/mc68681.c: Modified types to remove
70        warnings.  Added initialization to remove warnings.
71
722005-04-28      Joel Sherrill <joel@OARcorp.com>
73
74        * libchip/network/README.sonic: Rewritten to account for removal of
75        dmv177.
76
772005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
78
79        PR 781/rtems_misc
80        * libchip/serial/ns16550_p.h: Fix baud rate calculation
81
822005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
83
84        * libchip/serial/ns16550.c:
85        Fixed warnings generated in various powerpc configurations
86
872005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
88
89        * libchip/serial/ns16550.c: Modified
90        ISR to work with PPC new exception processing
91
922005-03-14      Joel Sherrill <joel@OARcorp.com>
93
94        * libchip/network/dec21140.c, libchip/network/elnk.c,
95        libchip/network/if_fxp.c: Continue PCI API unification. All use
96        pci_find_device(). Network drivers manufacture a signature since all
97        calls have not been converted yet.
98
992005-03-04      Joel Sherrill <joel@OARcorp.com>
100
101        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
102        initialize function part of the unified PCI API as pci_initialize().
103
1042005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
105
106        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
107        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
108
1092005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
110
111        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
112        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
113
1142005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
115
116        * aclocal/ppc.m4: Reflect changes to ppc exception processing
117        building procedures.
118
1192005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
120
121        * aclocal/prog-cc.m4:
122        Quote CFLAGS's RHS to accomodate Solaris broken sh.
123
1242005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
125
126        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
127
1282005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
129
130        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
131
1322005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
133
134        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
135
1362005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
137
138        * libnetworking/rtems_servers/ftp.c,
139        libnetworking/rtems_servers/ftp.h,
140        libnetworking/rtems_servers/Makefile.am:
141        Remove (relocated to cpukit/ftpd).
142        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
143        removed move libnetworking/rtems_servers.
144
1452005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
146
147        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
148
1492005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
150
151        PR 755/rtems
152        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
153        Remove local declarations of rtems_bsdnet_nameservers,
154        rtems_bsdnet_nameservers_count.
155
1562005-01-31      Sergei Organov <osv@topconrd.ru>
157
158        PR 751/pppd
159        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
160        committed to fix PR736 breaks pppd. chat.c should have its own static
161        ttyfd for pppd to work correctly. The symptom is that second
162        invokation of chat (for connect script) fails due to pppd_ttyfd set
163        to -1 by previous chat invokation (for init script). In addition,
164        this patch fixes leaving of dangling pointer in the abort_stbring[]
165        by chat_send().
166
1672005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
168
169        * configure.ac: Remove CFLAGS_DEBUG_V.
170        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
171
1722005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
173
174        * wrapup/Makefile.am: Remove rtems-ctor.o.
175
1762005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
177
178        * libchip/rtc/rtc.h: size_t RTC_Count.
179
1802005-01-20      Joel Sherrill <joel@OARcorp.com>
181
182        PR 736/pppd
183        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
184        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
185        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
186        should not be static and should have a name more specific to pppd.
187
1882005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
189
190        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
191        libnetworking/rtems_servers/Makefile.am,
192        libnetworking/rtems_telnetd/Makefile.am,
193        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
194        Eliminate CFLAGS_OPTIMIZE_V.
195
1962005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
197
198        * configure.ac: Pass CFLAGS to testsuites configure.
199        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
200        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
201
2022005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
203
204        * configure.ac: Pass CFLAGS to cpukit configure.
205        * aclocal/rtems-flags.m4: Remove (Unused).
206        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
207        * aclocal/env-rtemsbsp.m4:
208        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
209        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
210        RTEMS_CFLAGS.
211        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
212        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
213        Cleanup comments.
214
2152005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
216
217        * automake/compile.am: Remove build-variant support.
218
2192005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
220
221        * libnetworking/pppd/Makefile.am,
222        libnetworking/rtems_servers/Makefile.am,
223        libnetworking/rtems_telnetd/Makefile.am:
224        Remove build-variant support.
225
2262005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
227
228        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
229        support/Makefile.am, wrapup/Makefile.am:
230        Remove build-variant support.
231
2322004-11-22      Joel Sherrill <joel@OARcorp.com>
233
234        * libchip/network/if_fxp.c: Add entry for another module ID code.
235
2362004-11-22      Joel Sherrill <joel@OARcorp.com>
237
238        PR 693/misc
239        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
240        in/outport routines.
241
2422004-11-22      Joel Sherrill <joel@OARcorp.com>
243
244        PR 693/misc
245        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
246        in/outport routines.
247
2482004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
249
250        * aclocal/enable-itron.m4: Remove (unused).
251
2522004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
253
254        * configure.ac: Misc. quoting cleanups.
255        Enable ada-tests iff --enable-ada and --enable-tests.
256
2572004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
258
259        PR 703/filesystem
260        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
261        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
262        libchip/ide/ide_controller.c:
263        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
264        available for BSPS/device drivers.
265        Extend the "modes_available" and "mode_active" parameters to
266        uint16_t for UDMA support.
267
2682004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
269
270        * libchip/network/dec21140.c: Cleanup a bit and remove message about
271        not supported on PowerPC since it works on the MVME2100 BSP.
272
2732004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
274
275        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
276        Add dependency tracking for *.cfgs.
277        * Makefile.am: Add dependency tracking for *.cfg.
278
2792004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
280
281        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
282        (Thanks to Lars Munch <lars@segv.dk> for catching this).
283
2842004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
285
286        PR 707/make_build
287        * configure.ac: Add --enable-rpcgen.
288
2892004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
290
291        PR 700/rtems_misc
292        * libnetworking/rtems_webserver/asp.c,
293        libnetworking/rtems_webserver/balloc.c,
294        libnetworking/rtems_webserver/cgi.c,
295        libnetworking/rtems_webserver/default.c,
296        libnetworking/rtems_webserver/ej.h,
297        libnetworking/rtems_webserver/ejIntrn.h,
298        libnetworking/rtems_webserver/ejlex.c,
299        libnetworking/rtems_webserver/ejparse.c,
300        libnetworking/rtems_webserver/emfdb.c,
301        libnetworking/rtems_webserver/emfdb.h,
302        libnetworking/rtems_webserver/form.c,
303        libnetworking/rtems_webserver/handler.c,
304        libnetworking/rtems_webserver/h.c,
305        libnetworking/rtems_webserver/license.txt,
306        libnetworking/rtems_webserver/Makefile.am,
307        libnetworking/rtems_webserver/md5c.c,
308        libnetworking/rtems_webserver/md5.h,
309        libnetworking/rtems_webserver/mime.c,
310        libnetworking/rtems_webserver/misc.c,
311        libnetworking/rtems_webserver/NOTES,
312        libnetworking/rtems_webserver/ringq.c,
313        libnetworking/rtems_webserver/rom.c,
314        libnetworking/rtems_webserver/rtems_webserver.h,
315        libnetworking/rtems_webserver/security.c,
316        libnetworking/rtems_webserver/sock.c,
317        libnetworking/rtems_webserver/socket.c,
318        libnetworking/rtems_webserver/sockGen.c,
319        libnetworking/rtems_webserver/sym.c,
320        libnetworking/rtems_webserver/uemf.c,
321        libnetworking/rtems_webserver/uemf.h,
322        libnetworking/rtems_webserver/um.c,
323        libnetworking/rtems_webserver/um.h,
324        libnetworking/rtems_webserver/umui.c,
325        libnetworking/rtems_webserver/url.c,
326        libnetworking/rtems_webserver/value.c,
327        libnetworking/rtems_webserver/wbase64.c,
328        libnetworking/rtems_webserver/webcomp.c,
329        libnetworking/rtems_webserver/webmain.c,
330        libnetworking/rtems_webserver/webpage.c,
331        libnetworking/rtems_webserver/webrom.c,
332        libnetworking/rtems_webserver/webs.c,
333        libnetworking/rtems_webserver/websda.c,
334        libnetworking/rtems_webserver/websda.h,
335        libnetworking/rtems_webserver/webs.h,
336        libnetworking/rtems_webserver/websSSL.c,
337        libnetworking/rtems_webserver/websSSL.h,
338        libnetworking/rtems_webserver/websuemf.c,
339        libnetworking/rtems_webserver/wsIntrn.h:
340        Remove (Moved to cpukit/http).
341
3422004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
343
344        PR 700/rtems_misc
345        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
346        Remove libnetworking/rtems_webserver.
347
3482004-10-25      Eric Norum <norume@aps.anl.gov>
349
350        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
351
3522004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
353
354        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
355
3562004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
357
358        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
359        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
360
3612004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
362
363        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
364
3652004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
366
367        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
368        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
369
3702004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
371
372        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
373        BITSPERBYTE.
374
3752004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
376
377        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
378        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
379
3802004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
381
382        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
383
3842004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
385
386        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
387        * aclocal/enable-bare.m4: Remove.
388        * configure.ac: Remove BARE_CPU_MODEL.
389
3902004-10-13      Eric Norum <norume@aps.anl.gov>
391
392        PR 688/bsps
393        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
394        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
395        MC146818A (and several Dallas Semiconductor) TOD chips.
396
3972004-10-13      Eric Norum <norume@aps.anl.gov>
398
399        PR 686/networking
400        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
401        device code.
402
4032004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
404
405        * libchip/network/dec21140.c: include <rtems/pci.h>.
406
4072004-09-29      Joel Sherrill <joel@OARcorp.com>
408
409        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
410        libnetworking/pppd/utils.c: i960 obsoleted and all references
411        removed.
412
4132004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
414
415        PR 607/networking
416        * libchip/network/dec21140.c: Made PCI configuration minimum sane
417        instead of fully specifying unused PCI features.
418
4192004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
420
421        * configure.ac: Require automake > 1.9.
422
4232004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
424
425        * aclocal/rtems-cpu-subdirs.m4: Add avr.
426
4272004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
428
429        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
430        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
431
4322004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
433
434        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
435        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
436
4372004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
438
439        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
440
4412004-07-28  Joel Sherrill <joel@OARcorp.com>
442
443    * aclocal/version.m4: Updated to rtems-4.6.99.1.
444
4452004-07-25      Joel Sherrill <joel@OARcorp.com>
446
447        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
448
4492004-05-21  Till Strauman <strauman@slac.stanford.edu>
450
451        PR 625/networking
452        * libchip/network/dec21140.c, ... : Prevent name clashes by making
453        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
454        an error rather than panic if no chip is detected (thus allowing
455        for probing).
456        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
457        instead of looping forever.  Avoid divide by zero (crashed my PC).
458        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
459        they are UNTESTED.
460
4612004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
462
463        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
464
4652004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
466
467        * libchip/network/dec21140.c, libchip/network/elnk.c:
468        #include <errno.h>.
469
4702004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
471
472        * libchip/network/if_media.h: Update from FreeBSD.
473        * libchip/network/open_eth.c, libchip/network/cs8900.c,
474        libchip/network/i82586.c: #include <errno.h>.
475
4762004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
477
478        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
479
4802004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
481
482        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
483
4842004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
485
486        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
487        automake).
488
4892004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
490
491        PR 599/pppd
492        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
493
4942004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
495
496        * optman/rtems/no-region.c: Reflect having changed
497        rtems_region_get_segment_size.
498
4992004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
500
501        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
502        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
503        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
504        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
505        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
506        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
507        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
508
5092004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
510
511        * libchip/ide/ata.c, libchip/network/dec21140.c,
512        libchip/network/elnk.c, libchip/network/i82586.c,
513        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
514        libchip/network/open_eth.c, libchip/network/sonic.c,
515        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
516        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
517        libchip/shmdr/init.c, libchip/shmdr/intr.c,
518        libchip/shmdr/shm_driver.h: Cosmetics.
519
5202004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
521
522        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
523        optman/rtems/no-msg.c, optman/rtems/no-part.c,
524        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
525        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
526        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
527        fixed size types.
528
5292004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
530
531        * configure.ac: Explicitly pass --includedir and --libdir to
532        cpukit/configure.
533
5342004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
535
536        * librdbg/Makefile.am: Fix rpcgen rules.
537        * librdbg/src/i386/any/remdeb_xdr.c,
538        librdbg/src/m68k/any/remdeb_xdr.c,
539        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
540        Reflect changes to librdbg/Makefile.am.
541
5422004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
543
544        * configure.ac: Reflect changes testsuites/configure.ac and
545        cpukit/configure.ac.
546
5472004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
548
549        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
550        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
551
5522004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
553
554        * configure.ac: Reflect changes to testsuites's configuration.
555
5562004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
557
558        PR/589 rtems
559        * libchip/network/pci.h: Remove (Moved to cpukit).
560
5612004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
562
563        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
564        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
565        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
566        libchip/network/dec21140.c, libchip/network/elnk.c,
567        libchip/network/if_fxp.c, libchip/network/open_eth.c,
568        libchip/network/open_eth.h, libchip/network/sonic.c,
569        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
570        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
571        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
572        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
573        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
574        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
575        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
576        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
577        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
578        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
579        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
580        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
581        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
582        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
583        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
584        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
585        fixed-size types.
586
5872004-03-14      Chris Johns  <chrisj@rtems.org>
588
589        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
590        the BSP example code.
591        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
592        support the DIMMPC. This is a pc386 target with IO port support. Minor
593        formating clean up. Add documentation to the header file.
594        * libchip/network/README.cs8900: The CS8900 driver is documented in the
595        cs8900.h header file.
596
5972004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
598
599        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
600        Cosmetics.
601
6022004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
603
604        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
605        There are no application level Makefiles in here.
606
6072004-03-04      Joel Sherrill <joel@OARcorp.com>
608
609        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
610        they can be used in application level makefiles.
611
6122004-03-05      Joel Sherrill <joel@OARcorp.com>
613
614        * libnetworking/rtems_webserver/ejparse.c,
615        libnetworking/rtems_webserver/emfdb.c,
616        libnetworking/rtems_webserver/sock.c,
617        libnetworking/rtems_webserver/socket.c,
618        libnetworking/rtems_webserver/sym.c,
619        libnetworking/rtems_webserver/webs.c,
620        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
6212004-03-05      Joel Sherrill <joel@OARcorp.com>
622
623        * libchipnetwork/open_eth.c: Remove warnings by conditionally
624        compiling this file only only those CPU families with supported
625        exception models.
626
6272004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
628
629        * acinclude.m4: Fix loosing arguments when configuring cpukit and
630        testsuites (Was exposed with --enable-multilib, only).
631        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
632         Add RTEMS_BSP_CONFIG_SUBDIR.
633        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
634        testsuites's configure.
635        * aclocal/rtems-top.m4: Remove ENDIF hack.
636        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
637
6382004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
639
640        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
641        wrapup/Makefile.am: Fix automake problems having been introduced
642        in previous patch.
643
6442004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
645
646        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
647        Preinstall dirs.
648        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
649        * aclocal/check-multiprocessing.m4: Cosmetics.
650        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
651        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
652
6532004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
654
655        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
656        librdbg/src/Makefile.am.
657        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
658        * configure.ac: Reflect changes above.
659        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
660        * wrapup/Makefile.am: Reflect changes above.
661        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
662
6632004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
664
665        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
666
6672004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
668
669        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
670
6712004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
672
673        * wrapup/Makefile.am: Reflect new location of librdbg.a.
674
6752004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
676
677        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
678        librdbg/src/powerpc/Makefile.am: Remove.
679        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
680        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
681        * configure.ac: Reflect changes above.
682
6832004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
684
685
6862004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
687
688        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
689        STRIP.
690
6912004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
692
693        * librdbg/include/Makefile.am: Merge-in
694        librdbg/include/rdbg/i386/Makefile.am,
695        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
696        librdbg/include/rdbg/powerpc/Makefile.am.
697        * librdbg/include/rdbg/i386/Makefile.am,
698        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
699        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
700        * configure.ac: Reflect changes above.
701
7022004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
703
704        * configure.ac: Use AS_HELP_STRING(ada).
705
7062004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
707
708        * aclocal/bspopts.m4: Use AS_HELP_STRING.
709        * aclocal/bsp-configure.m4: Require autoconf-2.59.
710        Use AC_CONFIG_HEADERS.
711        * aclocal/check-custom-bsp.m4: Add bspkit-support.
712        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
713
7142004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
715
716        * Makefile.am: include local.am.
717
7182004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
719
720        * aclocal/version.m4: 4.6.99.0.
721
7222004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
723
724        * Makefile.am: Don't include host.am.
725        * automake/compile.am: Further cleanups.
726
7272004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
728
729        * automake/lib.am: Remove (Unused).
730
7312004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
732
733        * wrapup/Makefile.am: Don't include lib.am.
734        * automake/compile.am: Use automake compilation rules.
735
7362004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
737
738        * libnetworking/pppd/Makefile.am,
739        libnetworking/rtems_servers/Makefile.am,
740        libnetworking/rtems_telnetd/Makefile.am,
741        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
742        support/Makefile.am: Don't include lib.am.
743
7442004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
745
746        * libchip/Makefile.am: Don't include lib.am.
747        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
748        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
749        unnecessary EXTRA_DISTs.
750
7512004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
752
753        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
754        hack.
755
7562004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
757
758        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
759        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
760        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
761        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
762
7632004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
764
765        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
766        Add AM_CONDITIONAL(HAS_MP).
767        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
768        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
769        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
770        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
771        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
772        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
773        (Deprecated by autoconf 2.59).
774
7752004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
776
777        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
778        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
779
7802004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
781
782        * ChangeLog: Merge-in libnetworking/ChangeLog.
783        * libnetworking/ChangeLog: Remove.
784        * ChangeLog: Merge-in librdbg/ChangeLog.
785        * librdbg/ChangeLog: Remove.
786        * ChangeLog: Merge-in libchip/ChangeLog.
787        * libchip/ChangeLog: Remove.
788        * ChangeLog: Merge-in optman/ChangeLog.
789        * optman/ChangeLog: Remove.
790
7912004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
792
793        * configure.ac: Reflect changes to cpukit.
794        * wrapup/Makefile.am: Reflect changes to librdbg.
795        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
796        * libchip/Makefile.am: Add PREINSTALL_DIRS.
797        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
798        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
799        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
800        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
801        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
802        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
803        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
804
8052004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
806
807        * aclocal/rtems-top.m4: Remove check for version.m4.
808        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
809
8102004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
811
812        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
813        * wrapup/Makefile.am: Reflect changes to libchip/*.
814        * support/Makefile.am: Use automake compilation rules.
815        * wrapup/Makefile.am: Reflect changes to support/*.
816        * configure.ac: Remove libnetworking/wrapup/Makefile.
817        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
818        libnetworking/*/lib*.a instead of libnetapps.a.
819        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
820        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
821        * optman/Makefile.am: Use automake compilation rules.
822        * libchip/Makefile.am: Fix typo in previous patch.
823        * libchip/Makefile.am: Use automake compilation rules.
824        * libnetworking/Makefile.am: Remove wrapup.
825        * libnetworking/pppd/Makefile.am: Build libpppd. Use
826        automake-compilation rules.
827        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
828        automake-compilation rules.
829        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
830        automake-compilation rules.
831        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
832        automake-compilation rules.
833        * libnetworking/wrapup/Makefile.am: Remove (Unused).
834
8352004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
836
837        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
838        PRE/TMPINSTALL_FILES to CLEANFILES.
839        * automake/lib.am: Remove TMPINSTALL_FILES.
840        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
841        PRE/TMPINSTALL_FILES to CLEANFILES.
842        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
843        PRE/TMPINSTALL_FILES to CLEANFILES.
844        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
845        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
846        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
847        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
848        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
849        * librdbg/src/i386/Makefile.am: Ditto.
850        * librdbg/src/m68k/Makefile.am: Ditto.
851        * librdbg/src/powerpc/Makefile.am: Ditto.
852        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
853        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
854        * libnetworking/rtems_servers/Makefile.am: Ditto.
855        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
856        * libnetworking/rtems_webserver/Makefile.am: Ditto.
857
8582004-01-07      Joel Sherrill <joel@OARcorp.com>
859
860        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
861        more completely covers the MIPS family.
862
8632003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
864
865        * wrapup/Makefile.am: Reflect changes to shmdr.
866        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
867
8682003-12-18      Joel Sherrill <joel@OARcorp.com>
869
870        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
871        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
872        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
873        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
874        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
875        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
876        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
877
8782003-12-17      Joel Sherrill <joel@OARcorp.com>
879
880        * aclocal/version.m4: Updated to rtems-20031217-test.
881
8822003-12-17     
883
884        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
885        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
886
8872003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
888
889        * automake/compile.am: Remove LINK_LIBS (Unused).
890        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
891
8922003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
893
894        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
895        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
896        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
897        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
898        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
899
9002003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
901
902        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
903        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
904        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
905        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
906        * librdbg/src/i386/Makefile.am:
907        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
908        * librdbg/src/m68k/Makefile.am:
909        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
910        * librdbg/src/powerpc/Makefile.am:
911        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
912
9132003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
914
915        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
916        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
917        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
918        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
919        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
920        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
921        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
922        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
923        * optman/Makefile.am: Remove project_libdir.
924        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
925        PRE/TMPINSTALL_FILES.
926        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
927        PRE/TMPINSTALL_FILES.
928        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
929        PRE/TMPINSTALL_FILES.
930        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
931        PRE/TMPINSTALL_FILES.
932        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
933        from PRE/TMPINSTALL_FILES.
934        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
935        PRE/TMPINSTALL_FILES.
936        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
937        PRE/TMPINSTALL_FILES.
938        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
939        PRE/TMPINSTALL_FILES.
940        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
941        PRE/TMPINSTALL_FILES.
942        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
943        PRE/TMPINSTALL_FILES.
944        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
945        PRE/TMPINSTALL_FILES.
946        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
947        from PRE/TMPINSTALL_FILES.
948
9492003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
950
951        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
952        * automake/lib.am: Remove project_libdir.
953        * wrapup/Makefile.am: Reworked.
954
9552003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
956
957        * configure.ac: Reflect changes to librdbg.
958        * optman/Makefile.am: Add tmpinstall dirstamp support.
959        * libchip/Makefile.am: Fix variant-tmpinstall support.
960        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
961        * librdbg/src/powerpc/Makefile.am: Merge-in former
962        new_exception_processing/Makefile.am.
963        * librdbg/src/m68k/any/Makefile.am: Remove.
964        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
965        * librdbg/src/i386/any/Makefile.am: Remove.
966        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
967        * librdbg/src/Makefile.am: Cosmetics.
968        * librdbg/include/Makefile.am: Cosmetics.
969        * librdbg/Makefile.am: Cosmetics.
970        * libnetworking/Makefile.am: Cosmetics.
971        * libnetworking/pppd/Makefile.am: Cosmetics.
972        * libnetworking/wrapup/Makefile.am: Cosmetics.
973
9742003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
975
976        * Makefile.am: Cosmetics.
977        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
978        support.
979
9802003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
981
982        * automake/compile.am: Remove $(ARCH):-rule.
983
9842003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
985
986        * configure.ac: Remove lib/libbsp/shared/Makefile,
987        lib/libbsp/shmdr/Makefile.
988
9892003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
990
991        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
992        libchip/serial/Makefile, libchip/rtc/Makefile.
993        * support/Makefile.am: Remove all-local: $(ARCH).
994        * wrapup/Makefile.am: Remove all-local: $(ARCH).
995        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
996        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
997        * optman/Makefile.am: Remove all-local: $(ARCH).
998        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
999        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
1000        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
1001        compilation dirstamp support.
1002        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
1003        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
1004        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
1005        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
1006        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
1007        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
1008        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1009        all-local: $(ARCH).
1010        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
1011        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
1012        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
1013        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
1014        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
1015
10162003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1017
1018        * aclocal/lead-dot.m4: New (from automake-1.7f).
1019        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
1020        AC_SUBST(dirstamp).
1021        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
1022        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1023        libchip/serial/Makefile.am: Ditto.
1024        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
1025        * librdbg/include/Makefile.am: Ditto.
1026        * librdbg/include/rdbg/Makefile.am: Ditto.
1027        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1028        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1029        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1030        * librdbg/src/Makefile.am: Ditto.
1031        * librdbg/src/i386/Makefile.am: Ditto.
1032        * librdbg/src/i386/any/Makefile.am: Ditto.
1033        * librdbg/src/m68k/Makefile.am: Ditto.
1034        * librdbg/src/m68k/any/Makefile.am: Ditto.
1035        * librdbg/src/powerpc/Makefile.am: Ditto.
1036        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
1037        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
1038        preinstallation.
1039        * libnetworking/pppd/Makefile.am: Ditto.
1040        * libnetworking/rtems_servers/Makefile.am: Ditto.
1041        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1042        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1043        * libnetworking/wrapup/Makefile.am: Ditto.
1044
10452003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1046
1047        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
1048        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
1049        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
1050        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
1051        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1052        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1053        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1054        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
1055        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
1056        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
1057        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
1058        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
1059        underquoting to silence automake-1.8.
1060
10612003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1062
1063        * configure.ac: Reflect having moved tests to ../../testsuites.
1064
10652003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1066
1067        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
1068        * aclocal/canonical-host.m4: Remove.
1069        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
1070        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1071
10722003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1073
1074        * aclocal/check-cpu.m4: Remove.
1075        * configure.ac: Merge-in former aclocal/check-cpu.m4.
1076        * aclocal/canonical-target-name.m4: Add m4-quotes.
1077        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
1078        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
1079        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1080        * aclocal/check-networking.m4: Add m4-quotes. Require
1081        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1082        * aclocal/check-posix.m4: Add m4-quotes. Require
1083        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1084        * aclocal/check-rdbg.m4: Add m4-quotes. Require
1085        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1086        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
1087
10882003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1089
1090        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
1091        * aclocal/bsp-alias.m4: Remove.
1092
10932003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1094
1095        * configure.ac: Make presence of tests/ optional.
1096
10972003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1098
1099        * aclocal/path-perl.m4: Remove (Unused).
1100
11012003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1102
1103        * automake/force-preinstall.am: Remove.
1104
11052003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
1106
1107        PR 499/rtems_misc
1108        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
1109        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
1110        Configuration (Odd was forced) - Correction of Stop Bit configuration
1111        (inversed) - Correction of ISR Handler to call
1112        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
1113        CTS Hardware flow control Configuration.
1114
11152003-09-04      Joel Sherrill <joel@OARcorp.com>
1116
1117        * lib/libcpu/shared/include/cache.h,
1118        lib/libcpu/shared/src/cache_aligned_malloc.c,
1119        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
1120        license changed.
1121        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
1122        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
1123        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1124        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
1125        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
1126        for license changed.
1127        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
1128        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
1129        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
1130        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
1131        libchip/network/cs8900.h, libchip/network/dec21140.c,
1132        libchip/network/elnk.c, libchip/network/open_eth.c,
1133        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
1134        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
1135        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
1136        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
1137        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
1138        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
1139        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
1140        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
1141        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
1142        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
1143        libchip/serial/serial.h, libchip/serial/z85c30.c,
1144        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
1145        libchip/serial/z85c30_reg.c: URL for license changed.
1146
11472003-09-03      Jiri Gaisler <jiri@gaisler.com>
1148
1149        PR 477/networking
1150        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
1151        * libchip/network/README.open_eth, libchip/network/open_eth.c,
1152        libchip/network/open_eth.h: New files.
1153
11542003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1155
1156        * aclocal/rtems-top.m4: Add RTEMS_API.
1157        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
1158
11592003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1160
1161        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1162        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
1163        @RTEMS_BSP@.cfg.
1164
11652003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1166
1167        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1168
11692003-08-20      Joel Sherrill <joel@OARcorp.com>
1170
1171        * libchip/network/cs8900.c: Correct copyright statements.
1172
11732003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1174
1175        * aclocal/check-itron.m4: Remove.
1176        * aclocal/enable-inlines.m4: Remove.
1177        * Makefile.am: Reflect having moved aclocal/.
1178        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
1179        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
1180        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
1181        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
1182        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
1183        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
1184        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
1185        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
1186        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
1187        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
1188        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
1189        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
1190        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
1191        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
1192        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
1193        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
1194        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
1195        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
1196        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
1197        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
1198        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
1199        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
1200        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
1201        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
1202        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
1203        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
1204        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
1205        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
1206        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
1207        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
1208        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
1209        * aclocal/multilib.m4: New (Copied from ../../aclocal).
1210        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
1211        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
1212        * aclocal/ppc.m4: New (Copied from ../../aclocal).
1213        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
1214        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
1215        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
1216        * aclocal/project-root.m4: New (Copied from ../../aclocal).
1217        * aclocal/quoting.m4: New (Copied from ../../aclocal).
1218        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
1219        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
1220        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
1221        * aclocal/target.m4: New (Copied from ../../aclocal).
1222        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
1223        * aclocal/version.m4: New (Copied from ../../aclocal).
1224
12252003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1226
1227        * configure.ac: Remove stray comments.
1228        * automake/local.am, automake/host.am: Remove "debug".
1229
12302003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1231
1232        * Makefile.am: Reflect having moved automake/.
1233        * lib/Makefile.am: Reflect having moved automake/.
1234        * support/Makefile.am: Reflect having moved automake/.
1235        * wrapup/Makefile.am: Reflect having moved automake/.
1236        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
1237        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
1238        from ../../automake).
1239        * optman/Makefile.am: Reflect having moved automake/.
1240        * libchip/Makefile.am: Reflect having moved automake/.
1241        * libchip/ide/Makefile.am: Reflect having moved automake/.
1242        * libchip/network/Makefile.am: Reflect having moved automake/.
1243        * libchip/rtc/Makefile.am: Reflect having moved automake/.
1244        * libchip/serial/Makefile.am: Reflect having moved automake/.
1245        * librdbg/Makefile.am: Reflect having moved automake/.
1246        * librdbg/include/Makefile.am: Reflect having moved automake/.
1247        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
1248        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
1249        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
1250        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
1251        automake/.
1252        * librdbg/src/Makefile.am: Reflect having moved automake/.
1253        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
1254        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
1255        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
1256        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
1257        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
1258        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
1259        having moved automake/.
1260        * libnetworking/Makefile.am: Reflect having moved automake/.
1261        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
1262        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
1263        automake/.
1264        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
1265        automake/.
1266        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
1267        automake/.
1268        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
1269
12702003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1271
1272        * Makefile.am: Add bsp.pc.in.
1273        * bsp.pc.in: New (pkgconfig support).
1274
12752003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1276
1277        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1278
12792003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1280
1281        * lib/Makefile.am: New (Required by 'make dist').
1282        * lib/ChangeLog: Remove.
1283        * lib/.cvsignore: Cleanup.
1284        * configure.ac: Reflect having added lib/Makefile.am.
1285        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
1286        lib/libbsp/configure.ac.
1287        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1288        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1289
12902003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1291
1292        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
1293        * configure.ac: Merge-in librdbg/configure.ac.
1294        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
1295        librdbg/configure.ac.
1296        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1297        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
1298        LIBCHIP. Conditionally build include-dirs.
1299        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
1300        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
1301        * librdbg/Makefile.am, librdbg/include/Makefile.am,
1302        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
1303        librdbg/include/rdbg/m68k/Makefile.am,
1304        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
1305        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
1306        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1307        librdbg/src/powerpc/Makefile.am, librdbg/
1308        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
1309        configure.ac into ../configure.ac.
1310        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
1311        * libnetworking/.cvsignore, libnetworking/Makefile.am,
1312        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
1313        libnetworking/rtems_telnetd/Makefile.am,
1314        libnetworking/rtems_webserver/Makefile.am,
1315        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
1316        into ../configure.ac.
1317
13182003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1319
1320        PR 427/rtems
1321        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
1322        * librdbg/src/servtsp.c: Ditto.
1323
13242003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
1325
1326        PR 429/bsps
1327        PR 432/bsps
1328        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
1329        packets are queued onto an elnk board, the ISR will deadlock the device
1330        with a tx complete interrupt.  Lighter tx loads are not affected as they
1331        end up submitting single packets to the device.
1332
13332003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1334
1335        * configure.ac: Merge-in libchip/configure.ac. Merge-in
1336        optman/configure.ac.
1337        * optman/configure.ac: Remove (Merged into ../configure.ac).
1338        * optman/Makefile.am: Reflect having merged configure.ac into
1339        ../configure.ac.
1340        * libchip/configure.ac: Remove (Merged into ../configure.ac).
1341        * libchip/Makefile.am, libchip/ide/Makefile.am,
1342        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1343        libchip/serial/Makefile.am: Reflect having merged configure.ac into
1344        ../configure.ac.
1345
13462003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1347
1348        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
1349
13502003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
1351
1352        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
1353        on i386.
1354
13552003-06-13      Joel Sherrill <joel@OARcorp.com>
1356
1357        * libnetworking/pppd/chat.c: Removed warnings.
1358
13592003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
1360
1361        * libchip/network/README.3com: New file missed in previous commit.
1362        PR 405/bsps
1363        PR 393/networking
1364        * libchip/network/dec21140.c: Fix leak also known as PR393.
1365        * libchip/network/elnk.c, libchip/network/if_media.h,
1366        libchip/network/mii.h: New files.
1367        * libchip/network/Makefile.am: Reflect new files.
1368
13692003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1370
1371        * configure.ac: Remove support for profile-variant.
1372
13732003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1374
1375        PR 397/pppd
1376        * libnetworking/pppd/fsm.c: Make peer_mru global again.
1377        * libnetworking/pppd/magic.c: Remove *rand48.
1378        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
1379
13802003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1381
1382        * wrapup/Makefile.am: Add libide.a.
1383
13842003-04-15      Joel Sherrill <joel@OARcorp.com>
1385
1386        PR 387/rtems_misc
1387        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
1388        routines.
1389        * libchip/ide/ata_internal.h: Added missing newline and end of file.
1390
13912003-04-11      Joel Sherrill <joel@OARcorp.com>
1392
1393        * libnetworking/rtems_webserver/cgi.c,
1394        libnetworking/rtems_webserver/sockGen.c,
1395        libnetworking/rtems_webserver/umui.c,
1396        libnetworking/rtems_webserver/websSSL.c,
1397        libnetworking/rtems_webserver/websSSL.h,
1398        libnetworking/rtems_webserver/websda.c,
1399        libnetworking/rtems_webserver/websda.h: New files. Not included in
1400        previous commit.
1401
14022003-04-10      Joel Sherrill <joel@OARcorp.com>
1403
1404        PR 371/pppd
1405        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
1406        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
1407        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
1408        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1409        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
1410        still global symbols in rtemspppd.h which might need to be changed or
1411        converted into member of a structure which is dereferenced with a
1412        pointer that is managed as a per task variable. But this patch should
1413        avoid many conflicts.
1414
14152003-03-27      Joel Sherrill <joel@OARcorp.com>
1416
1417        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
1418        not allowed in the cpukit source code since it must be buildable
1419        independent of any BSP. These files were moved to libchip/ide.
1420        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
1421        files.
1422
14232003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1424
1425        PR 368/filesystems
1426        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
1427        improvements which now work on pc386 and mbx8xx.
1428        * libchip/ide/ide_controller.c: New file.
1429
14302003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1431
1432        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
1433
14342003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1435
1436        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1437        * configure.ac: Add support/.
1438        * support/.cvsignore: New.
1439        * support/Makefile.am: New.
1440        * support/version.c: New.
1441        * wrapup/Makefile.am: Add support/libsupport.a.
1442        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
1443        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
1444        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
1445        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
1446
14472003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1448
1449        * wrapup/Makefile.am: Use SRC += instead of make-vars.
1450
14512003-02-20      Till Straumann <strauman@slac.stanford.edu>
1452
1453        PR 354/networking
1454        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
1455        chip against a table of supported chips. The untested ones are still
1456        commented out, however.
1457
14582003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1459
1460        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1461        * configure.ac: AC_PREREQ(2.57).
1462        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1463        * optman/configure.ac: AC_PREREQ(2.57).
1464        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1465        * libchip/configure.ac: AC_PREREQ(2.57).
1466        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1467        * librdbg/configure.ac: AC_PREREQ(2.57).
1468        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1469        * libnetworking/configure.ac: AC_PREREQ(2.57).
1470
14712003-02-06      Joel Sherrill <joel@OARcorp.com>
1472
1473        * libnetworking/pppd/chat.c: Convert routines with common names to
1474        static. This included get_char(), put_char(), and character() among
1475        others.
1476
14772003-02-03      Joel Sherrill <joel@OARcorp.com>
1478
1479        PR 338/filesystem
1480        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
1481        rtems_io_lookup_name() (API change).  Unused function removed.
1482
14832003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1484
1485        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1486        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1487        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1488        Eliminate *_O_FILES.
1489        * libnetworking/rtems_servers/Makefile.am,
1490        libnetworking/rtems_webserver/Makefile.am,
1491        libnetworking/rtems_telnetd/Makefile.am: Ditto.
1492
14932002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1494
1495        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
1496        Let all-local: depend on $(LIB).
1497        * wrapup/Makefile.am, configure.ac: Remove libmisc.
1498        * optman/Makefile.am: Apply install-data-local to install *.rels.
1499
15002002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1501
1502        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
1503        %.c rules.
1504        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
1505        * libchip/network/Makefile.am: Eliminate C_O_FILES.
1506        * libchip/rtc/Makefile.am: Ditto.
1507        * libchip/serial/Makefile.am: Ditto.
1508
15092002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1510
1511        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1512        LIBC_DEFINES.
1513        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1514        LIBC_DEFINES.
1515        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1516        LIBC_DEFINES.
1517
15182002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1519
1520        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
1521
15222002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1523
1524        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
1525        cache-checking.
1526        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1527
15282002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1529
1530        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
1531        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
1532        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
1533        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1534        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1535
15362002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1537
1538        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
1539        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
1540        Remove.
1541        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
1542
15432002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1544
1545        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
1546        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
1547
15482002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
1549
1550        * libchip/network/cs8900.c: I don't know why we have to SelfST register
1551        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
1552
15532002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1554
1555        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
1556        * optman/rel.am: New.
1557
15582002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1559
1560        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
1561        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
1562        braino in comment on "exec". Extend --enable-ada handling.
1563
15642002-11-04      Joel Sherrill <joel@OARcorp.com>
1565
1566        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
1567        tasks and rolling multiple loops into 1.
1568        * librdbg/src/m68k/rdbg_f.c: Removed warning.
1569        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
1570        Removed warnings.
1571
15722002-10-31      Joel Sherrill <joel@OARcorp.com>
1573
1574        * libchip/network/dec21140.c: Removed warnings.
1575        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
1576        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
1577        librdbg/src/m68k/any/remdeb_xdr.c,
1578        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
1579        warnings.
1580        * libnetworking/rtems_webserver/socket.c,
1581        libnetworking/rtems_webserver/uemf.h: Removed warnings.
1582
15832002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
1584
1585        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
1586        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
1587        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
1588        above.
1589
15902002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1591
1592        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1593        * wrapup/.cvsignore: Remove autom4te.cache.
1594        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1595        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
1596        autom4te.cache.
1597        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
1598        autom4te.cache.
1599        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
1600        autom4te.cache.
1601
16022002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1603
1604        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
1605
16062002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1607
1608        * optman/.cvsignore: Add autom4te.cache.
1609
16102002-09-14      Joel Sherrill <joel@OARcorp.com>
1611
1612        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
1613
16142002-09-07      Joel Sherrill <joel@OARcorp.com>
1615
1616        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
1617        include files to resolve warnings.
1618
16192002-09-07      Chris Johns <ccj@acm.org>
1620
1621        * libchip/network/Makefile.am, libchip/network/README.cs8900,
1622        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
1623        which corrects the problem  where the cs8900.c file was actually the BSP
1624        glue.  Joel did some hacking so this file will compile.  Previously it
1625        required providing a target.h file to compile.
1626        * libchip/network/cs8900.c.bsp: New file.
1627
16282002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1629
1630        * libnetworking/rtems_webserver/md5.h: Add missing newline.
1631
16322002-08-31      Joel Sherrill <joel@OARcorp.com>
1633
1634        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
1635        eliminate warning.
1636
16372002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1638
1639        * configure.ac: Add ada-tests.
1640
16412002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1642
1643        * Makefile.am: Add preinstall-stamp.
1644
16452002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1646
1647        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
1648        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
1649        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
1650        gcc31 happy.
1651        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
1652        cp.
1653
16542002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1655
1656        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
1657        make/bsp.mak.
1658        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
1659        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
1660
16612002-08-12      Joel Sherrill <joel@OARcorp.com>
1662
1663        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
1664        avoid error.
1665
16662002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1667
1668        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1669        * configure.ac: Add BSP_SUBDIRS.
1670        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
1671        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
1672        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
1673        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
1674        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
1675        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
1676        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
1677        RTEMS_CHECK_BSP_CACHE.
1678        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1679        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1680        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
1681        .$(OBJEXT) instead of .o.
1682        * libnetworking/pppd/Makefile.am,
1683        libnetworking/rtems_servers/Makefile.am,
1684        libnetworking/rtems_telnetd/Makefile.am,
1685        libnetworking/rtems_webserver/Makefile.am,
1686        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1687
16882002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1689
1690        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
1691        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
1692        ../libchip/serial/$(ARCH)/libserialio.a.
1693        * libchip/serial/Makefile.am: Don't tmp-install lib.
1694        * libchip/rtc/Makefile.am: Don't tmp-install lib.
1695
16962002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1697
1698        * Makefile.am: Add rtems_makedir.
1699        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
1700        * Makefile.am: Add wrapup-SUBDIR.
1701        * wrapup/ChangeLog: Remove.
1702        * wrapup/configure.ac: Remove.
1703        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
1704        (Make the bare BSP happy).
1705        * configure.ac: Ditto.
1706        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
1707        Create make/custom/default.cfg.
1708        * configure.ac: Add creation of make/custom/*.cfg. Create
1709        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
1710
17112002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1712
1713        * Makefile.am: Clean $(PROJECT_RELEASE).
1714
17152002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1716
1717        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
1718        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
1719        prototype mismatches.
1720
17212002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1722
1723        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
1724        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
1725
17262002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1727
1728        * acinclude.m4: Add test "$multilib" != "yes".
1729        * config-ml.in: Remove.
1730        * acinclude.m4: Cleanups.
1731        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
1732        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
1733        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
1734        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
1735        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
1736
17372002-07-16      Eric Norum <eric.norum@usask.ca>
1738
1739        * New driver for the Intel EtherExpressPro (82559ER) chip.
1740        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
1741        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
1742        * libchip/network/Makefile.am: Modified to reflect above.
1743
17442002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1745
1746        * acinclude.m4: New.
1747        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
1748        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
1749        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
1750
17512002-07-01      Joel Sherrill <joel@OARcorp.com>
1752
1753        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
1754        _Objects_Information_table now that it is a two dimensional array based
1755        upon API and class.
1756        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
1757        of strnlen().
1758
17592002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1760
1761        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
1762        preinstall libnetapps.a.
1763
17642002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1765
1766        * configure.ac: Remove librpc.
1767
17682002-06-25      Joel Sherrill <joel@OARcorp.com>
1769
1770        * Per PR233, moved librpc to exec.
1771        * configure.ac, wrapup/Makefile.am: Modified.
1772        * librpc, librpc/ChangeLog: Removed.
1773
17742002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1775
1776        * optman/Makefile.am: Remove multilib support.
1777        * optman/configure.ac: Ditto.
1778        * optman/sapi/Makefile.am: Ditto.
1779
17802002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1781
1782        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
1783        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
1784
17852002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1786
1787        Move networking libraries to c/src/exec/libnetworking
1788        * libnetworking/configure.ac, libnetworking/Makefile.am,
1789        libnetworking/wrapup/Makefile.am: Reflect Moval.
1790
17912002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1792
1793        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
1794        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
1795        <rtems/bspIo.h>.
1796
17972002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1798
1799        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
1800        * libnetworking/rtems/mkrootfs.h: Ditto.
1801        * libnetworking/rtems/Makefile.am: Reflect changes above.
1802
18032002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1804
1805        * configure.ac: Remove lib.
1806
18072002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1808
1809        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
1810        that exception stack frames on M68K members with VBR always are 6 byte
1811        long. The incorrect assumption resulted in some gdb commands like "next"
1812        to fail on the 68360.
1813
18142002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1815
1816        * config-ml.in: Take out arm and sh variants RTEMS does not support.
1817        PR 220
1818        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
1819        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
1820        CVS.
1821        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
1822        libnetworking/sys/filio.h: Remove.
1823        * libnetworking/sys/Makefile.am: Reflect changes above.
1824
18252002-05-07      Chris Johns <ccj@acm.org>
1826
1827        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
1828        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
1829        requires it to be stripped.
1830
18312002-05-01      Eric Norum <eric.norum@usask.ca>
1832
1833        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
1834        assembly  to satisfy gcc 3.1 and newer.
1835
18362002-04-26      Eric Norum <eric.norum@usask.ca>
1837
1838        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
1839        agressive optimization in gcc 3.1 does not reorder things.
1840
18412002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1842
1843        * libchip/network/dec21140.c: Reflect changes to powerpc's
1844        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
1845        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
1846        <rtems/score/cpu.h>.
1847        * librdbg/src/powerpc/rdbg_f.c: Ditto.
1848        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
1849
18502002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1851
1852        * optman/configure.ac: Remove ENABLE_GCC28.
1853
18542002-04-11      Chris Johns <ccj@acm.org>
1855
1856        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
1857        driver control block field to the ifconfig network driver structure.
1858        This field is needed by the i82586 driver which was ported from NetBSD
1859        as it had better hardware abstraction.
1860        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
1861        PR59, added the drv_ctrl driver control block field to the ifconfig
1862        network driver structure. This field is needed by the i82586 driver
1863        which was ported from NetBSD as it had better hardware abstraction.
1864
18652002-04-10      Mike Siers <mikes@poliac.com>
1866
1867        * libnetworking/rtems_webserver/NOTES,
1868        libnetworking/rtems_webserver/asp.c,
1869        libnetworking/rtems_webserver/balloc.c,
1870        libnetworking/rtems_webserver/default.c,
1871        libnetworking/rtems_webserver/ej.h,
1872        libnetworking/rtems_webserver/ejIntrn.h,
1873        libnetworking/rtems_webserver/ejlex.c,
1874        libnetworking/rtems_webserver/ejparse.c,
1875        libnetworking/rtems_webserver/emfdb.c,
1876        libnetworking/rtems_webserver/emfdb.h,
1877        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
1878        libnetworking/rtems_webserver/handler.c,
1879        libnetworking/rtems_webserver/license.txt,
1880        libnetworking/rtems_webserver/md5.h,
1881        libnetworking/rtems_webserver/md5c.c,
1882        libnetworking/rtems_webserver/mime.c,
1883        libnetworking/rtems_webserver/misc.c,
1884        libnetworking/rtems_webserver/ringq.c,
1885        libnetworking/rtems_webserver/rom.c,
1886        libnetworking/rtems_webserver/security.c,
1887        libnetworking/rtems_webserver/sock.c,
1888        libnetworking/rtems_webserver/sym.c,
1889        libnetworking/rtems_webserver/uemf.c,
1890        libnetworking/rtems_webserver/uemf.h,
1891        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
1892        libnetworking/rtems_webserver/url.c,
1893        libnetworking/rtems_webserver/value.c,
1894        libnetworking/rtems_webserver/wbase64.c,
1895        libnetworking/rtems_webserver/webcomp.c,
1896        libnetworking/rtems_webserver/webpage.c,
1897        libnetworking/rtems_webserver/webrom.c,
1898        libnetworking/rtems_webserver/webs.c,
1899        libnetworking/rtems_webserver/webs.h,
1900        libnetworking/rtems_webserver/websuemf.c,
1901        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
1902        2.1.4.
1903
19042002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1905
1906        * libchip/network/i82586.c: Include <string.h>.
1907        * libchip/network/sonic.c: Ditto.
1908
19092002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1910
1911        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
1912
19132002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1914
1915        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
1916
19172002-03-27      Thomas.Doerfler@imd-systems.de
1918
1919        PR 144
1920        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
1921        memory address 0 when called for the first time. This is done when
1922        trying to clear the variable "dhcp_hostname".
1923
19242002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1925
1926        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1927        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1928        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1929        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1930        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1931        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1932        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
1933        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
1934        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1935        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1936        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
1937        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
1938        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1939        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
1940        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1941        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1942        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1943        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1944        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1945        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1946        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1947        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1948        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1949        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1950        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1951        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1952        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
1953        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1954        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1955        AUTOMAKE_OPTIONS.
1956        * libnetworking/configure.ac:
1957        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
1958        foreign 1.6]).
1959        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
1960        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
1961        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
1962        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
1963        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1964        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
1965        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
1966        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
1967        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1968        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1969        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1970        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
1971        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1972        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
1973        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
1974        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
1975        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
1976
19772002-03-27      Ilya Alexeev <ilya@continuum.ru>
1978
1979        PR 162
1980        * libnetworking/net/if_ppp.c ppp_txdaemon(),
1981        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
1982        used in a device write routines.  Now ppp_softc structure have own
1983        character for writing to device (sc_outchar).  I think that converting
1984        local variables to static is not a right solution, because problems will
1985        occur in the case of two or more ppp instances.
1986        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
1987        must be u_long, otherwise in the case of the big output packet endless
1988        loop may occur.
1989
19902002-03-21      Ilya Alexeev <ilya@continuum.ru>
1991
1992        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
1993        preparations for multiple PPPD connections.
1994
19952002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1996
1997        PR 149
1998        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
1999        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
2000        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
2001        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2002
20032002-02-28      Victor V. Vengerov <vvv@oktet.ru>
2004
2005        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
2006        * configure.ac: Modified to reflect addition.
2007
20082002-02-27      Ilya Alexeev <ilya@continuum.ru>
2009
2010        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
2011        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2012        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
2013        capabilities as well as eliminate some warnings.
2014
20152002-02-27      Eric Norum <eric.norum@usask.ca>
2016
2017        * libnetworking/net/radix.c: Properly handle fetching the default route
2018        when there is no route.  This was a bug in the original FreeBSD code and
2019        this fix is from an updated version of their code.
2020
20212002-02-16      Eric Norum <eric.norum@usask.ca>
2022
2023        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
2024        checking.
2025
20262002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2027
2028        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
2029        dodefaultroute.
2030
20312002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2032
2033        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
2034        include <rtems/seterr.h>.
2035
20362002-02-01      Mike Siers <mikes@poliac.com>
2037
2038        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
2039        avoid bringing the link down too fast. NOTE: Mike reports successfully
2040        running at 56K baud on a direct link.
2041
20422002-02-01      Eric Valette <valette@crf.canon.fr>
2043
2044        * librdbg/So many patches have been posted recently on the mailing list
2045        and  because we were unable to find correct solution to compile on
2046        various  linux distros (due to rpcgen incompatibilities), librdbg/and
2047        because the coding  style of rdbg was rather inconsistant among various
2048        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
2049        global coding style (using indent + manual edits), 2) incorporate/review
2050        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
2051        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
2052        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
2053        after rdbg initialization is done, NB : the paches is huge but it is
2054        mainly due to coding styke chnages.  Only few lines of codes have been
2055        really changed and they do not impact  rdbg functionnality (AFAIKT).
2056        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
2057        librdbg/include/rdbg/m68k/rdbg_f.h,
2058        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
2059        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
2060        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
2061        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
2062        librdbg/src/servtsp.c, librdbg/src/servutil.c,
2063        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
2064        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
2065        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
2066        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
2067        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
2068        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
2069        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
2070        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2071        librdbg/src/powerpc/new_exception_processing/remdeb.h,
2072        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
2073        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
2074
20752002-01-31      Mike Siers <mikes@poliac.com>
2076
2077        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
2078        * Nice Update of PPPD support which eliminates the requiremetn that
2079        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
2080        and reports that it seems to be more stable and handle larger packets
2081        better.  This patch replaces the termios tasks with more general pppd
2082        network driver tasks.  The functions pppinput() and pppstart() get
2083        called from the interrupt service routine.
2084        * libnetworking/Makefile.am, libnetworking/configure.ac,
2085        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
2086        libnetworking/net/ethernet.h, libnetworking/net/if.c,
2087        libnetworking/net/if.h, libnetworking/net/if_arp.h,
2088        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
2089        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
2090        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
2091        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
2092        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
2093        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
2094        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
2095        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
2096        libnetworking/net/route.c, libnetworking/net/route.h,
2097        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
2098        libnetworking/pppd/README, libnetworking/pppd/STATUS,
2099        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
2100        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2101        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2102        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2103        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2104        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2105        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2106        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2107        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2108        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2109        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2110        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
2111        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2112        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2113        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
2114        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
2115        libnetworking/pppd/example/README,
2116        libnetworking/pppd/example/netconfig.h,
2117        libnetworking/wrapup/Makefile.am: Modified.
2118        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
2119        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
2120        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
2121        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
2122        * libnetworking/modem/, libnetworking/modem/.cvsignore,
2123        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
2124        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
2125        libnetworking/modem/pppcompress.c: Subdirectory removed.
2126
21272002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2128
2129        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
2130        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2131
21322002-01-18      Till Straumann <strauman@slac.stanford.edu>
2133
2134        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
2135        issues: - exception handler needs to enable MSR_FP if the interrupted
2136        thread is FP enabled. - printk message for MSR fixed and added
2137        stacktrace. NOTE: this requires the stacktrace patch to
2138        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
2139        however).
2140
21412002-01-06      Joel Sherrill <joel@OARcorp.com>
2142
2143        * optman/.cvsignore: Added aclocal.m4 and configure.
2144        * optman/.cvsignore: New file.
2145
21462002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2147
2148        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
2149
21502002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2151
2152        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
2153        * optman/ChangeLog: New.
2154        * optman/configure.ac: New.
2155        * optman/Makefile.am: New.
2156        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
2157        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
2158
21592001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2160
2161        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
2162
21632001-12-18      Eric Norum <eric.norum@usask.ca>
2164
2165        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
2166        `directories' (path names with a / at the end) while disallowing open()
2167        operations on TFTP `directories'.
2168
21692001-12-07      Eric Norum <eric.norum@usask.ca>
2170
2171        * libnetworking/lib/tftpDriver.c: Restore write capability.
2172
21732001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2174
2175        * libchip/network/sonic.h: Fix typo.
2176        * libnetworking/arpa/Makefile.am: Remove stray lines.
2177
21782001-10-30      Victor V. Vengerov <vvv@oktet.ru>
2179
2180        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
2181
21822001-10-18      Eric Norum <eric.norum@usask.ca>
2183
2184        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
2185        chdir() and open() operations within the TFTP file system.
2186
21872001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2188
2189        * librdbg/configure.ac: Fix latent bug exposed by removal of
2190        config.cache's which prevented powerpc targets librdbg from building.
2191
21922001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2193
2194        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
2195        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
2196        autoconf-2.52 happy.
2197
21982001-10-12      Mike Siers <mikes@poliac.com>
2199
2200        * libnetworking/Update to stable working state.  Congratulations Mike!
2201        :).
2202        * libnetworking/modem_example: Directory removed.
2203        * libnetworking/modem_example/16550.h,
2204        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
2205        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
2206        libnetworking/modem_example/ppp.h,
2207        libnetworking/modem_example/pppcompress.c: Files removed.
2208        * libnetworking/pppd/example/pppd.options: New file.
2209        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
2210        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2211        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2212        libnetworking/pppd/rtemsmain.c: Updated.
2213
22142001-10-12      Joel Sherrill <joel@OARcorp.com>
2215
2216        * libchip/serial/z85c30.c: Fixed typo.
2217
22182001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2219
2220        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
2221        * configure.in: Remove.
2222        * configure.ac: New file, generated from configure.in by autoupdate.
2223        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2224        * libchip/configure.in: Remove.
2225        * libchip/configure.ac: New file, generated from configure.in by
2226        autoupdate.
2227        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2228        * librdbg/configure.in: Remove.
2229        * librdbg/configure.ac: New file, generated from configure.in by
2230        autoupdate.
2231        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2232        * libnetworking/configure.in: Remove.
2233        * libnetworking/configure.ac: New file, generated from configure.in by
2234        autoupdate.
2235
22362001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2237
2238        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
2239        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
2240        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
2241
22422001-09-27      Joel Sherrill <joel@OARcorp.com>
2243
2244        * libchip/ChangeLog: Fixed typo in date.
2245
22462001-09-27      Eric Norum <eric.norum@usask.ca>
2247
2248        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
2249        TFTP  filesystem.
2250
22512001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2252
2253        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
2254        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
2255        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
2256        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
2257        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2258        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2259        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2260        'PREINSTALL_FILES ='.
2261        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
2262        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
2263        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
2264        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
2265        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
2266        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
2267        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
2268        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
2269        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
2270        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
2271        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
2272        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
2273
22742001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2275
2276        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
2277        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
2278        * librdbg/src/m68k/any/Makefile.am: Ditto.
2279        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2280        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
2281        happy.
2282
22832001-09-21      Joel Sherrill <joel@OARcorp.com>
2284
2285        * libchip/network/Makefile.am: Fixed typo on file name.
2286        * libchip/network/i82586.c: Commented out line 318 which is referencing
2287        a member of a structure that is not currently there.  This needs to be
2288        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
2289        to C style.
2290
22912001-09-19      Eric Norum <eric.norum@usask.ca>
2292
2293        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
2294
22952001-09-19      Chris Johns <ccj@acm.org>
2296
2297        * libchip/network/README.i82586, libchip/network/i82586.c,
2298        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
2299        Network driver for Intel i82586.
2300        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
2301        rtems/rtems_bsdnet_internal.h Added support for populating the initial
2302        "root" filesystem with information obtained via the DHCP response.
2303
23042001-09-14      Eric Norum <eric.norum@usask.ca>
2305
2306        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
2307        make gcc 3.x happy.
2308
23092001-08-16      Mike Siers <mikes@poliac.com>
2310
2311        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
2312        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
2313        These support callback functionality that has not even been compiled
2314        under RTEMS yet.
2315        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
2316        example application.  Mike's notes on the modifications: - renamed
2317        error() function because of namespace problems - removed calls to the
2318        exit() funciton - removed extra files from the pppd source directory -
2319        defined pppd task constant values in rtemspppd.h - modifyied example
2320        code to get actual tick per second value - placed the pppd 2.3.11 man
2321        page file (pppd.8) into the pppd directory.
2322        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2323        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2324        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2325        libnetworking/pppd/rtems-ppp.c: Deleted.
2326        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
2327        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2328        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
2329        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
2330        libnetworking/pppd/example/init.c,
2331        libnetworking/pppd/example/netconfig.h,
2332        libnetworking/pppd/example/ppp.conf,
2333        libnetworking/pppd/example/pppdapp.c,
2334        libnetworking/pppd/example/system.h: New files.
2335        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
2336        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
2337        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
2338        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2339        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2340        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2341        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2342        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2343        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2344        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2345        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2346        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2347        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2348        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
2349        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
2350
23512001-08-16      Joel Sherrill <joel@OARcorp.com>
2352
2353        * libnetworking/pppd/example/Makefile: Removed.
2354        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
2355        to avoid bootstrap -c clobbering it.
2356        * libnetworking/rtems_telnetd/.cvsignore: New file.
2357
23582001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
2359
2360        * libnetworking/Makefile.am, libnetworking/configure.in,
2361        libnetworking/rtems_servers/Makefile.am,
2362        libnetworking/rtems_servers/telnetd.c,
2363        libnetworking/rtems_servers/telnetd.h,
2364        libnetworking/rtems_telnetd/Makefile.am,
2365        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2366        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2367        libnetworking/rtems_telnetd/telnetd.c,
2368        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
2369        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
2370        effect when ftpd change. - the tcp/ip stats have been implemented into
2371        icmds.c and started when telnetd daemon is started.
2372        * libnetworking/rtems_servers/telnetd.c,
2373        libnetworking/rtems_servers/telnetd.h: Removed.
2374        * libnetworking/rtems_telnetd: New directory.
2375        * libnetworking/rtems_telnetd/Makefile.am,
2376        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2377        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2378        libnetworking/rtems_telnetd/telnetd.c,
2379        libnetworking/rtems_telnetd/telnetd.h: New files.
2380
23812001-06-14      Joel Sherrill <joel@OARcorp.com>
2382
2383        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
2384        Moved from libmisc/shell so the network stack to address network
2385        depenendency.
2386        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
2387
23882001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2389
2390        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
2391
23922001-05-15      Joel Sherrill <joel@OARcorp.com>
2393
2394        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2395        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
2396        accidentally deleted the incorrectly empty versions.
2397
23982001-05-14      Till Straumann <strauman@slac.stanford.edu>
2399
2400        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
2401        libchip/pci/Makefile.am: Per PR215 address the following issues: -
2402        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
2403        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
2404        to know the values) - the affected BSP (shared/motorola) headers have
2405        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
2406        driver (libchip/network/dec21140.c) has been fixed to use
2407        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
2408        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
2409        who is using this driver. - the DEC driver also has been fixed to use
2410        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
2411        delay_in_bus_cycles().
2412
24132001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2414
2415        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
2416
24172001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2418
2419        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
2420
24212001-04-24      Eric Norum <eric.norum@usask.ca>
2422
2423        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
2424        NTP synchronization a little more robust -- no NTP daemon yet, but at
2425        least it trys a little harder when the primary NTP server is down.
2426
24272001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
2428
2429        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
2430        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2431        libnetworking/pppd/modem_example/modem.c,
2432        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
2433        other strings into English.
2434        * libnetworking/pppd/STATUS: updated to reflect the changes.
2435
24362001-04-20      Jake Janovetz <janovetz@uiuc.edu>
2437
2438        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
2439        again.
2440
24412001-04-20      Eric Valette <valette@crf.canon.fr>
2442
2443        * mcp750 directory renamed new_exception processing as it supports many
2444        more CPU models.
2445        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2446        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2447        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
2448        formerly in mcp750 plus modifications.
2449        * librdbg/src/powerpc/mcp750/.cvsignore,
2450        librdbg/src/powerpc/mcp750/Makefile.am,
2451        librdbg/src/powerpc/mcp750/remdeb.h,
2452        librdbg/src/powerpc/mcp750/remdeb_f.x,
2453        librdbg/src/powerpc/mcp750/remdeb_svc.c,
2454        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
2455        new_exception_processing.
2456        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2457        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2458        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
2459        part of this effort to add support for the MPC8xx.
2460
24612001-04-19      Joel Sherrill <joel@OARcorp.com>
2462
2463        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
2464        internal include files.
2465
24662001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
2467
2468        PR 158
2469        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
2470        rcmd() library call by commenting out the parts that deal with signals.
2471        This enables RTEMS to 'rsh' command to a server connecting fd to remote
2472        stdio. The 'server-side' parts of this file which deal with
2473        authentication are disabled since they are not needed.
2474
24752001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
2476
2477        * libnetworking/include/.cvsignore: Remove dangling file.
2478
24792001-03-14      Joel Sherrill <joel@OARcorp.com>
2480
2481        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
2482        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
2483        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
2484        libchip style serial drivers can be written in libcpu or libbsp.
2485
24862001-03-01      Joel Sherrill <joel@OARcorp.com>
2487
2488        * libchip/network/cs8900.c, libchip/network/cs8900.h,
2489        libchip/network/sonic.c, libchip/network/sonic.h,
2490        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2491        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2492        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2493        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
2494        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2495        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2496        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2497        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
2498
24992001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2500
2501        * librdbg/include/rdbg/Makefile.am,
2502        librdbg/include/rdbg/i386/Makefile.am,
2503        librdbg/include/rdbg/m68k/Makefile.am,
2504        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
2505        style on include files.
2506
25072001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2508
2509        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2510        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
2511        replace ${..} with $(..).
2512        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
2513        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
2514        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2515        libnetworking/rtems/Makefile.am, libnetworking/
2516        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
2517        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
2518        include_*HEADERS instead of H_FILES.
2519        * libnetworking/include/Makefile.am: Remove.
2520        * libnetworking/Makefile.am: Add handling of *.h files.
2521        * libnetworking/configure.in: Remove include/Makefile.
2522
25232001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2524
2525        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
2526
25272001-01-31      Sergei Organov <osv@javad.ru>
2528
2529        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
2530        current dir and root dir removed in favor of new libio support for
2531        task-local current and root directories. - Bug in `close_data_socket()'
2532        introduced by previous change fixed. - `command_pasv()' changed to set
2533        timeout on socket we are listening on and code fixed to don't close
2534        socket twice on error. - `serr()' changed to clear `errno'. -
2535        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
2536        changed to clear `errno' before processing session. -
2537        `close_data_socket()' fixed to close both active and passive sockets -
2538        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
2539        empty string  in `exec_command()'.
2540
25412001-01-25      Eric Norum <eric.norum@usask.ca>
2542
2543        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
2544        improves throughput on systems which are dropping packets.   Only the
2545        first timeout is reduced.  This keeps the number of extra packets down
2546        on networks that are very busy and dropping lots of packets.
2547
25482001-01-24      Sergei Organov <osv@javad.ru>
2549
2550        * libnetworking/rtems_servers/ftpd.c,
2551        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2552        - Timeouts on sockets implemented. 'idle' field added to configuration.
2553        No timeout by default to keep backward compatibility. Note: SITE IDLE
2554        command not implemented yet. - Basic global access control implemented.
2555        'access' field added to configuration. No access limitations by default
2556        to keep backward compatibility. - Anchor data socket for active mode
2557        (using self IP and port 20.) - Fixed default data port support (still
2558        not tested). - Don't allow IP address different from originating host in
2559        PORT command to improve security. - Fixed bug in MDTM command. - Check
2560        for correctness of parsing of argument in command_port(). - Fixed
2561        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
2562        a directory. - Command parsing a little bit improved: command names are
2563        now converted to upper-case to be more compatible with RFC (command
2564        names are not case-sensitive.) - Reformat comments so that they have
2565        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
2566        previous changes - True ASCII mode implemented (doesn't work for hooks
2567        and /dev/null) - Passive mode implemented, PASV command added. - Default
2568        port for data connection could be used (untested, can't find ftp client
2569        that doesn't send PORT command) - SYST reply changed to UNIX, as former
2570        RTEMS isn't registered name. - Reply codes reviewed and fixed.
2571
25722001-01-18      Joel Sherrill <joel@OARcorp.com>
2573
2574        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
2575        macro using variable arguments.
2576        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
2577        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
2578        since I updated the main RTEMS development machine to RedHat 7.2 and
2579        apparently got a new version of rpcgen.
2580
25812001-01-12      Sergei Organov <osv@javad.ru>
2582
2583        * libnetworking/rtems_servers/ftpd.c,
2584        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2585        - use pool of pre-created threads to handle sessions instead of
2586        creating/deleting threads on the fly - LIST output is now similar to
2587        what "/bin/ls -al" would output, thus FTP clients such Netscape are
2588        happy with it. - LIST NAME now works (both for files and directories) -
2589        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
2590        clients happy  - keep track of CWD for every session separately -
2591        ability to specify root directory name for FTPD in configuration table.
2592        FTPD will then create illusion for FTP clients that this is actually
2593        root directory. - ignore options sent in commands, thus LIST -al FILE
2594        works and doesn't try to list "-al" directory. - buffers are allocated
2595        on stack instead of heap where possible to eliminate malloc/free calls
2596        (avoid possible heap fragmentation troubles). - drop using of task
2597        notepad to pass parameters - use function arguments instead - use
2598        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
2599        in socket() instead of AF_INET.
2600
26012001-01-02      Joel Sherrill <joel@OARcorp.com>
2602
2603        * libnetworking/CHANGELOG: Removed.
2604        * libnetworking/README: Merged CHANGELOG contents as initial changes.
2605
26062000-12-14      Eric Norum <eric.norum@usask.ca>
2607
2608        * libnetworking/lib/tftpDriver.c: Added write capability.
2609
26102000-12-08      Joel Sherrill <joel@OARcorp.com>
2611
2612        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
2613        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
2614        numerous variable declarations conditional on PPP_COMPRESS and
2615        PPP_FILTER.  Commented out variables that were not used because the code
2616        using them was commented out. Removed totally unused variables.
2617        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
2618        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
2619
26202000-11-30      Joel Sherrill <joel@OARcorp.com>
2621
2622        * libnetworking/modem/ppp_tty.c: Changed to include
2623        <rtems/termiostypes.h> since that is an RTEMS specific header file.
2624        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
2625        * libnetworking/Makefile.am: Modified to reflect above.
2626
26272000-11-27      Joel Sherrill <joel@OARcorp.com>
2628
2629        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
2630
26312000-11-25      Eric Norum <eric.norum@usask.ca>
2632
2633        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
2634        core.
2635
26362000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
2637
2638        * libnetworking/wrapup/Makefile.am: Added modem subdir.
2639        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
2640        subdir.
2641        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
2642        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
2643        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
2644        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
2645        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2646        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
2647        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
2648        main.c and ppp_tty.c should be scratched. The modem subdir has the real
2649        ppp_tty.c and the real pppd main is in pppmain.c.
2650
26512000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
2652
2653        * libchip/network/sonic.c: Added ipalign() routine to align the received
2654        packet so that the ip header is on a 32-bit boundary. Necessary for
2655        cpu's that do not allow unaligned loads and stores and when the 32-bit
2656        DMA mode is used.
2657
26582000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2659
2660        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2661        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
2662        ACLOCAL_AMFLAGS.
2663        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
2664        ACLOCAL_AMFLAGS.
2665        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
2666        ACLOCAL_AMFLAGS.
2667
26682000-11-03      Chris Johns <ccj@acm.org>
2669
2670        * libchip/network/README.cs8900, libchip/network/cs8900.c,
2671        libchip/network/cs8900.h: New files.
2672
26732000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2674
2675        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2676        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2677        $(RTEMS_TOPdir)/aclocal.
2678        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2679        $(RTEMS_TOPdir)/aclocal.
2680        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2681        $(RTEMS_TOPdir)/aclocal.
2682
26832000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2684
2685        * configure.in: Switch to GNU-canonicalization.
2686        * Makefile.am: Reflect changes to configure.in.
2687        * acinclude.m4: Remove.
2688
26892000-10-30      Joel Sherrill <joel@OARcorp.com>
2690
2691        * POSIX include files merged into newlib.  This resulted in some
2692        definitions moving to other files and thus some secondary effects in
2693        RTEMS source code.
2694        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
2695        in sync with newlib's <machine/types.h>.
2696        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
2697        definition of struct itimerval in <sys/time.h>.
2698
26992000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2700
2701        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
2702        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2703        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2704        * ChangeLog: Fix typos.
2705        * configure.in: add tests to the GNU canonicalized subdirectories.
2706
27072000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2708
2709        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
2710        * configure.in: add lib to the GNU canonicalized subdirectories,  make
2711        the lib directory before configuring lib/.
2712
27132000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2714
2715        * configure.in, Makefile.am: add exec to the GNU canonicalized
2716        subdirectories.
2717        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
2718        * configure.in: add libnetworking, librpc and librdb to the GNU
2719        canonicalized subdirectories.
2720        * configure.in: add libmisc and libchip to the GNU canonicalized
2721        subdirectories.
2722        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2723        Switch to GNU canonicalization.
2724        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2725        Switch to GNU canonicalization.
2726        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2727        Switch to GNU canonicalization.
2728
27292000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2730
2731        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
2732        canonicalization to libfs/. The approach is currently a bit of a hack as
2733        GNU canonicalization does not support the per-BSP build some of the
2734        other directories require.  As more of the tree is converted, this will
2735        become less  of an issue.
2736
27372000-10-20      Joel Sherrill <joel@OARcorp.com>
2738
2739        * libchip/network/dec21140.c: Corrected attach to include "int attach"
2740        parameter.
2741
27422000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
2743
2744        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2745        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
2746        * librdbg/configure.in: Add m68k support.
2747        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
2748        subdirectory.
2749        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
2750        failure.
2751        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
2752        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2753        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
2754        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2755        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
2756        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
2757        librdbg/src/m68k/.cvsignore: New files.
2758        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
2759        function pointers.
2760        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
2761        _after_ pointer has been checked against NULL.
2762
27632000-10-18      Joel Sherrill <joel@OARcorp.com>
2764
2765        * wrapup/Makefile.am: Added libfs.
2766
27672000-10-18      Chris Johns <ccj@acm.org>
2768
2769        * libfs created.
2770        * configure.in: Added libfs subdirectory.
2771        * libnetworking/pppd/ipxcp.c: Fixed a typo.
2772
27732000-09-28      Joel Sherrill <joel@OARcorp.com>
2774
2775        * libnetworking/rtems_webserver/Makefile.am,
2776        libnetworking/rtems_webserver/base64.c,
2777        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
2778        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
2779
27802000-09-22      Joel Sherrill <joel@OARcorp.com>
2781
2782        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
2783        libnetworking/rtems/rtems_bsdnet_internal.h,
2784        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
2785        have included rtems.h.  It is now including precisely the  least amount
2786        of low level, yet portable .h files to get the basic RTEMS types
2787        defined.  This rippled into other  files since rtems_bsdnet_internal.h
2788        used machine/types.h to include rtems.h.
2789
27902000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2791
2792        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
2793
27942000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2795
2796        * libnetworking/ChangeLog: Cleanup.
2797
27982000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2799
2800        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
2801        * libchip/ChangeLog: Fix formating.
2802
28032000-09-05      Joel Sherrill <joel@OARcorp.com>
2804
2805        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
2806        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
2807        confusion and to work with the converted flags.
2808
28092000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2810
2811        * wrapup/Makefile.am: Include compile.am.
2812        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2813        libchip/serial/Makefile.am: Include compile.am.
2814        * librdbg/src/i386/any/Makefile.am,
2815        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
2816        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
2817        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
2818        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2819        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
2820        libnetworking/rtems_servers/Makefile.am,
2821        libnetworking/rtems_webserver/Makefile.am,
2822        libnetworking/wrapup/Makefile.am: Include compile.am.
2823
28242000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
2825
2826        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
2827        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
2828
28292000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2830
2831        * libnetworking/netinet/tcp_input.c: Spelling corrections.
2832
28332000-08-31      Joel Sherrill <joel@OARcorp.com>
2834
2835        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
2836        Antti P Miettinen <antti.p.miettinen@nokia.com>.
2837        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
2838        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
2839        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
2840        * libnetworking/wbase64.c: Removed.
2841        * libnetworking/Makefile.am, libnetworking/asp.c,
2842        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
2843        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
2844        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
2845        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
2846        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
2847        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
2848        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
2849        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
2850        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
2851        Modified.
2852
28532000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2854
2855        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
2856
28572000-08-30      Joel Sherrill <joel@OARcorp.com>
2858
2859        * libnetworking/rtems_webserver/license.txt: New file.
2860
28612000-08-10      Joel Sherrill <joel@OARcorp.com>
2862
2863        * ChangeLog: New file.
2864        * libchip/ChangeLog: New file.
2865        * librdbg/ChangeLog: New file.
2866        * libnetworking/ChangeLog: New file.
2867
Note: See TracBrowser for help on using the repository browser.