source: rtems/c/src/ChangeLog @ f1e20c4

4.104.114.84.95
Last change on this file since f1e20c4 was eb0901a4, checked in by Ralf Corsepius <ralf.corsepius@…>, on 05/10/05 at 08:52:34

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

  • configure.ac: Add AMPOLISH3.
  • libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
  • libnetworking/rtems_telnetd/preinstall.am: New.
  • libnetworking/rtems_telnetd/telnetd.c: socklen_t.
  • Property mode set to 100644
File size: 111.9 KB
Line 
12005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
2
3        * configure.ac: Add AMPOLISH3.
4        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
5        * libnetworking/rtems_telnetd/preinstall.am: New.
6        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
7
82005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
9
10        * configure.ac: Let enable_rpcgen default to "no".
11
122005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
13
14        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
15
162005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
17
18        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
19        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
20
212005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
22
23        * libchip/network/dec21140.c, libchip/network/elnk.c,
24        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
25
262005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
27
28        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
29        of code as a result of the implementation of a common PCI interface.
30
312005-05-04      Joel Sherrill <joel@OARcorp.com>
32
33        * libchip/network/open_eth.c: Remove prototype of set_vector.
34
352005-05-03      Joel Sherrill <joel@OARcorp.com>
36
37        * librdbg/src/ptrace.c: Remove warning.
38
392005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
40
41        * libchip/network/dec21140.c, libchip/network/elnk.c,
42        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
43        Modified parameter list to remove warnings.
44
452005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
46
47        * libchip/network/cs8900.c, libchip/network/i82586.c,
48        libchip/network/open_eth.c, libchip/network/sonic.c,
49        libchip/serial/mc68681.c: Modified types to remove
50        warnings.  Added initialization to remove warnings.
51
522005-04-28      Joel Sherrill <joel@OARcorp.com>
53
54        * libchip/network/README.sonic: Rewritten to account for removal of
55        dmv177.
56
572005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
58
59        PR 781/rtems_misc
60        * libchip/serial/ns16550_p.h: Fix baud rate calculation
61
622005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
63
64        * libchip/serial/ns16550.c:
65        Fixed warnings generated in various powerpc configurations
66
672005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
68
69        * libchip/serial/ns16550.c: Modified
70        ISR to work with PPC new exception processing
71
722005-03-14      Joel Sherrill <joel@OARcorp.com>
73
74        * libchip/network/dec21140.c, libchip/network/elnk.c,
75        libchip/network/if_fxp.c: Continue PCI API unification. All use
76        pci_find_device(). Network drivers manufacture a signature since all
77        calls have not been converted yet.
78
792005-03-04      Joel Sherrill <joel@OARcorp.com>
80
81        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
82        initialize function part of the unified PCI API as pci_initialize().
83
842005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
85
86        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
87        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
88
892005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
90
91        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
92        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
93
942005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
95
96        * aclocal/ppc.m4: Reflect changes to ppc exception processing
97        building procedures.
98
992005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
100
101        * aclocal/prog-cc.m4:
102        Quote CFLAGS's RHS to accomodate Solaris broken sh.
103
1042005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
105
106        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
107
1082005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
109
110        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
111
1122005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
113
114        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
115
1162005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
117
118        * libnetworking/rtems_servers/ftp.c,
119        libnetworking/rtems_servers/ftp.h,
120        libnetworking/rtems_servers/Makefile.am:
121        Remove (relocated to cpukit/ftpd).
122        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
123        removed move libnetworking/rtems_servers.
124
1252005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
126
127        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
128
1292005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
130
131        PR 755/rtems
132        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
133        Remove local declarations of rtems_bsdnet_nameservers,
134        rtems_bsdnet_nameservers_count.
135
1362005-01-31      Sergei Organov <osv@topconrd.ru>
137
138        PR 751/pppd
139        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
140        committed to fix PR736 breaks pppd. chat.c should have its own static
141        ttyfd for pppd to work correctly. The symptom is that second
142        invokation of chat (for connect script) fails due to pppd_ttyfd set
143        to -1 by previous chat invokation (for init script). In addition,
144        this patch fixes leaving of dangling pointer in the abort_stbring[]
145        by chat_send().
146
1472005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
148
149        * configure.ac: Remove CFLAGS_DEBUG_V.
150        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
151
1522005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
153
154        * wrapup/Makefile.am: Remove rtems-ctor.o.
155
1562005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
157
158        * libchip/rtc/rtc.h: size_t RTC_Count.
159
1602005-01-20      Joel Sherrill <joel@OARcorp.com>
161
162        PR 736/pppd
163        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
164        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
165        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
166        should not be static and should have a name more specific to pppd.
167
1682005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
169
170        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
171        libnetworking/rtems_servers/Makefile.am,
172        libnetworking/rtems_telnetd/Makefile.am,
173        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
174        Eliminate CFLAGS_OPTIMIZE_V.
175
1762005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
177
178        * configure.ac: Pass CFLAGS to testsuites configure.
179        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
180        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
181
1822005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
183
184        * configure.ac: Pass CFLAGS to cpukit configure.
185        * aclocal/rtems-flags.m4: Remove (Unused).
186        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
187        * aclocal/env-rtemsbsp.m4:
188        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
189        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
190        RTEMS_CFLAGS.
191        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
192        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
193        Cleanup comments.
194
1952005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
196
197        * automake/compile.am: Remove build-variant support.
198
1992005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
200
201        * libnetworking/pppd/Makefile.am,
202        libnetworking/rtems_servers/Makefile.am,
203        libnetworking/rtems_telnetd/Makefile.am:
204        Remove build-variant support.
205
2062005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
207
208        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
209        support/Makefile.am, wrapup/Makefile.am:
210        Remove build-variant support.
211
2122004-11-22      Joel Sherrill <joel@OARcorp.com>
213
214        * libchip/network/if_fxp.c: Add entry for another module ID code.
215
2162004-11-22      Joel Sherrill <joel@OARcorp.com>
217
218        PR 693/misc
219        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
220        in/outport routines.
221
2222004-11-22      Joel Sherrill <joel@OARcorp.com>
223
224        PR 693/misc
225        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
226        in/outport routines.
227
2282004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
229
230        * aclocal/enable-itron.m4: Remove (unused).
231
2322004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
233
234        * configure.ac: Misc. quoting cleanups.
235        Enable ada-tests iff --enable-ada and --enable-tests.
236
2372004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
238
239        PR 703/filesystem
240        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
241        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
242        libchip/ide/ide_controller.c:
243        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
244        available for BSPS/device drivers.
245        Extend the "modes_available" and "mode_active" parameters to
246        uint16_t for UDMA support.
247
2482004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
249
250        * libchip/network/dec21140.c: Cleanup a bit and remove message about
251        not supported on PowerPC since it works on the MVME2100 BSP.
252
2532004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
254
255        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
256        Add dependency tracking for *.cfgs.
257        * Makefile.am: Add dependency tracking for *.cfg.
258
2592004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
260
261        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
262        (Thanks to Lars Munch <lars@segv.dk> for catching this).
263
2642004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
265
266        PR 707/make_build
267        * configure.ac: Add --enable-rpcgen.
268
2692004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
270
271        PR 700/rtems_misc
272        * libnetworking/rtems_webserver/asp.c,
273        libnetworking/rtems_webserver/balloc.c,
274        libnetworking/rtems_webserver/cgi.c,
275        libnetworking/rtems_webserver/default.c,
276        libnetworking/rtems_webserver/ej.h,
277        libnetworking/rtems_webserver/ejIntrn.h,
278        libnetworking/rtems_webserver/ejlex.c,
279        libnetworking/rtems_webserver/ejparse.c,
280        libnetworking/rtems_webserver/emfdb.c,
281        libnetworking/rtems_webserver/emfdb.h,
282        libnetworking/rtems_webserver/form.c,
283        libnetworking/rtems_webserver/handler.c,
284        libnetworking/rtems_webserver/h.c,
285        libnetworking/rtems_webserver/license.txt,
286        libnetworking/rtems_webserver/Makefile.am,
287        libnetworking/rtems_webserver/md5c.c,
288        libnetworking/rtems_webserver/md5.h,
289        libnetworking/rtems_webserver/mime.c,
290        libnetworking/rtems_webserver/misc.c,
291        libnetworking/rtems_webserver/NOTES,
292        libnetworking/rtems_webserver/ringq.c,
293        libnetworking/rtems_webserver/rom.c,
294        libnetworking/rtems_webserver/rtems_webserver.h,
295        libnetworking/rtems_webserver/security.c,
296        libnetworking/rtems_webserver/sock.c,
297        libnetworking/rtems_webserver/socket.c,
298        libnetworking/rtems_webserver/sockGen.c,
299        libnetworking/rtems_webserver/sym.c,
300        libnetworking/rtems_webserver/uemf.c,
301        libnetworking/rtems_webserver/uemf.h,
302        libnetworking/rtems_webserver/um.c,
303        libnetworking/rtems_webserver/um.h,
304        libnetworking/rtems_webserver/umui.c,
305        libnetworking/rtems_webserver/url.c,
306        libnetworking/rtems_webserver/value.c,
307        libnetworking/rtems_webserver/wbase64.c,
308        libnetworking/rtems_webserver/webcomp.c,
309        libnetworking/rtems_webserver/webmain.c,
310        libnetworking/rtems_webserver/webpage.c,
311        libnetworking/rtems_webserver/webrom.c,
312        libnetworking/rtems_webserver/webs.c,
313        libnetworking/rtems_webserver/websda.c,
314        libnetworking/rtems_webserver/websda.h,
315        libnetworking/rtems_webserver/webs.h,
316        libnetworking/rtems_webserver/websSSL.c,
317        libnetworking/rtems_webserver/websSSL.h,
318        libnetworking/rtems_webserver/websuemf.c,
319        libnetworking/rtems_webserver/wsIntrn.h:
320        Remove (Moved to cpukit/http).
321
3222004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
323
324        PR 700/rtems_misc
325        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
326        Remove libnetworking/rtems_webserver.
327
3282004-10-25      Eric Norum <norume@aps.anl.gov>
329
330        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
331
3322004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
333
334        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
335
3362004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
337
338        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
339        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
340
3412004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
342
343        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
344
3452004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
346
347        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
348        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
349
3502004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
351
352        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
353        BITSPERBYTE.
354
3552004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
356
357        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
358        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
359
3602004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
361
362        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
363
3642004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
365
366        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
367        * aclocal/enable-bare.m4: Remove.
368        * configure.ac: Remove BARE_CPU_MODEL.
369
3702004-10-13      Eric Norum <norume@aps.anl.gov>
371
372        PR 688/bsps
373        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
374        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
375        MC146818A (and several Dallas Semiconductor) TOD chips.
376
3772004-10-13      Eric Norum <norume@aps.anl.gov>
378
379        PR 686/networking
380        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
381        device code.
382
3832004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
384
385        * libchip/network/dec21140.c: include <rtems/pci.h>.
386
3872004-09-29      Joel Sherrill <joel@OARcorp.com>
388
389        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
390        libnetworking/pppd/utils.c: i960 obsoleted and all references
391        removed.
392
3932004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
394
395        PR 607/networking
396        * libchip/network/dec21140.c: Made PCI configuration minimum sane
397        instead of fully specifying unused PCI features.
398
3992004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
400
401        * configure.ac: Require automake > 1.9.
402
4032004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
404
405        * aclocal/rtems-cpu-subdirs.m4: Add avr.
406
4072004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
408
409        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
410        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
411
4122004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
413
414        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
415        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
416
4172004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
418
419        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
420
4212004-07-28  Joel Sherrill <joel@OARcorp.com>
422
423    * aclocal/version.m4: Updated to rtems-4.6.99.1.
424
4252004-07-25      Joel Sherrill <joel@OARcorp.com>
426
427        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
428
4292004-05-21  Till Strauman <strauman@slac.stanford.edu>
430
431        PR 625/networking
432        * libchip/network/dec21140.c, ... : Prevent name clashes by making
433        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
434        an error rather than panic if no chip is detected (thus allowing
435        for probing).
436        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
437        instead of looping forever.  Avoid divide by zero (crashed my PC).
438        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
439        they are UNTESTED.
440
4412004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
442
443        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
444
4452004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
446
447        * libchip/network/dec21140.c, libchip/network/elnk.c:
448        #include <errno.h>.
449
4502004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
451
452        * libchip/network/if_media.h: Update from FreeBSD.
453        * libchip/network/open_eth.c, libchip/network/cs8900.c,
454        libchip/network/i82586.c: #include <errno.h>.
455
4562004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
457
458        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
459
4602004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
461
462        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
463
4642004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
465
466        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
467        automake).
468
4692004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
470
471        PR 599/pppd
472        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
473
4742004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
475
476        * optman/rtems/no-region.c: Reflect having changed
477        rtems_region_get_segment_size.
478
4792004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
480
481        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
482        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
483        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
484        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
485        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
486        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
487        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
488
4892004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
490
491        * libchip/ide/ata.c, libchip/network/dec21140.c,
492        libchip/network/elnk.c, libchip/network/i82586.c,
493        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
494        libchip/network/open_eth.c, libchip/network/sonic.c,
495        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
496        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
497        libchip/shmdr/init.c, libchip/shmdr/intr.c,
498        libchip/shmdr/shm_driver.h: Cosmetics.
499
5002004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
501
502        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
503        optman/rtems/no-msg.c, optman/rtems/no-part.c,
504        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
505        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
506        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
507        fixed size types.
508
5092004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
510
511        * configure.ac: Explicitly pass --includedir and --libdir to
512        cpukit/configure.
513
5142004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
515
516        * librdbg/Makefile.am: Fix rpcgen rules.
517        * librdbg/src/i386/any/remdeb_xdr.c,
518        librdbg/src/m68k/any/remdeb_xdr.c,
519        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
520        Reflect changes to librdbg/Makefile.am.
521
5222004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
523
524        * configure.ac: Reflect changes testsuites/configure.ac and
525        cpukit/configure.ac.
526
5272004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
528
529        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
530        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
531
5322004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
533
534        * configure.ac: Reflect changes to testsuites's configuration.
535
5362004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
537
538        PR/589 rtems
539        * libchip/network/pci.h: Remove (Moved to cpukit).
540
5412004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
542
543        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
544        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
545        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
546        libchip/network/dec21140.c, libchip/network/elnk.c,
547        libchip/network/if_fxp.c, libchip/network/open_eth.c,
548        libchip/network/open_eth.h, libchip/network/sonic.c,
549        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
550        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
551        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
552        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
553        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
554        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
555        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
556        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
557        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
558        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
559        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
560        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
561        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
562        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
563        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
564        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
565        fixed-size types.
566
5672004-03-14      Chris Johns  <chrisj@rtems.org>
568
569        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
570        the BSP example code.
571        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
572        support the DIMMPC. This is a pc386 target with IO port support. Minor
573        formating clean up. Add documentation to the header file.
574        * libchip/network/README.cs8900: The CS8900 driver is documented in the
575        cs8900.h header file.
576
5772004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
578
579        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
580        Cosmetics.
581
5822004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
583
584        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
585        There are no application level Makefiles in here.
586
5872004-03-04      Joel Sherrill <joel@OARcorp.com>
588
589        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
590        they can be used in application level makefiles.
591
5922004-03-05      Joel Sherrill <joel@OARcorp.com>
593
594        * libnetworking/rtems_webserver/ejparse.c,
595        libnetworking/rtems_webserver/emfdb.c,
596        libnetworking/rtems_webserver/sock.c,
597        libnetworking/rtems_webserver/socket.c,
598        libnetworking/rtems_webserver/sym.c,
599        libnetworking/rtems_webserver/webs.c,
600        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
6012004-03-05      Joel Sherrill <joel@OARcorp.com>
602
603        * libchipnetwork/open_eth.c: Remove warnings by conditionally
604        compiling this file only only those CPU families with supported
605        exception models.
606
6072004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
608
609        * acinclude.m4: Fix loosing arguments when configuring cpukit and
610        testsuites (Was exposed with --enable-multilib, only).
611        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
612         Add RTEMS_BSP_CONFIG_SUBDIR.
613        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
614        testsuites's configure.
615        * aclocal/rtems-top.m4: Remove ENDIF hack.
616        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
617
6182004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
619
620        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
621        wrapup/Makefile.am: Fix automake problems having been introduced
622        in previous patch.
623
6242004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
625
626        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
627        Preinstall dirs.
628        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
629        * aclocal/check-multiprocessing.m4: Cosmetics.
630        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
631        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
632
6332004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
634
635        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
636        librdbg/src/Makefile.am.
637        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
638        * configure.ac: Reflect changes above.
639        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
640        * wrapup/Makefile.am: Reflect changes above.
641        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
642
6432004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
644
645        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
646
6472004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
648
649        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
650
6512004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
652
653        * wrapup/Makefile.am: Reflect new location of librdbg.a.
654
6552004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
656
657        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
658        librdbg/src/powerpc/Makefile.am: Remove.
659        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
660        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
661        * configure.ac: Reflect changes above.
662
6632004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
664
665
6662004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
667
668        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
669        STRIP.
670
6712004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
672
673        * librdbg/include/Makefile.am: Merge-in
674        librdbg/include/rdbg/i386/Makefile.am,
675        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
676        librdbg/include/rdbg/powerpc/Makefile.am.
677        * librdbg/include/rdbg/i386/Makefile.am,
678        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
679        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
680        * configure.ac: Reflect changes above.
681
6822004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
683
684        * configure.ac: Use AS_HELP_STRING(ada).
685
6862004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
687
688        * aclocal/bspopts.m4: Use AS_HELP_STRING.
689        * aclocal/bsp-configure.m4: Require autoconf-2.59.
690        Use AC_CONFIG_HEADERS.
691        * aclocal/check-custom-bsp.m4: Add bspkit-support.
692        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
693
6942004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
695
696        * Makefile.am: include local.am.
697
6982004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
699
700        * aclocal/version.m4: 4.6.99.0.
701
7022004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
703
704        * Makefile.am: Don't include host.am.
705        * automake/compile.am: Further cleanups.
706
7072004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
708
709        * automake/lib.am: Remove (Unused).
710
7112004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
712
713        * wrapup/Makefile.am: Don't include lib.am.
714        * automake/compile.am: Use automake compilation rules.
715
7162004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
717
718        * libnetworking/pppd/Makefile.am,
719        libnetworking/rtems_servers/Makefile.am,
720        libnetworking/rtems_telnetd/Makefile.am,
721        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
722        support/Makefile.am: Don't include lib.am.
723
7242004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
725
726        * libchip/Makefile.am: Don't include lib.am.
727        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
728        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
729        unnecessary EXTRA_DISTs.
730
7312004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
732
733        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
734        hack.
735
7362004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
737
738        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
739        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
740        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
741        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
742
7432004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
744
745        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
746        Add AM_CONDITIONAL(HAS_MP).
747        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
748        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
749        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
750        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
751        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
752        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
753        (Deprecated by autoconf 2.59).
754
7552004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
756
757        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
758        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
759
7602004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
761
762        * ChangeLog: Merge-in libnetworking/ChangeLog.
763        * libnetworking/ChangeLog: Remove.
764        * ChangeLog: Merge-in librdbg/ChangeLog.
765        * librdbg/ChangeLog: Remove.
766        * ChangeLog: Merge-in libchip/ChangeLog.
767        * libchip/ChangeLog: Remove.
768        * ChangeLog: Merge-in optman/ChangeLog.
769        * optman/ChangeLog: Remove.
770
7712004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
772
773        * configure.ac: Reflect changes to cpukit.
774        * wrapup/Makefile.am: Reflect changes to librdbg.
775        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
776        * libchip/Makefile.am: Add PREINSTALL_DIRS.
777        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
778        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
779        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
780        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
781        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
782        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
783        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
784
7852004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
786
787        * aclocal/rtems-top.m4: Remove check for version.m4.
788        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
789
7902004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
791
792        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
793        * wrapup/Makefile.am: Reflect changes to libchip/*.
794        * support/Makefile.am: Use automake compilation rules.
795        * wrapup/Makefile.am: Reflect changes to support/*.
796        * configure.ac: Remove libnetworking/wrapup/Makefile.
797        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
798        libnetworking/*/lib*.a instead of libnetapps.a.
799        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
800        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
801        * optman/Makefile.am: Use automake compilation rules.
802        * libchip/Makefile.am: Fix typo in previous patch.
803        * libchip/Makefile.am: Use automake compilation rules.
804        * libnetworking/Makefile.am: Remove wrapup.
805        * libnetworking/pppd/Makefile.am: Build libpppd. Use
806        automake-compilation rules.
807        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
808        automake-compilation rules.
809        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
810        automake-compilation rules.
811        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
812        automake-compilation rules.
813        * libnetworking/wrapup/Makefile.am: Remove (Unused).
814
8152004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
816
817        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
818        PRE/TMPINSTALL_FILES to CLEANFILES.
819        * automake/lib.am: Remove TMPINSTALL_FILES.
820        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
821        PRE/TMPINSTALL_FILES to CLEANFILES.
822        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
823        PRE/TMPINSTALL_FILES to CLEANFILES.
824        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
825        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
826        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
827        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
828        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
829        * librdbg/src/i386/Makefile.am: Ditto.
830        * librdbg/src/m68k/Makefile.am: Ditto.
831        * librdbg/src/powerpc/Makefile.am: Ditto.
832        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
833        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
834        * libnetworking/rtems_servers/Makefile.am: Ditto.
835        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
836        * libnetworking/rtems_webserver/Makefile.am: Ditto.
837
8382004-01-07      Joel Sherrill <joel@OARcorp.com>
839
840        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
841        more completely covers the MIPS family.
842
8432003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
844
845        * wrapup/Makefile.am: Reflect changes to shmdr.
846        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
847
8482003-12-18      Joel Sherrill <joel@OARcorp.com>
849
850        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
851        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
852        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
853        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
854        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
855        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
856        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
857
8582003-12-17      Joel Sherrill <joel@OARcorp.com>
859
860        * aclocal/version.m4: Updated to rtems-20031217-test.
861
8622003-12-17     
863
864        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
865        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
866
8672003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
868
869        * automake/compile.am: Remove LINK_LIBS (Unused).
870        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
871
8722003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
873
874        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
875        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
876        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
877        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
878        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
879
8802003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
881
882        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
883        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
884        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
885        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
886        * librdbg/src/i386/Makefile.am:
887        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
888        * librdbg/src/m68k/Makefile.am:
889        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
890        * librdbg/src/powerpc/Makefile.am:
891        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
892
8932003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
894
895        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
896        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
897        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
898        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
899        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
900        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
901        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
902        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
903        * optman/Makefile.am: Remove project_libdir.
904        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
905        PRE/TMPINSTALL_FILES.
906        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
907        PRE/TMPINSTALL_FILES.
908        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
909        PRE/TMPINSTALL_FILES.
910        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
911        PRE/TMPINSTALL_FILES.
912        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
913        from PRE/TMPINSTALL_FILES.
914        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
915        PRE/TMPINSTALL_FILES.
916        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
917        PRE/TMPINSTALL_FILES.
918        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
919        PRE/TMPINSTALL_FILES.
920        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
921        PRE/TMPINSTALL_FILES.
922        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
923        PRE/TMPINSTALL_FILES.
924        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
925        PRE/TMPINSTALL_FILES.
926        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
927        from PRE/TMPINSTALL_FILES.
928
9292003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
930
931        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
932        * automake/lib.am: Remove project_libdir.
933        * wrapup/Makefile.am: Reworked.
934
9352003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
936
937        * configure.ac: Reflect changes to librdbg.
938        * optman/Makefile.am: Add tmpinstall dirstamp support.
939        * libchip/Makefile.am: Fix variant-tmpinstall support.
940        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
941        * librdbg/src/powerpc/Makefile.am: Merge-in former
942        new_exception_processing/Makefile.am.
943        * librdbg/src/m68k/any/Makefile.am: Remove.
944        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
945        * librdbg/src/i386/any/Makefile.am: Remove.
946        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
947        * librdbg/src/Makefile.am: Cosmetics.
948        * librdbg/include/Makefile.am: Cosmetics.
949        * librdbg/Makefile.am: Cosmetics.
950        * libnetworking/Makefile.am: Cosmetics.
951        * libnetworking/pppd/Makefile.am: Cosmetics.
952        * libnetworking/wrapup/Makefile.am: Cosmetics.
953
9542003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
955
956        * Makefile.am: Cosmetics.
957        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
958        support.
959
9602003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
961
962        * automake/compile.am: Remove $(ARCH):-rule.
963
9642003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
965
966        * configure.ac: Remove lib/libbsp/shared/Makefile,
967        lib/libbsp/shmdr/Makefile.
968
9692003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
970
971        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
972        libchip/serial/Makefile, libchip/rtc/Makefile.
973        * support/Makefile.am: Remove all-local: $(ARCH).
974        * wrapup/Makefile.am: Remove all-local: $(ARCH).
975        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
976        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
977        * optman/Makefile.am: Remove all-local: $(ARCH).
978        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
979        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
980        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
981        compilation dirstamp support.
982        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
983        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
984        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
985        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
986        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
987        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
988        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
989        all-local: $(ARCH).
990        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
991        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
992        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
993        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
994        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
995
9962003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
997
998        * aclocal/lead-dot.m4: New (from automake-1.7f).
999        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
1000        AC_SUBST(dirstamp).
1001        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
1002        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1003        libchip/serial/Makefile.am: Ditto.
1004        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
1005        * librdbg/include/Makefile.am: Ditto.
1006        * librdbg/include/rdbg/Makefile.am: Ditto.
1007        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1008        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1009        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1010        * librdbg/src/Makefile.am: Ditto.
1011        * librdbg/src/i386/Makefile.am: Ditto.
1012        * librdbg/src/i386/any/Makefile.am: Ditto.
1013        * librdbg/src/m68k/Makefile.am: Ditto.
1014        * librdbg/src/m68k/any/Makefile.am: Ditto.
1015        * librdbg/src/powerpc/Makefile.am: Ditto.
1016        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
1017        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
1018        preinstallation.
1019        * libnetworking/pppd/Makefile.am: Ditto.
1020        * libnetworking/rtems_servers/Makefile.am: Ditto.
1021        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1022        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1023        * libnetworking/wrapup/Makefile.am: Ditto.
1024
10252003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1026
1027        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
1028        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
1029        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
1030        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
1031        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1032        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1033        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1034        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
1035        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
1036        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
1037        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
1038        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
1039        underquoting to silence automake-1.8.
1040
10412003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1042
1043        * configure.ac: Reflect having moved tests to ../../testsuites.
1044
10452003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1046
1047        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
1048        * aclocal/canonical-host.m4: Remove.
1049        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
1050        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1051
10522003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1053
1054        * aclocal/check-cpu.m4: Remove.
1055        * configure.ac: Merge-in former aclocal/check-cpu.m4.
1056        * aclocal/canonical-target-name.m4: Add m4-quotes.
1057        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
1058        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
1059        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1060        * aclocal/check-networking.m4: Add m4-quotes. Require
1061        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1062        * aclocal/check-posix.m4: Add m4-quotes. Require
1063        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1064        * aclocal/check-rdbg.m4: Add m4-quotes. Require
1065        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1066        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
1067
10682003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1069
1070        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
1071        * aclocal/bsp-alias.m4: Remove.
1072
10732003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1074
1075        * configure.ac: Make presence of tests/ optional.
1076
10772003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1078
1079        * aclocal/path-perl.m4: Remove (Unused).
1080
10812003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1082
1083        * automake/force-preinstall.am: Remove.
1084
10852003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
1086
1087        PR 499/rtems_misc
1088        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
1089        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
1090        Configuration (Odd was forced) - Correction of Stop Bit configuration
1091        (inversed) - Correction of ISR Handler to call
1092        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
1093        CTS Hardware flow control Configuration.
1094
10952003-09-04      Joel Sherrill <joel@OARcorp.com>
1096
1097        * lib/libcpu/shared/include/cache.h,
1098        lib/libcpu/shared/src/cache_aligned_malloc.c,
1099        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
1100        license changed.
1101        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
1102        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
1103        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1104        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
1105        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
1106        for license changed.
1107        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
1108        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
1109        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
1110        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
1111        libchip/network/cs8900.h, libchip/network/dec21140.c,
1112        libchip/network/elnk.c, libchip/network/open_eth.c,
1113        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
1114        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
1115        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
1116        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
1117        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
1118        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
1119        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
1120        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
1121        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
1122        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
1123        libchip/serial/serial.h, libchip/serial/z85c30.c,
1124        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
1125        libchip/serial/z85c30_reg.c: URL for license changed.
1126
11272003-09-03      Jiri Gaisler <jiri@gaisler.com>
1128
1129        PR 477/networking
1130        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
1131        * libchip/network/README.open_eth, libchip/network/open_eth.c,
1132        libchip/network/open_eth.h: New files.
1133
11342003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1135
1136        * aclocal/rtems-top.m4: Add RTEMS_API.
1137        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
1138
11392003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1140
1141        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1142        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
1143        @RTEMS_BSP@.cfg.
1144
11452003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1146
1147        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1148
11492003-08-20      Joel Sherrill <joel@OARcorp.com>
1150
1151        * libchip/network/cs8900.c: Correct copyright statements.
1152
11532003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1154
1155        * aclocal/check-itron.m4: Remove.
1156        * aclocal/enable-inlines.m4: Remove.
1157        * Makefile.am: Reflect having moved aclocal/.
1158        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
1159        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
1160        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
1161        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
1162        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
1163        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
1164        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
1165        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
1166        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
1167        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
1168        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
1169        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
1170        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
1171        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
1172        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
1173        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
1174        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
1175        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
1176        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
1177        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
1178        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
1179        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
1180        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
1181        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
1182        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
1183        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
1184        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
1185        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
1186        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
1187        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
1188        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
1189        * aclocal/multilib.m4: New (Copied from ../../aclocal).
1190        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
1191        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
1192        * aclocal/ppc.m4: New (Copied from ../../aclocal).
1193        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
1194        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
1195        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
1196        * aclocal/project-root.m4: New (Copied from ../../aclocal).
1197        * aclocal/quoting.m4: New (Copied from ../../aclocal).
1198        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
1199        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
1200        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
1201        * aclocal/target.m4: New (Copied from ../../aclocal).
1202        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
1203        * aclocal/version.m4: New (Copied from ../../aclocal).
1204
12052003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1206
1207        * configure.ac: Remove stray comments.
1208        * automake/local.am, automake/host.am: Remove "debug".
1209
12102003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1211
1212        * Makefile.am: Reflect having moved automake/.
1213        * lib/Makefile.am: Reflect having moved automake/.
1214        * support/Makefile.am: Reflect having moved automake/.
1215        * wrapup/Makefile.am: Reflect having moved automake/.
1216        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
1217        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
1218        from ../../automake).
1219        * optman/Makefile.am: Reflect having moved automake/.
1220        * libchip/Makefile.am: Reflect having moved automake/.
1221        * libchip/ide/Makefile.am: Reflect having moved automake/.
1222        * libchip/network/Makefile.am: Reflect having moved automake/.
1223        * libchip/rtc/Makefile.am: Reflect having moved automake/.
1224        * libchip/serial/Makefile.am: Reflect having moved automake/.
1225        * librdbg/Makefile.am: Reflect having moved automake/.
1226        * librdbg/include/Makefile.am: Reflect having moved automake/.
1227        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
1228        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
1229        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
1230        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
1231        automake/.
1232        * librdbg/src/Makefile.am: Reflect having moved automake/.
1233        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
1234        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
1235        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
1236        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
1237        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
1238        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
1239        having moved automake/.
1240        * libnetworking/Makefile.am: Reflect having moved automake/.
1241        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
1242        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
1243        automake/.
1244        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
1245        automake/.
1246        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
1247        automake/.
1248        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
1249
12502003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1251
1252        * Makefile.am: Add bsp.pc.in.
1253        * bsp.pc.in: New (pkgconfig support).
1254
12552003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1256
1257        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1258
12592003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1260
1261        * lib/Makefile.am: New (Required by 'make dist').
1262        * lib/ChangeLog: Remove.
1263        * lib/.cvsignore: Cleanup.
1264        * configure.ac: Reflect having added lib/Makefile.am.
1265        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
1266        lib/libbsp/configure.ac.
1267        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1268        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1269
12702003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1271
1272        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
1273        * configure.ac: Merge-in librdbg/configure.ac.
1274        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
1275        librdbg/configure.ac.
1276        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1277        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
1278        LIBCHIP. Conditionally build include-dirs.
1279        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
1280        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
1281        * librdbg/Makefile.am, librdbg/include/Makefile.am,
1282        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
1283        librdbg/include/rdbg/m68k/Makefile.am,
1284        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
1285        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
1286        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1287        librdbg/src/powerpc/Makefile.am, librdbg/
1288        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
1289        configure.ac into ../configure.ac.
1290        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
1291        * libnetworking/.cvsignore, libnetworking/Makefile.am,
1292        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
1293        libnetworking/rtems_telnetd/Makefile.am,
1294        libnetworking/rtems_webserver/Makefile.am,
1295        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
1296        into ../configure.ac.
1297
12982003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1299
1300        PR 427/rtems
1301        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
1302        * librdbg/src/servtsp.c: Ditto.
1303
13042003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
1305
1306        PR 429/bsps
1307        PR 432/bsps
1308        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
1309        packets are queued onto an elnk board, the ISR will deadlock the device
1310        with a tx complete interrupt.  Lighter tx loads are not affected as they
1311        end up submitting single packets to the device.
1312
13132003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1314
1315        * configure.ac: Merge-in libchip/configure.ac. Merge-in
1316        optman/configure.ac.
1317        * optman/configure.ac: Remove (Merged into ../configure.ac).
1318        * optman/Makefile.am: Reflect having merged configure.ac into
1319        ../configure.ac.
1320        * libchip/configure.ac: Remove (Merged into ../configure.ac).
1321        * libchip/Makefile.am, libchip/ide/Makefile.am,
1322        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1323        libchip/serial/Makefile.am: Reflect having merged configure.ac into
1324        ../configure.ac.
1325
13262003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1327
1328        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
1329
13302003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
1331
1332        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
1333        on i386.
1334
13352003-06-13      Joel Sherrill <joel@OARcorp.com>
1336
1337        * libnetworking/pppd/chat.c: Removed warnings.
1338
13392003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
1340
1341        * libchip/network/README.3com: New file missed in previous commit.
1342        PR 405/bsps
1343        PR 393/networking
1344        * libchip/network/dec21140.c: Fix leak also known as PR393.
1345        * libchip/network/elnk.c, libchip/network/if_media.h,
1346        libchip/network/mii.h: New files.
1347        * libchip/network/Makefile.am: Reflect new files.
1348
13492003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1350
1351        * configure.ac: Remove support for profile-variant.
1352
13532003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1354
1355        PR 397/pppd
1356        * libnetworking/pppd/fsm.c: Make peer_mru global again.
1357        * libnetworking/pppd/magic.c: Remove *rand48.
1358        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
1359
13602003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1361
1362        * wrapup/Makefile.am: Add libide.a.
1363
13642003-04-15      Joel Sherrill <joel@OARcorp.com>
1365
1366        PR 387/rtems_misc
1367        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
1368        routines.
1369        * libchip/ide/ata_internal.h: Added missing newline and end of file.
1370
13712003-04-11      Joel Sherrill <joel@OARcorp.com>
1372
1373        * libnetworking/rtems_webserver/cgi.c,
1374        libnetworking/rtems_webserver/sockGen.c,
1375        libnetworking/rtems_webserver/umui.c,
1376        libnetworking/rtems_webserver/websSSL.c,
1377        libnetworking/rtems_webserver/websSSL.h,
1378        libnetworking/rtems_webserver/websda.c,
1379        libnetworking/rtems_webserver/websda.h: New files. Not included in
1380        previous commit.
1381
13822003-04-10      Joel Sherrill <joel@OARcorp.com>
1383
1384        PR 371/pppd
1385        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
1386        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
1387        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
1388        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1389        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
1390        still global symbols in rtemspppd.h which might need to be changed or
1391        converted into member of a structure which is dereferenced with a
1392        pointer that is managed as a per task variable. But this patch should
1393        avoid many conflicts.
1394
13952003-03-27      Joel Sherrill <joel@OARcorp.com>
1396
1397        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
1398        not allowed in the cpukit source code since it must be buildable
1399        independent of any BSP. These files were moved to libchip/ide.
1400        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
1401        files.
1402
14032003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1404
1405        PR 368/filesystems
1406        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
1407        improvements which now work on pc386 and mbx8xx.
1408        * libchip/ide/ide_controller.c: New file.
1409
14102003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1411
1412        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
1413
14142003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1415
1416        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1417        * configure.ac: Add support/.
1418        * support/.cvsignore: New.
1419        * support/Makefile.am: New.
1420        * support/version.c: New.
1421        * wrapup/Makefile.am: Add support/libsupport.a.
1422        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
1423        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
1424        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
1425        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
1426
14272003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1428
1429        * wrapup/Makefile.am: Use SRC += instead of make-vars.
1430
14312003-02-20      Till Straumann <strauman@slac.stanford.edu>
1432
1433        PR 354/networking
1434        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
1435        chip against a table of supported chips. The untested ones are still
1436        commented out, however.
1437
14382003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1439
1440        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1441        * configure.ac: AC_PREREQ(2.57).
1442        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1443        * optman/configure.ac: AC_PREREQ(2.57).
1444        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1445        * libchip/configure.ac: AC_PREREQ(2.57).
1446        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1447        * librdbg/configure.ac: AC_PREREQ(2.57).
1448        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1449        * libnetworking/configure.ac: AC_PREREQ(2.57).
1450
14512003-02-06      Joel Sherrill <joel@OARcorp.com>
1452
1453        * libnetworking/pppd/chat.c: Convert routines with common names to
1454        static. This included get_char(), put_char(), and character() among
1455        others.
1456
14572003-02-03      Joel Sherrill <joel@OARcorp.com>
1458
1459        PR 338/filesystem
1460        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
1461        rtems_io_lookup_name() (API change).  Unused function removed.
1462
14632003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1464
1465        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1466        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1467        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1468        Eliminate *_O_FILES.
1469        * libnetworking/rtems_servers/Makefile.am,
1470        libnetworking/rtems_webserver/Makefile.am,
1471        libnetworking/rtems_telnetd/Makefile.am: Ditto.
1472
14732002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1474
1475        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
1476        Let all-local: depend on $(LIB).
1477        * wrapup/Makefile.am, configure.ac: Remove libmisc.
1478        * optman/Makefile.am: Apply install-data-local to install *.rels.
1479
14802002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1481
1482        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
1483        %.c rules.
1484        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
1485        * libchip/network/Makefile.am: Eliminate C_O_FILES.
1486        * libchip/rtc/Makefile.am: Ditto.
1487        * libchip/serial/Makefile.am: Ditto.
1488
14892002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1490
1491        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1492        LIBC_DEFINES.
1493        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1494        LIBC_DEFINES.
1495        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1496        LIBC_DEFINES.
1497
14982002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1499
1500        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
1501
15022002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1503
1504        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
1505        cache-checking.
1506        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1507
15082002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1509
1510        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
1511        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
1512        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
1513        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1514        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1515
15162002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1517
1518        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
1519        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
1520        Remove.
1521        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
1522
15232002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1524
1525        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
1526        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
1527
15282002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
1529
1530        * libchip/network/cs8900.c: I don't know why we have to SelfST register
1531        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
1532
15332002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1534
1535        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
1536        * optman/rel.am: New.
1537
15382002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1539
1540        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
1541        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
1542        braino in comment on "exec". Extend --enable-ada handling.
1543
15442002-11-04      Joel Sherrill <joel@OARcorp.com>
1545
1546        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
1547        tasks and rolling multiple loops into 1.
1548        * librdbg/src/m68k/rdbg_f.c: Removed warning.
1549        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
1550        Removed warnings.
1551
15522002-10-31      Joel Sherrill <joel@OARcorp.com>
1553
1554        * libchip/network/dec21140.c: Removed warnings.
1555        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
1556        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
1557        librdbg/src/m68k/any/remdeb_xdr.c,
1558        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
1559        warnings.
1560        * libnetworking/rtems_webserver/socket.c,
1561        libnetworking/rtems_webserver/uemf.h: Removed warnings.
1562
15632002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
1564
1565        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
1566        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
1567        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
1568        above.
1569
15702002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1571
1572        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1573        * wrapup/.cvsignore: Remove autom4te.cache.
1574        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1575        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
1576        autom4te.cache.
1577        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
1578        autom4te.cache.
1579        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
1580        autom4te.cache.
1581
15822002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1583
1584        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
1585
15862002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1587
1588        * optman/.cvsignore: Add autom4te.cache.
1589
15902002-09-14      Joel Sherrill <joel@OARcorp.com>
1591
1592        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
1593
15942002-09-07      Joel Sherrill <joel@OARcorp.com>
1595
1596        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
1597        include files to resolve warnings.
1598
15992002-09-07      Chris Johns <ccj@acm.org>
1600
1601        * libchip/network/Makefile.am, libchip/network/README.cs8900,
1602        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
1603        which corrects the problem  where the cs8900.c file was actually the BSP
1604        glue.  Joel did some hacking so this file will compile.  Previously it
1605        required providing a target.h file to compile.
1606        * libchip/network/cs8900.c.bsp: New file.
1607
16082002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1609
1610        * libnetworking/rtems_webserver/md5.h: Add missing newline.
1611
16122002-08-31      Joel Sherrill <joel@OARcorp.com>
1613
1614        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
1615        eliminate warning.
1616
16172002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1618
1619        * configure.ac: Add ada-tests.
1620
16212002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1622
1623        * Makefile.am: Add preinstall-stamp.
1624
16252002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1626
1627        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
1628        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
1629        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
1630        gcc31 happy.
1631        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
1632        cp.
1633
16342002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1635
1636        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
1637        make/bsp.mak.
1638        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
1639        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
1640
16412002-08-12      Joel Sherrill <joel@OARcorp.com>
1642
1643        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
1644        avoid error.
1645
16462002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1647
1648        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1649        * configure.ac: Add BSP_SUBDIRS.
1650        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
1651        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
1652        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
1653        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
1654        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
1655        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
1656        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
1657        RTEMS_CHECK_BSP_CACHE.
1658        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1659        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1660        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
1661        .$(OBJEXT) instead of .o.
1662        * libnetworking/pppd/Makefile.am,
1663        libnetworking/rtems_servers/Makefile.am,
1664        libnetworking/rtems_telnetd/Makefile.am,
1665        libnetworking/rtems_webserver/Makefile.am,
1666        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1667
16682002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1669
1670        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
1671        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
1672        ../libchip/serial/$(ARCH)/libserialio.a.
1673        * libchip/serial/Makefile.am: Don't tmp-install lib.
1674        * libchip/rtc/Makefile.am: Don't tmp-install lib.
1675
16762002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1677
1678        * Makefile.am: Add rtems_makedir.
1679        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
1680        * Makefile.am: Add wrapup-SUBDIR.
1681        * wrapup/ChangeLog: Remove.
1682        * wrapup/configure.ac: Remove.
1683        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
1684        (Make the bare BSP happy).
1685        * configure.ac: Ditto.
1686        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
1687        Create make/custom/default.cfg.
1688        * configure.ac: Add creation of make/custom/*.cfg. Create
1689        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
1690
16912002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1692
1693        * Makefile.am: Clean $(PROJECT_RELEASE).
1694
16952002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1696
1697        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
1698        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
1699        prototype mismatches.
1700
17012002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1702
1703        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
1704        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
1705
17062002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1707
1708        * acinclude.m4: Add test "$multilib" != "yes".
1709        * config-ml.in: Remove.
1710        * acinclude.m4: Cleanups.
1711        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
1712        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
1713        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
1714        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
1715        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
1716
17172002-07-16      Eric Norum <eric.norum@usask.ca>
1718
1719        * New driver for the Intel EtherExpressPro (82559ER) chip.
1720        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
1721        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
1722        * libchip/network/Makefile.am: Modified to reflect above.
1723
17242002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1725
1726        * acinclude.m4: New.
1727        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
1728        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
1729        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
1730
17312002-07-01      Joel Sherrill <joel@OARcorp.com>
1732
1733        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
1734        _Objects_Information_table now that it is a two dimensional array based
1735        upon API and class.
1736        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
1737        of strnlen().
1738
17392002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1740
1741        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
1742        preinstall libnetapps.a.
1743
17442002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1745
1746        * configure.ac: Remove librpc.
1747
17482002-06-25      Joel Sherrill <joel@OARcorp.com>
1749
1750        * Per PR233, moved librpc to exec.
1751        * configure.ac, wrapup/Makefile.am: Modified.
1752        * librpc, librpc/ChangeLog: Removed.
1753
17542002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1755
1756        * optman/Makefile.am: Remove multilib support.
1757        * optman/configure.ac: Ditto.
1758        * optman/sapi/Makefile.am: Ditto.
1759
17602002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1761
1762        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
1763        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
1764
17652002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1766
1767        Move networking libraries to c/src/exec/libnetworking
1768        * libnetworking/configure.ac, libnetworking/Makefile.am,
1769        libnetworking/wrapup/Makefile.am: Reflect Moval.
1770
17712002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1772
1773        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
1774        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
1775        <rtems/bspIo.h>.
1776
17772002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1778
1779        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
1780        * libnetworking/rtems/mkrootfs.h: Ditto.
1781        * libnetworking/rtems/Makefile.am: Reflect changes above.
1782
17832002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1784
1785        * configure.ac: Remove lib.
1786
17872002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1788
1789        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
1790        that exception stack frames on M68K members with VBR always are 6 byte
1791        long. The incorrect assumption resulted in some gdb commands like "next"
1792        to fail on the 68360.
1793
17942002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1795
1796        * config-ml.in: Take out arm and sh variants RTEMS does not support.
1797        PR 220
1798        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
1799        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
1800        CVS.
1801        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
1802        libnetworking/sys/filio.h: Remove.
1803        * libnetworking/sys/Makefile.am: Reflect changes above.
1804
18052002-05-07      Chris Johns <ccj@acm.org>
1806
1807        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
1808        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
1809        requires it to be stripped.
1810
18112002-05-01      Eric Norum <eric.norum@usask.ca>
1812
1813        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
1814        assembly  to satisfy gcc 3.1 and newer.
1815
18162002-04-26      Eric Norum <eric.norum@usask.ca>
1817
1818        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
1819        agressive optimization in gcc 3.1 does not reorder things.
1820
18212002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1822
1823        * libchip/network/dec21140.c: Reflect changes to powerpc's
1824        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
1825        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
1826        <rtems/score/cpu.h>.
1827        * librdbg/src/powerpc/rdbg_f.c: Ditto.
1828        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
1829
18302002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1831
1832        * optman/configure.ac: Remove ENABLE_GCC28.
1833
18342002-04-11      Chris Johns <ccj@acm.org>
1835
1836        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
1837        driver control block field to the ifconfig network driver structure.
1838        This field is needed by the i82586 driver which was ported from NetBSD
1839        as it had better hardware abstraction.
1840        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
1841        PR59, added the drv_ctrl driver control block field to the ifconfig
1842        network driver structure. This field is needed by the i82586 driver
1843        which was ported from NetBSD as it had better hardware abstraction.
1844
18452002-04-10      Mike Siers <mikes@poliac.com>
1846
1847        * libnetworking/rtems_webserver/NOTES,
1848        libnetworking/rtems_webserver/asp.c,
1849        libnetworking/rtems_webserver/balloc.c,
1850        libnetworking/rtems_webserver/default.c,
1851        libnetworking/rtems_webserver/ej.h,
1852        libnetworking/rtems_webserver/ejIntrn.h,
1853        libnetworking/rtems_webserver/ejlex.c,
1854        libnetworking/rtems_webserver/ejparse.c,
1855        libnetworking/rtems_webserver/emfdb.c,
1856        libnetworking/rtems_webserver/emfdb.h,
1857        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
1858        libnetworking/rtems_webserver/handler.c,
1859        libnetworking/rtems_webserver/license.txt,
1860        libnetworking/rtems_webserver/md5.h,
1861        libnetworking/rtems_webserver/md5c.c,
1862        libnetworking/rtems_webserver/mime.c,
1863        libnetworking/rtems_webserver/misc.c,
1864        libnetworking/rtems_webserver/ringq.c,
1865        libnetworking/rtems_webserver/rom.c,
1866        libnetworking/rtems_webserver/security.c,
1867        libnetworking/rtems_webserver/sock.c,
1868        libnetworking/rtems_webserver/sym.c,
1869        libnetworking/rtems_webserver/uemf.c,
1870        libnetworking/rtems_webserver/uemf.h,
1871        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
1872        libnetworking/rtems_webserver/url.c,
1873        libnetworking/rtems_webserver/value.c,
1874        libnetworking/rtems_webserver/wbase64.c,
1875        libnetworking/rtems_webserver/webcomp.c,
1876        libnetworking/rtems_webserver/webpage.c,
1877        libnetworking/rtems_webserver/webrom.c,
1878        libnetworking/rtems_webserver/webs.c,
1879        libnetworking/rtems_webserver/webs.h,
1880        libnetworking/rtems_webserver/websuemf.c,
1881        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
1882        2.1.4.
1883
18842002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1885
1886        * libchip/network/i82586.c: Include <string.h>.
1887        * libchip/network/sonic.c: Ditto.
1888
18892002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1890
1891        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
1892
18932002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1894
1895        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
1896
18972002-03-27      Thomas.Doerfler@imd-systems.de
1898
1899        PR 144
1900        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
1901        memory address 0 when called for the first time. This is done when
1902        trying to clear the variable "dhcp_hostname".
1903
19042002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1905
1906        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1907        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1908        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1909        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1910        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1911        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1912        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
1913        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
1914        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1915        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1916        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
1917        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
1918        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1919        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
1920        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1921        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1922        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1923        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1924        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1925        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1926        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1927        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1928        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1929        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1930        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1931        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1932        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
1933        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1934        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1935        AUTOMAKE_OPTIONS.
1936        * libnetworking/configure.ac:
1937        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
1938        foreign 1.6]).
1939        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
1940        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
1941        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
1942        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
1943        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1944        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
1945        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
1946        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
1947        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
1948        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1949        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1950        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
1951        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
1952        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
1953        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
1954        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
1955        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
1956
19572002-03-27      Ilya Alexeev <ilya@continuum.ru>
1958
1959        PR 162
1960        * libnetworking/net/if_ppp.c ppp_txdaemon(),
1961        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
1962        used in a device write routines.  Now ppp_softc structure have own
1963        character for writing to device (sc_outchar).  I think that converting
1964        local variables to static is not a right solution, because problems will
1965        occur in the case of two or more ppp instances.
1966        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
1967        must be u_long, otherwise in the case of the big output packet endless
1968        loop may occur.
1969
19702002-03-21      Ilya Alexeev <ilya@continuum.ru>
1971
1972        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
1973        preparations for multiple PPPD connections.
1974
19752002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1976
1977        PR 149
1978        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
1979        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
1980        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
1981        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
1982
19832002-02-28      Victor V. Vengerov <vvv@oktet.ru>
1984
1985        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
1986        * configure.ac: Modified to reflect addition.
1987
19882002-02-27      Ilya Alexeev <ilya@continuum.ru>
1989
1990        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
1991        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
1992        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
1993        capabilities as well as eliminate some warnings.
1994
19952002-02-27      Eric Norum <eric.norum@usask.ca>
1996
1997        * libnetworking/net/radix.c: Properly handle fetching the default route
1998        when there is no route.  This was a bug in the original FreeBSD code and
1999        this fix is from an updated version of their code.
2000
20012002-02-16      Eric Norum <eric.norum@usask.ca>
2002
2003        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
2004        checking.
2005
20062002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2007
2008        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
2009        dodefaultroute.
2010
20112002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2012
2013        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
2014        include <rtems/seterr.h>.
2015
20162002-02-01      Mike Siers <mikes@poliac.com>
2017
2018        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
2019        avoid bringing the link down too fast. NOTE: Mike reports successfully
2020        running at 56K baud on a direct link.
2021
20222002-02-01      Eric Valette <valette@crf.canon.fr>
2023
2024        * librdbg/So many patches have been posted recently on the mailing list
2025        and  because we were unable to find correct solution to compile on
2026        various  linux distros (due to rpcgen incompatibilities), librdbg/and
2027        because the coding  style of rdbg was rather inconsistant among various
2028        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
2029        global coding style (using indent + manual edits), 2) incorporate/review
2030        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
2031        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
2032        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
2033        after rdbg initialization is done, NB : the paches is huge but it is
2034        mainly due to coding styke chnages.  Only few lines of codes have been
2035        really changed and they do not impact  rdbg functionnality (AFAIKT).
2036        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
2037        librdbg/include/rdbg/m68k/rdbg_f.h,
2038        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
2039        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
2040        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
2041        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
2042        librdbg/src/servtsp.c, librdbg/src/servutil.c,
2043        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
2044        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
2045        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
2046        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
2047        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
2048        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
2049        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
2050        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2051        librdbg/src/powerpc/new_exception_processing/remdeb.h,
2052        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
2053        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
2054
20552002-01-31      Mike Siers <mikes@poliac.com>
2056
2057        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
2058        * Nice Update of PPPD support which eliminates the requiremetn that
2059        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
2060        and reports that it seems to be more stable and handle larger packets
2061        better.  This patch replaces the termios tasks with more general pppd
2062        network driver tasks.  The functions pppinput() and pppstart() get
2063        called from the interrupt service routine.
2064        * libnetworking/Makefile.am, libnetworking/configure.ac,
2065        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
2066        libnetworking/net/ethernet.h, libnetworking/net/if.c,
2067        libnetworking/net/if.h, libnetworking/net/if_arp.h,
2068        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
2069        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
2070        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
2071        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
2072        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
2073        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
2074        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
2075        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
2076        libnetworking/net/route.c, libnetworking/net/route.h,
2077        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
2078        libnetworking/pppd/README, libnetworking/pppd/STATUS,
2079        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
2080        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2081        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2082        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2083        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2084        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2085        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2086        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2087        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2088        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2089        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2090        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
2091        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2092        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2093        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
2094        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
2095        libnetworking/pppd/example/README,
2096        libnetworking/pppd/example/netconfig.h,
2097        libnetworking/wrapup/Makefile.am: Modified.
2098        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
2099        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
2100        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
2101        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
2102        * libnetworking/modem/, libnetworking/modem/.cvsignore,
2103        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
2104        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
2105        libnetworking/modem/pppcompress.c: Subdirectory removed.
2106
21072002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2108
2109        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
2110        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2111
21122002-01-18      Till Straumann <strauman@slac.stanford.edu>
2113
2114        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
2115        issues: - exception handler needs to enable MSR_FP if the interrupted
2116        thread is FP enabled. - printk message for MSR fixed and added
2117        stacktrace. NOTE: this requires the stacktrace patch to
2118        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
2119        however).
2120
21212002-01-06      Joel Sherrill <joel@OARcorp.com>
2122
2123        * optman/.cvsignore: Added aclocal.m4 and configure.
2124        * optman/.cvsignore: New file.
2125
21262002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2127
2128        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
2129
21302002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2131
2132        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
2133        * optman/ChangeLog: New.
2134        * optman/configure.ac: New.
2135        * optman/Makefile.am: New.
2136        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
2137        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
2138
21392001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2140
2141        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
2142
21432001-12-18      Eric Norum <eric.norum@usask.ca>
2144
2145        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
2146        `directories' (path names with a / at the end) while disallowing open()
2147        operations on TFTP `directories'.
2148
21492001-12-07      Eric Norum <eric.norum@usask.ca>
2150
2151        * libnetworking/lib/tftpDriver.c: Restore write capability.
2152
21532001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2154
2155        * libchip/network/sonic.h: Fix typo.
2156        * libnetworking/arpa/Makefile.am: Remove stray lines.
2157
21582001-10-30      Victor V. Vengerov <vvv@oktet.ru>
2159
2160        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
2161
21622001-10-18      Eric Norum <eric.norum@usask.ca>
2163
2164        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
2165        chdir() and open() operations within the TFTP file system.
2166
21672001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2168
2169        * librdbg/configure.ac: Fix latent bug exposed by removal of
2170        config.cache's which prevented powerpc targets librdbg from building.
2171
21722001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2173
2174        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
2175        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
2176        autoconf-2.52 happy.
2177
21782001-10-12      Mike Siers <mikes@poliac.com>
2179
2180        * libnetworking/Update to stable working state.  Congratulations Mike!
2181        :).
2182        * libnetworking/modem_example: Directory removed.
2183        * libnetworking/modem_example/16550.h,
2184        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
2185        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
2186        libnetworking/modem_example/ppp.h,
2187        libnetworking/modem_example/pppcompress.c: Files removed.
2188        * libnetworking/pppd/example/pppd.options: New file.
2189        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
2190        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2191        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2192        libnetworking/pppd/rtemsmain.c: Updated.
2193
21942001-10-12      Joel Sherrill <joel@OARcorp.com>
2195
2196        * libchip/serial/z85c30.c: Fixed typo.
2197
21982001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2199
2200        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
2201        * configure.in: Remove.
2202        * configure.ac: New file, generated from configure.in by autoupdate.
2203        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2204        * libchip/configure.in: Remove.
2205        * libchip/configure.ac: New file, generated from configure.in by
2206        autoupdate.
2207        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2208        * librdbg/configure.in: Remove.
2209        * librdbg/configure.ac: New file, generated from configure.in by
2210        autoupdate.
2211        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2212        * libnetworking/configure.in: Remove.
2213        * libnetworking/configure.ac: New file, generated from configure.in by
2214        autoupdate.
2215
22162001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2217
2218        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
2219        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
2220        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
2221
22222001-09-27      Joel Sherrill <joel@OARcorp.com>
2223
2224        * libchip/ChangeLog: Fixed typo in date.
2225
22262001-09-27      Eric Norum <eric.norum@usask.ca>
2227
2228        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
2229        TFTP  filesystem.
2230
22312001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2232
2233        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
2234        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
2235        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
2236        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
2237        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2238        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2239        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2240        'PREINSTALL_FILES ='.
2241        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
2242        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
2243        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
2244        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
2245        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
2246        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
2247        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
2248        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
2249        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
2250        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
2251        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
2252        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
2253
22542001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2255
2256        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
2257        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
2258        * librdbg/src/m68k/any/Makefile.am: Ditto.
2259        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2260        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
2261        happy.
2262
22632001-09-21      Joel Sherrill <joel@OARcorp.com>
2264
2265        * libchip/network/Makefile.am: Fixed typo on file name.
2266        * libchip/network/i82586.c: Commented out line 318 which is referencing
2267        a member of a structure that is not currently there.  This needs to be
2268        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
2269        to C style.
2270
22712001-09-19      Eric Norum <eric.norum@usask.ca>
2272
2273        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
2274
22752001-09-19      Chris Johns <ccj@acm.org>
2276
2277        * libchip/network/README.i82586, libchip/network/i82586.c,
2278        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
2279        Network driver for Intel i82586.
2280        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
2281        rtems/rtems_bsdnet_internal.h Added support for populating the initial
2282        "root" filesystem with information obtained via the DHCP response.
2283
22842001-09-14      Eric Norum <eric.norum@usask.ca>
2285
2286        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
2287        make gcc 3.x happy.
2288
22892001-08-16      Mike Siers <mikes@poliac.com>
2290
2291        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
2292        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
2293        These support callback functionality that has not even been compiled
2294        under RTEMS yet.
2295        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
2296        example application.  Mike's notes on the modifications: - renamed
2297        error() function because of namespace problems - removed calls to the
2298        exit() funciton - removed extra files from the pppd source directory -
2299        defined pppd task constant values in rtemspppd.h - modifyied example
2300        code to get actual tick per second value - placed the pppd 2.3.11 man
2301        page file (pppd.8) into the pppd directory.
2302        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2303        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2304        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2305        libnetworking/pppd/rtems-ppp.c: Deleted.
2306        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
2307        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2308        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
2309        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
2310        libnetworking/pppd/example/init.c,
2311        libnetworking/pppd/example/netconfig.h,
2312        libnetworking/pppd/example/ppp.conf,
2313        libnetworking/pppd/example/pppdapp.c,
2314        libnetworking/pppd/example/system.h: New files.
2315        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
2316        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
2317        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
2318        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2319        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2320        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2321        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2322        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2323        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2324        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2325        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2326        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2327        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2328        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
2329        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
2330
23312001-08-16      Joel Sherrill <joel@OARcorp.com>
2332
2333        * libnetworking/pppd/example/Makefile: Removed.
2334        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
2335        to avoid bootstrap -c clobbering it.
2336        * libnetworking/rtems_telnetd/.cvsignore: New file.
2337
23382001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
2339
2340        * libnetworking/Makefile.am, libnetworking/configure.in,
2341        libnetworking/rtems_servers/Makefile.am,
2342        libnetworking/rtems_servers/telnetd.c,
2343        libnetworking/rtems_servers/telnetd.h,
2344        libnetworking/rtems_telnetd/Makefile.am,
2345        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2346        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2347        libnetworking/rtems_telnetd/telnetd.c,
2348        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
2349        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
2350        effect when ftpd change. - the tcp/ip stats have been implemented into
2351        icmds.c and started when telnetd daemon is started.
2352        * libnetworking/rtems_servers/telnetd.c,
2353        libnetworking/rtems_servers/telnetd.h: Removed.
2354        * libnetworking/rtems_telnetd: New directory.
2355        * libnetworking/rtems_telnetd/Makefile.am,
2356        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2357        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2358        libnetworking/rtems_telnetd/telnetd.c,
2359        libnetworking/rtems_telnetd/telnetd.h: New files.
2360
23612001-06-14      Joel Sherrill <joel@OARcorp.com>
2362
2363        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
2364        Moved from libmisc/shell so the network stack to address network
2365        depenendency.
2366        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
2367
23682001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2369
2370        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
2371
23722001-05-15      Joel Sherrill <joel@OARcorp.com>
2373
2374        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2375        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
2376        accidentally deleted the incorrectly empty versions.
2377
23782001-05-14      Till Straumann <strauman@slac.stanford.edu>
2379
2380        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
2381        libchip/pci/Makefile.am: Per PR215 address the following issues: -
2382        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
2383        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
2384        to know the values) - the affected BSP (shared/motorola) headers have
2385        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
2386        driver (libchip/network/dec21140.c) has been fixed to use
2387        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
2388        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
2389        who is using this driver. - the DEC driver also has been fixed to use
2390        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
2391        delay_in_bus_cycles().
2392
23932001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2394
2395        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
2396
23972001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2398
2399        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
2400
24012001-04-24      Eric Norum <eric.norum@usask.ca>
2402
2403        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
2404        NTP synchronization a little more robust -- no NTP daemon yet, but at
2405        least it trys a little harder when the primary NTP server is down.
2406
24072001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
2408
2409        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
2410        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2411        libnetworking/pppd/modem_example/modem.c,
2412        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
2413        other strings into English.
2414        * libnetworking/pppd/STATUS: updated to reflect the changes.
2415
24162001-04-20      Jake Janovetz <janovetz@uiuc.edu>
2417
2418        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
2419        again.
2420
24212001-04-20      Eric Valette <valette@crf.canon.fr>
2422
2423        * mcp750 directory renamed new_exception processing as it supports many
2424        more CPU models.
2425        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2426        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2427        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
2428        formerly in mcp750 plus modifications.
2429        * librdbg/src/powerpc/mcp750/.cvsignore,
2430        librdbg/src/powerpc/mcp750/Makefile.am,
2431        librdbg/src/powerpc/mcp750/remdeb.h,
2432        librdbg/src/powerpc/mcp750/remdeb_f.x,
2433        librdbg/src/powerpc/mcp750/remdeb_svc.c,
2434        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
2435        new_exception_processing.
2436        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2437        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2438        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
2439        part of this effort to add support for the MPC8xx.
2440
24412001-04-19      Joel Sherrill <joel@OARcorp.com>
2442
2443        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
2444        internal include files.
2445
24462001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
2447
2448        PR 158
2449        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
2450        rcmd() library call by commenting out the parts that deal with signals.
2451        This enables RTEMS to 'rsh' command to a server connecting fd to remote
2452        stdio. The 'server-side' parts of this file which deal with
2453        authentication are disabled since they are not needed.
2454
24552001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
2456
2457        * libnetworking/include/.cvsignore: Remove dangling file.
2458
24592001-03-14      Joel Sherrill <joel@OARcorp.com>
2460
2461        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
2462        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
2463        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
2464        libchip style serial drivers can be written in libcpu or libbsp.
2465
24662001-03-01      Joel Sherrill <joel@OARcorp.com>
2467
2468        * libchip/network/cs8900.c, libchip/network/cs8900.h,
2469        libchip/network/sonic.c, libchip/network/sonic.h,
2470        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2471        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2472        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2473        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
2474        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2475        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2476        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2477        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
2478
24792001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2480
2481        * librdbg/include/rdbg/Makefile.am,
2482        librdbg/include/rdbg/i386/Makefile.am,
2483        librdbg/include/rdbg/m68k/Makefile.am,
2484        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
2485        style on include files.
2486
24872001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2488
2489        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2490        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
2491        replace ${..} with $(..).
2492        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
2493        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
2494        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2495        libnetworking/rtems/Makefile.am, libnetworking/
2496        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
2497        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
2498        include_*HEADERS instead of H_FILES.
2499        * libnetworking/include/Makefile.am: Remove.
2500        * libnetworking/Makefile.am: Add handling of *.h files.
2501        * libnetworking/configure.in: Remove include/Makefile.
2502
25032001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2504
2505        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
2506
25072001-01-31      Sergei Organov <osv@javad.ru>
2508
2509        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
2510        current dir and root dir removed in favor of new libio support for
2511        task-local current and root directories. - Bug in `close_data_socket()'
2512        introduced by previous change fixed. - `command_pasv()' changed to set
2513        timeout on socket we are listening on and code fixed to don't close
2514        socket twice on error. - `serr()' changed to clear `errno'. -
2515        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
2516        changed to clear `errno' before processing session. -
2517        `close_data_socket()' fixed to close both active and passive sockets -
2518        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
2519        empty string  in `exec_command()'.
2520
25212001-01-25      Eric Norum <eric.norum@usask.ca>
2522
2523        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
2524        improves throughput on systems which are dropping packets.   Only the
2525        first timeout is reduced.  This keeps the number of extra packets down
2526        on networks that are very busy and dropping lots of packets.
2527
25282001-01-24      Sergei Organov <osv@javad.ru>
2529
2530        * libnetworking/rtems_servers/ftpd.c,
2531        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2532        - Timeouts on sockets implemented. 'idle' field added to configuration.
2533        No timeout by default to keep backward compatibility. Note: SITE IDLE
2534        command not implemented yet. - Basic global access control implemented.
2535        'access' field added to configuration. No access limitations by default
2536        to keep backward compatibility. - Anchor data socket for active mode
2537        (using self IP and port 20.) - Fixed default data port support (still
2538        not tested). - Don't allow IP address different from originating host in
2539        PORT command to improve security. - Fixed bug in MDTM command. - Check
2540        for correctness of parsing of argument in command_port(). - Fixed
2541        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
2542        a directory. - Command parsing a little bit improved: command names are
2543        now converted to upper-case to be more compatible with RFC (command
2544        names are not case-sensitive.) - Reformat comments so that they have
2545        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
2546        previous changes - True ASCII mode implemented (doesn't work for hooks
2547        and /dev/null) - Passive mode implemented, PASV command added. - Default
2548        port for data connection could be used (untested, can't find ftp client
2549        that doesn't send PORT command) - SYST reply changed to UNIX, as former
2550        RTEMS isn't registered name. - Reply codes reviewed and fixed.
2551
25522001-01-18      Joel Sherrill <joel@OARcorp.com>
2553
2554        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
2555        macro using variable arguments.
2556        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
2557        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
2558        since I updated the main RTEMS development machine to RedHat 7.2 and
2559        apparently got a new version of rpcgen.
2560
25612001-01-12      Sergei Organov <osv@javad.ru>
2562
2563        * libnetworking/rtems_servers/ftpd.c,
2564        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2565        - use pool of pre-created threads to handle sessions instead of
2566        creating/deleting threads on the fly - LIST output is now similar to
2567        what "/bin/ls -al" would output, thus FTP clients such Netscape are
2568        happy with it. - LIST NAME now works (both for files and directories) -
2569        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
2570        clients happy  - keep track of CWD for every session separately -
2571        ability to specify root directory name for FTPD in configuration table.
2572        FTPD will then create illusion for FTP clients that this is actually
2573        root directory. - ignore options sent in commands, thus LIST -al FILE
2574        works and doesn't try to list "-al" directory. - buffers are allocated
2575        on stack instead of heap where possible to eliminate malloc/free calls
2576        (avoid possible heap fragmentation troubles). - drop using of task
2577        notepad to pass parameters - use function arguments instead - use
2578        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
2579        in socket() instead of AF_INET.
2580
25812001-01-02      Joel Sherrill <joel@OARcorp.com>
2582
2583        * libnetworking/CHANGELOG: Removed.
2584        * libnetworking/README: Merged CHANGELOG contents as initial changes.
2585
25862000-12-14      Eric Norum <eric.norum@usask.ca>
2587
2588        * libnetworking/lib/tftpDriver.c: Added write capability.
2589
25902000-12-08      Joel Sherrill <joel@OARcorp.com>
2591
2592        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
2593        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
2594        numerous variable declarations conditional on PPP_COMPRESS and
2595        PPP_FILTER.  Commented out variables that were not used because the code
2596        using them was commented out. Removed totally unused variables.
2597        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
2598        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
2599
26002000-11-30      Joel Sherrill <joel@OARcorp.com>
2601
2602        * libnetworking/modem/ppp_tty.c: Changed to include
2603        <rtems/termiostypes.h> since that is an RTEMS specific header file.
2604        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
2605        * libnetworking/Makefile.am: Modified to reflect above.
2606
26072000-11-27      Joel Sherrill <joel@OARcorp.com>
2608
2609        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
2610
26112000-11-25      Eric Norum <eric.norum@usask.ca>
2612
2613        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
2614        core.
2615
26162000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
2617
2618        * libnetworking/wrapup/Makefile.am: Added modem subdir.
2619        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
2620        subdir.
2621        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
2622        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
2623        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
2624        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
2625        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2626        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
2627        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
2628        main.c and ppp_tty.c should be scratched. The modem subdir has the real
2629        ppp_tty.c and the real pppd main is in pppmain.c.
2630
26312000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
2632
2633        * libchip/network/sonic.c: Added ipalign() routine to align the received
2634        packet so that the ip header is on a 32-bit boundary. Necessary for
2635        cpu's that do not allow unaligned loads and stores and when the 32-bit
2636        DMA mode is used.
2637
26382000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2639
2640        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2641        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
2642        ACLOCAL_AMFLAGS.
2643        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
2644        ACLOCAL_AMFLAGS.
2645        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
2646        ACLOCAL_AMFLAGS.
2647
26482000-11-03      Chris Johns <ccj@acm.org>
2649
2650        * libchip/network/README.cs8900, libchip/network/cs8900.c,
2651        libchip/network/cs8900.h: New files.
2652
26532000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2654
2655        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2656        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2657        $(RTEMS_TOPdir)/aclocal.
2658        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2659        $(RTEMS_TOPdir)/aclocal.
2660        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2661        $(RTEMS_TOPdir)/aclocal.
2662
26632000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2664
2665        * configure.in: Switch to GNU-canonicalization.
2666        * Makefile.am: Reflect changes to configure.in.
2667        * acinclude.m4: Remove.
2668
26692000-10-30      Joel Sherrill <joel@OARcorp.com>
2670
2671        * POSIX include files merged into newlib.  This resulted in some
2672        definitions moving to other files and thus some secondary effects in
2673        RTEMS source code.
2674        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
2675        in sync with newlib's <machine/types.h>.
2676        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
2677        definition of struct itimerval in <sys/time.h>.
2678
26792000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2680
2681        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
2682        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2683        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2684        * ChangeLog: Fix typos.
2685        * configure.in: add tests to the GNU canonicalized subdirectories.
2686
26872000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2688
2689        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
2690        * configure.in: add lib to the GNU canonicalized subdirectories,  make
2691        the lib directory before configuring lib/.
2692
26932000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2694
2695        * configure.in, Makefile.am: add exec to the GNU canonicalized
2696        subdirectories.
2697        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
2698        * configure.in: add libnetworking, librpc and librdb to the GNU
2699        canonicalized subdirectories.
2700        * configure.in: add libmisc and libchip to the GNU canonicalized
2701        subdirectories.
2702        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2703        Switch to GNU canonicalization.
2704        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2705        Switch to GNU canonicalization.
2706        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2707        Switch to GNU canonicalization.
2708
27092000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2710
2711        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
2712        canonicalization to libfs/. The approach is currently a bit of a hack as
2713        GNU canonicalization does not support the per-BSP build some of the
2714        other directories require.  As more of the tree is converted, this will
2715        become less  of an issue.
2716
27172000-10-20      Joel Sherrill <joel@OARcorp.com>
2718
2719        * libchip/network/dec21140.c: Corrected attach to include "int attach"
2720        parameter.
2721
27222000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
2723
2724        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2725        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
2726        * librdbg/configure.in: Add m68k support.
2727        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
2728        subdirectory.
2729        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
2730        failure.
2731        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
2732        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2733        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
2734        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2735        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
2736        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
2737        librdbg/src/m68k/.cvsignore: New files.
2738        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
2739        function pointers.
2740        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
2741        _after_ pointer has been checked against NULL.
2742
27432000-10-18      Joel Sherrill <joel@OARcorp.com>
2744
2745        * wrapup/Makefile.am: Added libfs.
2746
27472000-10-18      Chris Johns <ccj@acm.org>
2748
2749        * libfs created.
2750        * configure.in: Added libfs subdirectory.
2751        * libnetworking/pppd/ipxcp.c: Fixed a typo.
2752
27532000-09-28      Joel Sherrill <joel@OARcorp.com>
2754
2755        * libnetworking/rtems_webserver/Makefile.am,
2756        libnetworking/rtems_webserver/base64.c,
2757        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
2758        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
2759
27602000-09-22      Joel Sherrill <joel@OARcorp.com>
2761
2762        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
2763        libnetworking/rtems/rtems_bsdnet_internal.h,
2764        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
2765        have included rtems.h.  It is now including precisely the  least amount
2766        of low level, yet portable .h files to get the basic RTEMS types
2767        defined.  This rippled into other  files since rtems_bsdnet_internal.h
2768        used machine/types.h to include rtems.h.
2769
27702000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2771
2772        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
2773
27742000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2775
2776        * libnetworking/ChangeLog: Cleanup.
2777
27782000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2779
2780        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
2781        * libchip/ChangeLog: Fix formating.
2782
27832000-09-05      Joel Sherrill <joel@OARcorp.com>
2784
2785        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
2786        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
2787        confusion and to work with the converted flags.
2788
27892000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2790
2791        * wrapup/Makefile.am: Include compile.am.
2792        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2793        libchip/serial/Makefile.am: Include compile.am.
2794        * librdbg/src/i386/any/Makefile.am,
2795        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
2796        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
2797        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
2798        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2799        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
2800        libnetworking/rtems_servers/Makefile.am,
2801        libnetworking/rtems_webserver/Makefile.am,
2802        libnetworking/wrapup/Makefile.am: Include compile.am.
2803
28042000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
2805
2806        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
2807        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
2808
28092000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2810
2811        * libnetworking/netinet/tcp_input.c: Spelling corrections.
2812
28132000-08-31      Joel Sherrill <joel@OARcorp.com>
2814
2815        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
2816        Antti P Miettinen <antti.p.miettinen@nokia.com>.
2817        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
2818        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
2819        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
2820        * libnetworking/wbase64.c: Removed.
2821        * libnetworking/Makefile.am, libnetworking/asp.c,
2822        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
2823        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
2824        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
2825        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
2826        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
2827        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
2828        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
2829        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
2830        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
2831        Modified.
2832
28332000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2834
2835        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
2836
28372000-08-30      Joel Sherrill <joel@OARcorp.com>
2838
2839        * libnetworking/rtems_webserver/license.txt: New file.
2840
28412000-08-10      Joel Sherrill <joel@OARcorp.com>
2842
2843        * ChangeLog: New file.
2844        * libchip/ChangeLog: New file.
2845        * librdbg/ChangeLog: New file.
2846        * libnetworking/ChangeLog: New file.
2847
Note: See TracBrowser for help on using the repository browser.