source: rtems/c/src/ChangeLog @ e698e68

4.104.114.84.95
Last change on this file since e698e68 was e698e68, checked in by Joel Sherrill <joel.sherrill@…>, on 09/02/05 at 15:05:30

2005-09-02 Joel Sherrill <joel@…>

  • aclocal/version.m4: Updated to rtems-4.6.99.2.
  • Property mode set to 100644
File size: 113.7 KB
Line 
12005-09-02  Joel Sherrill <joel@OARcorp.com>
2
3    * aclocal/version.m4: Updated to rtems-4.6.99.2.
4
52005-09-02  Joel Sherrill <joel@OARcorp.com>
6
7    * aclocal/version.m4: Updated to rtems-4.6.99.2.
8
92005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
10
11        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
12        libchip/network/dec21140.c: Remove initialization of PCI bus.
13
142005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
15
16        * optman/Makefile.am: Add preinstall.am.
17
182005-07-18      Karel Gardas <kgardas@objectsecurity.com>
19
20        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
21        UNTESTED to tested.
22
232005-06-17      Joel Sherrill <joel@OARcorp.com>
24
25        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
26        it is not supported by the MPC5xx.
27
282005-06-17      Joel Sherrill <joel@OARcorp.com>
29
30        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
31        interface. Also correct attempting to build on other than PowerPC and
32        x86.
33
342005-06-16      Daron Chabot <daron@nucleus.usask.ca>
35
36        * libchip/Makefile.am: Add driver for Tulip clones.
37        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
38        libchip/network/if_dcreg.h: New files.
39
402005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
41
42        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
43        to enable rdbg.
44        * configure.ac: Reflect changes above.
45
462005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
47
48        * configure.ac: Add ada/.
49
502005-05-20      Sergei Organov  <osv@topconrd.ru>
51
52        PR 750/networking
53        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
54        wait_input().
55
562005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
57
58        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
59        rtems/irq.h.
60
612005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
62
63        * libchip/Makefile.am: Include preinstall.am.
64        * libchip/preinstall.am: New.
65
662005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
67
68        * configure.ac: Add AMPOLISH3.
69        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
70        * libnetworking/rtems_telnetd/preinstall.am: New.
71        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
72
732005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
74
75        * configure.ac: Let enable_rpcgen default to "no".
76
772005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
78
79        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
80
812005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
82
83        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
84        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
85
862005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
87
88        * libchip/network/dec21140.c, libchip/network/elnk.c,
89        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
90
912005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
92
93        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
94        of code as a result of the implementation of a common PCI interface.
95
962005-05-04      Joel Sherrill <joel@OARcorp.com>
97
98        * libchip/network/open_eth.c: Remove prototype of set_vector.
99
1002005-05-03      Joel Sherrill <joel@OARcorp.com>
101
102        * librdbg/src/ptrace.c: Remove warning.
103
1042005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
105
106        * libchip/network/dec21140.c, libchip/network/elnk.c,
107        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
108        Modified parameter list to remove warnings.
109
1102005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
111
112        * libchip/network/cs8900.c, libchip/network/i82586.c,
113        libchip/network/open_eth.c, libchip/network/sonic.c,
114        libchip/serial/mc68681.c: Modified types to remove
115        warnings.  Added initialization to remove warnings.
116
1172005-04-28      Joel Sherrill <joel@OARcorp.com>
118
119        * libchip/network/README.sonic: Rewritten to account for removal of
120        dmv177.
121
1222005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
123
124        PR 781/rtems_misc
125        * libchip/serial/ns16550_p.h: Fix baud rate calculation
126
1272005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
128
129        * libchip/serial/ns16550.c:
130        Fixed warnings generated in various powerpc configurations
131
1322005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
133
134        * libchip/serial/ns16550.c: Modified
135        ISR to work with PPC new exception processing
136
1372005-03-14      Joel Sherrill <joel@OARcorp.com>
138
139        * libchip/network/dec21140.c, libchip/network/elnk.c,
140        libchip/network/if_fxp.c: Continue PCI API unification. All use
141        pci_find_device(). Network drivers manufacture a signature since all
142        calls have not been converted yet.
143
1442005-03-04      Joel Sherrill <joel@OARcorp.com>
145
146        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
147        initialize function part of the unified PCI API as pci_initialize().
148
1492005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
150
151        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
152        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
153
1542005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
155
156        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
157        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
158
1592005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
160
161        * aclocal/ppc.m4: Reflect changes to ppc exception processing
162        building procedures.
163
1642005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
165
166        * aclocal/prog-cc.m4:
167        Quote CFLAGS's RHS to accomodate Solaris broken sh.
168
1692005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
170
171        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
172
1732005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
174
175        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
176
1772005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
178
179        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
180
1812005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
182
183        * libnetworking/rtems_servers/ftp.c,
184        libnetworking/rtems_servers/ftp.h,
185        libnetworking/rtems_servers/Makefile.am:
186        Remove (relocated to cpukit/ftpd).
187        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
188        removed move libnetworking/rtems_servers.
189
1902005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
191
192        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
193
1942005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
195
196        PR 755/rtems
197        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
198        Remove local declarations of rtems_bsdnet_nameservers,
199        rtems_bsdnet_nameservers_count.
200
2012005-01-31      Sergei Organov <osv@topconrd.ru>
202
203        PR 751/pppd
204        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
205        committed to fix PR736 breaks pppd. chat.c should have its own static
206        ttyfd for pppd to work correctly. The symptom is that second
207        invokation of chat (for connect script) fails due to pppd_ttyfd set
208        to -1 by previous chat invokation (for init script). In addition,
209        this patch fixes leaving of dangling pointer in the abort_stbring[]
210        by chat_send().
211
2122005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
213
214        * configure.ac: Remove CFLAGS_DEBUG_V.
215        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
216
2172005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
218
219        * wrapup/Makefile.am: Remove rtems-ctor.o.
220
2212005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
222
223        * libchip/rtc/rtc.h: size_t RTC_Count.
224
2252005-01-20      Joel Sherrill <joel@OARcorp.com>
226
227        PR 736/pppd
228        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
229        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
230        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
231        should not be static and should have a name more specific to pppd.
232
2332005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
234
235        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
236        libnetworking/rtems_servers/Makefile.am,
237        libnetworking/rtems_telnetd/Makefile.am,
238        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
239        Eliminate CFLAGS_OPTIMIZE_V.
240
2412005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
242
243        * configure.ac: Pass CFLAGS to testsuites configure.
244        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
245        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
246
2472005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
248
249        * configure.ac: Pass CFLAGS to cpukit configure.
250        * aclocal/rtems-flags.m4: Remove (Unused).
251        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
252        * aclocal/env-rtemsbsp.m4:
253        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
254        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
255        RTEMS_CFLAGS.
256        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
257        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
258        Cleanup comments.
259
2602005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
261
262        * automake/compile.am: Remove build-variant support.
263
2642005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
265
266        * libnetworking/pppd/Makefile.am,
267        libnetworking/rtems_servers/Makefile.am,
268        libnetworking/rtems_telnetd/Makefile.am:
269        Remove build-variant support.
270
2712005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
272
273        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
274        support/Makefile.am, wrapup/Makefile.am:
275        Remove build-variant support.
276
2772004-11-22      Joel Sherrill <joel@OARcorp.com>
278
279        * libchip/network/if_fxp.c: Add entry for another module ID code.
280
2812004-11-22      Joel Sherrill <joel@OARcorp.com>
282
283        PR 693/misc
284        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
285        in/outport routines.
286
2872004-11-22      Joel Sherrill <joel@OARcorp.com>
288
289        PR 693/misc
290        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
291        in/outport routines.
292
2932004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
294
295        * aclocal/enable-itron.m4: Remove (unused).
296
2972004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
298
299        * configure.ac: Misc. quoting cleanups.
300        Enable ada-tests iff --enable-ada and --enable-tests.
301
3022004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
303
304        PR 703/filesystem
305        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
306        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
307        libchip/ide/ide_controller.c:
308        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
309        available for BSPS/device drivers.
310        Extend the "modes_available" and "mode_active" parameters to
311        uint16_t for UDMA support.
312
3132004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
314
315        * libchip/network/dec21140.c: Cleanup a bit and remove message about
316        not supported on PowerPC since it works on the MVME2100 BSP.
317
3182004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
319
320        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
321        Add dependency tracking for *.cfgs.
322        * Makefile.am: Add dependency tracking for *.cfg.
323
3242004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
325
326        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
327        (Thanks to Lars Munch <lars@segv.dk> for catching this).
328
3292004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
330
331        PR 707/make_build
332        * configure.ac: Add --enable-rpcgen.
333
3342004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
335
336        PR 700/rtems_misc
337        * libnetworking/rtems_webserver/asp.c,
338        libnetworking/rtems_webserver/balloc.c,
339        libnetworking/rtems_webserver/cgi.c,
340        libnetworking/rtems_webserver/default.c,
341        libnetworking/rtems_webserver/ej.h,
342        libnetworking/rtems_webserver/ejIntrn.h,
343        libnetworking/rtems_webserver/ejlex.c,
344        libnetworking/rtems_webserver/ejparse.c,
345        libnetworking/rtems_webserver/emfdb.c,
346        libnetworking/rtems_webserver/emfdb.h,
347        libnetworking/rtems_webserver/form.c,
348        libnetworking/rtems_webserver/handler.c,
349        libnetworking/rtems_webserver/h.c,
350        libnetworking/rtems_webserver/license.txt,
351        libnetworking/rtems_webserver/Makefile.am,
352        libnetworking/rtems_webserver/md5c.c,
353        libnetworking/rtems_webserver/md5.h,
354        libnetworking/rtems_webserver/mime.c,
355        libnetworking/rtems_webserver/misc.c,
356        libnetworking/rtems_webserver/NOTES,
357        libnetworking/rtems_webserver/ringq.c,
358        libnetworking/rtems_webserver/rom.c,
359        libnetworking/rtems_webserver/rtems_webserver.h,
360        libnetworking/rtems_webserver/security.c,
361        libnetworking/rtems_webserver/sock.c,
362        libnetworking/rtems_webserver/socket.c,
363        libnetworking/rtems_webserver/sockGen.c,
364        libnetworking/rtems_webserver/sym.c,
365        libnetworking/rtems_webserver/uemf.c,
366        libnetworking/rtems_webserver/uemf.h,
367        libnetworking/rtems_webserver/um.c,
368        libnetworking/rtems_webserver/um.h,
369        libnetworking/rtems_webserver/umui.c,
370        libnetworking/rtems_webserver/url.c,
371        libnetworking/rtems_webserver/value.c,
372        libnetworking/rtems_webserver/wbase64.c,
373        libnetworking/rtems_webserver/webcomp.c,
374        libnetworking/rtems_webserver/webmain.c,
375        libnetworking/rtems_webserver/webpage.c,
376        libnetworking/rtems_webserver/webrom.c,
377        libnetworking/rtems_webserver/webs.c,
378        libnetworking/rtems_webserver/websda.c,
379        libnetworking/rtems_webserver/websda.h,
380        libnetworking/rtems_webserver/webs.h,
381        libnetworking/rtems_webserver/websSSL.c,
382        libnetworking/rtems_webserver/websSSL.h,
383        libnetworking/rtems_webserver/websuemf.c,
384        libnetworking/rtems_webserver/wsIntrn.h:
385        Remove (Moved to cpukit/http).
386
3872004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
388
389        PR 700/rtems_misc
390        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
391        Remove libnetworking/rtems_webserver.
392
3932004-10-25      Eric Norum <norume@aps.anl.gov>
394
395        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
396
3972004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
398
399        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
400
4012004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
402
403        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
404        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
405
4062004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
407
408        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
409
4102004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
411
412        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
413        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
414
4152004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
416
417        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
418        BITSPERBYTE.
419
4202004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
421
422        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
423        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
424
4252004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
426
427        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
428
4292004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
430
431        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
432        * aclocal/enable-bare.m4: Remove.
433        * configure.ac: Remove BARE_CPU_MODEL.
434
4352004-10-13      Eric Norum <norume@aps.anl.gov>
436
437        PR 688/bsps
438        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
439        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
440        MC146818A (and several Dallas Semiconductor) TOD chips.
441
4422004-10-13      Eric Norum <norume@aps.anl.gov>
443
444        PR 686/networking
445        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
446        device code.
447
4482004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
449
450        * libchip/network/dec21140.c: include <rtems/pci.h>.
451
4522004-09-29      Joel Sherrill <joel@OARcorp.com>
453
454        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
455        libnetworking/pppd/utils.c: i960 obsoleted and all references
456        removed.
457
4582004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
459
460        PR 607/networking
461        * libchip/network/dec21140.c: Made PCI configuration minimum sane
462        instead of fully specifying unused PCI features.
463
4642004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
465
466        * configure.ac: Require automake > 1.9.
467
4682004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
469
470        * aclocal/rtems-cpu-subdirs.m4: Add avr.
471
4722004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
473
474        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
475        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
476
4772004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
478
479        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
480        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
481
4822004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
483
484        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
485
4862004-07-28  Joel Sherrill <joel@OARcorp.com>
487
488    * aclocal/version.m4: Updated to rtems-4.6.99.1.
489
4902004-07-25      Joel Sherrill <joel@OARcorp.com>
491
492        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
493
4942004-05-21  Till Strauman <strauman@slac.stanford.edu>
495
496        PR 625/networking
497        * libchip/network/dec21140.c, ... : Prevent name clashes by making
498        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
499        an error rather than panic if no chip is detected (thus allowing
500        for probing).
501        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
502        instead of looping forever.  Avoid divide by zero (crashed my PC).
503        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
504        they are UNTESTED.
505
5062004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
507
508        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
509
5102004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
511
512        * libchip/network/dec21140.c, libchip/network/elnk.c:
513        #include <errno.h>.
514
5152004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
516
517        * libchip/network/if_media.h: Update from FreeBSD.
518        * libchip/network/open_eth.c, libchip/network/cs8900.c,
519        libchip/network/i82586.c: #include <errno.h>.
520
5212004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
522
523        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
524
5252004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
526
527        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
528
5292004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
530
531        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
532        automake).
533
5342004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
535
536        PR 599/pppd
537        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
538
5392004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
540
541        * optman/rtems/no-region.c: Reflect having changed
542        rtems_region_get_segment_size.
543
5442004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
545
546        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
547        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
548        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
549        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
550        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
551        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
552        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
553
5542004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
555
556        * libchip/ide/ata.c, libchip/network/dec21140.c,
557        libchip/network/elnk.c, libchip/network/i82586.c,
558        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
559        libchip/network/open_eth.c, libchip/network/sonic.c,
560        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
561        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
562        libchip/shmdr/init.c, libchip/shmdr/intr.c,
563        libchip/shmdr/shm_driver.h: Cosmetics.
564
5652004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
566
567        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
568        optman/rtems/no-msg.c, optman/rtems/no-part.c,
569        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
570        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
571        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
572        fixed size types.
573
5742004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
575
576        * configure.ac: Explicitly pass --includedir and --libdir to
577        cpukit/configure.
578
5792004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
580
581        * librdbg/Makefile.am: Fix rpcgen rules.
582        * librdbg/src/i386/any/remdeb_xdr.c,
583        librdbg/src/m68k/any/remdeb_xdr.c,
584        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
585        Reflect changes to librdbg/Makefile.am.
586
5872004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
588
589        * configure.ac: Reflect changes testsuites/configure.ac and
590        cpukit/configure.ac.
591
5922004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
593
594        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
595        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
596
5972004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
598
599        * configure.ac: Reflect changes to testsuites's configuration.
600
6012004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
602
603        PR/589 rtems
604        * libchip/network/pci.h: Remove (Moved to cpukit).
605
6062004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
607
608        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
609        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
610        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
611        libchip/network/dec21140.c, libchip/network/elnk.c,
612        libchip/network/if_fxp.c, libchip/network/open_eth.c,
613        libchip/network/open_eth.h, libchip/network/sonic.c,
614        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
615        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
616        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
617        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
618        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
619        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
620        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
621        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
622        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
623        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
624        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
625        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
626        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
627        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
628        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
629        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
630        fixed-size types.
631
6322004-03-14      Chris Johns  <chrisj@rtems.org>
633
634        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
635        the BSP example code.
636        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
637        support the DIMMPC. This is a pc386 target with IO port support. Minor
638        formating clean up. Add documentation to the header file.
639        * libchip/network/README.cs8900: The CS8900 driver is documented in the
640        cs8900.h header file.
641
6422004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
643
644        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
645        Cosmetics.
646
6472004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
648
649        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
650        There are no application level Makefiles in here.
651
6522004-03-04      Joel Sherrill <joel@OARcorp.com>
653
654        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
655        they can be used in application level makefiles.
656
6572004-03-05      Joel Sherrill <joel@OARcorp.com>
658
659        * libnetworking/rtems_webserver/ejparse.c,
660        libnetworking/rtems_webserver/emfdb.c,
661        libnetworking/rtems_webserver/sock.c,
662        libnetworking/rtems_webserver/socket.c,
663        libnetworking/rtems_webserver/sym.c,
664        libnetworking/rtems_webserver/webs.c,
665        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
6662004-03-05      Joel Sherrill <joel@OARcorp.com>
667
668        * libchipnetwork/open_eth.c: Remove warnings by conditionally
669        compiling this file only only those CPU families with supported
670        exception models.
671
6722004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
673
674        * acinclude.m4: Fix loosing arguments when configuring cpukit and
675        testsuites (Was exposed with --enable-multilib, only).
676        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
677         Add RTEMS_BSP_CONFIG_SUBDIR.
678        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
679        testsuites's configure.
680        * aclocal/rtems-top.m4: Remove ENDIF hack.
681        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
682
6832004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
684
685        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
686        wrapup/Makefile.am: Fix automake problems having been introduced
687        in previous patch.
688
6892004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
690
691        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
692        Preinstall dirs.
693        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
694        * aclocal/check-multiprocessing.m4: Cosmetics.
695        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
696        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
697
6982004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
699
700        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
701        librdbg/src/Makefile.am.
702        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
703        * configure.ac: Reflect changes above.
704        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
705        * wrapup/Makefile.am: Reflect changes above.
706        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
707
7082004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
709
710        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
711
7122004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
713
714        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
715
7162004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
717
718        * wrapup/Makefile.am: Reflect new location of librdbg.a.
719
7202004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
721
722        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
723        librdbg/src/powerpc/Makefile.am: Remove.
724        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
725        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
726        * configure.ac: Reflect changes above.
727
7282004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
729
730
7312004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
732
733        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
734        STRIP.
735
7362004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
737
738        * librdbg/include/Makefile.am: Merge-in
739        librdbg/include/rdbg/i386/Makefile.am,
740        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
741        librdbg/include/rdbg/powerpc/Makefile.am.
742        * librdbg/include/rdbg/i386/Makefile.am,
743        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
744        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
745        * configure.ac: Reflect changes above.
746
7472004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
748
749        * configure.ac: Use AS_HELP_STRING(ada).
750
7512004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
752
753        * aclocal/bspopts.m4: Use AS_HELP_STRING.
754        * aclocal/bsp-configure.m4: Require autoconf-2.59.
755        Use AC_CONFIG_HEADERS.
756        * aclocal/check-custom-bsp.m4: Add bspkit-support.
757        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
758
7592004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
760
761        * Makefile.am: include local.am.
762
7632004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
764
765        * aclocal/version.m4: 4.6.99.0.
766
7672004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
768
769        * Makefile.am: Don't include host.am.
770        * automake/compile.am: Further cleanups.
771
7722004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
773
774        * automake/lib.am: Remove (Unused).
775
7762004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
777
778        * wrapup/Makefile.am: Don't include lib.am.
779        * automake/compile.am: Use automake compilation rules.
780
7812004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
782
783        * libnetworking/pppd/Makefile.am,
784        libnetworking/rtems_servers/Makefile.am,
785        libnetworking/rtems_telnetd/Makefile.am,
786        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
787        support/Makefile.am: Don't include lib.am.
788
7892004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
790
791        * libchip/Makefile.am: Don't include lib.am.
792        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
793        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
794        unnecessary EXTRA_DISTs.
795
7962004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
797
798        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
799        hack.
800
8012004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
802
803        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
804        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
805        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
806        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
807
8082004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
809
810        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
811        Add AM_CONDITIONAL(HAS_MP).
812        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
813        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
814        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
815        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
816        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
817        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
818        (Deprecated by autoconf 2.59).
819
8202004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
821
822        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
823        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
824
8252004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
826
827        * ChangeLog: Merge-in libnetworking/ChangeLog.
828        * libnetworking/ChangeLog: Remove.
829        * ChangeLog: Merge-in librdbg/ChangeLog.
830        * librdbg/ChangeLog: Remove.
831        * ChangeLog: Merge-in libchip/ChangeLog.
832        * libchip/ChangeLog: Remove.
833        * ChangeLog: Merge-in optman/ChangeLog.
834        * optman/ChangeLog: Remove.
835
8362004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
837
838        * configure.ac: Reflect changes to cpukit.
839        * wrapup/Makefile.am: Reflect changes to librdbg.
840        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
841        * libchip/Makefile.am: Add PREINSTALL_DIRS.
842        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
843        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
844        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
845        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
846        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
847        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
848        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
849
8502004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
851
852        * aclocal/rtems-top.m4: Remove check for version.m4.
853        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
854
8552004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
856
857        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
858        * wrapup/Makefile.am: Reflect changes to libchip/*.
859        * support/Makefile.am: Use automake compilation rules.
860        * wrapup/Makefile.am: Reflect changes to support/*.
861        * configure.ac: Remove libnetworking/wrapup/Makefile.
862        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
863        libnetworking/*/lib*.a instead of libnetapps.a.
864        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
865        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
866        * optman/Makefile.am: Use automake compilation rules.
867        * libchip/Makefile.am: Fix typo in previous patch.
868        * libchip/Makefile.am: Use automake compilation rules.
869        * libnetworking/Makefile.am: Remove wrapup.
870        * libnetworking/pppd/Makefile.am: Build libpppd. Use
871        automake-compilation rules.
872        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
873        automake-compilation rules.
874        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
875        automake-compilation rules.
876        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
877        automake-compilation rules.
878        * libnetworking/wrapup/Makefile.am: Remove (Unused).
879
8802004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
881
882        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
883        PRE/TMPINSTALL_FILES to CLEANFILES.
884        * automake/lib.am: Remove TMPINSTALL_FILES.
885        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
886        PRE/TMPINSTALL_FILES to CLEANFILES.
887        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
888        PRE/TMPINSTALL_FILES to CLEANFILES.
889        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
890        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
891        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
892        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
893        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
894        * librdbg/src/i386/Makefile.am: Ditto.
895        * librdbg/src/m68k/Makefile.am: Ditto.
896        * librdbg/src/powerpc/Makefile.am: Ditto.
897        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
898        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
899        * libnetworking/rtems_servers/Makefile.am: Ditto.
900        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
901        * libnetworking/rtems_webserver/Makefile.am: Ditto.
902
9032004-01-07      Joel Sherrill <joel@OARcorp.com>
904
905        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
906        more completely covers the MIPS family.
907
9082003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
909
910        * wrapup/Makefile.am: Reflect changes to shmdr.
911        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
912
9132003-12-18      Joel Sherrill <joel@OARcorp.com>
914
915        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
916        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
917        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
918        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
919        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
920        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
921        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
922
9232003-12-17      Joel Sherrill <joel@OARcorp.com>
924
925        * aclocal/version.m4: Updated to rtems-20031217-test.
926
9272003-12-17     
928
929        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
930        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
931
9322003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
933
934        * automake/compile.am: Remove LINK_LIBS (Unused).
935        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
936
9372003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
938
939        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
940        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
941        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
942        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
943        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
944
9452003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
946
947        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
948        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
949        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
950        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
951        * librdbg/src/i386/Makefile.am:
952        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
953        * librdbg/src/m68k/Makefile.am:
954        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
955        * librdbg/src/powerpc/Makefile.am:
956        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
957
9582003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
959
960        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
961        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
962        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
963        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
964        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
965        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
966        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
967        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
968        * optman/Makefile.am: Remove project_libdir.
969        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
970        PRE/TMPINSTALL_FILES.
971        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
972        PRE/TMPINSTALL_FILES.
973        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
974        PRE/TMPINSTALL_FILES.
975        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
976        PRE/TMPINSTALL_FILES.
977        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
978        from PRE/TMPINSTALL_FILES.
979        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
980        PRE/TMPINSTALL_FILES.
981        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
982        PRE/TMPINSTALL_FILES.
983        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
984        PRE/TMPINSTALL_FILES.
985        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
986        PRE/TMPINSTALL_FILES.
987        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
988        PRE/TMPINSTALL_FILES.
989        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
990        PRE/TMPINSTALL_FILES.
991        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
992        from PRE/TMPINSTALL_FILES.
993
9942003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
995
996        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
997        * automake/lib.am: Remove project_libdir.
998        * wrapup/Makefile.am: Reworked.
999
10002003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1001
1002        * configure.ac: Reflect changes to librdbg.
1003        * optman/Makefile.am: Add tmpinstall dirstamp support.
1004        * libchip/Makefile.am: Fix variant-tmpinstall support.
1005        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
1006        * librdbg/src/powerpc/Makefile.am: Merge-in former
1007        new_exception_processing/Makefile.am.
1008        * librdbg/src/m68k/any/Makefile.am: Remove.
1009        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
1010        * librdbg/src/i386/any/Makefile.am: Remove.
1011        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
1012        * librdbg/src/Makefile.am: Cosmetics.
1013        * librdbg/include/Makefile.am: Cosmetics.
1014        * librdbg/Makefile.am: Cosmetics.
1015        * libnetworking/Makefile.am: Cosmetics.
1016        * libnetworking/pppd/Makefile.am: Cosmetics.
1017        * libnetworking/wrapup/Makefile.am: Cosmetics.
1018
10192003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1020
1021        * Makefile.am: Cosmetics.
1022        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
1023        support.
1024
10252003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1026
1027        * automake/compile.am: Remove $(ARCH):-rule.
1028
10292003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1030
1031        * configure.ac: Remove lib/libbsp/shared/Makefile,
1032        lib/libbsp/shmdr/Makefile.
1033
10342003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1035
1036        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
1037        libchip/serial/Makefile, libchip/rtc/Makefile.
1038        * support/Makefile.am: Remove all-local: $(ARCH).
1039        * wrapup/Makefile.am: Remove all-local: $(ARCH).
1040        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
1041        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
1042        * optman/Makefile.am: Remove all-local: $(ARCH).
1043        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1044        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
1045        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
1046        compilation dirstamp support.
1047        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
1048        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
1049        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
1050        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
1051        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
1052        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
1053        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1054        all-local: $(ARCH).
1055        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
1056        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
1057        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
1058        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
1059        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
1060
10612003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1062
1063        * aclocal/lead-dot.m4: New (from automake-1.7f).
1064        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
1065        AC_SUBST(dirstamp).
1066        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
1067        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1068        libchip/serial/Makefile.am: Ditto.
1069        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
1070        * librdbg/include/Makefile.am: Ditto.
1071        * librdbg/include/rdbg/Makefile.am: Ditto.
1072        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1073        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1074        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1075        * librdbg/src/Makefile.am: Ditto.
1076        * librdbg/src/i386/Makefile.am: Ditto.
1077        * librdbg/src/i386/any/Makefile.am: Ditto.
1078        * librdbg/src/m68k/Makefile.am: Ditto.
1079        * librdbg/src/m68k/any/Makefile.am: Ditto.
1080        * librdbg/src/powerpc/Makefile.am: Ditto.
1081        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
1082        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
1083        preinstallation.
1084        * libnetworking/pppd/Makefile.am: Ditto.
1085        * libnetworking/rtems_servers/Makefile.am: Ditto.
1086        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1087        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1088        * libnetworking/wrapup/Makefile.am: Ditto.
1089
10902003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1091
1092        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
1093        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
1094        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
1095        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
1096        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1097        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1098        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1099        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
1100        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
1101        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
1102        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
1103        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
1104        underquoting to silence automake-1.8.
1105
11062003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1107
1108        * configure.ac: Reflect having moved tests to ../../testsuites.
1109
11102003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1111
1112        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
1113        * aclocal/canonical-host.m4: Remove.
1114        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
1115        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1116
11172003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1118
1119        * aclocal/check-cpu.m4: Remove.
1120        * configure.ac: Merge-in former aclocal/check-cpu.m4.
1121        * aclocal/canonical-target-name.m4: Add m4-quotes.
1122        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
1123        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
1124        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1125        * aclocal/check-networking.m4: Add m4-quotes. Require
1126        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1127        * aclocal/check-posix.m4: Add m4-quotes. Require
1128        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1129        * aclocal/check-rdbg.m4: Add m4-quotes. Require
1130        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1131        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
1132
11332003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1134
1135        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
1136        * aclocal/bsp-alias.m4: Remove.
1137
11382003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1139
1140        * configure.ac: Make presence of tests/ optional.
1141
11422003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1143
1144        * aclocal/path-perl.m4: Remove (Unused).
1145
11462003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1147
1148        * automake/force-preinstall.am: Remove.
1149
11502003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
1151
1152        PR 499/rtems_misc
1153        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
1154        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
1155        Configuration (Odd was forced) - Correction of Stop Bit configuration
1156        (inversed) - Correction of ISR Handler to call
1157        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
1158        CTS Hardware flow control Configuration.
1159
11602003-09-04      Joel Sherrill <joel@OARcorp.com>
1161
1162        * lib/libcpu/shared/include/cache.h,
1163        lib/libcpu/shared/src/cache_aligned_malloc.c,
1164        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
1165        license changed.
1166        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
1167        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
1168        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1169        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
1170        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
1171        for license changed.
1172        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
1173        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
1174        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
1175        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
1176        libchip/network/cs8900.h, libchip/network/dec21140.c,
1177        libchip/network/elnk.c, libchip/network/open_eth.c,
1178        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
1179        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
1180        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
1181        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
1182        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
1183        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
1184        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
1185        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
1186        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
1187        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
1188        libchip/serial/serial.h, libchip/serial/z85c30.c,
1189        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
1190        libchip/serial/z85c30_reg.c: URL for license changed.
1191
11922003-09-03      Jiri Gaisler <jiri@gaisler.com>
1193
1194        PR 477/networking
1195        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
1196        * libchip/network/README.open_eth, libchip/network/open_eth.c,
1197        libchip/network/open_eth.h: New files.
1198
11992003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1200
1201        * aclocal/rtems-top.m4: Add RTEMS_API.
1202        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
1203
12042003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1205
1206        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1207        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
1208        @RTEMS_BSP@.cfg.
1209
12102003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1211
1212        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1213
12142003-08-20      Joel Sherrill <joel@OARcorp.com>
1215
1216        * libchip/network/cs8900.c: Correct copyright statements.
1217
12182003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1219
1220        * aclocal/check-itron.m4: Remove.
1221        * aclocal/enable-inlines.m4: Remove.
1222        * Makefile.am: Reflect having moved aclocal/.
1223        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
1224        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
1225        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
1226        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
1227        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
1228        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
1229        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
1230        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
1231        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
1232        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
1233        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
1234        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
1235        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
1236        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
1237        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
1238        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
1239        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
1240        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
1241        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
1242        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
1243        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
1244        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
1245        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
1246        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
1247        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
1248        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
1249        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
1250        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
1251        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
1252        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
1253        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
1254        * aclocal/multilib.m4: New (Copied from ../../aclocal).
1255        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
1256        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
1257        * aclocal/ppc.m4: New (Copied from ../../aclocal).
1258        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
1259        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
1260        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
1261        * aclocal/project-root.m4: New (Copied from ../../aclocal).
1262        * aclocal/quoting.m4: New (Copied from ../../aclocal).
1263        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
1264        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
1265        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
1266        * aclocal/target.m4: New (Copied from ../../aclocal).
1267        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
1268        * aclocal/version.m4: New (Copied from ../../aclocal).
1269
12702003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1271
1272        * configure.ac: Remove stray comments.
1273        * automake/local.am, automake/host.am: Remove "debug".
1274
12752003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1276
1277        * Makefile.am: Reflect having moved automake/.
1278        * lib/Makefile.am: Reflect having moved automake/.
1279        * support/Makefile.am: Reflect having moved automake/.
1280        * wrapup/Makefile.am: Reflect having moved automake/.
1281        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
1282        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
1283        from ../../automake).
1284        * optman/Makefile.am: Reflect having moved automake/.
1285        * libchip/Makefile.am: Reflect having moved automake/.
1286        * libchip/ide/Makefile.am: Reflect having moved automake/.
1287        * libchip/network/Makefile.am: Reflect having moved automake/.
1288        * libchip/rtc/Makefile.am: Reflect having moved automake/.
1289        * libchip/serial/Makefile.am: Reflect having moved automake/.
1290        * librdbg/Makefile.am: Reflect having moved automake/.
1291        * librdbg/include/Makefile.am: Reflect having moved automake/.
1292        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
1293        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
1294        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
1295        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
1296        automake/.
1297        * librdbg/src/Makefile.am: Reflect having moved automake/.
1298        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
1299        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
1300        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
1301        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
1302        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
1303        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
1304        having moved automake/.
1305        * libnetworking/Makefile.am: Reflect having moved automake/.
1306        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
1307        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
1308        automake/.
1309        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
1310        automake/.
1311        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
1312        automake/.
1313        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
1314
13152003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1316
1317        * Makefile.am: Add bsp.pc.in.
1318        * bsp.pc.in: New (pkgconfig support).
1319
13202003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1321
1322        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1323
13242003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1325
1326        * lib/Makefile.am: New (Required by 'make dist').
1327        * lib/ChangeLog: Remove.
1328        * lib/.cvsignore: Cleanup.
1329        * configure.ac: Reflect having added lib/Makefile.am.
1330        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
1331        lib/libbsp/configure.ac.
1332        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1333        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1334
13352003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1336
1337        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
1338        * configure.ac: Merge-in librdbg/configure.ac.
1339        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
1340        librdbg/configure.ac.
1341        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1342        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
1343        LIBCHIP. Conditionally build include-dirs.
1344        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
1345        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
1346        * librdbg/Makefile.am, librdbg/include/Makefile.am,
1347        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
1348        librdbg/include/rdbg/m68k/Makefile.am,
1349        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
1350        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
1351        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1352        librdbg/src/powerpc/Makefile.am, librdbg/
1353        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
1354        configure.ac into ../configure.ac.
1355        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
1356        * libnetworking/.cvsignore, libnetworking/Makefile.am,
1357        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
1358        libnetworking/rtems_telnetd/Makefile.am,
1359        libnetworking/rtems_webserver/Makefile.am,
1360        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
1361        into ../configure.ac.
1362
13632003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1364
1365        PR 427/rtems
1366        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
1367        * librdbg/src/servtsp.c: Ditto.
1368
13692003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
1370
1371        PR 429/bsps
1372        PR 432/bsps
1373        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
1374        packets are queued onto an elnk board, the ISR will deadlock the device
1375        with a tx complete interrupt.  Lighter tx loads are not affected as they
1376        end up submitting single packets to the device.
1377
13782003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1379
1380        * configure.ac: Merge-in libchip/configure.ac. Merge-in
1381        optman/configure.ac.
1382        * optman/configure.ac: Remove (Merged into ../configure.ac).
1383        * optman/Makefile.am: Reflect having merged configure.ac into
1384        ../configure.ac.
1385        * libchip/configure.ac: Remove (Merged into ../configure.ac).
1386        * libchip/Makefile.am, libchip/ide/Makefile.am,
1387        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1388        libchip/serial/Makefile.am: Reflect having merged configure.ac into
1389        ../configure.ac.
1390
13912003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1392
1393        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
1394
13952003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
1396
1397        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
1398        on i386.
1399
14002003-06-13      Joel Sherrill <joel@OARcorp.com>
1401
1402        * libnetworking/pppd/chat.c: Removed warnings.
1403
14042003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
1405
1406        * libchip/network/README.3com: New file missed in previous commit.
1407        PR 405/bsps
1408        PR 393/networking
1409        * libchip/network/dec21140.c: Fix leak also known as PR393.
1410        * libchip/network/elnk.c, libchip/network/if_media.h,
1411        libchip/network/mii.h: New files.
1412        * libchip/network/Makefile.am: Reflect new files.
1413
14142003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1415
1416        * configure.ac: Remove support for profile-variant.
1417
14182003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1419
1420        PR 397/pppd
1421        * libnetworking/pppd/fsm.c: Make peer_mru global again.
1422        * libnetworking/pppd/magic.c: Remove *rand48.
1423        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
1424
14252003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1426
1427        * wrapup/Makefile.am: Add libide.a.
1428
14292003-04-15      Joel Sherrill <joel@OARcorp.com>
1430
1431        PR 387/rtems_misc
1432        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
1433        routines.
1434        * libchip/ide/ata_internal.h: Added missing newline and end of file.
1435
14362003-04-11      Joel Sherrill <joel@OARcorp.com>
1437
1438        * libnetworking/rtems_webserver/cgi.c,
1439        libnetworking/rtems_webserver/sockGen.c,
1440        libnetworking/rtems_webserver/umui.c,
1441        libnetworking/rtems_webserver/websSSL.c,
1442        libnetworking/rtems_webserver/websSSL.h,
1443        libnetworking/rtems_webserver/websda.c,
1444        libnetworking/rtems_webserver/websda.h: New files. Not included in
1445        previous commit.
1446
14472003-04-10      Joel Sherrill <joel@OARcorp.com>
1448
1449        PR 371/pppd
1450        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
1451        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
1452        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
1453        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1454        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
1455        still global symbols in rtemspppd.h which might need to be changed or
1456        converted into member of a structure which is dereferenced with a
1457        pointer that is managed as a per task variable. But this patch should
1458        avoid many conflicts.
1459
14602003-03-27      Joel Sherrill <joel@OARcorp.com>
1461
1462        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
1463        not allowed in the cpukit source code since it must be buildable
1464        independent of any BSP. These files were moved to libchip/ide.
1465        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
1466        files.
1467
14682003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1469
1470        PR 368/filesystems
1471        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
1472        improvements which now work on pc386 and mbx8xx.
1473        * libchip/ide/ide_controller.c: New file.
1474
14752003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1476
1477        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
1478
14792003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1480
1481        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1482        * configure.ac: Add support/.
1483        * support/.cvsignore: New.
1484        * support/Makefile.am: New.
1485        * support/version.c: New.
1486        * wrapup/Makefile.am: Add support/libsupport.a.
1487        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
1488        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
1489        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
1490        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
1491
14922003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1493
1494        * wrapup/Makefile.am: Use SRC += instead of make-vars.
1495
14962003-02-20      Till Straumann <strauman@slac.stanford.edu>
1497
1498        PR 354/networking
1499        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
1500        chip against a table of supported chips. The untested ones are still
1501        commented out, however.
1502
15032003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1504
1505        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1506        * configure.ac: AC_PREREQ(2.57).
1507        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1508        * optman/configure.ac: AC_PREREQ(2.57).
1509        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1510        * libchip/configure.ac: AC_PREREQ(2.57).
1511        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1512        * librdbg/configure.ac: AC_PREREQ(2.57).
1513        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1514        * libnetworking/configure.ac: AC_PREREQ(2.57).
1515
15162003-02-06      Joel Sherrill <joel@OARcorp.com>
1517
1518        * libnetworking/pppd/chat.c: Convert routines with common names to
1519        static. This included get_char(), put_char(), and character() among
1520        others.
1521
15222003-02-03      Joel Sherrill <joel@OARcorp.com>
1523
1524        PR 338/filesystem
1525        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
1526        rtems_io_lookup_name() (API change).  Unused function removed.
1527
15282003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1529
1530        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1531        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1532        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1533        Eliminate *_O_FILES.
1534        * libnetworking/rtems_servers/Makefile.am,
1535        libnetworking/rtems_webserver/Makefile.am,
1536        libnetworking/rtems_telnetd/Makefile.am: Ditto.
1537
15382002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1539
1540        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
1541        Let all-local: depend on $(LIB).
1542        * wrapup/Makefile.am, configure.ac: Remove libmisc.
1543        * optman/Makefile.am: Apply install-data-local to install *.rels.
1544
15452002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1546
1547        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
1548        %.c rules.
1549        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
1550        * libchip/network/Makefile.am: Eliminate C_O_FILES.
1551        * libchip/rtc/Makefile.am: Ditto.
1552        * libchip/serial/Makefile.am: Ditto.
1553
15542002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1555
1556        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1557        LIBC_DEFINES.
1558        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1559        LIBC_DEFINES.
1560        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1561        LIBC_DEFINES.
1562
15632002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1564
1565        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
1566
15672002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1568
1569        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
1570        cache-checking.
1571        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1572
15732002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1574
1575        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
1576        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
1577        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
1578        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1579        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1580
15812002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1582
1583        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
1584        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
1585        Remove.
1586        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
1587
15882002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1589
1590        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
1591        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
1592
15932002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
1594
1595        * libchip/network/cs8900.c: I don't know why we have to SelfST register
1596        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
1597
15982002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1599
1600        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
1601        * optman/rel.am: New.
1602
16032002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1604
1605        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
1606        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
1607        braino in comment on "exec". Extend --enable-ada handling.
1608
16092002-11-04      Joel Sherrill <joel@OARcorp.com>
1610
1611        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
1612        tasks and rolling multiple loops into 1.
1613        * librdbg/src/m68k/rdbg_f.c: Removed warning.
1614        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
1615        Removed warnings.
1616
16172002-10-31      Joel Sherrill <joel@OARcorp.com>
1618
1619        * libchip/network/dec21140.c: Removed warnings.
1620        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
1621        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
1622        librdbg/src/m68k/any/remdeb_xdr.c,
1623        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
1624        warnings.
1625        * libnetworking/rtems_webserver/socket.c,
1626        libnetworking/rtems_webserver/uemf.h: Removed warnings.
1627
16282002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
1629
1630        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
1631        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
1632        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
1633        above.
1634
16352002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1636
1637        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1638        * wrapup/.cvsignore: Remove autom4te.cache.
1639        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1640        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
1641        autom4te.cache.
1642        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
1643        autom4te.cache.
1644        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
1645        autom4te.cache.
1646
16472002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1648
1649        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
1650
16512002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1652
1653        * optman/.cvsignore: Add autom4te.cache.
1654
16552002-09-14      Joel Sherrill <joel@OARcorp.com>
1656
1657        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
1658
16592002-09-07      Joel Sherrill <joel@OARcorp.com>
1660
1661        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
1662        include files to resolve warnings.
1663
16642002-09-07      Chris Johns <ccj@acm.org>
1665
1666        * libchip/network/Makefile.am, libchip/network/README.cs8900,
1667        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
1668        which corrects the problem  where the cs8900.c file was actually the BSP
1669        glue.  Joel did some hacking so this file will compile.  Previously it
1670        required providing a target.h file to compile.
1671        * libchip/network/cs8900.c.bsp: New file.
1672
16732002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1674
1675        * libnetworking/rtems_webserver/md5.h: Add missing newline.
1676
16772002-08-31      Joel Sherrill <joel@OARcorp.com>
1678
1679        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
1680        eliminate warning.
1681
16822002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1683
1684        * configure.ac: Add ada-tests.
1685
16862002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1687
1688        * Makefile.am: Add preinstall-stamp.
1689
16902002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1691
1692        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
1693        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
1694        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
1695        gcc31 happy.
1696        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
1697        cp.
1698
16992002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1700
1701        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
1702        make/bsp.mak.
1703        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
1704        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
1705
17062002-08-12      Joel Sherrill <joel@OARcorp.com>
1707
1708        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
1709        avoid error.
1710
17112002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1712
1713        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1714        * configure.ac: Add BSP_SUBDIRS.
1715        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
1716        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
1717        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
1718        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
1719        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
1720        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
1721        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
1722        RTEMS_CHECK_BSP_CACHE.
1723        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1724        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1725        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
1726        .$(OBJEXT) instead of .o.
1727        * libnetworking/pppd/Makefile.am,
1728        libnetworking/rtems_servers/Makefile.am,
1729        libnetworking/rtems_telnetd/Makefile.am,
1730        libnetworking/rtems_webserver/Makefile.am,
1731        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1732
17332002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1734
1735        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
1736        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
1737        ../libchip/serial/$(ARCH)/libserialio.a.
1738        * libchip/serial/Makefile.am: Don't tmp-install lib.
1739        * libchip/rtc/Makefile.am: Don't tmp-install lib.
1740
17412002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1742
1743        * Makefile.am: Add rtems_makedir.
1744        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
1745        * Makefile.am: Add wrapup-SUBDIR.
1746        * wrapup/ChangeLog: Remove.
1747        * wrapup/configure.ac: Remove.
1748        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
1749        (Make the bare BSP happy).
1750        * configure.ac: Ditto.
1751        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
1752        Create make/custom/default.cfg.
1753        * configure.ac: Add creation of make/custom/*.cfg. Create
1754        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
1755
17562002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1757
1758        * Makefile.am: Clean $(PROJECT_RELEASE).
1759
17602002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1761
1762        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
1763        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
1764        prototype mismatches.
1765
17662002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1767
1768        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
1769        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
1770
17712002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1772
1773        * acinclude.m4: Add test "$multilib" != "yes".
1774        * config-ml.in: Remove.
1775        * acinclude.m4: Cleanups.
1776        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
1777        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
1778        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
1779        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
1780        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
1781
17822002-07-16      Eric Norum <eric.norum@usask.ca>
1783
1784        * New driver for the Intel EtherExpressPro (82559ER) chip.
1785        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
1786        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
1787        * libchip/network/Makefile.am: Modified to reflect above.
1788
17892002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1790
1791        * acinclude.m4: New.
1792        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
1793        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
1794        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
1795
17962002-07-01      Joel Sherrill <joel@OARcorp.com>
1797
1798        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
1799        _Objects_Information_table now that it is a two dimensional array based
1800        upon API and class.
1801        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
1802        of strnlen().
1803
18042002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1805
1806        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
1807        preinstall libnetapps.a.
1808
18092002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1810
1811        * configure.ac: Remove librpc.
1812
18132002-06-25      Joel Sherrill <joel@OARcorp.com>
1814
1815        * Per PR233, moved librpc to exec.
1816        * configure.ac, wrapup/Makefile.am: Modified.
1817        * librpc, librpc/ChangeLog: Removed.
1818
18192002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1820
1821        * optman/Makefile.am: Remove multilib support.
1822        * optman/configure.ac: Ditto.
1823        * optman/sapi/Makefile.am: Ditto.
1824
18252002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1826
1827        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
1828        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
1829
18302002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1831
1832        Move networking libraries to c/src/exec/libnetworking
1833        * libnetworking/configure.ac, libnetworking/Makefile.am,
1834        libnetworking/wrapup/Makefile.am: Reflect Moval.
1835
18362002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1837
1838        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
1839        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
1840        <rtems/bspIo.h>.
1841
18422002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1843
1844        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
1845        * libnetworking/rtems/mkrootfs.h: Ditto.
1846        * libnetworking/rtems/Makefile.am: Reflect changes above.
1847
18482002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1849
1850        * configure.ac: Remove lib.
1851
18522002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1853
1854        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
1855        that exception stack frames on M68K members with VBR always are 6 byte
1856        long. The incorrect assumption resulted in some gdb commands like "next"
1857        to fail on the 68360.
1858
18592002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1860
1861        * config-ml.in: Take out arm and sh variants RTEMS does not support.
1862        PR 220
1863        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
1864        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
1865        CVS.
1866        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
1867        libnetworking/sys/filio.h: Remove.
1868        * libnetworking/sys/Makefile.am: Reflect changes above.
1869
18702002-05-07      Chris Johns <ccj@acm.org>
1871
1872        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
1873        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
1874        requires it to be stripped.
1875
18762002-05-01      Eric Norum <eric.norum@usask.ca>
1877
1878        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
1879        assembly  to satisfy gcc 3.1 and newer.
1880
18812002-04-26      Eric Norum <eric.norum@usask.ca>
1882
1883        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
1884        agressive optimization in gcc 3.1 does not reorder things.
1885
18862002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1887
1888        * libchip/network/dec21140.c: Reflect changes to powerpc's
1889        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
1890        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
1891        <rtems/score/cpu.h>.
1892        * librdbg/src/powerpc/rdbg_f.c: Ditto.
1893        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
1894
18952002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1896
1897        * optman/configure.ac: Remove ENABLE_GCC28.
1898
18992002-04-11      Chris Johns <ccj@acm.org>
1900
1901        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
1902        driver control block field to the ifconfig network driver structure.
1903        This field is needed by the i82586 driver which was ported from NetBSD
1904        as it had better hardware abstraction.
1905        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
1906        PR59, added the drv_ctrl driver control block field to the ifconfig
1907        network driver structure. This field is needed by the i82586 driver
1908        which was ported from NetBSD as it had better hardware abstraction.
1909
19102002-04-10      Mike Siers <mikes@poliac.com>
1911
1912        * libnetworking/rtems_webserver/NOTES,
1913        libnetworking/rtems_webserver/asp.c,
1914        libnetworking/rtems_webserver/balloc.c,
1915        libnetworking/rtems_webserver/default.c,
1916        libnetworking/rtems_webserver/ej.h,
1917        libnetworking/rtems_webserver/ejIntrn.h,
1918        libnetworking/rtems_webserver/ejlex.c,
1919        libnetworking/rtems_webserver/ejparse.c,
1920        libnetworking/rtems_webserver/emfdb.c,
1921        libnetworking/rtems_webserver/emfdb.h,
1922        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
1923        libnetworking/rtems_webserver/handler.c,
1924        libnetworking/rtems_webserver/license.txt,
1925        libnetworking/rtems_webserver/md5.h,
1926        libnetworking/rtems_webserver/md5c.c,
1927        libnetworking/rtems_webserver/mime.c,
1928        libnetworking/rtems_webserver/misc.c,
1929        libnetworking/rtems_webserver/ringq.c,
1930        libnetworking/rtems_webserver/rom.c,
1931        libnetworking/rtems_webserver/security.c,
1932        libnetworking/rtems_webserver/sock.c,
1933        libnetworking/rtems_webserver/sym.c,
1934        libnetworking/rtems_webserver/uemf.c,
1935        libnetworking/rtems_webserver/uemf.h,
1936        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
1937        libnetworking/rtems_webserver/url.c,
1938        libnetworking/rtems_webserver/value.c,
1939        libnetworking/rtems_webserver/wbase64.c,
1940        libnetworking/rtems_webserver/webcomp.c,
1941        libnetworking/rtems_webserver/webpage.c,
1942        libnetworking/rtems_webserver/webrom.c,
1943        libnetworking/rtems_webserver/webs.c,
1944        libnetworking/rtems_webserver/webs.h,
1945        libnetworking/rtems_webserver/websuemf.c,
1946        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
1947        2.1.4.
1948
19492002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1950
1951        * libchip/network/i82586.c: Include <string.h>.
1952        * libchip/network/sonic.c: Ditto.
1953
19542002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1955
1956        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
1957
19582002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1959
1960        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
1961
19622002-03-27      Thomas.Doerfler@imd-systems.de
1963
1964        PR 144
1965        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
1966        memory address 0 when called for the first time. This is done when
1967        trying to clear the variable "dhcp_hostname".
1968
19692002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1970
1971        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1972        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1973        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1974        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1975        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1976        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1977        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
1978        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
1979        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1980        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1981        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
1982        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
1983        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1984        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
1985        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1986        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1987        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1988        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1989        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1990        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1991        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
1992        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
1993        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1994        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
1995        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
1996        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
1997        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
1998        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1999        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2000        AUTOMAKE_OPTIONS.
2001        * libnetworking/configure.ac:
2002        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
2003        foreign 1.6]).
2004        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
2005        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
2006        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
2007        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
2008        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2009        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
2010        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
2011        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
2012        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
2013        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2014        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2015        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
2016        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2017        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
2018        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
2019        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
2020        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
2021
20222002-03-27      Ilya Alexeev <ilya@continuum.ru>
2023
2024        PR 162
2025        * libnetworking/net/if_ppp.c ppp_txdaemon(),
2026        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
2027        used in a device write routines.  Now ppp_softc structure have own
2028        character for writing to device (sc_outchar).  I think that converting
2029        local variables to static is not a right solution, because problems will
2030        occur in the case of two or more ppp instances.
2031        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
2032        must be u_long, otherwise in the case of the big output packet endless
2033        loop may occur.
2034
20352002-03-21      Ilya Alexeev <ilya@continuum.ru>
2036
2037        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
2038        preparations for multiple PPPD connections.
2039
20402002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2041
2042        PR 149
2043        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
2044        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
2045        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
2046        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2047
20482002-02-28      Victor V. Vengerov <vvv@oktet.ru>
2049
2050        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
2051        * configure.ac: Modified to reflect addition.
2052
20532002-02-27      Ilya Alexeev <ilya@continuum.ru>
2054
2055        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
2056        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2057        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
2058        capabilities as well as eliminate some warnings.
2059
20602002-02-27      Eric Norum <eric.norum@usask.ca>
2061
2062        * libnetworking/net/radix.c: Properly handle fetching the default route
2063        when there is no route.  This was a bug in the original FreeBSD code and
2064        this fix is from an updated version of their code.
2065
20662002-02-16      Eric Norum <eric.norum@usask.ca>
2067
2068        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
2069        checking.
2070
20712002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2072
2073        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
2074        dodefaultroute.
2075
20762002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2077
2078        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
2079        include <rtems/seterr.h>.
2080
20812002-02-01      Mike Siers <mikes@poliac.com>
2082
2083        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
2084        avoid bringing the link down too fast. NOTE: Mike reports successfully
2085        running at 56K baud on a direct link.
2086
20872002-02-01      Eric Valette <valette@crf.canon.fr>
2088
2089        * librdbg/So many patches have been posted recently on the mailing list
2090        and  because we were unable to find correct solution to compile on
2091        various  linux distros (due to rpcgen incompatibilities), librdbg/and
2092        because the coding  style of rdbg was rather inconsistant among various
2093        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
2094        global coding style (using indent + manual edits), 2) incorporate/review
2095        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
2096        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
2097        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
2098        after rdbg initialization is done, NB : the paches is huge but it is
2099        mainly due to coding styke chnages.  Only few lines of codes have been
2100        really changed and they do not impact  rdbg functionnality (AFAIKT).
2101        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
2102        librdbg/include/rdbg/m68k/rdbg_f.h,
2103        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
2104        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
2105        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
2106        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
2107        librdbg/src/servtsp.c, librdbg/src/servutil.c,
2108        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
2109        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
2110        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
2111        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
2112        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
2113        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
2114        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
2115        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2116        librdbg/src/powerpc/new_exception_processing/remdeb.h,
2117        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
2118        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
2119
21202002-01-31      Mike Siers <mikes@poliac.com>
2121
2122        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
2123        * Nice Update of PPPD support which eliminates the requiremetn that
2124        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
2125        and reports that it seems to be more stable and handle larger packets
2126        better.  This patch replaces the termios tasks with more general pppd
2127        network driver tasks.  The functions pppinput() and pppstart() get
2128        called from the interrupt service routine.
2129        * libnetworking/Makefile.am, libnetworking/configure.ac,
2130        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
2131        libnetworking/net/ethernet.h, libnetworking/net/if.c,
2132        libnetworking/net/if.h, libnetworking/net/if_arp.h,
2133        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
2134        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
2135        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
2136        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
2137        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
2138        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
2139        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
2140        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
2141        libnetworking/net/route.c, libnetworking/net/route.h,
2142        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
2143        libnetworking/pppd/README, libnetworking/pppd/STATUS,
2144        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
2145        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2146        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2147        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2148        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2149        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2150        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2151        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2152        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2153        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2154        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2155        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
2156        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2157        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2158        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
2159        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
2160        libnetworking/pppd/example/README,
2161        libnetworking/pppd/example/netconfig.h,
2162        libnetworking/wrapup/Makefile.am: Modified.
2163        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
2164        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
2165        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
2166        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
2167        * libnetworking/modem/, libnetworking/modem/.cvsignore,
2168        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
2169        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
2170        libnetworking/modem/pppcompress.c: Subdirectory removed.
2171
21722002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2173
2174        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
2175        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2176
21772002-01-18      Till Straumann <strauman@slac.stanford.edu>
2178
2179        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
2180        issues: - exception handler needs to enable MSR_FP if the interrupted
2181        thread is FP enabled. - printk message for MSR fixed and added
2182        stacktrace. NOTE: this requires the stacktrace patch to
2183        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
2184        however).
2185
21862002-01-06      Joel Sherrill <joel@OARcorp.com>
2187
2188        * optman/.cvsignore: Added aclocal.m4 and configure.
2189        * optman/.cvsignore: New file.
2190
21912002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2192
2193        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
2194
21952002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2196
2197        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
2198        * optman/ChangeLog: New.
2199        * optman/configure.ac: New.
2200        * optman/Makefile.am: New.
2201        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
2202        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
2203
22042001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2205
2206        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
2207
22082001-12-18      Eric Norum <eric.norum@usask.ca>
2209
2210        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
2211        `directories' (path names with a / at the end) while disallowing open()
2212        operations on TFTP `directories'.
2213
22142001-12-07      Eric Norum <eric.norum@usask.ca>
2215
2216        * libnetworking/lib/tftpDriver.c: Restore write capability.
2217
22182001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2219
2220        * libchip/network/sonic.h: Fix typo.
2221        * libnetworking/arpa/Makefile.am: Remove stray lines.
2222
22232001-10-30      Victor V. Vengerov <vvv@oktet.ru>
2224
2225        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
2226
22272001-10-18      Eric Norum <eric.norum@usask.ca>
2228
2229        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
2230        chdir() and open() operations within the TFTP file system.
2231
22322001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2233
2234        * librdbg/configure.ac: Fix latent bug exposed by removal of
2235        config.cache's which prevented powerpc targets librdbg from building.
2236
22372001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2238
2239        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
2240        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
2241        autoconf-2.52 happy.
2242
22432001-10-12      Mike Siers <mikes@poliac.com>
2244
2245        * libnetworking/Update to stable working state.  Congratulations Mike!
2246        :).
2247        * libnetworking/modem_example: Directory removed.
2248        * libnetworking/modem_example/16550.h,
2249        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
2250        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
2251        libnetworking/modem_example/ppp.h,
2252        libnetworking/modem_example/pppcompress.c: Files removed.
2253        * libnetworking/pppd/example/pppd.options: New file.
2254        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
2255        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2256        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2257        libnetworking/pppd/rtemsmain.c: Updated.
2258
22592001-10-12      Joel Sherrill <joel@OARcorp.com>
2260
2261        * libchip/serial/z85c30.c: Fixed typo.
2262
22632001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2264
2265        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
2266        * configure.in: Remove.
2267        * configure.ac: New file, generated from configure.in by autoupdate.
2268        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2269        * libchip/configure.in: Remove.
2270        * libchip/configure.ac: New file, generated from configure.in by
2271        autoupdate.
2272        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2273        * librdbg/configure.in: Remove.
2274        * librdbg/configure.ac: New file, generated from configure.in by
2275        autoupdate.
2276        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2277        * libnetworking/configure.in: Remove.
2278        * libnetworking/configure.ac: New file, generated from configure.in by
2279        autoupdate.
2280
22812001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2282
2283        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
2284        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
2285        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
2286
22872001-09-27      Joel Sherrill <joel@OARcorp.com>
2288
2289        * libchip/ChangeLog: Fixed typo in date.
2290
22912001-09-27      Eric Norum <eric.norum@usask.ca>
2292
2293        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
2294        TFTP  filesystem.
2295
22962001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2297
2298        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
2299        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
2300        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
2301        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
2302        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2303        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2304        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2305        'PREINSTALL_FILES ='.
2306        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
2307        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
2308        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
2309        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
2310        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
2311        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
2312        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
2313        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
2314        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
2315        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
2316        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
2317        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
2318
23192001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2320
2321        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
2322        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
2323        * librdbg/src/m68k/any/Makefile.am: Ditto.
2324        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2325        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
2326        happy.
2327
23282001-09-21      Joel Sherrill <joel@OARcorp.com>
2329
2330        * libchip/network/Makefile.am: Fixed typo on file name.
2331        * libchip/network/i82586.c: Commented out line 318 which is referencing
2332        a member of a structure that is not currently there.  This needs to be
2333        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
2334        to C style.
2335
23362001-09-19      Eric Norum <eric.norum@usask.ca>
2337
2338        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
2339
23402001-09-19      Chris Johns <ccj@acm.org>
2341
2342        * libchip/network/README.i82586, libchip/network/i82586.c,
2343        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
2344        Network driver for Intel i82586.
2345        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
2346        rtems/rtems_bsdnet_internal.h Added support for populating the initial
2347        "root" filesystem with information obtained via the DHCP response.
2348
23492001-09-14      Eric Norum <eric.norum@usask.ca>
2350
2351        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
2352        make gcc 3.x happy.
2353
23542001-08-16      Mike Siers <mikes@poliac.com>
2355
2356        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
2357        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
2358        These support callback functionality that has not even been compiled
2359        under RTEMS yet.
2360        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
2361        example application.  Mike's notes on the modifications: - renamed
2362        error() function because of namespace problems - removed calls to the
2363        exit() funciton - removed extra files from the pppd source directory -
2364        defined pppd task constant values in rtemspppd.h - modifyied example
2365        code to get actual tick per second value - placed the pppd 2.3.11 man
2366        page file (pppd.8) into the pppd directory.
2367        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2368        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2369        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2370        libnetworking/pppd/rtems-ppp.c: Deleted.
2371        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
2372        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2373        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
2374        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
2375        libnetworking/pppd/example/init.c,
2376        libnetworking/pppd/example/netconfig.h,
2377        libnetworking/pppd/example/ppp.conf,
2378        libnetworking/pppd/example/pppdapp.c,
2379        libnetworking/pppd/example/system.h: New files.
2380        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
2381        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
2382        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
2383        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2384        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2385        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2386        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2387        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2388        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2389        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2390        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2391        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2392        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2393        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
2394        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
2395
23962001-08-16      Joel Sherrill <joel@OARcorp.com>
2397
2398        * libnetworking/pppd/example/Makefile: Removed.
2399        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
2400        to avoid bootstrap -c clobbering it.
2401        * libnetworking/rtems_telnetd/.cvsignore: New file.
2402
24032001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
2404
2405        * libnetworking/Makefile.am, libnetworking/configure.in,
2406        libnetworking/rtems_servers/Makefile.am,
2407        libnetworking/rtems_servers/telnetd.c,
2408        libnetworking/rtems_servers/telnetd.h,
2409        libnetworking/rtems_telnetd/Makefile.am,
2410        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2411        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2412        libnetworking/rtems_telnetd/telnetd.c,
2413        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
2414        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
2415        effect when ftpd change. - the tcp/ip stats have been implemented into
2416        icmds.c and started when telnetd daemon is started.
2417        * libnetworking/rtems_servers/telnetd.c,
2418        libnetworking/rtems_servers/telnetd.h: Removed.
2419        * libnetworking/rtems_telnetd: New directory.
2420        * libnetworking/rtems_telnetd/Makefile.am,
2421        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2422        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2423        libnetworking/rtems_telnetd/telnetd.c,
2424        libnetworking/rtems_telnetd/telnetd.h: New files.
2425
24262001-06-14      Joel Sherrill <joel@OARcorp.com>
2427
2428        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
2429        Moved from libmisc/shell so the network stack to address network
2430        depenendency.
2431        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
2432
24332001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2434
2435        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
2436
24372001-05-15      Joel Sherrill <joel@OARcorp.com>
2438
2439        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2440        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
2441        accidentally deleted the incorrectly empty versions.
2442
24432001-05-14      Till Straumann <strauman@slac.stanford.edu>
2444
2445        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
2446        libchip/pci/Makefile.am: Per PR215 address the following issues: -
2447        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
2448        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
2449        to know the values) - the affected BSP (shared/motorola) headers have
2450        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
2451        driver (libchip/network/dec21140.c) has been fixed to use
2452        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
2453        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
2454        who is using this driver. - the DEC driver also has been fixed to use
2455        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
2456        delay_in_bus_cycles().
2457
24582001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2459
2460        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
2461
24622001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2463
2464        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
2465
24662001-04-24      Eric Norum <eric.norum@usask.ca>
2467
2468        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
2469        NTP synchronization a little more robust -- no NTP daemon yet, but at
2470        least it trys a little harder when the primary NTP server is down.
2471
24722001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
2473
2474        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
2475        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2476        libnetworking/pppd/modem_example/modem.c,
2477        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
2478        other strings into English.
2479        * libnetworking/pppd/STATUS: updated to reflect the changes.
2480
24812001-04-20      Jake Janovetz <janovetz@uiuc.edu>
2482
2483        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
2484        again.
2485
24862001-04-20      Eric Valette <valette@crf.canon.fr>
2487
2488        * mcp750 directory renamed new_exception processing as it supports many
2489        more CPU models.
2490        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2491        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2492        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
2493        formerly in mcp750 plus modifications.
2494        * librdbg/src/powerpc/mcp750/.cvsignore,
2495        librdbg/src/powerpc/mcp750/Makefile.am,
2496        librdbg/src/powerpc/mcp750/remdeb.h,
2497        librdbg/src/powerpc/mcp750/remdeb_f.x,
2498        librdbg/src/powerpc/mcp750/remdeb_svc.c,
2499        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
2500        new_exception_processing.
2501        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2502        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2503        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
2504        part of this effort to add support for the MPC8xx.
2505
25062001-04-19      Joel Sherrill <joel@OARcorp.com>
2507
2508        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
2509        internal include files.
2510
25112001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
2512
2513        PR 158
2514        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
2515        rcmd() library call by commenting out the parts that deal with signals.
2516        This enables RTEMS to 'rsh' command to a server connecting fd to remote
2517        stdio. The 'server-side' parts of this file which deal with
2518        authentication are disabled since they are not needed.
2519
25202001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
2521
2522        * libnetworking/include/.cvsignore: Remove dangling file.
2523
25242001-03-14      Joel Sherrill <joel@OARcorp.com>
2525
2526        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
2527        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
2528        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
2529        libchip style serial drivers can be written in libcpu or libbsp.
2530
25312001-03-01      Joel Sherrill <joel@OARcorp.com>
2532
2533        * libchip/network/cs8900.c, libchip/network/cs8900.h,
2534        libchip/network/sonic.c, libchip/network/sonic.h,
2535        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2536        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2537        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2538        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
2539        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2540        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2541        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2542        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
2543
25442001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2545
2546        * librdbg/include/rdbg/Makefile.am,
2547        librdbg/include/rdbg/i386/Makefile.am,
2548        librdbg/include/rdbg/m68k/Makefile.am,
2549        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
2550        style on include files.
2551
25522001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2553
2554        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2555        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
2556        replace ${..} with $(..).
2557        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
2558        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
2559        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2560        libnetworking/rtems/Makefile.am, libnetworking/
2561        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
2562        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
2563        include_*HEADERS instead of H_FILES.
2564        * libnetworking/include/Makefile.am: Remove.
2565        * libnetworking/Makefile.am: Add handling of *.h files.
2566        * libnetworking/configure.in: Remove include/Makefile.
2567
25682001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2569
2570        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
2571
25722001-01-31      Sergei Organov <osv@javad.ru>
2573
2574        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
2575        current dir and root dir removed in favor of new libio support for
2576        task-local current and root directories. - Bug in `close_data_socket()'
2577        introduced by previous change fixed. - `command_pasv()' changed to set
2578        timeout on socket we are listening on and code fixed to don't close
2579        socket twice on error. - `serr()' changed to clear `errno'. -
2580        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
2581        changed to clear `errno' before processing session. -
2582        `close_data_socket()' fixed to close both active and passive sockets -
2583        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
2584        empty string  in `exec_command()'.
2585
25862001-01-25      Eric Norum <eric.norum@usask.ca>
2587
2588        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
2589        improves throughput on systems which are dropping packets.   Only the
2590        first timeout is reduced.  This keeps the number of extra packets down
2591        on networks that are very busy and dropping lots of packets.
2592
25932001-01-24      Sergei Organov <osv@javad.ru>
2594
2595        * libnetworking/rtems_servers/ftpd.c,
2596        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2597        - Timeouts on sockets implemented. 'idle' field added to configuration.
2598        No timeout by default to keep backward compatibility. Note: SITE IDLE
2599        command not implemented yet. - Basic global access control implemented.
2600        'access' field added to configuration. No access limitations by default
2601        to keep backward compatibility. - Anchor data socket for active mode
2602        (using self IP and port 20.) - Fixed default data port support (still
2603        not tested). - Don't allow IP address different from originating host in
2604        PORT command to improve security. - Fixed bug in MDTM command. - Check
2605        for correctness of parsing of argument in command_port(). - Fixed
2606        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
2607        a directory. - Command parsing a little bit improved: command names are
2608        now converted to upper-case to be more compatible with RFC (command
2609        names are not case-sensitive.) - Reformat comments so that they have
2610        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
2611        previous changes - True ASCII mode implemented (doesn't work for hooks
2612        and /dev/null) - Passive mode implemented, PASV command added. - Default
2613        port for data connection could be used (untested, can't find ftp client
2614        that doesn't send PORT command) - SYST reply changed to UNIX, as former
2615        RTEMS isn't registered name. - Reply codes reviewed and fixed.
2616
26172001-01-18      Joel Sherrill <joel@OARcorp.com>
2618
2619        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
2620        macro using variable arguments.
2621        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
2622        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
2623        since I updated the main RTEMS development machine to RedHat 7.2 and
2624        apparently got a new version of rpcgen.
2625
26262001-01-12      Sergei Organov <osv@javad.ru>
2627
2628        * libnetworking/rtems_servers/ftpd.c,
2629        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2630        - use pool of pre-created threads to handle sessions instead of
2631        creating/deleting threads on the fly - LIST output is now similar to
2632        what "/bin/ls -al" would output, thus FTP clients such Netscape are
2633        happy with it. - LIST NAME now works (both for files and directories) -
2634        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
2635        clients happy  - keep track of CWD for every session separately -
2636        ability to specify root directory name for FTPD in configuration table.
2637        FTPD will then create illusion for FTP clients that this is actually
2638        root directory. - ignore options sent in commands, thus LIST -al FILE
2639        works and doesn't try to list "-al" directory. - buffers are allocated
2640        on stack instead of heap where possible to eliminate malloc/free calls
2641        (avoid possible heap fragmentation troubles). - drop using of task
2642        notepad to pass parameters - use function arguments instead - use
2643        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
2644        in socket() instead of AF_INET.
2645
26462001-01-02      Joel Sherrill <joel@OARcorp.com>
2647
2648        * libnetworking/CHANGELOG: Removed.
2649        * libnetworking/README: Merged CHANGELOG contents as initial changes.
2650
26512000-12-14      Eric Norum <eric.norum@usask.ca>
2652
2653        * libnetworking/lib/tftpDriver.c: Added write capability.
2654
26552000-12-08      Joel Sherrill <joel@OARcorp.com>
2656
2657        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
2658        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
2659        numerous variable declarations conditional on PPP_COMPRESS and
2660        PPP_FILTER.  Commented out variables that were not used because the code
2661        using them was commented out. Removed totally unused variables.
2662        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
2663        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
2664
26652000-11-30      Joel Sherrill <joel@OARcorp.com>
2666
2667        * libnetworking/modem/ppp_tty.c: Changed to include
2668        <rtems/termiostypes.h> since that is an RTEMS specific header file.
2669        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
2670        * libnetworking/Makefile.am: Modified to reflect above.
2671
26722000-11-27      Joel Sherrill <joel@OARcorp.com>
2673
2674        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
2675
26762000-11-25      Eric Norum <eric.norum@usask.ca>
2677
2678        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
2679        core.
2680
26812000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
2682
2683        * libnetworking/wrapup/Makefile.am: Added modem subdir.
2684        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
2685        subdir.
2686        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
2687        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
2688        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
2689        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
2690        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2691        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
2692        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
2693        main.c and ppp_tty.c should be scratched. The modem subdir has the real
2694        ppp_tty.c and the real pppd main is in pppmain.c.
2695
26962000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
2697
2698        * libchip/network/sonic.c: Added ipalign() routine to align the received
2699        packet so that the ip header is on a 32-bit boundary. Necessary for
2700        cpu's that do not allow unaligned loads and stores and when the 32-bit
2701        DMA mode is used.
2702
27032000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2704
2705        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2706        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
2707        ACLOCAL_AMFLAGS.
2708        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
2709        ACLOCAL_AMFLAGS.
2710        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
2711        ACLOCAL_AMFLAGS.
2712
27132000-11-03      Chris Johns <ccj@acm.org>
2714
2715        * libchip/network/README.cs8900, libchip/network/cs8900.c,
2716        libchip/network/cs8900.h: New files.
2717
27182000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2719
2720        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2721        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2722        $(RTEMS_TOPdir)/aclocal.
2723        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2724        $(RTEMS_TOPdir)/aclocal.
2725        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2726        $(RTEMS_TOPdir)/aclocal.
2727
27282000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2729
2730        * configure.in: Switch to GNU-canonicalization.
2731        * Makefile.am: Reflect changes to configure.in.
2732        * acinclude.m4: Remove.
2733
27342000-10-30      Joel Sherrill <joel@OARcorp.com>
2735
2736        * POSIX include files merged into newlib.  This resulted in some
2737        definitions moving to other files and thus some secondary effects in
2738        RTEMS source code.
2739        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
2740        in sync with newlib's <machine/types.h>.
2741        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
2742        definition of struct itimerval in <sys/time.h>.
2743
27442000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2745
2746        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
2747        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2748        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2749        * ChangeLog: Fix typos.
2750        * configure.in: add tests to the GNU canonicalized subdirectories.
2751
27522000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2753
2754        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
2755        * configure.in: add lib to the GNU canonicalized subdirectories,  make
2756        the lib directory before configuring lib/.
2757
27582000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2759
2760        * configure.in, Makefile.am: add exec to the GNU canonicalized
2761        subdirectories.
2762        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
2763        * configure.in: add libnetworking, librpc and librdb to the GNU
2764        canonicalized subdirectories.
2765        * configure.in: add libmisc and libchip to the GNU canonicalized
2766        subdirectories.
2767        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2768        Switch to GNU canonicalization.
2769        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2770        Switch to GNU canonicalization.
2771        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2772        Switch to GNU canonicalization.
2773
27742000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2775
2776        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
2777        canonicalization to libfs/. The approach is currently a bit of a hack as
2778        GNU canonicalization does not support the per-BSP build some of the
2779        other directories require.  As more of the tree is converted, this will
2780        become less  of an issue.
2781
27822000-10-20      Joel Sherrill <joel@OARcorp.com>
2783
2784        * libchip/network/dec21140.c: Corrected attach to include "int attach"
2785        parameter.
2786
27872000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
2788
2789        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2790        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
2791        * librdbg/configure.in: Add m68k support.
2792        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
2793        subdirectory.
2794        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
2795        failure.
2796        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
2797        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2798        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
2799        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2800        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
2801        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
2802        librdbg/src/m68k/.cvsignore: New files.
2803        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
2804        function pointers.
2805        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
2806        _after_ pointer has been checked against NULL.
2807
28082000-10-18      Joel Sherrill <joel@OARcorp.com>
2809
2810        * wrapup/Makefile.am: Added libfs.
2811
28122000-10-18      Chris Johns <ccj@acm.org>
2813
2814        * libfs created.
2815        * configure.in: Added libfs subdirectory.
2816        * libnetworking/pppd/ipxcp.c: Fixed a typo.
2817
28182000-09-28      Joel Sherrill <joel@OARcorp.com>
2819
2820        * libnetworking/rtems_webserver/Makefile.am,
2821        libnetworking/rtems_webserver/base64.c,
2822        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
2823        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
2824
28252000-09-22      Joel Sherrill <joel@OARcorp.com>
2826
2827        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
2828        libnetworking/rtems/rtems_bsdnet_internal.h,
2829        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
2830        have included rtems.h.  It is now including precisely the  least amount
2831        of low level, yet portable .h files to get the basic RTEMS types
2832        defined.  This rippled into other  files since rtems_bsdnet_internal.h
2833        used machine/types.h to include rtems.h.
2834
28352000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2836
2837        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
2838
28392000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2840
2841        * libnetworking/ChangeLog: Cleanup.
2842
28432000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2844
2845        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
2846        * libchip/ChangeLog: Fix formating.
2847
28482000-09-05      Joel Sherrill <joel@OARcorp.com>
2849
2850        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
2851        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
2852        confusion and to work with the converted flags.
2853
28542000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2855
2856        * wrapup/Makefile.am: Include compile.am.
2857        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2858        libchip/serial/Makefile.am: Include compile.am.
2859        * librdbg/src/i386/any/Makefile.am,
2860        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
2861        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
2862        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
2863        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2864        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
2865        libnetworking/rtems_servers/Makefile.am,
2866        libnetworking/rtems_webserver/Makefile.am,
2867        libnetworking/wrapup/Makefile.am: Include compile.am.
2868
28692000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
2870
2871        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
2872        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
2873
28742000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2875
2876        * libnetworking/netinet/tcp_input.c: Spelling corrections.
2877
28782000-08-31      Joel Sherrill <joel@OARcorp.com>
2879
2880        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
2881        Antti P Miettinen <antti.p.miettinen@nokia.com>.
2882        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
2883        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
2884        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
2885        * libnetworking/wbase64.c: Removed.
2886        * libnetworking/Makefile.am, libnetworking/asp.c,
2887        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
2888        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
2889        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
2890        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
2891        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
2892        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
2893        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
2894        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
2895        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
2896        Modified.
2897
28982000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2899
2900        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
2901
29022000-08-30      Joel Sherrill <joel@OARcorp.com>
2903
2904        * libnetworking/rtems_webserver/license.txt: New file.
2905
29062000-08-10      Joel Sherrill <joel@OARcorp.com>
2907
2908        * ChangeLog: New file.
2909        * libchip/ChangeLog: New file.
2910        * librdbg/ChangeLog: New file.
2911        * libnetworking/ChangeLog: New file.
2912
Note: See TracBrowser for help on using the repository browser.