source: rtems/c/src/ChangeLog @ cc2fcc1

4.104.114.84.9
Last change on this file since cc2fcc1 was cc2fcc1, checked in by Eric Norum <WENorum@…>, on Oct 20, 2005 at 6:38:26 PM

Numerous changes and cleanups to support MVME2100.

  • Property mode set to 100644
File size: 114.2 KB
Line 
12005-10-20  Eric Norum <norume@aps.anl.gov>
2
3    * libchip/network/dec21140.c: Clean up PCI mapping
4
52005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
6
7        * libnetworking/pppd/Makefile.am: Use preinstall.am.
8        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
9        librdbg/src/servrpc.c, librdbg/src/servtgt.c
10        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
11        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
12        * configure.ac: Move optman to the end of BSP_SUBDIRS.
13
142005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
15
16        * aclocal/bspopts.m4: Add missing m4 quotes.
17
182005-09-02  Joel Sherrill <joel@OARcorp.com>
19
20    * aclocal/version.m4: Updated to rtems-4.6.99.2.
21
222005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
23
24        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
25        libchip/network/dec21140.c: Remove initialization of PCI bus.
26
272005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
28
29        * optman/Makefile.am: Add preinstall.am.
30
312005-07-18      Karel Gardas <kgardas@objectsecurity.com>
32
33        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
34        UNTESTED to tested.
35
362005-06-17      Joel Sherrill <joel@OARcorp.com>
37
38        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
39        it is not supported by the MPC5xx.
40
412005-06-17      Joel Sherrill <joel@OARcorp.com>
42
43        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
44        interface. Also correct attempting to build on other than PowerPC and
45        x86.
46
472005-06-16      Daron Chabot <daron@nucleus.usask.ca>
48
49        * libchip/Makefile.am: Add driver for Tulip clones.
50        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
51        libchip/network/if_dcreg.h: New files.
52
532005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
54
55        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
56        to enable rdbg.
57        * configure.ac: Reflect changes above.
58
592005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
60
61        * configure.ac: Add ada/.
62
632005-05-20      Sergei Organov  <osv@topconrd.ru>
64
65        PR 750/networking
66        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
67        wait_input().
68
692005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
70
71        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
72        rtems/irq.h.
73
742005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
75
76        * libchip/Makefile.am: Include preinstall.am.
77        * libchip/preinstall.am: New.
78
792005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
80
81        * configure.ac: Add AMPOLISH3.
82        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
83        * libnetworking/rtems_telnetd/preinstall.am: New.
84        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
85
862005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
87
88        * configure.ac: Let enable_rpcgen default to "no".
89
902005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
91
92        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
93
942005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
95
96        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
97        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
98
992005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
100
101        * libchip/network/dec21140.c, libchip/network/elnk.c,
102        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
103
1042005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
105
106        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
107        of code as a result of the implementation of a common PCI interface.
108
1092005-05-04      Joel Sherrill <joel@OARcorp.com>
110
111        * libchip/network/open_eth.c: Remove prototype of set_vector.
112
1132005-05-03      Joel Sherrill <joel@OARcorp.com>
114
115        * librdbg/src/ptrace.c: Remove warning.
116
1172005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
118
119        * libchip/network/dec21140.c, libchip/network/elnk.c,
120        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
121        Modified parameter list to remove warnings.
122
1232005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
124
125        * libchip/network/cs8900.c, libchip/network/i82586.c,
126        libchip/network/open_eth.c, libchip/network/sonic.c,
127        libchip/serial/mc68681.c: Modified types to remove
128        warnings.  Added initialization to remove warnings.
129
1302005-04-28      Joel Sherrill <joel@OARcorp.com>
131
132        * libchip/network/README.sonic: Rewritten to account for removal of
133        dmv177.
134
1352005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
136
137        PR 781/rtems_misc
138        * libchip/serial/ns16550_p.h: Fix baud rate calculation
139
1402005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
141
142        * libchip/serial/ns16550.c:
143        Fixed warnings generated in various powerpc configurations
144
1452005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
146
147        * libchip/serial/ns16550.c: Modified
148        ISR to work with PPC new exception processing
149
1502005-03-14      Joel Sherrill <joel@OARcorp.com>
151
152        * libchip/network/dec21140.c, libchip/network/elnk.c,
153        libchip/network/if_fxp.c: Continue PCI API unification. All use
154        pci_find_device(). Network drivers manufacture a signature since all
155        calls have not been converted yet.
156
1572005-03-04      Joel Sherrill <joel@OARcorp.com>
158
159        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
160        initialize function part of the unified PCI API as pci_initialize().
161
1622005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
163
164        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
165        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
166
1672005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
168
169        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
170        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
171
1722005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
173
174        * aclocal/ppc.m4: Reflect changes to ppc exception processing
175        building procedures.
176
1772005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
178
179        * aclocal/prog-cc.m4:
180        Quote CFLAGS's RHS to accomodate Solaris broken sh.
181
1822005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
183
184        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
185
1862005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
187
188        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
189
1902005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
191
192        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
193
1942005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
195
196        * libnetworking/rtems_servers/ftp.c,
197        libnetworking/rtems_servers/ftp.h,
198        libnetworking/rtems_servers/Makefile.am:
199        Remove (relocated to cpukit/ftpd).
200        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
201        removed move libnetworking/rtems_servers.
202
2032005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
204
205        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
206
2072005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
208
209        PR 755/rtems
210        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
211        Remove local declarations of rtems_bsdnet_nameservers,
212        rtems_bsdnet_nameservers_count.
213
2142005-01-31      Sergei Organov <osv@topconrd.ru>
215
216        PR 751/pppd
217        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
218        committed to fix PR736 breaks pppd. chat.c should have its own static
219        ttyfd for pppd to work correctly. The symptom is that second
220        invokation of chat (for connect script) fails due to pppd_ttyfd set
221        to -1 by previous chat invokation (for init script). In addition,
222        this patch fixes leaving of dangling pointer in the abort_stbring[]
223        by chat_send().
224
2252005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
226
227        * configure.ac: Remove CFLAGS_DEBUG_V.
228        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
229
2302005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
231
232        * wrapup/Makefile.am: Remove rtems-ctor.o.
233
2342005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
235
236        * libchip/rtc/rtc.h: size_t RTC_Count.
237
2382005-01-20      Joel Sherrill <joel@OARcorp.com>
239
240        PR 736/pppd
241        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
242        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
243        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
244        should not be static and should have a name more specific to pppd.
245
2462005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
247
248        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
249        libnetworking/rtems_servers/Makefile.am,
250        libnetworking/rtems_telnetd/Makefile.am,
251        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
252        Eliminate CFLAGS_OPTIMIZE_V.
253
2542005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
255
256        * configure.ac: Pass CFLAGS to testsuites configure.
257        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
258        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
259
2602005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
261
262        * configure.ac: Pass CFLAGS to cpukit configure.
263        * aclocal/rtems-flags.m4: Remove (Unused).
264        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
265        * aclocal/env-rtemsbsp.m4:
266        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
267        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
268        RTEMS_CFLAGS.
269        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
270        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
271        Cleanup comments.
272
2732005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
274
275        * automake/compile.am: Remove build-variant support.
276
2772005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
278
279        * libnetworking/pppd/Makefile.am,
280        libnetworking/rtems_servers/Makefile.am,
281        libnetworking/rtems_telnetd/Makefile.am:
282        Remove build-variant support.
283
2842005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
285
286        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
287        support/Makefile.am, wrapup/Makefile.am:
288        Remove build-variant support.
289
2902004-11-22      Joel Sherrill <joel@OARcorp.com>
291
292        * libchip/network/if_fxp.c: Add entry for another module ID code.
293
2942004-11-22      Joel Sherrill <joel@OARcorp.com>
295
296        PR 693/misc
297        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
298        in/outport routines.
299
3002004-11-22      Joel Sherrill <joel@OARcorp.com>
301
302        PR 693/misc
303        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
304        in/outport routines.
305
3062004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
307
308        * aclocal/enable-itron.m4: Remove (unused).
309
3102004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
311
312        * configure.ac: Misc. quoting cleanups.
313        Enable ada-tests iff --enable-ada and --enable-tests.
314
3152004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
316
317        PR 703/filesystem
318        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
319        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
320        libchip/ide/ide_controller.c:
321        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
322        available for BSPS/device drivers.
323        Extend the "modes_available" and "mode_active" parameters to
324        uint16_t for UDMA support.
325
3262004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
327
328        * libchip/network/dec21140.c: Cleanup a bit and remove message about
329        not supported on PowerPC since it works on the MVME2100 BSP.
330
3312004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
332
333        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
334        Add dependency tracking for *.cfgs.
335        * Makefile.am: Add dependency tracking for *.cfg.
336
3372004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
338
339        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
340        (Thanks to Lars Munch <lars@segv.dk> for catching this).
341
3422004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
343
344        PR 707/make_build
345        * configure.ac: Add --enable-rpcgen.
346
3472004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
348
349        PR 700/rtems_misc
350        * libnetworking/rtems_webserver/asp.c,
351        libnetworking/rtems_webserver/balloc.c,
352        libnetworking/rtems_webserver/cgi.c,
353        libnetworking/rtems_webserver/default.c,
354        libnetworking/rtems_webserver/ej.h,
355        libnetworking/rtems_webserver/ejIntrn.h,
356        libnetworking/rtems_webserver/ejlex.c,
357        libnetworking/rtems_webserver/ejparse.c,
358        libnetworking/rtems_webserver/emfdb.c,
359        libnetworking/rtems_webserver/emfdb.h,
360        libnetworking/rtems_webserver/form.c,
361        libnetworking/rtems_webserver/handler.c,
362        libnetworking/rtems_webserver/h.c,
363        libnetworking/rtems_webserver/license.txt,
364        libnetworking/rtems_webserver/Makefile.am,
365        libnetworking/rtems_webserver/md5c.c,
366        libnetworking/rtems_webserver/md5.h,
367        libnetworking/rtems_webserver/mime.c,
368        libnetworking/rtems_webserver/misc.c,
369        libnetworking/rtems_webserver/NOTES,
370        libnetworking/rtems_webserver/ringq.c,
371        libnetworking/rtems_webserver/rom.c,
372        libnetworking/rtems_webserver/rtems_webserver.h,
373        libnetworking/rtems_webserver/security.c,
374        libnetworking/rtems_webserver/sock.c,
375        libnetworking/rtems_webserver/socket.c,
376        libnetworking/rtems_webserver/sockGen.c,
377        libnetworking/rtems_webserver/sym.c,
378        libnetworking/rtems_webserver/uemf.c,
379        libnetworking/rtems_webserver/uemf.h,
380        libnetworking/rtems_webserver/um.c,
381        libnetworking/rtems_webserver/um.h,
382        libnetworking/rtems_webserver/umui.c,
383        libnetworking/rtems_webserver/url.c,
384        libnetworking/rtems_webserver/value.c,
385        libnetworking/rtems_webserver/wbase64.c,
386        libnetworking/rtems_webserver/webcomp.c,
387        libnetworking/rtems_webserver/webmain.c,
388        libnetworking/rtems_webserver/webpage.c,
389        libnetworking/rtems_webserver/webrom.c,
390        libnetworking/rtems_webserver/webs.c,
391        libnetworking/rtems_webserver/websda.c,
392        libnetworking/rtems_webserver/websda.h,
393        libnetworking/rtems_webserver/webs.h,
394        libnetworking/rtems_webserver/websSSL.c,
395        libnetworking/rtems_webserver/websSSL.h,
396        libnetworking/rtems_webserver/websuemf.c,
397        libnetworking/rtems_webserver/wsIntrn.h:
398        Remove (Moved to cpukit/http).
399
4002004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
401
402        PR 700/rtems_misc
403        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
404        Remove libnetworking/rtems_webserver.
405
4062004-10-25      Eric Norum <norume@aps.anl.gov>
407
408        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
409
4102004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
411
412        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
413
4142004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
415
416        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
417        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
418
4192004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
420
421        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
422
4232004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
424
425        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
426        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
427
4282004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
429
430        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
431        BITSPERBYTE.
432
4332004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
434
435        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
436        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
437
4382004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
439
440        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
441
4422004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
443
444        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
445        * aclocal/enable-bare.m4: Remove.
446        * configure.ac: Remove BARE_CPU_MODEL.
447
4482004-10-13      Eric Norum <norume@aps.anl.gov>
449
450        PR 688/bsps
451        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
452        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
453        MC146818A (and several Dallas Semiconductor) TOD chips.
454
4552004-10-13      Eric Norum <norume@aps.anl.gov>
456
457        PR 686/networking
458        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
459        device code.
460
4612004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
462
463        * libchip/network/dec21140.c: include <rtems/pci.h>.
464
4652004-09-29      Joel Sherrill <joel@OARcorp.com>
466
467        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
468        libnetworking/pppd/utils.c: i960 obsoleted and all references
469        removed.
470
4712004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
472
473        PR 607/networking
474        * libchip/network/dec21140.c: Made PCI configuration minimum sane
475        instead of fully specifying unused PCI features.
476
4772004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
478
479        * configure.ac: Require automake > 1.9.
480
4812004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
482
483        * aclocal/rtems-cpu-subdirs.m4: Add avr.
484
4852004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
486
487        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
488        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
489
4902004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
491
492        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
493        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
494
4952004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
496
497        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
498
4992004-07-28  Joel Sherrill <joel@OARcorp.com>
500
501    * aclocal/version.m4: Updated to rtems-4.6.99.1.
502
5032004-07-25      Joel Sherrill <joel@OARcorp.com>
504
505        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
506
5072004-05-21  Till Strauman <strauman@slac.stanford.edu>
508
509        PR 625/networking
510        * libchip/network/dec21140.c, ... : Prevent name clashes by making
511        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
512        an error rather than panic if no chip is detected (thus allowing
513        for probing).
514        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
515        instead of looping forever.  Avoid divide by zero (crashed my PC).
516        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
517        they are UNTESTED.
518
5192004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
520
521        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
522
5232004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
524
525        * libchip/network/dec21140.c, libchip/network/elnk.c:
526        #include <errno.h>.
527
5282004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
529
530        * libchip/network/if_media.h: Update from FreeBSD.
531        * libchip/network/open_eth.c, libchip/network/cs8900.c,
532        libchip/network/i82586.c: #include <errno.h>.
533
5342004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
535
536        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
537
5382004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
539
540        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
541
5422004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
543
544        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
545        automake).
546
5472004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
548
549        PR 599/pppd
550        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
551
5522004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
553
554        * optman/rtems/no-region.c: Reflect having changed
555        rtems_region_get_segment_size.
556
5572004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
558
559        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
560        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
561        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
562        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
563        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
564        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
565        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
566
5672004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
568
569        * libchip/ide/ata.c, libchip/network/dec21140.c,
570        libchip/network/elnk.c, libchip/network/i82586.c,
571        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
572        libchip/network/open_eth.c, libchip/network/sonic.c,
573        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
574        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
575        libchip/shmdr/init.c, libchip/shmdr/intr.c,
576        libchip/shmdr/shm_driver.h: Cosmetics.
577
5782004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
579
580        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
581        optman/rtems/no-msg.c, optman/rtems/no-part.c,
582        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
583        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
584        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
585        fixed size types.
586
5872004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
588
589        * configure.ac: Explicitly pass --includedir and --libdir to
590        cpukit/configure.
591
5922004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
593
594        * librdbg/Makefile.am: Fix rpcgen rules.
595        * librdbg/src/i386/any/remdeb_xdr.c,
596        librdbg/src/m68k/any/remdeb_xdr.c,
597        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
598        Reflect changes to librdbg/Makefile.am.
599
6002004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
601
602        * configure.ac: Reflect changes testsuites/configure.ac and
603        cpukit/configure.ac.
604
6052004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
606
607        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
608        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
609
6102004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
611
612        * configure.ac: Reflect changes to testsuites's configuration.
613
6142004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
615
616        PR/589 rtems
617        * libchip/network/pci.h: Remove (Moved to cpukit).
618
6192004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
620
621        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
622        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
623        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
624        libchip/network/dec21140.c, libchip/network/elnk.c,
625        libchip/network/if_fxp.c, libchip/network/open_eth.c,
626        libchip/network/open_eth.h, libchip/network/sonic.c,
627        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
628        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
629        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
630        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
631        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
632        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
633        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
634        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
635        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
636        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
637        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
638        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
639        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
640        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
641        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
642        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
643        fixed-size types.
644
6452004-03-14      Chris Johns  <chrisj@rtems.org>
646
647        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
648        the BSP example code.
649        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
650        support the DIMMPC. This is a pc386 target with IO port support. Minor
651        formating clean up. Add documentation to the header file.
652        * libchip/network/README.cs8900: The CS8900 driver is documented in the
653        cs8900.h header file.
654
6552004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
656
657        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
658        Cosmetics.
659
6602004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
661
662        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
663        There are no application level Makefiles in here.
664
6652004-03-04      Joel Sherrill <joel@OARcorp.com>
666
667        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
668        they can be used in application level makefiles.
669
6702004-03-05      Joel Sherrill <joel@OARcorp.com>
671
672        * libnetworking/rtems_webserver/ejparse.c,
673        libnetworking/rtems_webserver/emfdb.c,
674        libnetworking/rtems_webserver/sock.c,
675        libnetworking/rtems_webserver/socket.c,
676        libnetworking/rtems_webserver/sym.c,
677        libnetworking/rtems_webserver/webs.c,
678        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
6792004-03-05      Joel Sherrill <joel@OARcorp.com>
680
681        * libchipnetwork/open_eth.c: Remove warnings by conditionally
682        compiling this file only only those CPU families with supported
683        exception models.
684
6852004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
686
687        * acinclude.m4: Fix loosing arguments when configuring cpukit and
688        testsuites (Was exposed with --enable-multilib, only).
689        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
690         Add RTEMS_BSP_CONFIG_SUBDIR.
691        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
692        testsuites's configure.
693        * aclocal/rtems-top.m4: Remove ENDIF hack.
694        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
695
6962004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
697
698        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
699        wrapup/Makefile.am: Fix automake problems having been introduced
700        in previous patch.
701
7022004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
703
704        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
705        Preinstall dirs.
706        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
707        * aclocal/check-multiprocessing.m4: Cosmetics.
708        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
709        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
710
7112004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
712
713        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
714        librdbg/src/Makefile.am.
715        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
716        * configure.ac: Reflect changes above.
717        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
718        * wrapup/Makefile.am: Reflect changes above.
719        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
720
7212004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
722
723        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
724
7252004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
726
727        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
728
7292004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
730
731        * wrapup/Makefile.am: Reflect new location of librdbg.a.
732
7332004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
734
735        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
736        librdbg/src/powerpc/Makefile.am: Remove.
737        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
738        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
739        * configure.ac: Reflect changes above.
740
7412004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
742
743
7442004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
745
746        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
747        STRIP.
748
7492004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
750
751        * librdbg/include/Makefile.am: Merge-in
752        librdbg/include/rdbg/i386/Makefile.am,
753        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
754        librdbg/include/rdbg/powerpc/Makefile.am.
755        * librdbg/include/rdbg/i386/Makefile.am,
756        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
757        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
758        * configure.ac: Reflect changes above.
759
7602004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
761
762        * configure.ac: Use AS_HELP_STRING(ada).
763
7642004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
765
766        * aclocal/bspopts.m4: Use AS_HELP_STRING.
767        * aclocal/bsp-configure.m4: Require autoconf-2.59.
768        Use AC_CONFIG_HEADERS.
769        * aclocal/check-custom-bsp.m4: Add bspkit-support.
770        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
771
7722004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
773
774        * Makefile.am: include local.am.
775
7762004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
777
778        * aclocal/version.m4: 4.6.99.0.
779
7802004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
781
782        * Makefile.am: Don't include host.am.
783        * automake/compile.am: Further cleanups.
784
7852004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
786
787        * automake/lib.am: Remove (Unused).
788
7892004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
790
791        * wrapup/Makefile.am: Don't include lib.am.
792        * automake/compile.am: Use automake compilation rules.
793
7942004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
795
796        * libnetworking/pppd/Makefile.am,
797        libnetworking/rtems_servers/Makefile.am,
798        libnetworking/rtems_telnetd/Makefile.am,
799        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
800        support/Makefile.am: Don't include lib.am.
801
8022004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
803
804        * libchip/Makefile.am: Don't include lib.am.
805        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
806        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
807        unnecessary EXTRA_DISTs.
808
8092004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
810
811        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
812        hack.
813
8142004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
815
816        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
817        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
818        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
819        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
820
8212004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
822
823        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
824        Add AM_CONDITIONAL(HAS_MP).
825        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
826        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
827        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
828        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
829        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
830        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
831        (Deprecated by autoconf 2.59).
832
8332004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
834
835        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
836        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
837
8382004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
839
840        * ChangeLog: Merge-in libnetworking/ChangeLog.
841        * libnetworking/ChangeLog: Remove.
842        * ChangeLog: Merge-in librdbg/ChangeLog.
843        * librdbg/ChangeLog: Remove.
844        * ChangeLog: Merge-in libchip/ChangeLog.
845        * libchip/ChangeLog: Remove.
846        * ChangeLog: Merge-in optman/ChangeLog.
847        * optman/ChangeLog: Remove.
848
8492004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
850
851        * configure.ac: Reflect changes to cpukit.
852        * wrapup/Makefile.am: Reflect changes to librdbg.
853        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
854        * libchip/Makefile.am: Add PREINSTALL_DIRS.
855        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
856        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
857        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
858        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
859        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
860        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
861        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
862
8632004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
864
865        * aclocal/rtems-top.m4: Remove check for version.m4.
866        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
867
8682004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
869
870        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
871        * wrapup/Makefile.am: Reflect changes to libchip/*.
872        * support/Makefile.am: Use automake compilation rules.
873        * wrapup/Makefile.am: Reflect changes to support/*.
874        * configure.ac: Remove libnetworking/wrapup/Makefile.
875        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
876        libnetworking/*/lib*.a instead of libnetapps.a.
877        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
878        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
879        * optman/Makefile.am: Use automake compilation rules.
880        * libchip/Makefile.am: Fix typo in previous patch.
881        * libchip/Makefile.am: Use automake compilation rules.
882        * libnetworking/Makefile.am: Remove wrapup.
883        * libnetworking/pppd/Makefile.am: Build libpppd. Use
884        automake-compilation rules.
885        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
886        automake-compilation rules.
887        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
888        automake-compilation rules.
889        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
890        automake-compilation rules.
891        * libnetworking/wrapup/Makefile.am: Remove (Unused).
892
8932004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
894
895        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
896        PRE/TMPINSTALL_FILES to CLEANFILES.
897        * automake/lib.am: Remove TMPINSTALL_FILES.
898        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
899        PRE/TMPINSTALL_FILES to CLEANFILES.
900        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
901        PRE/TMPINSTALL_FILES to CLEANFILES.
902        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
903        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
904        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
905        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
906        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
907        * librdbg/src/i386/Makefile.am: Ditto.
908        * librdbg/src/m68k/Makefile.am: Ditto.
909        * librdbg/src/powerpc/Makefile.am: Ditto.
910        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
911        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
912        * libnetworking/rtems_servers/Makefile.am: Ditto.
913        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
914        * libnetworking/rtems_webserver/Makefile.am: Ditto.
915
9162004-01-07      Joel Sherrill <joel@OARcorp.com>
917
918        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
919        more completely covers the MIPS family.
920
9212003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
922
923        * wrapup/Makefile.am: Reflect changes to shmdr.
924        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
925
9262003-12-18      Joel Sherrill <joel@OARcorp.com>
927
928        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
929        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
930        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
931        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
932        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
933        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
934        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
935
9362003-12-17      Joel Sherrill <joel@OARcorp.com>
937
938        * aclocal/version.m4: Updated to rtems-20031217-test.
939
9402003-12-17     
941
942        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
943        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
944
9452003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
946
947        * automake/compile.am: Remove LINK_LIBS (Unused).
948        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
949
9502003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
951
952        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
953        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
954        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
955        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
956        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
957
9582003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
959
960        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
961        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
962        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
963        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
964        * librdbg/src/i386/Makefile.am:
965        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
966        * librdbg/src/m68k/Makefile.am:
967        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
968        * librdbg/src/powerpc/Makefile.am:
969        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
970
9712003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
972
973        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
974        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
975        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
976        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
977        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
978        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
979        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
980        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
981        * optman/Makefile.am: Remove project_libdir.
982        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
983        PRE/TMPINSTALL_FILES.
984        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
985        PRE/TMPINSTALL_FILES.
986        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
987        PRE/TMPINSTALL_FILES.
988        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
989        PRE/TMPINSTALL_FILES.
990        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
991        from PRE/TMPINSTALL_FILES.
992        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
993        PRE/TMPINSTALL_FILES.
994        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
995        PRE/TMPINSTALL_FILES.
996        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
997        PRE/TMPINSTALL_FILES.
998        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
999        PRE/TMPINSTALL_FILES.
1000        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
1001        PRE/TMPINSTALL_FILES.
1002        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
1003        PRE/TMPINSTALL_FILES.
1004        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
1005        from PRE/TMPINSTALL_FILES.
1006
10072003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1008
1009        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
1010        * automake/lib.am: Remove project_libdir.
1011        * wrapup/Makefile.am: Reworked.
1012
10132003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1014
1015        * configure.ac: Reflect changes to librdbg.
1016        * optman/Makefile.am: Add tmpinstall dirstamp support.
1017        * libchip/Makefile.am: Fix variant-tmpinstall support.
1018        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
1019        * librdbg/src/powerpc/Makefile.am: Merge-in former
1020        new_exception_processing/Makefile.am.
1021        * librdbg/src/m68k/any/Makefile.am: Remove.
1022        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
1023        * librdbg/src/i386/any/Makefile.am: Remove.
1024        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
1025        * librdbg/src/Makefile.am: Cosmetics.
1026        * librdbg/include/Makefile.am: Cosmetics.
1027        * librdbg/Makefile.am: Cosmetics.
1028        * libnetworking/Makefile.am: Cosmetics.
1029        * libnetworking/pppd/Makefile.am: Cosmetics.
1030        * libnetworking/wrapup/Makefile.am: Cosmetics.
1031
10322003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1033
1034        * Makefile.am: Cosmetics.
1035        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
1036        support.
1037
10382003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1039
1040        * automake/compile.am: Remove $(ARCH):-rule.
1041
10422003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1043
1044        * configure.ac: Remove lib/libbsp/shared/Makefile,
1045        lib/libbsp/shmdr/Makefile.
1046
10472003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1048
1049        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
1050        libchip/serial/Makefile, libchip/rtc/Makefile.
1051        * support/Makefile.am: Remove all-local: $(ARCH).
1052        * wrapup/Makefile.am: Remove all-local: $(ARCH).
1053        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
1054        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
1055        * optman/Makefile.am: Remove all-local: $(ARCH).
1056        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1057        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
1058        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
1059        compilation dirstamp support.
1060        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
1061        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
1062        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
1063        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
1064        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
1065        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
1066        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1067        all-local: $(ARCH).
1068        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
1069        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
1070        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
1071        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
1072        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
1073
10742003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1075
1076        * aclocal/lead-dot.m4: New (from automake-1.7f).
1077        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
1078        AC_SUBST(dirstamp).
1079        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
1080        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1081        libchip/serial/Makefile.am: Ditto.
1082        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
1083        * librdbg/include/Makefile.am: Ditto.
1084        * librdbg/include/rdbg/Makefile.am: Ditto.
1085        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1086        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1087        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1088        * librdbg/src/Makefile.am: Ditto.
1089        * librdbg/src/i386/Makefile.am: Ditto.
1090        * librdbg/src/i386/any/Makefile.am: Ditto.
1091        * librdbg/src/m68k/Makefile.am: Ditto.
1092        * librdbg/src/m68k/any/Makefile.am: Ditto.
1093        * librdbg/src/powerpc/Makefile.am: Ditto.
1094        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
1095        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
1096        preinstallation.
1097        * libnetworking/pppd/Makefile.am: Ditto.
1098        * libnetworking/rtems_servers/Makefile.am: Ditto.
1099        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1100        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1101        * libnetworking/wrapup/Makefile.am: Ditto.
1102
11032003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1104
1105        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
1106        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
1107        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
1108        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
1109        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1110        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1111        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1112        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
1113        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
1114        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
1115        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
1116        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
1117        underquoting to silence automake-1.8.
1118
11192003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1120
1121        * configure.ac: Reflect having moved tests to ../../testsuites.
1122
11232003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1124
1125        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
1126        * aclocal/canonical-host.m4: Remove.
1127        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
1128        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1129
11302003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1131
1132        * aclocal/check-cpu.m4: Remove.
1133        * configure.ac: Merge-in former aclocal/check-cpu.m4.
1134        * aclocal/canonical-target-name.m4: Add m4-quotes.
1135        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
1136        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
1137        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1138        * aclocal/check-networking.m4: Add m4-quotes. Require
1139        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1140        * aclocal/check-posix.m4: Add m4-quotes. Require
1141        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1142        * aclocal/check-rdbg.m4: Add m4-quotes. Require
1143        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1144        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
1145
11462003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1147
1148        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
1149        * aclocal/bsp-alias.m4: Remove.
1150
11512003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1152
1153        * configure.ac: Make presence of tests/ optional.
1154
11552003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1156
1157        * aclocal/path-perl.m4: Remove (Unused).
1158
11592003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1160
1161        * automake/force-preinstall.am: Remove.
1162
11632003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
1164
1165        PR 499/rtems_misc
1166        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
1167        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
1168        Configuration (Odd was forced) - Correction of Stop Bit configuration
1169        (inversed) - Correction of ISR Handler to call
1170        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
1171        CTS Hardware flow control Configuration.
1172
11732003-09-04      Joel Sherrill <joel@OARcorp.com>
1174
1175        * lib/libcpu/shared/include/cache.h,
1176        lib/libcpu/shared/src/cache_aligned_malloc.c,
1177        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
1178        license changed.
1179        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
1180        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
1181        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1182        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
1183        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
1184        for license changed.
1185        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
1186        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
1187        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
1188        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
1189        libchip/network/cs8900.h, libchip/network/dec21140.c,
1190        libchip/network/elnk.c, libchip/network/open_eth.c,
1191        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
1192        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
1193        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
1194        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
1195        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
1196        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
1197        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
1198        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
1199        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
1200        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
1201        libchip/serial/serial.h, libchip/serial/z85c30.c,
1202        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
1203        libchip/serial/z85c30_reg.c: URL for license changed.
1204
12052003-09-03      Jiri Gaisler <jiri@gaisler.com>
1206
1207        PR 477/networking
1208        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
1209        * libchip/network/README.open_eth, libchip/network/open_eth.c,
1210        libchip/network/open_eth.h: New files.
1211
12122003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1213
1214        * aclocal/rtems-top.m4: Add RTEMS_API.
1215        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
1216
12172003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1218
1219        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1220        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
1221        @RTEMS_BSP@.cfg.
1222
12232003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1224
1225        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1226
12272003-08-20      Joel Sherrill <joel@OARcorp.com>
1228
1229        * libchip/network/cs8900.c: Correct copyright statements.
1230
12312003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1232
1233        * aclocal/check-itron.m4: Remove.
1234        * aclocal/enable-inlines.m4: Remove.
1235        * Makefile.am: Reflect having moved aclocal/.
1236        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
1237        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
1238        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
1239        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
1240        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
1241        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
1242        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
1243        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
1244        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
1245        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
1246        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
1247        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
1248        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
1249        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
1250        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
1251        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
1252        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
1253        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
1254        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
1255        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
1256        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
1257        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
1258        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
1259        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
1260        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
1261        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
1262        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
1263        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
1264        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
1265        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
1266        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
1267        * aclocal/multilib.m4: New (Copied from ../../aclocal).
1268        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
1269        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
1270        * aclocal/ppc.m4: New (Copied from ../../aclocal).
1271        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
1272        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
1273        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
1274        * aclocal/project-root.m4: New (Copied from ../../aclocal).
1275        * aclocal/quoting.m4: New (Copied from ../../aclocal).
1276        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
1277        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
1278        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
1279        * aclocal/target.m4: New (Copied from ../../aclocal).
1280        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
1281        * aclocal/version.m4: New (Copied from ../../aclocal).
1282
12832003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1284
1285        * configure.ac: Remove stray comments.
1286        * automake/local.am, automake/host.am: Remove "debug".
1287
12882003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1289
1290        * Makefile.am: Reflect having moved automake/.
1291        * lib/Makefile.am: Reflect having moved automake/.
1292        * support/Makefile.am: Reflect having moved automake/.
1293        * wrapup/Makefile.am: Reflect having moved automake/.
1294        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
1295        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
1296        from ../../automake).
1297        * optman/Makefile.am: Reflect having moved automake/.
1298        * libchip/Makefile.am: Reflect having moved automake/.
1299        * libchip/ide/Makefile.am: Reflect having moved automake/.
1300        * libchip/network/Makefile.am: Reflect having moved automake/.
1301        * libchip/rtc/Makefile.am: Reflect having moved automake/.
1302        * libchip/serial/Makefile.am: Reflect having moved automake/.
1303        * librdbg/Makefile.am: Reflect having moved automake/.
1304        * librdbg/include/Makefile.am: Reflect having moved automake/.
1305        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
1306        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
1307        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
1308        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
1309        automake/.
1310        * librdbg/src/Makefile.am: Reflect having moved automake/.
1311        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
1312        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
1313        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
1314        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
1315        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
1316        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
1317        having moved automake/.
1318        * libnetworking/Makefile.am: Reflect having moved automake/.
1319        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
1320        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
1321        automake/.
1322        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
1323        automake/.
1324        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
1325        automake/.
1326        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
1327
13282003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1329
1330        * Makefile.am: Add bsp.pc.in.
1331        * bsp.pc.in: New (pkgconfig support).
1332
13332003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1334
1335        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1336
13372003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1338
1339        * lib/Makefile.am: New (Required by 'make dist').
1340        * lib/ChangeLog: Remove.
1341        * lib/.cvsignore: Cleanup.
1342        * configure.ac: Reflect having added lib/Makefile.am.
1343        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
1344        lib/libbsp/configure.ac.
1345        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1346        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1347
13482003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1349
1350        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
1351        * configure.ac: Merge-in librdbg/configure.ac.
1352        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
1353        librdbg/configure.ac.
1354        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1355        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
1356        LIBCHIP. Conditionally build include-dirs.
1357        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
1358        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
1359        * librdbg/Makefile.am, librdbg/include/Makefile.am,
1360        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
1361        librdbg/include/rdbg/m68k/Makefile.am,
1362        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
1363        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
1364        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1365        librdbg/src/powerpc/Makefile.am, librdbg/
1366        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
1367        configure.ac into ../configure.ac.
1368        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
1369        * libnetworking/.cvsignore, libnetworking/Makefile.am,
1370        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
1371        libnetworking/rtems_telnetd/Makefile.am,
1372        libnetworking/rtems_webserver/Makefile.am,
1373        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
1374        into ../configure.ac.
1375
13762003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1377
1378        PR 427/rtems
1379        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
1380        * librdbg/src/servtsp.c: Ditto.
1381
13822003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
1383
1384        PR 429/bsps
1385        PR 432/bsps
1386        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
1387        packets are queued onto an elnk board, the ISR will deadlock the device
1388        with a tx complete interrupt.  Lighter tx loads are not affected as they
1389        end up submitting single packets to the device.
1390
13912003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1392
1393        * configure.ac: Merge-in libchip/configure.ac. Merge-in
1394        optman/configure.ac.
1395        * optman/configure.ac: Remove (Merged into ../configure.ac).
1396        * optman/Makefile.am: Reflect having merged configure.ac into
1397        ../configure.ac.
1398        * libchip/configure.ac: Remove (Merged into ../configure.ac).
1399        * libchip/Makefile.am, libchip/ide/Makefile.am,
1400        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1401        libchip/serial/Makefile.am: Reflect having merged configure.ac into
1402        ../configure.ac.
1403
14042003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1405
1406        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
1407
14082003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
1409
1410        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
1411        on i386.
1412
14132003-06-13      Joel Sherrill <joel@OARcorp.com>
1414
1415        * libnetworking/pppd/chat.c: Removed warnings.
1416
14172003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
1418
1419        * libchip/network/README.3com: New file missed in previous commit.
1420        PR 405/bsps
1421        PR 393/networking
1422        * libchip/network/dec21140.c: Fix leak also known as PR393.
1423        * libchip/network/elnk.c, libchip/network/if_media.h,
1424        libchip/network/mii.h: New files.
1425        * libchip/network/Makefile.am: Reflect new files.
1426
14272003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1428
1429        * configure.ac: Remove support for profile-variant.
1430
14312003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1432
1433        PR 397/pppd
1434        * libnetworking/pppd/fsm.c: Make peer_mru global again.
1435        * libnetworking/pppd/magic.c: Remove *rand48.
1436        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
1437
14382003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1439
1440        * wrapup/Makefile.am: Add libide.a.
1441
14422003-04-15      Joel Sherrill <joel@OARcorp.com>
1443
1444        PR 387/rtems_misc
1445        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
1446        routines.
1447        * libchip/ide/ata_internal.h: Added missing newline and end of file.
1448
14492003-04-11      Joel Sherrill <joel@OARcorp.com>
1450
1451        * libnetworking/rtems_webserver/cgi.c,
1452        libnetworking/rtems_webserver/sockGen.c,
1453        libnetworking/rtems_webserver/umui.c,
1454        libnetworking/rtems_webserver/websSSL.c,
1455        libnetworking/rtems_webserver/websSSL.h,
1456        libnetworking/rtems_webserver/websda.c,
1457        libnetworking/rtems_webserver/websda.h: New files. Not included in
1458        previous commit.
1459
14602003-04-10      Joel Sherrill <joel@OARcorp.com>
1461
1462        PR 371/pppd
1463        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
1464        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
1465        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
1466        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1467        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
1468        still global symbols in rtemspppd.h which might need to be changed or
1469        converted into member of a structure which is dereferenced with a
1470        pointer that is managed as a per task variable. But this patch should
1471        avoid many conflicts.
1472
14732003-03-27      Joel Sherrill <joel@OARcorp.com>
1474
1475        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
1476        not allowed in the cpukit source code since it must be buildable
1477        independent of any BSP. These files were moved to libchip/ide.
1478        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
1479        files.
1480
14812003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1482
1483        PR 368/filesystems
1484        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
1485        improvements which now work on pc386 and mbx8xx.
1486        * libchip/ide/ide_controller.c: New file.
1487
14882003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1489
1490        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
1491
14922003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1493
1494        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1495        * configure.ac: Add support/.
1496        * support/.cvsignore: New.
1497        * support/Makefile.am: New.
1498        * support/version.c: New.
1499        * wrapup/Makefile.am: Add support/libsupport.a.
1500        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
1501        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
1502        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
1503        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
1504
15052003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1506
1507        * wrapup/Makefile.am: Use SRC += instead of make-vars.
1508
15092003-02-20      Till Straumann <strauman@slac.stanford.edu>
1510
1511        PR 354/networking
1512        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
1513        chip against a table of supported chips. The untested ones are still
1514        commented out, however.
1515
15162003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1517
1518        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1519        * configure.ac: AC_PREREQ(2.57).
1520        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1521        * optman/configure.ac: AC_PREREQ(2.57).
1522        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1523        * libchip/configure.ac: AC_PREREQ(2.57).
1524        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1525        * librdbg/configure.ac: AC_PREREQ(2.57).
1526        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1527        * libnetworking/configure.ac: AC_PREREQ(2.57).
1528
15292003-02-06      Joel Sherrill <joel@OARcorp.com>
1530
1531        * libnetworking/pppd/chat.c: Convert routines with common names to
1532        static. This included get_char(), put_char(), and character() among
1533        others.
1534
15352003-02-03      Joel Sherrill <joel@OARcorp.com>
1536
1537        PR 338/filesystem
1538        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
1539        rtems_io_lookup_name() (API change).  Unused function removed.
1540
15412003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1542
1543        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1544        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1545        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1546        Eliminate *_O_FILES.
1547        * libnetworking/rtems_servers/Makefile.am,
1548        libnetworking/rtems_webserver/Makefile.am,
1549        libnetworking/rtems_telnetd/Makefile.am: Ditto.
1550
15512002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1552
1553        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
1554        Let all-local: depend on $(LIB).
1555        * wrapup/Makefile.am, configure.ac: Remove libmisc.
1556        * optman/Makefile.am: Apply install-data-local to install *.rels.
1557
15582002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1559
1560        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
1561        %.c rules.
1562        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
1563        * libchip/network/Makefile.am: Eliminate C_O_FILES.
1564        * libchip/rtc/Makefile.am: Ditto.
1565        * libchip/serial/Makefile.am: Ditto.
1566
15672002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1568
1569        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1570        LIBC_DEFINES.
1571        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1572        LIBC_DEFINES.
1573        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1574        LIBC_DEFINES.
1575
15762002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1577
1578        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
1579
15802002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1581
1582        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
1583        cache-checking.
1584        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1585
15862002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1587
1588        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
1589        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
1590        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
1591        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1592        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1593
15942002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1595
1596        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
1597        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
1598        Remove.
1599        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
1600
16012002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1602
1603        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
1604        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
1605
16062002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
1607
1608        * libchip/network/cs8900.c: I don't know why we have to SelfST register
1609        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
1610
16112002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1612
1613        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
1614        * optman/rel.am: New.
1615
16162002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1617
1618        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
1619        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
1620        braino in comment on "exec". Extend --enable-ada handling.
1621
16222002-11-04      Joel Sherrill <joel@OARcorp.com>
1623
1624        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
1625        tasks and rolling multiple loops into 1.
1626        * librdbg/src/m68k/rdbg_f.c: Removed warning.
1627        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
1628        Removed warnings.
1629
16302002-10-31      Joel Sherrill <joel@OARcorp.com>
1631
1632        * libchip/network/dec21140.c: Removed warnings.
1633        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
1634        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
1635        librdbg/src/m68k/any/remdeb_xdr.c,
1636        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
1637        warnings.
1638        * libnetworking/rtems_webserver/socket.c,
1639        libnetworking/rtems_webserver/uemf.h: Removed warnings.
1640
16412002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
1642
1643        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
1644        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
1645        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
1646        above.
1647
16482002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1649
1650        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1651        * wrapup/.cvsignore: Remove autom4te.cache.
1652        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1653        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
1654        autom4te.cache.
1655        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
1656        autom4te.cache.
1657        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
1658        autom4te.cache.
1659
16602002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1661
1662        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
1663
16642002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1665
1666        * optman/.cvsignore: Add autom4te.cache.
1667
16682002-09-14      Joel Sherrill <joel@OARcorp.com>
1669
1670        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
1671
16722002-09-07      Joel Sherrill <joel@OARcorp.com>
1673
1674        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
1675        include files to resolve warnings.
1676
16772002-09-07      Chris Johns <ccj@acm.org>
1678
1679        * libchip/network/Makefile.am, libchip/network/README.cs8900,
1680        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
1681        which corrects the problem  where the cs8900.c file was actually the BSP
1682        glue.  Joel did some hacking so this file will compile.  Previously it
1683        required providing a target.h file to compile.
1684        * libchip/network/cs8900.c.bsp: New file.
1685
16862002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1687
1688        * libnetworking/rtems_webserver/md5.h: Add missing newline.
1689
16902002-08-31      Joel Sherrill <joel@OARcorp.com>
1691
1692        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
1693        eliminate warning.
1694
16952002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1696
1697        * configure.ac: Add ada-tests.
1698
16992002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1700
1701        * Makefile.am: Add preinstall-stamp.
1702
17032002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1704
1705        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
1706        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
1707        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
1708        gcc31 happy.
1709        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
1710        cp.
1711
17122002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1713
1714        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
1715        make/bsp.mak.
1716        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
1717        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
1718
17192002-08-12      Joel Sherrill <joel@OARcorp.com>
1720
1721        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
1722        avoid error.
1723
17242002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1725
1726        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1727        * configure.ac: Add BSP_SUBDIRS.
1728        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
1729        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
1730        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
1731        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
1732        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
1733        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
1734        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
1735        RTEMS_CHECK_BSP_CACHE.
1736        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1737        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1738        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
1739        .$(OBJEXT) instead of .o.
1740        * libnetworking/pppd/Makefile.am,
1741        libnetworking/rtems_servers/Makefile.am,
1742        libnetworking/rtems_telnetd/Makefile.am,
1743        libnetworking/rtems_webserver/Makefile.am,
1744        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1745
17462002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1747
1748        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
1749        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
1750        ../libchip/serial/$(ARCH)/libserialio.a.
1751        * libchip/serial/Makefile.am: Don't tmp-install lib.
1752        * libchip/rtc/Makefile.am: Don't tmp-install lib.
1753
17542002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1755
1756        * Makefile.am: Add rtems_makedir.
1757        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
1758        * Makefile.am: Add wrapup-SUBDIR.
1759        * wrapup/ChangeLog: Remove.
1760        * wrapup/configure.ac: Remove.
1761        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
1762        (Make the bare BSP happy).
1763        * configure.ac: Ditto.
1764        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
1765        Create make/custom/default.cfg.
1766        * configure.ac: Add creation of make/custom/*.cfg. Create
1767        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
1768
17692002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1770
1771        * Makefile.am: Clean $(PROJECT_RELEASE).
1772
17732002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1774
1775        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
1776        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
1777        prototype mismatches.
1778
17792002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1780
1781        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
1782        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
1783
17842002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1785
1786        * acinclude.m4: Add test "$multilib" != "yes".
1787        * config-ml.in: Remove.
1788        * acinclude.m4: Cleanups.
1789        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
1790        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
1791        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
1792        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
1793        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
1794
17952002-07-16      Eric Norum <eric.norum@usask.ca>
1796
1797        * New driver for the Intel EtherExpressPro (82559ER) chip.
1798        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
1799        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
1800        * libchip/network/Makefile.am: Modified to reflect above.
1801
18022002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1803
1804        * acinclude.m4: New.
1805        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
1806        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
1807        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
1808
18092002-07-01      Joel Sherrill <joel@OARcorp.com>
1810
1811        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
1812        _Objects_Information_table now that it is a two dimensional array based
1813        upon API and class.
1814        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
1815        of strnlen().
1816
18172002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1818
1819        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
1820        preinstall libnetapps.a.
1821
18222002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1823
1824        * configure.ac: Remove librpc.
1825
18262002-06-25      Joel Sherrill <joel@OARcorp.com>
1827
1828        * Per PR233, moved librpc to exec.
1829        * configure.ac, wrapup/Makefile.am: Modified.
1830        * librpc, librpc/ChangeLog: Removed.
1831
18322002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1833
1834        * optman/Makefile.am: Remove multilib support.
1835        * optman/configure.ac: Ditto.
1836        * optman/sapi/Makefile.am: Ditto.
1837
18382002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1839
1840        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
1841        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
1842
18432002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1844
1845        Move networking libraries to c/src/exec/libnetworking
1846        * libnetworking/configure.ac, libnetworking/Makefile.am,
1847        libnetworking/wrapup/Makefile.am: Reflect Moval.
1848
18492002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1850
1851        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
1852        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
1853        <rtems/bspIo.h>.
1854
18552002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1856
1857        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
1858        * libnetworking/rtems/mkrootfs.h: Ditto.
1859        * libnetworking/rtems/Makefile.am: Reflect changes above.
1860
18612002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1862
1863        * configure.ac: Remove lib.
1864
18652002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1866
1867        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
1868        that exception stack frames on M68K members with VBR always are 6 byte
1869        long. The incorrect assumption resulted in some gdb commands like "next"
1870        to fail on the 68360.
1871
18722002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1873
1874        * config-ml.in: Take out arm and sh variants RTEMS does not support.
1875        PR 220
1876        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
1877        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
1878        CVS.
1879        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
1880        libnetworking/sys/filio.h: Remove.
1881        * libnetworking/sys/Makefile.am: Reflect changes above.
1882
18832002-05-07      Chris Johns <ccj@acm.org>
1884
1885        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
1886        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
1887        requires it to be stripped.
1888
18892002-05-01      Eric Norum <eric.norum@usask.ca>
1890
1891        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
1892        assembly  to satisfy gcc 3.1 and newer.
1893
18942002-04-26      Eric Norum <eric.norum@usask.ca>
1895
1896        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
1897        agressive optimization in gcc 3.1 does not reorder things.
1898
18992002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1900
1901        * libchip/network/dec21140.c: Reflect changes to powerpc's
1902        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
1903        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
1904        <rtems/score/cpu.h>.
1905        * librdbg/src/powerpc/rdbg_f.c: Ditto.
1906        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
1907
19082002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1909
1910        * optman/configure.ac: Remove ENABLE_GCC28.
1911
19122002-04-11      Chris Johns <ccj@acm.org>
1913
1914        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
1915        driver control block field to the ifconfig network driver structure.
1916        This field is needed by the i82586 driver which was ported from NetBSD
1917        as it had better hardware abstraction.
1918        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
1919        PR59, added the drv_ctrl driver control block field to the ifconfig
1920        network driver structure. This field is needed by the i82586 driver
1921        which was ported from NetBSD as it had better hardware abstraction.
1922
19232002-04-10      Mike Siers <mikes@poliac.com>
1924
1925        * libnetworking/rtems_webserver/NOTES,
1926        libnetworking/rtems_webserver/asp.c,
1927        libnetworking/rtems_webserver/balloc.c,
1928        libnetworking/rtems_webserver/default.c,
1929        libnetworking/rtems_webserver/ej.h,
1930        libnetworking/rtems_webserver/ejIntrn.h,
1931        libnetworking/rtems_webserver/ejlex.c,
1932        libnetworking/rtems_webserver/ejparse.c,
1933        libnetworking/rtems_webserver/emfdb.c,
1934        libnetworking/rtems_webserver/emfdb.h,
1935        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
1936        libnetworking/rtems_webserver/handler.c,
1937        libnetworking/rtems_webserver/license.txt,
1938        libnetworking/rtems_webserver/md5.h,
1939        libnetworking/rtems_webserver/md5c.c,
1940        libnetworking/rtems_webserver/mime.c,
1941        libnetworking/rtems_webserver/misc.c,
1942        libnetworking/rtems_webserver/ringq.c,
1943        libnetworking/rtems_webserver/rom.c,
1944        libnetworking/rtems_webserver/security.c,
1945        libnetworking/rtems_webserver/sock.c,
1946        libnetworking/rtems_webserver/sym.c,
1947        libnetworking/rtems_webserver/uemf.c,
1948        libnetworking/rtems_webserver/uemf.h,
1949        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
1950        libnetworking/rtems_webserver/url.c,
1951        libnetworking/rtems_webserver/value.c,
1952        libnetworking/rtems_webserver/wbase64.c,
1953        libnetworking/rtems_webserver/webcomp.c,
1954        libnetworking/rtems_webserver/webpage.c,
1955        libnetworking/rtems_webserver/webrom.c,
1956        libnetworking/rtems_webserver/webs.c,
1957        libnetworking/rtems_webserver/webs.h,
1958        libnetworking/rtems_webserver/websuemf.c,
1959        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
1960        2.1.4.
1961
19622002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1963
1964        * libchip/network/i82586.c: Include <string.h>.
1965        * libchip/network/sonic.c: Ditto.
1966
19672002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1968
1969        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
1970
19712002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1972
1973        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
1974
19752002-03-27      Thomas.Doerfler@imd-systems.de
1976
1977        PR 144
1978        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
1979        memory address 0 when called for the first time. This is done when
1980        trying to clear the variable "dhcp_hostname".
1981
19822002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1983
1984        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1985        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1986        * Makefile.am: Remove AUTOMAKE_OPTIONS.
1987        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1988        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1989        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
1990        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
1991        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
1992        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1993        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
1994        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
1995        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
1996        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
1997        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
1998        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
1999        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2000        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2001        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2002        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2003        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2004        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
2005        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2006        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2007        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2008        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2009        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2010        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
2011        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2012        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2013        AUTOMAKE_OPTIONS.
2014        * libnetworking/configure.ac:
2015        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
2016        foreign 1.6]).
2017        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
2018        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
2019        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
2020        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
2021        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2022        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
2023        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
2024        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
2025        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
2026        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2027        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2028        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
2029        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2030        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
2031        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
2032        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
2033        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
2034
20352002-03-27      Ilya Alexeev <ilya@continuum.ru>
2036
2037        PR 162
2038        * libnetworking/net/if_ppp.c ppp_txdaemon(),
2039        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
2040        used in a device write routines.  Now ppp_softc structure have own
2041        character for writing to device (sc_outchar).  I think that converting
2042        local variables to static is not a right solution, because problems will
2043        occur in the case of two or more ppp instances.
2044        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
2045        must be u_long, otherwise in the case of the big output packet endless
2046        loop may occur.
2047
20482002-03-21      Ilya Alexeev <ilya@continuum.ru>
2049
2050        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
2051        preparations for multiple PPPD connections.
2052
20532002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2054
2055        PR 149
2056        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
2057        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
2058        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
2059        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2060
20612002-02-28      Victor V. Vengerov <vvv@oktet.ru>
2062
2063        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
2064        * configure.ac: Modified to reflect addition.
2065
20662002-02-27      Ilya Alexeev <ilya@continuum.ru>
2067
2068        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
2069        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2070        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
2071        capabilities as well as eliminate some warnings.
2072
20732002-02-27      Eric Norum <eric.norum@usask.ca>
2074
2075        * libnetworking/net/radix.c: Properly handle fetching the default route
2076        when there is no route.  This was a bug in the original FreeBSD code and
2077        this fix is from an updated version of their code.
2078
20792002-02-16      Eric Norum <eric.norum@usask.ca>
2080
2081        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
2082        checking.
2083
20842002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2085
2086        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
2087        dodefaultroute.
2088
20892002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2090
2091        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
2092        include <rtems/seterr.h>.
2093
20942002-02-01      Mike Siers <mikes@poliac.com>
2095
2096        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
2097        avoid bringing the link down too fast. NOTE: Mike reports successfully
2098        running at 56K baud on a direct link.
2099
21002002-02-01      Eric Valette <valette@crf.canon.fr>
2101
2102        * librdbg/So many patches have been posted recently on the mailing list
2103        and  because we were unable to find correct solution to compile on
2104        various  linux distros (due to rpcgen incompatibilities), librdbg/and
2105        because the coding  style of rdbg was rather inconsistant among various
2106        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
2107        global coding style (using indent + manual edits), 2) incorporate/review
2108        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
2109        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
2110        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
2111        after rdbg initialization is done, NB : the paches is huge but it is
2112        mainly due to coding styke chnages.  Only few lines of codes have been
2113        really changed and they do not impact  rdbg functionnality (AFAIKT).
2114        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
2115        librdbg/include/rdbg/m68k/rdbg_f.h,
2116        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
2117        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
2118        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
2119        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
2120        librdbg/src/servtsp.c, librdbg/src/servutil.c,
2121        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
2122        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
2123        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
2124        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
2125        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
2126        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
2127        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
2128        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2129        librdbg/src/powerpc/new_exception_processing/remdeb.h,
2130        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
2131        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
2132
21332002-01-31      Mike Siers <mikes@poliac.com>
2134
2135        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
2136        * Nice Update of PPPD support which eliminates the requiremetn that
2137        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
2138        and reports that it seems to be more stable and handle larger packets
2139        better.  This patch replaces the termios tasks with more general pppd
2140        network driver tasks.  The functions pppinput() and pppstart() get
2141        called from the interrupt service routine.
2142        * libnetworking/Makefile.am, libnetworking/configure.ac,
2143        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
2144        libnetworking/net/ethernet.h, libnetworking/net/if.c,
2145        libnetworking/net/if.h, libnetworking/net/if_arp.h,
2146        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
2147        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
2148        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
2149        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
2150        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
2151        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
2152        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
2153        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
2154        libnetworking/net/route.c, libnetworking/net/route.h,
2155        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
2156        libnetworking/pppd/README, libnetworking/pppd/STATUS,
2157        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
2158        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2159        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2160        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2161        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2162        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2163        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2164        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2165        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2166        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2167        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2168        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
2169        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2170        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2171        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
2172        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
2173        libnetworking/pppd/example/README,
2174        libnetworking/pppd/example/netconfig.h,
2175        libnetworking/wrapup/Makefile.am: Modified.
2176        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
2177        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
2178        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
2179        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
2180        * libnetworking/modem/, libnetworking/modem/.cvsignore,
2181        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
2182        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
2183        libnetworking/modem/pppcompress.c: Subdirectory removed.
2184
21852002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2186
2187        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
2188        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2189
21902002-01-18      Till Straumann <strauman@slac.stanford.edu>
2191
2192        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
2193        issues: - exception handler needs to enable MSR_FP if the interrupted
2194        thread is FP enabled. - printk message for MSR fixed and added
2195        stacktrace. NOTE: this requires the stacktrace patch to
2196        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
2197        however).
2198
21992002-01-06      Joel Sherrill <joel@OARcorp.com>
2200
2201        * optman/.cvsignore: Added aclocal.m4 and configure.
2202        * optman/.cvsignore: New file.
2203
22042002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2205
2206        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
2207
22082002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2209
2210        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
2211        * optman/ChangeLog: New.
2212        * optman/configure.ac: New.
2213        * optman/Makefile.am: New.
2214        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
2215        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
2216
22172001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2218
2219        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
2220
22212001-12-18      Eric Norum <eric.norum@usask.ca>
2222
2223        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
2224        `directories' (path names with a / at the end) while disallowing open()
2225        operations on TFTP `directories'.
2226
22272001-12-07      Eric Norum <eric.norum@usask.ca>
2228
2229        * libnetworking/lib/tftpDriver.c: Restore write capability.
2230
22312001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2232
2233        * libchip/network/sonic.h: Fix typo.
2234        * libnetworking/arpa/Makefile.am: Remove stray lines.
2235
22362001-10-30      Victor V. Vengerov <vvv@oktet.ru>
2237
2238        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
2239
22402001-10-18      Eric Norum <eric.norum@usask.ca>
2241
2242        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
2243        chdir() and open() operations within the TFTP file system.
2244
22452001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2246
2247        * librdbg/configure.ac: Fix latent bug exposed by removal of
2248        config.cache's which prevented powerpc targets librdbg from building.
2249
22502001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2251
2252        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
2253        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
2254        autoconf-2.52 happy.
2255
22562001-10-12      Mike Siers <mikes@poliac.com>
2257
2258        * libnetworking/Update to stable working state.  Congratulations Mike!
2259        :).
2260        * libnetworking/modem_example: Directory removed.
2261        * libnetworking/modem_example/16550.h,
2262        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
2263        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
2264        libnetworking/modem_example/ppp.h,
2265        libnetworking/modem_example/pppcompress.c: Files removed.
2266        * libnetworking/pppd/example/pppd.options: New file.
2267        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
2268        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2269        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2270        libnetworking/pppd/rtemsmain.c: Updated.
2271
22722001-10-12      Joel Sherrill <joel@OARcorp.com>
2273
2274        * libchip/serial/z85c30.c: Fixed typo.
2275
22762001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2277
2278        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
2279        * configure.in: Remove.
2280        * configure.ac: New file, generated from configure.in by autoupdate.
2281        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2282        * libchip/configure.in: Remove.
2283        * libchip/configure.ac: New file, generated from configure.in by
2284        autoupdate.
2285        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2286        * librdbg/configure.in: Remove.
2287        * librdbg/configure.ac: New file, generated from configure.in by
2288        autoupdate.
2289        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2290        * libnetworking/configure.in: Remove.
2291        * libnetworking/configure.ac: New file, generated from configure.in by
2292        autoupdate.
2293
22942001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2295
2296        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
2297        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
2298        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
2299
23002001-09-27      Joel Sherrill <joel@OARcorp.com>
2301
2302        * libchip/ChangeLog: Fixed typo in date.
2303
23042001-09-27      Eric Norum <eric.norum@usask.ca>
2305
2306        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
2307        TFTP  filesystem.
2308
23092001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2310
2311        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
2312        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
2313        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
2314        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
2315        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2316        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2317        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2318        'PREINSTALL_FILES ='.
2319        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
2320        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
2321        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
2322        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
2323        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
2324        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
2325        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
2326        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
2327        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
2328        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
2329        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
2330        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
2331
23322001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2333
2334        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
2335        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
2336        * librdbg/src/m68k/any/Makefile.am: Ditto.
2337        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2338        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
2339        happy.
2340
23412001-09-21      Joel Sherrill <joel@OARcorp.com>
2342
2343        * libchip/network/Makefile.am: Fixed typo on file name.
2344        * libchip/network/i82586.c: Commented out line 318 which is referencing
2345        a member of a structure that is not currently there.  This needs to be
2346        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
2347        to C style.
2348
23492001-09-19      Eric Norum <eric.norum@usask.ca>
2350
2351        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
2352
23532001-09-19      Chris Johns <ccj@acm.org>
2354
2355        * libchip/network/README.i82586, libchip/network/i82586.c,
2356        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
2357        Network driver for Intel i82586.
2358        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
2359        rtems/rtems_bsdnet_internal.h Added support for populating the initial
2360        "root" filesystem with information obtained via the DHCP response.
2361
23622001-09-14      Eric Norum <eric.norum@usask.ca>
2363
2364        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
2365        make gcc 3.x happy.
2366
23672001-08-16      Mike Siers <mikes@poliac.com>
2368
2369        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
2370        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
2371        These support callback functionality that has not even been compiled
2372        under RTEMS yet.
2373        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
2374        example application.  Mike's notes on the modifications: - renamed
2375        error() function because of namespace problems - removed calls to the
2376        exit() funciton - removed extra files from the pppd source directory -
2377        defined pppd task constant values in rtemspppd.h - modifyied example
2378        code to get actual tick per second value - placed the pppd 2.3.11 man
2379        page file (pppd.8) into the pppd directory.
2380        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2381        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2382        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2383        libnetworking/pppd/rtems-ppp.c: Deleted.
2384        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
2385        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2386        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
2387        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
2388        libnetworking/pppd/example/init.c,
2389        libnetworking/pppd/example/netconfig.h,
2390        libnetworking/pppd/example/ppp.conf,
2391        libnetworking/pppd/example/pppdapp.c,
2392        libnetworking/pppd/example/system.h: New files.
2393        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
2394        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
2395        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
2396        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2397        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2398        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2399        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2400        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2401        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2402        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2403        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2404        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2405        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2406        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
2407        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
2408
24092001-08-16      Joel Sherrill <joel@OARcorp.com>
2410
2411        * libnetworking/pppd/example/Makefile: Removed.
2412        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
2413        to avoid bootstrap -c clobbering it.
2414        * libnetworking/rtems_telnetd/.cvsignore: New file.
2415
24162001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
2417
2418        * libnetworking/Makefile.am, libnetworking/configure.in,
2419        libnetworking/rtems_servers/Makefile.am,
2420        libnetworking/rtems_servers/telnetd.c,
2421        libnetworking/rtems_servers/telnetd.h,
2422        libnetworking/rtems_telnetd/Makefile.am,
2423        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2424        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2425        libnetworking/rtems_telnetd/telnetd.c,
2426        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
2427        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
2428        effect when ftpd change. - the tcp/ip stats have been implemented into
2429        icmds.c and started when telnetd daemon is started.
2430        * libnetworking/rtems_servers/telnetd.c,
2431        libnetworking/rtems_servers/telnetd.h: Removed.
2432        * libnetworking/rtems_telnetd: New directory.
2433        * libnetworking/rtems_telnetd/Makefile.am,
2434        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2435        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2436        libnetworking/rtems_telnetd/telnetd.c,
2437        libnetworking/rtems_telnetd/telnetd.h: New files.
2438
24392001-06-14      Joel Sherrill <joel@OARcorp.com>
2440
2441        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
2442        Moved from libmisc/shell so the network stack to address network
2443        depenendency.
2444        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
2445
24462001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2447
2448        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
2449
24502001-05-15      Joel Sherrill <joel@OARcorp.com>
2451
2452        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2453        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
2454        accidentally deleted the incorrectly empty versions.
2455
24562001-05-14      Till Straumann <strauman@slac.stanford.edu>
2457
2458        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
2459        libchip/pci/Makefile.am: Per PR215 address the following issues: -
2460        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
2461        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
2462        to know the values) - the affected BSP (shared/motorola) headers have
2463        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
2464        driver (libchip/network/dec21140.c) has been fixed to use
2465        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
2466        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
2467        who is using this driver. - the DEC driver also has been fixed to use
2468        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
2469        delay_in_bus_cycles().
2470
24712001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2472
2473        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
2474
24752001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2476
2477        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
2478
24792001-04-24      Eric Norum <eric.norum@usask.ca>
2480
2481        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
2482        NTP synchronization a little more robust -- no NTP daemon yet, but at
2483        least it trys a little harder when the primary NTP server is down.
2484
24852001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
2486
2487        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
2488        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2489        libnetworking/pppd/modem_example/modem.c,
2490        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
2491        other strings into English.
2492        * libnetworking/pppd/STATUS: updated to reflect the changes.
2493
24942001-04-20      Jake Janovetz <janovetz@uiuc.edu>
2495
2496        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
2497        again.
2498
24992001-04-20      Eric Valette <valette@crf.canon.fr>
2500
2501        * mcp750 directory renamed new_exception processing as it supports many
2502        more CPU models.
2503        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2504        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2505        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
2506        formerly in mcp750 plus modifications.
2507        * librdbg/src/powerpc/mcp750/.cvsignore,
2508        librdbg/src/powerpc/mcp750/Makefile.am,
2509        librdbg/src/powerpc/mcp750/remdeb.h,
2510        librdbg/src/powerpc/mcp750/remdeb_f.x,
2511        librdbg/src/powerpc/mcp750/remdeb_svc.c,
2512        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
2513        new_exception_processing.
2514        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2515        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2516        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
2517        part of this effort to add support for the MPC8xx.
2518
25192001-04-19      Joel Sherrill <joel@OARcorp.com>
2520
2521        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
2522        internal include files.
2523
25242001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
2525
2526        PR 158
2527        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
2528        rcmd() library call by commenting out the parts that deal with signals.
2529        This enables RTEMS to 'rsh' command to a server connecting fd to remote
2530        stdio. The 'server-side' parts of this file which deal with
2531        authentication are disabled since they are not needed.
2532
25332001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
2534
2535        * libnetworking/include/.cvsignore: Remove dangling file.
2536
25372001-03-14      Joel Sherrill <joel@OARcorp.com>
2538
2539        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
2540        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
2541        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
2542        libchip style serial drivers can be written in libcpu or libbsp.
2543
25442001-03-01      Joel Sherrill <joel@OARcorp.com>
2545
2546        * libchip/network/cs8900.c, libchip/network/cs8900.h,
2547        libchip/network/sonic.c, libchip/network/sonic.h,
2548        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2549        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2550        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2551        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
2552        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2553        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2554        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2555        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
2556
25572001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2558
2559        * librdbg/include/rdbg/Makefile.am,
2560        librdbg/include/rdbg/i386/Makefile.am,
2561        librdbg/include/rdbg/m68k/Makefile.am,
2562        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
2563        style on include files.
2564
25652001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2566
2567        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2568        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
2569        replace ${..} with $(..).
2570        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
2571        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
2572        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2573        libnetworking/rtems/Makefile.am, libnetworking/
2574        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
2575        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
2576        include_*HEADERS instead of H_FILES.
2577        * libnetworking/include/Makefile.am: Remove.
2578        * libnetworking/Makefile.am: Add handling of *.h files.
2579        * libnetworking/configure.in: Remove include/Makefile.
2580
25812001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2582
2583        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
2584
25852001-01-31      Sergei Organov <osv@javad.ru>
2586
2587        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
2588        current dir and root dir removed in favor of new libio support for
2589        task-local current and root directories. - Bug in `close_data_socket()'
2590        introduced by previous change fixed. - `command_pasv()' changed to set
2591        timeout on socket we are listening on and code fixed to don't close
2592        socket twice on error. - `serr()' changed to clear `errno'. -
2593        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
2594        changed to clear `errno' before processing session. -
2595        `close_data_socket()' fixed to close both active and passive sockets -
2596        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
2597        empty string  in `exec_command()'.
2598
25992001-01-25      Eric Norum <eric.norum@usask.ca>
2600
2601        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
2602        improves throughput on systems which are dropping packets.   Only the
2603        first timeout is reduced.  This keeps the number of extra packets down
2604        on networks that are very busy and dropping lots of packets.
2605
26062001-01-24      Sergei Organov <osv@javad.ru>
2607
2608        * libnetworking/rtems_servers/ftpd.c,
2609        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2610        - Timeouts on sockets implemented. 'idle' field added to configuration.
2611        No timeout by default to keep backward compatibility. Note: SITE IDLE
2612        command not implemented yet. - Basic global access control implemented.
2613        'access' field added to configuration. No access limitations by default
2614        to keep backward compatibility. - Anchor data socket for active mode
2615        (using self IP and port 20.) - Fixed default data port support (still
2616        not tested). - Don't allow IP address different from originating host in
2617        PORT command to improve security. - Fixed bug in MDTM command. - Check
2618        for correctness of parsing of argument in command_port(). - Fixed
2619        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
2620        a directory. - Command parsing a little bit improved: command names are
2621        now converted to upper-case to be more compatible with RFC (command
2622        names are not case-sensitive.) - Reformat comments so that they have
2623        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
2624        previous changes - True ASCII mode implemented (doesn't work for hooks
2625        and /dev/null) - Passive mode implemented, PASV command added. - Default
2626        port for data connection could be used (untested, can't find ftp client
2627        that doesn't send PORT command) - SYST reply changed to UNIX, as former
2628        RTEMS isn't registered name. - Reply codes reviewed and fixed.
2629
26302001-01-18      Joel Sherrill <joel@OARcorp.com>
2631
2632        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
2633        macro using variable arguments.
2634        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
2635        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
2636        since I updated the main RTEMS development machine to RedHat 7.2 and
2637        apparently got a new version of rpcgen.
2638
26392001-01-12      Sergei Organov <osv@javad.ru>
2640
2641        * libnetworking/rtems_servers/ftpd.c,
2642        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2643        - use pool of pre-created threads to handle sessions instead of
2644        creating/deleting threads on the fly - LIST output is now similar to
2645        what "/bin/ls -al" would output, thus FTP clients such Netscape are
2646        happy with it. - LIST NAME now works (both for files and directories) -
2647        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
2648        clients happy  - keep track of CWD for every session separately -
2649        ability to specify root directory name for FTPD in configuration table.
2650        FTPD will then create illusion for FTP clients that this is actually
2651        root directory. - ignore options sent in commands, thus LIST -al FILE
2652        works and doesn't try to list "-al" directory. - buffers are allocated
2653        on stack instead of heap where possible to eliminate malloc/free calls
2654        (avoid possible heap fragmentation troubles). - drop using of task
2655        notepad to pass parameters - use function arguments instead - use
2656        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
2657        in socket() instead of AF_INET.
2658
26592001-01-02      Joel Sherrill <joel@OARcorp.com>
2660
2661        * libnetworking/CHANGELOG: Removed.
2662        * libnetworking/README: Merged CHANGELOG contents as initial changes.
2663
26642000-12-14      Eric Norum <eric.norum@usask.ca>
2665
2666        * libnetworking/lib/tftpDriver.c: Added write capability.
2667
26682000-12-08      Joel Sherrill <joel@OARcorp.com>
2669
2670        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
2671        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
2672        numerous variable declarations conditional on PPP_COMPRESS and
2673        PPP_FILTER.  Commented out variables that were not used because the code
2674        using them was commented out. Removed totally unused variables.
2675        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
2676        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
2677
26782000-11-30      Joel Sherrill <joel@OARcorp.com>
2679
2680        * libnetworking/modem/ppp_tty.c: Changed to include
2681        <rtems/termiostypes.h> since that is an RTEMS specific header file.
2682        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
2683        * libnetworking/Makefile.am: Modified to reflect above.
2684
26852000-11-27      Joel Sherrill <joel@OARcorp.com>
2686
2687        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
2688
26892000-11-25      Eric Norum <eric.norum@usask.ca>
2690
2691        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
2692        core.
2693
26942000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
2695
2696        * libnetworking/wrapup/Makefile.am: Added modem subdir.
2697        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
2698        subdir.
2699        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
2700        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
2701        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
2702        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
2703        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2704        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
2705        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
2706        main.c and ppp_tty.c should be scratched. The modem subdir has the real
2707        ppp_tty.c and the real pppd main is in pppmain.c.
2708
27092000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
2710
2711        * libchip/network/sonic.c: Added ipalign() routine to align the received
2712        packet so that the ip header is on a 32-bit boundary. Necessary for
2713        cpu's that do not allow unaligned loads and stores and when the 32-bit
2714        DMA mode is used.
2715
27162000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2717
2718        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2719        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
2720        ACLOCAL_AMFLAGS.
2721        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
2722        ACLOCAL_AMFLAGS.
2723        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
2724        ACLOCAL_AMFLAGS.
2725
27262000-11-03      Chris Johns <ccj@acm.org>
2727
2728        * libchip/network/README.cs8900, libchip/network/cs8900.c,
2729        libchip/network/cs8900.h: New files.
2730
27312000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2732
2733        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2734        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2735        $(RTEMS_TOPdir)/aclocal.
2736        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2737        $(RTEMS_TOPdir)/aclocal.
2738        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2739        $(RTEMS_TOPdir)/aclocal.
2740
27412000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2742
2743        * configure.in: Switch to GNU-canonicalization.
2744        * Makefile.am: Reflect changes to configure.in.
2745        * acinclude.m4: Remove.
2746
27472000-10-30      Joel Sherrill <joel@OARcorp.com>
2748
2749        * POSIX include files merged into newlib.  This resulted in some
2750        definitions moving to other files and thus some secondary effects in
2751        RTEMS source code.
2752        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
2753        in sync with newlib's <machine/types.h>.
2754        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
2755        definition of struct itimerval in <sys/time.h>.
2756
27572000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2758
2759        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
2760        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2761        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2762        * ChangeLog: Fix typos.
2763        * configure.in: add tests to the GNU canonicalized subdirectories.
2764
27652000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2766
2767        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
2768        * configure.in: add lib to the GNU canonicalized subdirectories,  make
2769        the lib directory before configuring lib/.
2770
27712000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2772
2773        * configure.in, Makefile.am: add exec to the GNU canonicalized
2774        subdirectories.
2775        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
2776        * configure.in: add libnetworking, librpc and librdb to the GNU
2777        canonicalized subdirectories.
2778        * configure.in: add libmisc and libchip to the GNU canonicalized
2779        subdirectories.
2780        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2781        Switch to GNU canonicalization.
2782        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2783        Switch to GNU canonicalization.
2784        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2785        Switch to GNU canonicalization.
2786
27872000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2788
2789        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
2790        canonicalization to libfs/. The approach is currently a bit of a hack as
2791        GNU canonicalization does not support the per-BSP build some of the
2792        other directories require.  As more of the tree is converted, this will
2793        become less  of an issue.
2794
27952000-10-20      Joel Sherrill <joel@OARcorp.com>
2796
2797        * libchip/network/dec21140.c: Corrected attach to include "int attach"
2798        parameter.
2799
28002000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
2801
2802        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2803        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
2804        * librdbg/configure.in: Add m68k support.
2805        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
2806        subdirectory.
2807        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
2808        failure.
2809        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
2810        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2811        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
2812        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2813        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
2814        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
2815        librdbg/src/m68k/.cvsignore: New files.
2816        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
2817        function pointers.
2818        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
2819        _after_ pointer has been checked against NULL.
2820
28212000-10-18      Joel Sherrill <joel@OARcorp.com>
2822
2823        * wrapup/Makefile.am: Added libfs.
2824
28252000-10-18      Chris Johns <ccj@acm.org>
2826
2827        * libfs created.
2828        * configure.in: Added libfs subdirectory.
2829        * libnetworking/pppd/ipxcp.c: Fixed a typo.
2830
28312000-09-28      Joel Sherrill <joel@OARcorp.com>
2832
2833        * libnetworking/rtems_webserver/Makefile.am,
2834        libnetworking/rtems_webserver/base64.c,
2835        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
2836        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
2837
28382000-09-22      Joel Sherrill <joel@OARcorp.com>
2839
2840        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
2841        libnetworking/rtems/rtems_bsdnet_internal.h,
2842        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
2843        have included rtems.h.  It is now including precisely the  least amount
2844        of low level, yet portable .h files to get the basic RTEMS types
2845        defined.  This rippled into other  files since rtems_bsdnet_internal.h
2846        used machine/types.h to include rtems.h.
2847
28482000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2849
2850        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
2851
28522000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2853
2854        * libnetworking/ChangeLog: Cleanup.
2855
28562000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2857
2858        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
2859        * libchip/ChangeLog: Fix formating.
2860
28612000-09-05      Joel Sherrill <joel@OARcorp.com>
2862
2863        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
2864        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
2865        confusion and to work with the converted flags.
2866
28672000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2868
2869        * wrapup/Makefile.am: Include compile.am.
2870        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2871        libchip/serial/Makefile.am: Include compile.am.
2872        * librdbg/src/i386/any/Makefile.am,
2873        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
2874        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
2875        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
2876        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2877        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
2878        libnetworking/rtems_servers/Makefile.am,
2879        libnetworking/rtems_webserver/Makefile.am,
2880        libnetworking/wrapup/Makefile.am: Include compile.am.
2881
28822000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
2883
2884        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
2885        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
2886
28872000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2888
2889        * libnetworking/netinet/tcp_input.c: Spelling corrections.
2890
28912000-08-31      Joel Sherrill <joel@OARcorp.com>
2892
2893        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
2894        Antti P Miettinen <antti.p.miettinen@nokia.com>.
2895        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
2896        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
2897        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
2898        * libnetworking/wbase64.c: Removed.
2899        * libnetworking/Makefile.am, libnetworking/asp.c,
2900        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
2901        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
2902        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
2903        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
2904        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
2905        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
2906        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
2907        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
2908        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
2909        Modified.
2910
29112000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2912
2913        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
2914
29152000-08-30      Joel Sherrill <joel@OARcorp.com>
2916
2917        * libnetworking/rtems_webserver/license.txt: New file.
2918
29192000-08-10      Joel Sherrill <joel@OARcorp.com>
2920
2921        * ChangeLog: New file.
2922        * libchip/ChangeLog: New file.
2923        * librdbg/ChangeLog: New file.
2924        * libnetworking/ChangeLog: New file.
2925
Note: See TracBrowser for help on using the repository browser.