source: rtems/c/src/ChangeLog @ 3f74676

4.104.114.84.95
Last change on this file since 3f74676 was 3f74676, checked in by Ralf Corsepius <ralf.corsepius@…>, on 11/09/05 at 10:25:28

2005-11-09 Ralf Corsepius <ralf.corsepius@…>

  • configure.ac: Reflect changes to testsuites.
  • Property mode set to 100644
File size: 117.7 KB
Line 
12005-11-09      Ralf Corsepius <ralf.corsepius@rtems.org>
2
3        * configure.ac: Reflect changes to testsuites.
4
52005-11-08      Ralf Corsepius <ralf.corsepius@rtems.org>
6
7        * automake/compile.am: Remove GCCSPECS.
8        * aclocal/prog-cc.m4: Add GCCSPECS.
9        * aclocal/env-rtemsbsp.m4: Remove RTEMS_BSP_SPECS. Remove GCC_SPECS.
10
112005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
12
13        * libchip/i2c/i2c-2b-eeprom.c: Eliminate obsolete types.
14        * libchip/rtc/mc146818a.h: Eliminate obsolete types.
15
162005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
17
18        * libchip/network/dec21140.c, libchip/network/elnk.c: Use
19        libcpu/byteorder.h for i386.
20
212005-11-02      Till Straumann <strauman@slac.stanford.edu>
22
23        * libchip/i2c/i2c-2b-eeprom.c, libchip/i2c/i2c-2b-eeprom.h,
24        libchip/i2c/i2c-ds1621.c, libchip/i2c/i2c-ds1621.h: New files.
25        * libchip/Makefile.am, libchip/preinstall.am, wrapup/Makefile.am:
26        added a simple API/library for i2c devices and drivers for i2c
27        2-byte eeproms and a ds1621 temperature sensor; API is documented
28        in libi2c.h.
29
302005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
31
32        * libnetworking/pppd/ipxcp.c,
33        libnetworking/pppd/chat.c,
34        libnetworking/pppd/patchlevel.h,
35        libnetworking/pppd/upap.h,
36        libnetworking/pppd/md5.h,
37        libnetworking/pppd/pppd.8,
38        libnetworking/pppd/README,
39        libnetworking/pppd/preinstall.am,
40        libnetworking/pppd/md4.h,
41        libnetworking/pppd/magic.c,
42        libnetworking/pppd/pppd.h,
43        libnetworking/pppd/demand.c,
44        libnetworking/pppd/rtemsmain.c,
45        libnetworking/pppd/sys-rtems.c,
46        libnetworking/pppd/ipcp.h,
47        libnetworking/pppd/lcp.h,
48        libnetworking/pppd/chap_ms.c,
49        libnetworking/pppd/md4.c,
50        libnetworking/pppd/rtemspppd.h,
51        libnetworking/pppd/cbcp.h,
52        libnetworking/pppd/auth.c,
53        libnetworking/pppd/lcp.c,
54        libnetworking/pppd/example/README,
55        libnetworking/pppd/example/ppp.conf,
56        libnetworking/pppd/example/system.h,
57        libnetworking/pppd/example/netconfig.h,
58        libnetworking/pppd/example/pppdapp.c,
59        libnetworking/pppd/example/init.c,
60        libnetworking/pppd/example/Makefile-user,
61        libnetworking/pppd/example/pppd.options,
62        libnetworking/pppd/rtemspppd.c,
63        libnetworking/pppd/ipxcp.h,
64        libnetworking/pppd/chap_ms.h,
65        libnetworking/pppd/options.c,
66        libnetworking/pppd/magic.h,
67        libnetworking/pppd/chap.h,
68        libnetworking/pppd/cbcp.c,
69        libnetworking/pppd/upap.c,
70        libnetworking/pppd/chap.c,
71        libnetworking/pppd/Makefile.am,
72        libnetworking/pppd/ccp.h,
73        libnetworking/pppd/utils.c,
74        libnetworking/pppd/rtemsdialer.h,
75        libnetworking/pppd/fsm.h,
76        libnetworking/pppd/pathnames.h,
77        libnetworking/pppd/md5.c,
78        libnetworking/pppd/fsm.c,
79        libnetworking/pppd/ipcp.c,
80        libnetworking/pppd/STATUS,
81        libnetworking/pppd/ccp.c,
82        libnetworking/Makefile.am: Remove (Moved to cpukit).
83
842005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
85
86        * configure.ac: Remove libnetworking, libnetworking/pppd.
87        * wrapup/Makefile.am: Remove libpppd.a.
88
892005-10-26      Ralf Corsepius <ralf.corsepius@rtems.org>
90
91        * libnetworking/pppd/Makefile.am: Install rtemspppd.h and
92        rtemsdialer.h to $(includedir)/rtems.
93
942005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
95
96        * libnetworking/rtems_telnetd/icmds.c,
97        libnetworking/rtems_telnetd/Makefile.am,
98        libnetworking/rtems_telnetd/preinstall.am,
99        libnetworking/rtems_telnetd/pty.c,
100        libnetworking/rtems_telnetd/pty.h,
101        libnetworking/rtems_telnetd/README,
102        libnetworking/rtems_telnetd/telnetd.c,
103        libnetworking/rtems_telnetd/telnetd.h:
104        Remove (Moved to cpukit).
105
1062005-10-25      Ralf Corsepius <ralf.corsepius@rtems.org>
107
108        * configure.ac: Remove libnetworking/rtems_telnetd.
109        * libnetworking/Makefile.am: Remove rtems_telnetd.
110        * libnetworking/README: Remove (Obsolete).
111        * wrapup/Makefile.am: Remove libtelnetd.a (Moved to cpukit).
112
1132005-10-20  Eric Norum <norume@aps.anl.gov>
114
115        * libchip/network/dec21140.c: Clean up PCI mapping.
116
1172005-09-19      Ralf Corsepius <ralf.corsepius@rtems.org>
118
119        * libnetworking/pppd/Makefile.am: Use preinstall.am.
120        * librdbg/src/servbkpt.c, librdbg/src/servcon.c,
121        librdbg/src/servrpc.c, librdbg/src/servtgt.c
122        librdbg/src/servtsp.c: Include <errno.h> instead of <sys/errno.h>.
123        * bsp.pc.in: Remove CFLAGS_DEBUG_V, CFLAGS_OPTIMIZE_V.
124        * configure.ac: Move optman to the end of BSP_SUBDIRS.
125
1262005-09-16      Ralf Corsepius <ralf.corsepius@rtems.org>
127
128        * aclocal/bspopts.m4: Add missing m4 quotes.
129
1302005-09-02  Joel Sherrill <joel@OARcorp.com>
131
132    * aclocal/version.m4: Updated to rtems-4.6.99.2.
133
1342005-08-18  Karel Gardas  <kgardas@objectsecurity.com>
135
136        * libchip/network/if_fxp.c, libchip/network/if_dc.c,
137        libchip/network/dec21140.c: Remove initialization of PCI bus.
138
1392005-08-15      Ralf Corsepius <ralf.corsepius@rtems.org>
140
141        * optman/Makefile.am: Add preinstall.am.
142
1432005-07-18      Karel Gardas <kgardas@objectsecurity.com>
144
145        * libchip/network/if_fxp.c: Change status of PCI Id 0x1229 from
146        UNTESTED to tested.
147
1482005-06-17      Joel Sherrill <joel@OARcorp.com>
149
150        * librdbg/src/powerpc/excep_f.c: Conditionalize use of ISI vector since
151        it is not supported by the MPC5xx.
152
1532005-06-17      Joel Sherrill <joel@OARcorp.com>
154
155        * libchip/network/if_dc.c: Begin to convert to new PCI and IRQ
156        interface. Also correct attempting to build on other than PowerPC and
157        x86.
158
1592005-06-16      Daron Chabot <daron@nucleus.usask.ca>
160
161        * libchip/Makefile.am: Add driver for Tulip clones.
162        * libchip/network/README.tulipclone, libchip/network/if_dc.c,
163        libchip/network/if_dcreg.h: New files.
164
1652005-05-25      Ralf Corsepius <ralf.corsepius@rtems.org>
166
167        * aclocal/check-rdbg.m4: Use compilation check on _OLD_EXCEPTIONS
168        to enable rdbg.
169        * configure.ac: Reflect changes above.
170
1712005-05-23      Ralf Corsepius <ralf.corsepius@rtems.org>
172
173        * configure.ac: Add ada/.
174
1752005-05-20      Sergei Organov  <osv@topconrd.ru>
176
177        PR 750/networking
178        * libnetworking/pppd/sys-rtems.c: Avoid NULL dereference in
179        wait_input().
180
1812005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
182
183        * libchip/network/if_fxp.c, libchip/serial/ns16550.c: Modified to use
184        rtems/irq.h.
185
1862005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
187
188        * libchip/Makefile.am: Include preinstall.am.
189        * libchip/preinstall.am: New.
190
1912005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
192
193        * configure.ac: Add AMPOLISH3.
194        * libnetworking/rtems_telnetd/Makefile.am: Include preinstall.am.
195        * libnetworking/rtems_telnetd/preinstall.am: New.
196        * libnetworking/rtems_telnetd/telnetd.c: socklen_t.
197
1982005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
199
200        * configure.ac: Let enable_rpcgen default to "no".
201
2022005-05-08      Ralf Corsepius <ralf.corsepius@rtems.org>
203
204        * libnetworking/pppd/Makefile.am: CPPFLAGS += -D__BSD_VISIBLE.
205
2062005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
207
208        * libchip/network/open_eth.c, libchip/serial/mc68681.c,
209        libchip/serial/ns16550.c, libchip/serial/z85c30.c: Removed warning
210
2112005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
212
213        * libchip/network/dec21140.c, libchip/network/elnk.c,
214        libchip/network/if_fxp.c: Moved irq.h to bsp subdirectory.
215
2162005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
217
218        * libchip/network/dec21140.c, libchip/network/elnk.c: Consolidation
219        of code as a result of the implementation of a common PCI interface.
220
2212005-05-04      Joel Sherrill <joel@OARcorp.com>
222
223        * libchip/network/open_eth.c: Remove prototype of set_vector.
224
2252005-05-03      Joel Sherrill <joel@OARcorp.com>
226
227        * librdbg/src/ptrace.c: Remove warning.
228
2292005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
230
231        * libchip/network/dec21140.c, libchip/network/elnk.c,
232        libchip/network/if_fxp.c, libchip/serial/mc68681.c:
233        Modified parameter list to remove warnings.
234
2352005-05-02      Jennifer Averett <jennifer.averett@oarcorp.com>
236
237        * libchip/network/cs8900.c, libchip/network/i82586.c,
238        libchip/network/open_eth.c, libchip/network/sonic.c,
239        libchip/serial/mc68681.c: Modified types to remove
240        warnings.  Added initialization to remove warnings.
241
2422005-04-28      Joel Sherrill <joel@OARcorp.com>
243
244        * libchip/network/README.sonic: Rewritten to account for removal of
245        dmv177.
246
2472005-04-28      Jennifer Averett <jennifer.averett@oarcorp.com>
248
249        PR 781/rtems_misc
250        * libchip/serial/ns16550_p.h: Fix baud rate calculation
251
2522005-04-25      Jennifer Averett <jennifer.averett@oarcorp.com>
253
254        * libchip/serial/ns16550.c:
255        Fixed warnings generated in various powerpc configurations
256
2572005-04-18      Jennifer Averett <jennifer.averett@oarcorp.com>
258
259        * libchip/serial/ns16550.c: Modified
260        ISR to work with PPC new exception processing
261
2622005-03-14      Joel Sherrill <joel@OARcorp.com>
263
264        * libchip/network/dec21140.c, libchip/network/elnk.c,
265        libchip/network/if_fxp.c: Continue PCI API unification. All use
266        pci_find_device(). Network drivers manufacture a signature since all
267        calls have not been converted yet.
268
2692005-03-04      Joel Sherrill <joel@OARcorp.com>
270
271        * libchip/network/dec21140.c, libchip/network/if_fxp.c: Make PCI
272        initialize function part of the unified PCI API as pci_initialize().
273
2742005-02-16      Ralf Corsepius <ralf.corsepius@rtems.org>
275
276        * aclocal/ppc.m4; Dynamically switch between {old|new} exceptions
277        depending upon presence of _OLD_EXCEPTIONS in CFLAGS.
278
2792005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
280
281        * configure.ac: Remove HAS_WRAPUP_LIBBSP.
282        * wrapup/Makefile.am: Remove HAS_WRAPUP_LIBBSP.
283
2842005-02-11      Ralf Corsepius <ralf.corsepius@rtems.org>
285
286        * aclocal/ppc.m4: Reflect changes to ppc exception processing
287        building procedures.
288
2892005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
290
291        * aclocal/prog-cc.m4:
292        Quote CFLAGS's RHS to accomodate Solaris broken sh.
293
2942005-02-08      Ralf Corsepius <ralf.corsepius@rtems.org>
295
296        * aclocal/rtems-top.m4 (rtems_updir): Quote sed args.
297
2982005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
299
300        * make/bsp.mak: Remove CFLAGS_DEBUG_V.
301
3022005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
303
304        * optman/rtems/no-sem.c: Semaphores are rtems_id not Object_id.
305
3062005-02-04      Ralf Corsepius <ralf.corsepius@rtems.org>
307
308        * libnetworking/rtems_servers/ftp.c,
309        libnetworking/rtems_servers/ftp.h,
310        libnetworking/rtems_servers/Makefile.am:
311        Remove (relocated to cpukit/ftpd).
312        * configure.ac, Makefile.am, wrapup/Makefile.am: Reflect having
313        removed move libnetworking/rtems_servers.
314
3152005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
316
317        * libnetworking/rtems_servers/ftpd.h: Warning fixes.
318
3192005-02-03      Ralf Corsepius <ralf.corsepius@rtems.org>
320
321        PR 755/rtems
322        * libnetworking/pppd/ipcp.c: Include <rtems/bsdnet/servers.h>.
323        Remove local declarations of rtems_bsdnet_nameservers,
324        rtems_bsdnet_nameservers_count.
325
3262005-01-31      Sergei Organov <osv@topconrd.ru>
327
328        PR 751/pppd
329        * libnetworking/pppd/chat.c, libnetworking/pppd/rtemsmain.c: The fix
330        committed to fix PR736 breaks pppd. chat.c should have its own static
331        ttyfd for pppd to work correctly. The symptom is that second
332        invokation of chat (for connect script) fails due to pppd_ttyfd set
333        to -1 by previous chat invokation (for init script). In addition,
334        this patch fixes leaving of dangling pointer in the abort_stbring[]
335        by chat_send().
336
3372005-01-24      Ralf Corsepius <ralf.corsepius@rtems.org>
338
339        * configure.ac: Remove CFLAGS_DEBUG_V.
340        Don't AC_SUBST(CFLAGS_OPTIMIZE_V), AC_SUBST(CPU_CFLAGS).
341
3422005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
343
344        * wrapup/Makefile.am: Remove rtems-ctor.o.
345
3462005-01-22      Ralf Corsepius <ralf.corsepius@rtems.org>
347
348        * libchip/rtc/rtc.h: size_t RTC_Count.
349
3502005-01-20      Joel Sherrill <joel@OARcorp.com>
351
352        PR 736/pppd
353        * libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
354        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
355        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c: ttyfd
356        should not be static and should have a name more specific to pppd.
357
3582005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
359
360        * libchip/Makefile.am, libnetworking/pppd/Makefile.am,
361        libnetworking/rtems_servers/Makefile.am,
362        libnetworking/rtems_telnetd/Makefile.am,
363        librdbg/Makefile.am, optman/Makefile.am, support/Makefile.am:
364        Eliminate CFLAGS_OPTIMIZE_V.
365
3662005-01-06      Ralf Corsepius <ralf.corsepius@rtems.org>
367
368        * configure.ac: Pass CFLAGS to testsuites configure.
369        * aclocal/prog-cxx.m4: Don't invoke _RTEMS_FLAGS to set up
370        RTEMS_CXXFLAGS. Setup CXXFLAGS from CFLAGS.
371
3722005-01-05      Ralf Corsepius <ralf.corsepius@rtems.org>
373
374        * configure.ac: Pass CFLAGS to cpukit configure.
375        * aclocal/rtems-flags.m4: Remove (Unused).
376        * aclocal/prog-ccas.m4: Remove $(GCCSPECS).
377        * aclocal/env-rtemsbsp.m4:
378        Comment out CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V, CPU_CFLAGS.
379        * aclocal/prog-cc.m4: Don't invoke _RTEMS_FLAGS to set up
380        RTEMS_CFLAGS.
381        * automake/compile.am: AM_CFLAGS = RTEMS_CFLAGS. Add AM_CXXFLAGS.
382        Remove CPPFLAGS, CFLAGS, CPU_CFLAGS, CFLAGS_OPTIMIZE, ASFLAGS.
383        Cleanup comments.
384
3852005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
386
387        * automake/compile.am: Remove build-variant support.
388
3892005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
390
391        * libnetworking/pppd/Makefile.am,
392        libnetworking/rtems_servers/Makefile.am,
393        libnetworking/rtems_telnetd/Makefile.am:
394        Remove build-variant support.
395
3962005-01-01      Ralf Corsepius <ralf.corsepius@rtems.org>
397
398        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am
399        support/Makefile.am, wrapup/Makefile.am:
400        Remove build-variant support.
401
4022004-11-22      Joel Sherrill <joel@OARcorp.com>
403
404        * libchip/network/if_fxp.c: Add entry for another module ID code.
405
4062004-11-22      Joel Sherrill <joel@OARcorp.com>
407
408        PR 693/misc
409        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
410        in/outport routines.
411
4122004-11-22      Joel Sherrill <joel@OARcorp.com>
413
414        PR 693/misc
415        * libchip/rtc/mc146818a_ioreg.c: Disable unless on a target with
416        in/outport routines.
417
4182004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
419
420        * aclocal/enable-itron.m4: Remove (unused).
421
4222004-11-22      Ralf Corsepius <ralf_corsepius@rtems.org>
423
424        * configure.ac: Misc. quoting cleanups.
425        Enable ada-tests iff --enable-ada and --enable-tests.
426
4272004-11-20      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>:
428
429        PR 703/filesystem
430        * libchip/ide/ata_internal.h, libchip/ide/ide_ctrl_cfg.h,
431        libchip/ide/ide_ctrl_io.h, libchip/ide/ata.c,
432        libchip/ide/ide_controller.c:
433        Move definitions for ATA modes into ide_ctrl_cfg.h, to make them
434        available for BSPS/device drivers.
435        Extend the "modes_available" and "mode_active" parameters to
436        uint16_t for UDMA support.
437
4382004-11-10      Richard Campbell <richard.campbell@oarcorp.com>
439
440        * libchip/network/dec21140.c: Cleanup a bit and remove message about
441        not supported on PowerPC since it works on the MVME2100 BSP.
442
4432004-11-05      Ralf Corsepius <ralf_corsepius@rtems.org>
444
445        * configure.ac: Remove check for libbsp/${RTEMS_CPU}.
446        Add dependency tracking for *.cfgs.
447        * Makefile.am: Add dependency tracking for *.cfg.
448
4492004-11-03      Ralf Corsepius <ralf_corsepius@rtems.org>
450
451        * libchip/rtc/mc146818a.c: Don't include <bsp.h>
452        (Thanks to Lars Munch <lars@segv.dk> for catching this).
453
4542004-10-28      Ralf Corsepius <ralf_corsepius@rtems.org>
455
456        PR 707/make_build
457        * configure.ac: Add --enable-rpcgen.
458
4592004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
460
461        PR 700/rtems_misc
462        * libnetworking/rtems_webserver/asp.c,
463        libnetworking/rtems_webserver/balloc.c,
464        libnetworking/rtems_webserver/cgi.c,
465        libnetworking/rtems_webserver/default.c,
466        libnetworking/rtems_webserver/ej.h,
467        libnetworking/rtems_webserver/ejIntrn.h,
468        libnetworking/rtems_webserver/ejlex.c,
469        libnetworking/rtems_webserver/ejparse.c,
470        libnetworking/rtems_webserver/emfdb.c,
471        libnetworking/rtems_webserver/emfdb.h,
472        libnetworking/rtems_webserver/form.c,
473        libnetworking/rtems_webserver/handler.c,
474        libnetworking/rtems_webserver/h.c,
475        libnetworking/rtems_webserver/license.txt,
476        libnetworking/rtems_webserver/Makefile.am,
477        libnetworking/rtems_webserver/md5c.c,
478        libnetworking/rtems_webserver/md5.h,
479        libnetworking/rtems_webserver/mime.c,
480        libnetworking/rtems_webserver/misc.c,
481        libnetworking/rtems_webserver/NOTES,
482        libnetworking/rtems_webserver/ringq.c,
483        libnetworking/rtems_webserver/rom.c,
484        libnetworking/rtems_webserver/rtems_webserver.h,
485        libnetworking/rtems_webserver/security.c,
486        libnetworking/rtems_webserver/sock.c,
487        libnetworking/rtems_webserver/socket.c,
488        libnetworking/rtems_webserver/sockGen.c,
489        libnetworking/rtems_webserver/sym.c,
490        libnetworking/rtems_webserver/uemf.c,
491        libnetworking/rtems_webserver/uemf.h,
492        libnetworking/rtems_webserver/um.c,
493        libnetworking/rtems_webserver/um.h,
494        libnetworking/rtems_webserver/umui.c,
495        libnetworking/rtems_webserver/url.c,
496        libnetworking/rtems_webserver/value.c,
497        libnetworking/rtems_webserver/wbase64.c,
498        libnetworking/rtems_webserver/webcomp.c,
499        libnetworking/rtems_webserver/webmain.c,
500        libnetworking/rtems_webserver/webpage.c,
501        libnetworking/rtems_webserver/webrom.c,
502        libnetworking/rtems_webserver/webs.c,
503        libnetworking/rtems_webserver/websda.c,
504        libnetworking/rtems_webserver/websda.h,
505        libnetworking/rtems_webserver/webs.h,
506        libnetworking/rtems_webserver/websSSL.c,
507        libnetworking/rtems_webserver/websSSL.h,
508        libnetworking/rtems_webserver/websuemf.c,
509        libnetworking/rtems_webserver/wsIntrn.h:
510        Remove (Moved to cpukit/http).
511
5122004-10-27      Ralf Corsepius <ralf_corsepius@rtems.org>
513
514        PR 700/rtems_misc
515        * configure.ac, libnetworking/Makefile.am, wrapup/Makefile.am:
516        Remove libnetworking/rtems_webserver.
517
5182004-10-25      Eric Norum <norume@aps.anl.gov>
519
520        * libchip/network/i82586.c: ether_sprintf() is part of networking library.
521
5222004-10-22      Ralf Corsepius <ralf_corsepius@rtems.org>
523
524        * alocal/check-custom-bsp.m4: Reflect new location of bspkit*cfg.
525
5262004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
527
528        * librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
529        librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
530
5312004-10-21      Ralf Corsepius <ralf_corsepius@rtems.org>
532
533        * libnetworking/rtems_servers/ftpd.c: Use POSIX fixed size types.
534
5352004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
536
537        * libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
538        libchip/rtc/mc146818a_ioreg.c: Use POSIX fixed size types.
539
5402004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
541
542        * libnetworking/rtems_webserver/uemf.h: Use CHAR_BIT for
543        BITSPERBYTE.
544
5452004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
546
547        * libnetworking/pppd/rtemspppd.c: rtems_task_priority priority.
548        * libnetworking/rtems_telnetd/telnetd.c: Eliminate rtems_unsigned32.
549
5502004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
551
552        * libchip/Makefile.am: Reflect addtion of rtc/mc146818*.
553
5542004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
555
556        * aclocal/env-rtemsbsp.m4: Remove refs to bare BSP.
557        * aclocal/enable-bare.m4: Remove.
558        * configure.ac: Remove BARE_CPU_MODEL.
559
5602004-10-13      Eric Norum <norume@aps.anl.gov>
561
562        PR 688/bsps
563        * libchip/rtc/rtc.h, libchip/rtc/mc146818a.c, libchip/rtc/mc146818a.h,
564        libchip/rtc/mc146818a_ioreg.c: New files.  Add libchip driver for
565        MC146818A (and several Dallas Semiconductor) TOD chips.
566
5672004-10-13      Eric Norum <norume@aps.anl.gov>
568
569        PR 686/networking
570        * libchip/network/if_fxp.c: Fix lockup in if_fxp.c, add additional
571        device code.
572
5732004-10-11      Ralf Corsepius <ralf_corsepius@rtems.org>
574
575        * libchip/network/dec21140.c: include <rtems/pci.h>.
576
5772004-09-29      Joel Sherrill <joel@OARcorp.com>
578
579        * aclocal/rtems-cpu-subdirs.m4, libchip/shmdr/shm_driver.h,
580        libnetworking/pppd/utils.c: i960 obsoleted and all references
581        removed.
582
5832004-04-09      Greg Menke <gregory.menke@gsfc.nasa.gov>
584
585        PR 607/networking
586        * libchip/network/dec21140.c: Made PCI configuration minimum sane
587        instead of fully specifying unused PCI features.
588
5892004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
590
591        * configure.ac: Require automake > 1.9.
592
5932004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
594
595        * aclocal/rtems-cpu-subdirs.m4: Add avr.
596
5972004-09-21      Ralf Corsepius <ralf_corsepius@rtems.org>
598
599        * aclocal/gcc-weak.m4: New (Extracted from cpukit/configure.ac).
600        * configure.ac: Add RTEMS_CHECK_GCC_WEAK.
601
6022004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
603
604        * aclocal/ppc.m4 (RTEMS_PPC_EXCEPTIONS): Quote ac_popdir uses.
605        * aclocal/target.m4 (_RTEMS_POP_BUILDDIR): Ditto.
606
6072004-08-17      Ralf Corsepius <ralf_corsepius@rtems.org>
608
609        * acinclude.m4 (_RTEMS_CONFIG_SUBDIR): Quote ac_popdir uses.
610
6112004-07-28  Joel Sherrill <joel@OARcorp.com>
612
613    * aclocal/version.m4: Updated to rtems-4.6.99.1.
614
6152004-07-25      Joel Sherrill <joel@OARcorp.com>
616
617        * libchip/network/if_fxp.c: Add include of <sys/errno.h>.
618
6192004-05-21  Till Strauman <strauman@slac.stanford.edu>
620
621        PR 625/networking
622        * libchip/network/dec21140.c, ... : Prevent name clashes by making
623        'ld_le32()' etc.  static inlines.  Let dec21140 attach routine return
624        an error rather than panic if no chip is detected (thus allowing
625        for probing).
626        * libchip/network/elnk.c: Let elnk bail out if autoneg never completes
627        instead of looping forever.  Avoid divide by zero (crashed my PC).
628        * libchip/network/if_fxp.c: Enable more fxp chip variants but warn that
629        they are UNTESTED.
630
6312004-05-10      Ralf Corsepius <ralf_corsepius@rtems.org>
632
633        * aclocal/check-cxx.m4: Remove CPLUS_LD_LIBS.
634
6352004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
636
637        * libchip/network/dec21140.c, libchip/network/elnk.c:
638        #include <errno.h>.
639
6402004-04-20      Ralf Corsepius <ralf_corsepius@rtems.org>
641
642        * libchip/network/if_media.h: Update from FreeBSD.
643        * libchip/network/open_eth.c, libchip/network/cs8900.c,
644        libchip/network/i82586.c: #include <errno.h>.
645
6462004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
647
648        * aclocal/rtems-top.4: Remove RTEMS_ROOT (Obsolete).
649
6502004-04-14      Ralf Corsepius <ralf_corsepius@rtems.org>
651
652        * aclocal/rtems-top.m4: Add project_top/with_project_top processing.
653
6542004-04-09      Ralf Corsepius <ralf_corsepius@rtems.org>
655
656        * optman/Makefile.am: Set EXEEXT = <empty> (Work around to a bug in
657        automake).
658
6592004-04-03      Wilfried Busalski <w.busalski@lancier-monitoring.de>
660
661        PR 599/pppd
662        * libnetworking/pppd/chat.c: Free memory that is allocated to fix leak.
663
6642004-04-02      Ralf Corsepius <ralf_corsepius@rtems.org>
665
666        * optman/rtems/no-region.c: Reflect having changed
667        rtems_region_get_segment_size.
668
6692004-04-01      Ralf Corsepius <ralf_corsepius@rtems.org>
670
671        * librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
672        * librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
673        * librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
674        * libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
675        * libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
676        * libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
677        * libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
678
6792004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
680
681        * libchip/ide/ata.c, libchip/network/dec21140.c,
682        libchip/network/elnk.c, libchip/network/i82586.c,
683        libchip/network/if_fxp.c, libchip/network/if_fxpvar.h,
684        libchip/network/open_eth.c, libchip/network/sonic.c,
685        libchip/rtc/icm7170.c, libchip/serial/ns16550.c,
686        libchip/serial/z85c30.c, libchip/shmdr/cnvpkt.c,
687        libchip/shmdr/init.c, libchip/shmdr/intr.c,
688        libchip/shmdr/shm_driver.h: Cosmetics.
689
6902004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
691
692        * optman/rtems/no-dpmem.c, optman/rtems/no-mp.c,
693        optman/rtems/no-msg.c, optman/rtems/no-part.c,
694        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
695        optman/rtems/no-sem.c, optman/rtems/no-timer.c,
696        optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert to using c99
697        fixed size types.
698
6992004-03-31      Ralf Corsepius <ralf_corsepius@rtems.org>
700
701        * configure.ac: Explicitly pass --includedir and --libdir to
702        cpukit/configure.
703
7042004-03-30      Ralf Corsepius <ralf_corsepius@rtems.org>
705
706        * librdbg/Makefile.am: Fix rpcgen rules.
707        * librdbg/src/i386/any/remdeb_xdr.c,
708        librdbg/src/m68k/any/remdeb_xdr.c,
709        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
710        Reflect changes to librdbg/Makefile.am.
711
7122004-03-29      Ralf Corsepius <ralf_corsepius@rtems.org>
713
714        * configure.ac: Reflect changes testsuites/configure.ac and
715        cpukit/configure.ac.
716
7172004-03-26      Ralf Corsepius <ralf_corsepius@rtems.org>
718
719        * aclocal/rtems-top.m4:  Add 2nd arg to RTEMS_TOP.
720        Rework with_project_root/PROJECT_ROOT and with_project_top/PROJECT_TOPdir.
721
7222004-03-25      Ralf Corsepius <ralf_corsepius@rtems.org>
723
724        * configure.ac: Reflect changes to testsuites's configuration.
725
7262004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
727
728        PR/589 rtems
729        * libchip/network/pci.h: Remove (Moved to cpukit).
730
7312004-03-23      Ralf Corsepius <ralf_corsepius@rtems.org>
732
733        * libchip/ide/ata.c, libchip/ide/ata_internal.h,
734        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl_cfg.h,
735        libchip/ide/ide_ctrl_io.h, libchip/network/cs8900.c,
736        libchip/network/dec21140.c, libchip/network/elnk.c,
737        libchip/network/if_fxp.c, libchip/network/open_eth.c,
738        libchip/network/open_eth.h, libchip/network/sonic.c,
739        libchip/network/sonic.h, libchip/rtc/icm7170.c, libchip/rtc/icm7170.h,
740        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
741        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
742        libchip/rtc/m48t08.c, libchip/rtc/m48t08.h, libchip/rtc/m48t08_reg.c,
743        libchip/rtc/m48t08_reg2.c, libchip/rtc/m48t08_reg4.c,
744        libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h, libchip/serial/mc68681.c,
745        libchip/serial/mc68681.h, libchip/serial/mc68681_reg.c,
746        libchip/serial/mc68681_reg2.c, libchip/serial/mc68681_reg4.c,
747        libchip/serial/mc68681_reg8.c, libchip/serial/ns16550.c,
748        libchip/serial/ns16550_p.h, libchip/serial/serial.h,
749        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
750        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c,
751        libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
752        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/init.c,
753        libchip/shmdr/initlq.c, libchip/shmdr/intr.c, libchip/shmdr/poll.c,
754        libchip/shmdr/send.c, libchip/shmdr/shm_driver.h: Convert to using c99
755        fixed-size types.
756
7572004-03-14      Chris Johns  <chrisj@rtems.org>
758
759        * libchip/network/cs8900.c.bsp, libchip/network/cs8900.h.bsp: Updated
760        the BSP example code.
761        * libchip/network/cs8900.c, libchip/network/cs8900.h: Changes made to
762        support the DIMMPC. This is a pc386 target with IO port support. Minor
763        formating clean up. Add documentation to the header file.
764        * libchip/network/README.cs8900: The CS8900 driver is documented in the
765        cs8900.h header file.
766
7672004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
768
769        * libchip/network/dec21140.c: Use __PPC__ instead of __PPC.
770        Cosmetics.
771
7722004-03-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
773
774        * aclocal/canonicalize-tools.m4: Revert Joel's 2004-03-04's patch.
775        There are no application level Makefiles in here.
776
7772004-03-04      Joel Sherrill <joel@OARcorp.com>
778
779        * aclocal/canonicalize-tools.m4: Add SIZE, NM, and OBJCOPY so
780        they can be used in application level makefiles.
781
7822004-03-05      Joel Sherrill <joel@OARcorp.com>
783
784        * libnetworking/rtems_webserver/ejparse.c,
785        libnetworking/rtems_webserver/emfdb.c,
786        libnetworking/rtems_webserver/sock.c,
787        libnetworking/rtems_webserver/socket.c,
788        libnetworking/rtems_webserver/sym.c,
789        libnetworking/rtems_webserver/webs.c,
790        libnetworking/rtems_webserver/websuemf.c: Remove warnings.
7912004-03-05      Joel Sherrill <joel@OARcorp.com>
792
793        * libchipnetwork/open_eth.c: Remove warnings by conditionally
794        compiling this file only only those CPU families with supported
795        exception models.
796
7972004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
798
799        * acinclude.m4: Fix loosing arguments when configuring cpukit and
800        testsuites (Was exposed with --enable-multilib, only).
801        Remove RTEMS_SUBCONFIGURE_ARGS_QUOTE. RTEMS_CONFIG_SUBDIR.
802         Add RTEMS_BSP_CONFIG_SUBDIR.
803        * configure.ac: Reflect changes to acinclude.m4. Reflect new args to
804        testsuites's configure.
805        * aclocal/rtems-top.m4: Remove ENDIF hack.
806        Rework and fix setting up PROJECT_TOPdir (PACKHEX wasn't found).
807
8082004-02-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
809
810        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am,
811        wrapup/Makefile.am: Fix automake problems having been introduced
812        in previous patch.
813
8142004-02-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
815
816        * libchip/Makefile.am, librdbg/Makefile.am, optman/Makefile.am:
817        Preinstall dirs.
818        * wrapup/Makefile.am: Preinstall dirs. Cosmetics.
819        * aclocal/check-multiprocessing.m4: Cosmetics.
820        * aclocal/env-rtemsbsp.m4: Remove RTEMS_ROOT.
821        * aclocal/project-root.m4: Remove obsolete comments. Remove PACKHEX.
822
8232004-02-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
824
825        * librdbg/Makefile.am: Merge-in librdbg/include/Makefile.am,
826        librdbg/src/Makefile.am.
827        * librdbg/include/Makefile.am, librdbg/src/Makefile.am: Remove.
828        * configure.ac: Reflect changes above.
829        Unconditionally apply RTEMS_CHECK_MULTIPROCESSING.
830        * wrapup/Makefile.am: Reflect changes above.
831        * Makefile.am: Add DIST_SUBDIRS = @BSP_SUBDIRS@.
832
8332004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
834
835        * aclocal/check-rdbg.m4: Don't AC_SUBST(HAS_RDBG).
836
8372004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
838
839        * Makefile.am: DISTCLEANFILES += @CUSTOM_CFG_FILES.
840
8412004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
842
843        * wrapup/Makefile.am: Reflect new location of librdbg.a.
844
8452004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
846
847        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
848        librdbg/src/powerpc/Makefile.am: Remove.
849        * librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
850        librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
851        * configure.ac: Reflect changes above.
852
8532004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
854
855
8562004-02-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
857
858        * aclocal/canonicalize-tools.m4: Don't check for NM, OBJCOPY, SIZE,
859        STRIP.
860
8612004-02-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
862
863        * librdbg/include/Makefile.am: Merge-in
864        librdbg/include/rdbg/i386/Makefile.am,
865        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
866        librdbg/include/rdbg/powerpc/Makefile.am.
867        * librdbg/include/rdbg/i386/Makefile.am,
868        librdbg/include/rdbg/m68k/Makefile.am, librdbg/include/rdbg/Makefile.am,
869        librdbg/include/rdbg/powerpc/Makefile.am: Remove.
870        * configure.ac: Reflect changes above.
871
8722004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
873
874        * configure.ac: Use AS_HELP_STRING(ada).
875
8762004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
877
878        * aclocal/bspopts.m4: Use AS_HELP_STRING.
879        * aclocal/bsp-configure.m4: Require autoconf-2.59.
880        Use AC_CONFIG_HEADERS.
881        * aclocal/check-custom-bsp.m4: Add bspkit-support.
882        * aclocal/enable-rtemsbsp.m4: Use AS_HELP_STRING.
883
8842004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
885
886        * Makefile.am: include local.am.
887
8882004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
889
890        * aclocal/version.m4: 4.6.99.0.
891
8922004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
893
894        * Makefile.am: Don't include host.am.
895        * automake/compile.am: Further cleanups.
896
8972004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
898
899        * automake/lib.am: Remove (Unused).
900
9012004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
902
903        * wrapup/Makefile.am: Don't include lib.am.
904        * automake/compile.am: Use automake compilation rules.
905
9062004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
907
908        * libnetworking/pppd/Makefile.am,
909        libnetworking/rtems_servers/Makefile.am,
910        libnetworking/rtems_telnetd/Makefile.am,
911        libnetworking/rtems_webserver/Makefile.am, optman/Makefile.am,
912        support/Makefile.am: Don't include lib.am.
913
9142004-02-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
915
916        * libchip/Makefile.am: Don't include lib.am.
917        * librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
918        librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
919        unnecessary EXTRA_DISTs.
920
9212004-02-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
922
923        * configure.ac: Add powerpc's <bsp>/wrapup/Makefile.am detection
924        hack.
925
9262004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
927
928        * libnetworking/rtems_webserver/Makefile.am: Add PREINSTALL_DIRS.
929        * libnetworking/rtems_telnetd/Makefile.am: Add PREINSTALL_DIRS.
930        * libnetworking/rtems_servers/Makefile.am: Add PREINSTALL_DIRS.
931        * libnetworking/pppd/Makefile.am: Add PREINSTALL_DIRS.
932
9332004-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
934
935        * aclocal/check-multiprocessing.m4: Remove AC_SUBST(HAS_MP).
936        Add AM_CONDITIONAL(HAS_MP).
937        * wrapup/Makefile.am: Fix path to ../libchip/shmdr.rel.
938        * configure.ac: Remove AM_CONDITIONAL(HAS_MP).
939        * aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
940        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
941        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
942        aclocal/multilib.m4: Use AS_HELP_STRING instead of AC_HELP_STRING
943        (Deprecated by autoconf 2.59).
944
9452004-01-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
946
947        * configure.ac: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
948        * wrapup/Makefile.am: Add AM_CONDITIONAL HAS_WRAPUP_LIBBSP.
949
9502004-01-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
951
952        * ChangeLog: Merge-in libnetworking/ChangeLog.
953        * libnetworking/ChangeLog: Remove.
954        * ChangeLog: Merge-in librdbg/ChangeLog.
955        * librdbg/ChangeLog: Remove.
956        * ChangeLog: Merge-in libchip/ChangeLog.
957        * libchip/ChangeLog: Remove.
958        * ChangeLog: Merge-in optman/ChangeLog.
959        * optman/ChangeLog: Remove.
960
9612004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
962
963        * configure.ac: Reflect changes to cpukit.
964        * wrapup/Makefile.am: Reflect changes to librdbg.
965        * aclocal/enable-bare.m4: Convert to autoconf-2.59.
966        * libchip/Makefile.am: Add PREINSTALL_DIRS.
967        * librdbg/include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
968        * librdbg/include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
969        * librdbg/include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
970        * librdbg/include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
971        * librdbg/src/i386/Makefile.am: Add PREINSTALL_DIRS.
972        * librdbg/src/m68k/Makefile.am: Add PREINSTALL_DIRS.
973        * librdbg/src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
974
9752004-01-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
976
977        * aclocal/rtems-top.m4: Remove check for version.m4.
978        * automake/compile.am: Remove LINK_OBJS, LINK_FILES (Unused).
979
9802004-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
981
982        * automake/compile.am: Add RTEMS_RELLDFLAGS. Remove XLDFLAGS.
983        * wrapup/Makefile.am: Reflect changes to libchip/*.
984        * support/Makefile.am: Use automake compilation rules.
985        * wrapup/Makefile.am: Reflect changes to support/*.
986        * configure.ac: Remove libnetworking/wrapup/Makefile.
987        * wrapup/Makefile.am: Reflect change to libnetworking/*. Use
988        libnetworking/*/lib*.a instead of libnetapps.a.
989        * configure.ac: Add subdir-objects to AUTOMAKE_OPTIONS. Require
990        automake-1.8.2. Add RTEMS_PROG_CCAS. Add AM_PROG_CC_C_O.
991        * optman/Makefile.am: Use automake compilation rules.
992        * libchip/Makefile.am: Fix typo in previous patch.
993        * libchip/Makefile.am: Use automake compilation rules.
994        * libnetworking/Makefile.am: Remove wrapup.
995        * libnetworking/pppd/Makefile.am: Build libpppd. Use
996        automake-compilation rules.
997        * libnetworking/rtems_servers/Makefile.am: Build libftpd. Use
998        automake-compilation rules.
999        * libnetworking/rtems_telnetd/Makefile.am: Build libtelnetd. Use
1000        automake-compilation rules.
1001        * libnetworking/rtems_webserver/Makefile.am: Build libhttpd. Use
1002        automake-compilation rules.
1003        * libnetworking/wrapup/Makefile.am: Remove (Unused).
1004
10052004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1006
1007        * wrapup/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1008        PRE/TMPINSTALL_FILES to CLEANFILES.
1009        * automake/lib.am: Remove TMPINSTALL_FILES.
1010        * optman/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1011        PRE/TMPINSTALL_FILES to CLEANFILES.
1012        * libchip/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
1013        PRE/TMPINSTALL_FILES to CLEANFILES.
1014        * librdbg/include/rdbg/Makefile.am: Re-add dirstamps to
1015        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1016        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1017        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1018        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1019        * librdbg/src/i386/Makefile.am: Ditto.
1020        * librdbg/src/m68k/Makefile.am: Ditto.
1021        * librdbg/src/powerpc/Makefile.am: Ditto.
1022        * libnetworking/pppd/Makefile.am: Re-add dirstamps to
1023        PRE/TMPINSTALL_FILES. Add PRE/TMPINSTALL_FILES to CLEANFILES.
1024        * libnetworking/rtems_servers/Makefile.am: Ditto.
1025        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1026        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1027
10282004-01-07      Joel Sherrill <joel@OARcorp.com>
1029
1030        * aclocal/rtems-cpu-subdirs.m4: mips64orion port removed as mips port
1031        more completely covers the MIPS family.
1032
10332003-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1034
1035        * wrapup/Makefile.am: Reflect changes to shmdr.
1036        * libchip/Makefile.am: Add shmdr. Use noinst_DATA instead of TMP_LIBS.
1037
10382003-12-18      Joel Sherrill <joel@OARcorp.com>
1039
1040        * libchip/shmdr/addlq.c, libchip/shmdr/cnvpkt.c, libchip/shmdr/dump.c,
1041        libchip/shmdr/fatal.c, libchip/shmdr/getlq.c, libchip/shmdr/getpkt.c,
1042        libchip/shmdr/init.c, libchip/shmdr/initlq.c, libchip/shmdr/intr.c,
1043        libchip/shmdr/mpci.h, libchip/shmdr/mpisr.c, libchip/shmdr/poll.c,
1044        libchip/shmdr/README, libchip/shmdr/receive.c, libchip/shmdr/retpkt.c,
1045        libchip/shmdr/send.c, libchip/shmdr/setckvec.c,
1046        libchip/shmdr/shm_driver.h: Copied from libbsp/shmdr.
1047
10482003-12-17      Joel Sherrill <joel@OARcorp.com>
1049
1050        * aclocal/version.m4: Updated to rtems-20031217-test.
1051
10522003-12-17     
1053
1054        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1055        * c/src/aclocal/version.m4: Updated to rtems-20031217-test.
1056
10572003-12-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1058
1059        * automake/compile.am: Remove LINK_LIBS (Unused).
1060        * configure.ac: Reflect changes to RTEMS_CONFIG_SUBDIR.
1061
10622003-12-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1063
1064        * automake/compile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1065        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1066        * acinclude.m4: Rework RTEMS_CONFIG_SUBDIR.
1067        * Makefile.am: Reflect changes to RTEMS_CONFIG_SUBDIR.
1068        * support/Makefile.am: Pass @RTEMS_BSP@ to AM_CPPFLAGS.
1069
10702003-12-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1071
1072        * aclocal/env-rtemsbsp.m4: Add PROJECT_LIB.
1073        * wrapup/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1074        * optman/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1075        * libchip/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1076        * librdbg/src/i386/Makefile.am:
1077        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1078        * librdbg/src/m68k/Makefile.am:
1079        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1080        * librdbg/src/powerpc/Makefile.am:
1081        s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
1082
10832003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1084
1085        * wrapup/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1086        * aclocal/lead-dot.m4: Remove (Provided by automake-1.8).
1087        * automake/compile.am: Use mkdir_p instead of mkinstalldirs.
1088        * automake/lib.am: Use mkdir_p instead of mkdir. Remove
1089        $(PROJECT_RELEASE)/lib/$(dirstamp) handling.
1090        * aclocal/env-rtemsbsp.m4: Remove bsplibdir. Cleanups.
1091        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
1092        * optman/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
1093        * optman/Makefile.am: Remove project_libdir.
1094        * libchip/Makefile.am: Use mkdir_p. Remove dirs from
1095        PRE/TMPINSTALL_FILES.
1096        * librdbg/include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from
1097        PRE/TMPINSTALL_FILES.
1098        * librdbg/include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from
1099        PRE/TMPINSTALL_FILES.
1100        * librdbg/include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1101        PRE/TMPINSTALL_FILES.
1102        * librdbg/include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs
1103        from PRE/TMPINSTALL_FILES.
1104        * librdbg/src/i386/Makefile.am: Use mkdir_p. Remove dirs from
1105        PRE/TMPINSTALL_FILES.
1106        * librdbg/src/m68k/Makefile.am: Use mkdir_p. Remove dirs from
1107        PRE/TMPINSTALL_FILES.
1108        * librdbg/src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from
1109        PRE/TMPINSTALL_FILES.
1110        * libnetworking/pppd/Makefile.am: Use mkdir_p. Remove dirs from
1111        PRE/TMPINSTALL_FILES.
1112        * libnetworking/rtems_servers/Makefile.am: Use mkdir_p. Remove dirs from
1113        PRE/TMPINSTALL_FILES.
1114        * libnetworking/rtems_telnetd/Makefile.am: Use mkdir_p. Remove dirs from
1115        PRE/TMPINSTALL_FILES.
1116        * libnetworking/rtems_webserver/Makefile.am: Use mkdir_p. Remove dirs
1117        from PRE/TMPINSTALL_FILES.
1118
11192003-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1120
1121        * aclocal/env-rtemsbsp.m4: AC_SUBST(project_libdir).
1122        * automake/lib.am: Remove project_libdir.
1123        * wrapup/Makefile.am: Reworked.
1124
11252003-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1126
1127        * configure.ac: Reflect changes to librdbg.
1128        * optman/Makefile.am: Add tmpinstall dirstamp support.
1129        * libchip/Makefile.am: Fix variant-tmpinstall support.
1130        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove.
1131        * librdbg/src/powerpc/Makefile.am: Merge-in former
1132        new_exception_processing/Makefile.am.
1133        * librdbg/src/m68k/any/Makefile.am: Remove.
1134        * librdbg/src/m68k/Makefile.am: Merge-in former any/Makefile.am.
1135        * librdbg/src/i386/any/Makefile.am: Remove.
1136        * librdbg/src/i386/Makefile.am: Merge-in former any/Makefile.am.
1137        * librdbg/src/Makefile.am: Cosmetics.
1138        * librdbg/include/Makefile.am: Cosmetics.
1139        * librdbg/Makefile.am: Cosmetics.
1140        * libnetworking/Makefile.am: Cosmetics.
1141        * libnetworking/pppd/Makefile.am: Cosmetics.
1142        * libnetworking/wrapup/Makefile.am: Cosmetics.
1143
11442003-12-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1145
1146        * Makefile.am: Cosmetics.
1147        * automake/lib.am: Add project_libdir. Add preinstallation dirstamp
1148        support.
1149
11502003-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1151
1152        * automake/compile.am: Remove $(ARCH):-rule.
1153
11542003-12-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1155
1156        * configure.ac: Remove lib/libbsp/shared/Makefile,
1157        lib/libbsp/shmdr/Makefile.
1158
11592003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1160
1161        * configure.ac: Remove libchip/ide/Makefile, libchip/network/Makefile,
1162        libchip/serial/Makefile, libchip/rtc/Makefile.
1163        * support/Makefile.am: Remove all-local: $(ARCH).
1164        * wrapup/Makefile.am: Remove all-local: $(ARCH).
1165        * automake/compile.am: Add $(ARCH)/$(dirstamp) rules.
1166        * optman/Makefile.am: Add dependencies to $(ARCH)/$(dirstamp). Reformat.
1167        * optman/Makefile.am: Remove all-local: $(ARCH).
1168        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1169        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Remove.
1170        * libchip/Makefile.am: Merge-in Makefile.am above. Add preinstallation +
1171        compilation dirstamp support.
1172        * libchip/ide/Makefile.am: Remove all-local: $(ARCH).
1173        * libchip/network/Makefile.am: Remove all-local: $(ARCH).
1174        * libchip/rtc/Makefile.am: Remove all-local: $(ARCH).
1175        * libchip/serial/Makefile.am: Remove all-local: $(ARCH).
1176        * librdbg/src/i386/any/Makefile.am: Remove all-local: $(ARCH).
1177        * librdbg/src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
1178        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
1179        all-local: $(ARCH).
1180        * libnetworking/pppd/Makefile.am: Remove all-local: $(ARCH).
1181        * libnetworking/rtems_servers/Makefile.am: Remove all-local: $(ARCH).
1182        * libnetworking/rtems_telnetd/Makefile.am: Remove all-local: $(ARCH).
1183        * libnetworking/rtems_webserver/Makefile.am: Remove all-local: $(ARCH).
1184        * libnetworking/wrapup/Makefile.am: Remove all-local: $(ARCH).
1185
11862003-12-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1187
1188        * aclocal/lead-dot.m4: New (from automake-1.7f).
1189        * aclocal/rtems-top.m4: Require AM_SET_LEADING_DOT. Add
1190        AC_SUBST(dirstamp).
1191        * libchip/ide/Makefile.am: Use dirstamps for preinstallation. Reformat.
1192        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1193        libchip/serial/Makefile.am: Ditto.
1194        * librdbg/Makefile.am: Reformat. Apply dirstamps to preinstallation.
1195        * librdbg/include/Makefile.am: Ditto.
1196        * librdbg/include/rdbg/Makefile.am: Ditto.
1197        * librdbg/include/rdbg/i386/Makefile.am: Ditto.
1198        * librdbg/include/rdbg/m68k/Makefile.am: Ditto.
1199        * librdbg/include/rdbg/powerpc/Makefile.am: Ditto.
1200        * librdbg/src/Makefile.am: Ditto.
1201        * librdbg/src/i386/Makefile.am: Ditto.
1202        * librdbg/src/i386/any/Makefile.am: Ditto.
1203        * librdbg/src/m68k/Makefile.am: Ditto.
1204        * librdbg/src/m68k/any/Makefile.am: Ditto.
1205        * librdbg/src/powerpc/Makefile.am: Ditto.
1206        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
1207        * libnetworking/Makefile.am: Reformat. Apply dirstamps to
1208        preinstallation.
1209        * libnetworking/pppd/Makefile.am: Ditto.
1210        * libnetworking/rtems_servers/Makefile.am: Ditto.
1211        * libnetworking/rtems_telnetd/Makefile.am: Ditto.
1212        * libnetworking/rtems_webserver/Makefile.am: Ditto.
1213        * libnetworking/wrapup/Makefile.am: Ditto.
1214
12152003-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1216
1217        * aclocal/bsp-arg-enable.m4, aclocal/canonical-target-name.m4,
1218        aclocal/canonicalize-tools.m4, aclocal/check-custom-bsp.m4,
1219        aclocal/check-posix.m4, aclocal/check-rdbg.m4, aclocal/check-tool.m4,
1220        aclocal/config-subdirs.m4, aclocal/enable-bare.m4,
1221        aclocal/enable-cxx.m4, aclocal/enable-itron.m4,
1222        aclocal/enable-multiprocessing.m4, aclocal/enable-networking.m4,
1223        aclocal/enable-posix.m4, aclocal/enable-rdbg.m4,
1224        aclocal/enable-rtemsbsp.m4, aclocal/env-rtemsbsp.m4,
1225        aclocal/gcc-isystem.m4, aclocal/gcc-pipe.m4, aclocal/gcc-specs.m4,
1226        aclocal/i386-gas-code16.m4, aclocal/multilib.m4, aclocal/path-ksh.m4,
1227        aclocal/prog-cc.m4, aclocal/prog-cxx.m4, aclocal/project-root.m4,
1228        aclocal/rtems-top.m4, aclocal/target.m4, aclocal/tool-paths.m4: Fix
1229        underquoting to silence automake-1.8.
1230
12312003-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1232
1233        * configure.ac: Reflect having moved tests to ../../testsuites.
1234
12352003-10-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1236
1237        * aclocal/bsp-configure.m4: AC_PREREQ(2.57). Remove RTEMS_CANONICAL_HOST.
1238        * aclocal/canonical-host.m4: Remove.
1239        * aclocal/canonical-target-name.m4: Merge-in aclocal/canonical-host.m4.
1240        * configure.ac: Remove RTEMS_CANONICAL_HOST.
1241
12422003-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1243
1244        * aclocal/check-cpu.m4: Remove.
1245        * configure.ac: Merge-in former aclocal/check-cpu.m4.
1246        * aclocal/canonical-target-name.m4: Add m4-quotes.
1247        * aclocal/check-cxx.m4: Add m4-quotes. Don't require RTEMS_CHECK_CPU.
1248        * aclocal/check-multiprocessing.m4: Add m4-quotes. Require
1249        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1250        * aclocal/check-networking.m4: Add m4-quotes. Require
1251        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1252        * aclocal/check-posix.m4: Add m4-quotes. Require
1253        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1254        * aclocal/check-rdbg.m4: Add m4-quotes. Require
1255        RTEMS_CANONICAL_TARGET_CPU instead of RTEMS_CHECK_CPU.
1256        * libchip/network/open_eth.c: Remove #define OPEN_ETH_SUPPORTED (Unused).
1257
12582003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1259
1260        * aclocal/check-multiprocessing.m4: Remove RTEMS_BSP_ALIAS.
1261        * aclocal/bsp-alias.m4: Remove.
1262
12632003-10-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1264
1265        * configure.ac: Make presence of tests/ optional.
1266
12672003-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1268
1269        * aclocal/path-perl.m4: Remove (Unused).
1270
12712003-10-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1272
1273        * automake/force-preinstall.am: Remove.
1274
12752003-09-26      Cedric Aubert <cedric_aubert@yahoo.fr>
1276
1277        PR 499/rtems_misc
1278        * libchip/serial/mc68681.c:  Miscellaneous corrections: - Correction of
1279        ACR_BIT[7] (Baudrate table) Configuration - Correction of Parity Bit
1280        Configuration (Odd was forced) - Correction of Stop Bit configuration
1281        (inversed) - Correction of ISR Handler to call
1282        rtems_termios_dequeue_character() only if is a Tx Empty IRQ. - Add RTS
1283        CTS Hardware flow control Configuration.
1284
12852003-09-04      Joel Sherrill <joel@OARcorp.com>
1286
1287        * lib/libcpu/shared/include/cache.h,
1288        lib/libcpu/shared/src/cache_aligned_malloc.c,
1289        lib/libcpu/shared/src/cache_manager.c, support/version.c: URL for
1290        license changed.
1291        * optman/rtems/no-dpmem.c, optman/rtems/no-event.c,
1292        optman/rtems/no-mp.c, optman/rtems/no-msg.c, optman/rtems/no-part.c,
1293        optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
1294        optman/rtems/no-sem.c, optman/rtems/no-signal.c,
1295        optman/rtems/no-timer.c, optman/sapi/no-ext.c, optman/sapi/no-io.c: URL
1296        for license changed.
1297        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h,
1298        libchip/ide/ide_controller.c, libchip/ide/ide_ctrl.h,
1299        libchip/ide/ide_ctrl_cfg.h, libchip/ide/ide_ctrl_io.h,
1300        libchip/network/cs8900.c, libchip/network/cs8900.c.bsp,
1301        libchip/network/cs8900.h, libchip/network/dec21140.c,
1302        libchip/network/elnk.c, libchip/network/open_eth.c,
1303        libchip/network/sonic.c, libchip/network/sonic.h, libchip/rtc/icm7170.c,
1304        libchip/rtc/icm7170.h, libchip/rtc/icm7170_reg.c,
1305        libchip/rtc/icm7170_reg2.c, libchip/rtc/icm7170_reg4.c,
1306        libchip/rtc/icm7170_reg8.c, libchip/rtc/m48t08.c, libchip/rtc/m48t08.h,
1307        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
1308        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c, libchip/rtc/rtc.h,
1309        libchip/rtc/rtcprobe.c, libchip/serial/mc68681.c,
1310        libchip/serial/mc68681.h, libchip/serial/mc68681_p.h,
1311        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
1312        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
1313        libchip/serial/serial.h, libchip/serial/z85c30.c,
1314        libchip/serial/z85c30.h, libchip/serial/z85c30_p.h,
1315        libchip/serial/z85c30_reg.c: URL for license changed.
1316
13172003-09-03      Jiri Gaisler <jiri@gaisler.com>
1318
1319        PR 477/networking
1320        * libchip/network/Makefile.am: Add driver for OpenCores NIC.
1321        * libchip/network/README.open_eth, libchip/network/open_eth.c,
1322        libchip/network/open_eth.h: New files.
1323
13242003-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1325
1326        * aclocal/rtems-top.m4: Add RTEMS_API.
1327        AC_DEFAULT_PREFIX([/opt/rtems-][RTEMS_API]).
1328
13292003-08-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1330
1331        * librdbg/src/i386/any/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1332        librdbg/src/powerpc/new_exception_processing/Makefile.am: Don't include
1333        @RTEMS_BSP@.cfg.
1334
13352003-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1336
1337        * libchip/ide/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1338
13392003-08-20      Joel Sherrill <joel@OARcorp.com>
1340
1341        * libchip/network/cs8900.c: Correct copyright statements.
1342
13432003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1344
1345        * aclocal/check-itron.m4: Remove.
1346        * aclocal/enable-inlines.m4: Remove.
1347        * Makefile.am: Reflect having moved aclocal/.
1348        * aclocal/bsp-alias.m4: New (Copied from ../../aclocal).
1349        * aclocal/bsp-arg-enable.m4: New (Copied from ../../aclocal).
1350        * aclocal/bsp-configure.m4: New (Copied from ../../aclocal).
1351        * aclocal/bspopts.m4: New (Copied from ../../aclocal).
1352        * aclocal/canonical-host.m4: New (Copied from ../../aclocal).
1353        * aclocal/canonicalize-tools.m4: New (Copied from ../../aclocal).
1354        * aclocal/canonical-target-name.m4: New (Copied from ../../aclocal).
1355        * aclocal/check-cpu.m4: New (Copied from ../../aclocal).
1356        * aclocal/check-custom-bsp.m4: New (Copied from ../../aclocal).
1357        * aclocal/check-cxx.m4: New (Copied from ../../aclocal).
1358        * aclocal/check-itron.m4: New (Copied from ../../aclocal).
1359        * aclocal/check-multiprocessing.m4: New (Copied from ../../aclocal).
1360        * aclocal/check-networking.m4: New (Copied from ../../aclocal).
1361        * aclocal/check-posix.m4: New (Copied from ../../aclocal).
1362        * aclocal/check-rdbg.m4: New (Copied from ../../aclocal).
1363        * aclocal/check-tool.m4: New (Copied from ../../aclocal).
1364        * aclocal/config-subdirs.m4: New (Copied from ../../aclocal).
1365        * aclocal/enable-bare.m4: New (Copied from ../../aclocal).
1366        * aclocal/enable-cxx.m4: New (Copied from ../../aclocal).
1367        * aclocal/enable-inlines.m4: New (Copied from ../../aclocal).
1368        * aclocal/enable-itron.m4: New (Copied from ../../aclocal).
1369        * aclocal/enable-multiprocessing.m4: New (Copied from ../../aclocal).
1370        * aclocal/enable-networking.m4: New (Copied from ../../aclocal).
1371        * aclocal/enable-posix.m4: New (Copied from ../../aclocal).
1372        * aclocal/enable-rdbg.m4: New (Copied from ../../aclocal).
1373        * aclocal/enable-rtemsbsp.m4: New (Copied from ../../aclocal).
1374        * aclocal/env-rtemsbsp.m4: New (Copied from ../../aclocal).
1375        * aclocal/gcc-isystem.m4: New (Copied from ../../aclocal).
1376        * aclocal/gcc-pipe.m4: New (Copied from ../../aclocal).
1377        * aclocal/gcc-specs.m4: New (Copied from ../../aclocal).
1378        * aclocal/i386-gas-code16.m4: New (Copied from ../../aclocal).
1379        * aclocal/multilib.m4: New (Copied from ../../aclocal).
1380        * aclocal/path-ksh.m4: New (Copied from ../../aclocal).
1381        * aclocal/path-perl.m4: New (Copied from ../../aclocal).
1382        * aclocal/ppc.m4: New (Copied from ../../aclocal).
1383        * aclocal/prog-ccas.m4: New (Copied from ../../aclocal).
1384        * aclocal/prog-cc.m4: New (Copied from ../../aclocal).
1385        * aclocal/prog-cxx.m4: New (Copied from ../../aclocal).
1386        * aclocal/project-root.m4: New (Copied from ../../aclocal).
1387        * aclocal/quoting.m4: New (Copied from ../../aclocal).
1388        * aclocal/rtems-cpu-subdirs.m4: New (Copied from ../../aclocal).
1389        * aclocal/rtems-flags.m4: New (Copied from ../../aclocal).
1390        * aclocal/rtems-top.m4: New (Copied from ../../aclocal).
1391        * aclocal/target.m4: New (Copied from ../../aclocal).
1392        * aclocal/tool-paths.m4: New (Copied from ../../aclocal).
1393        * aclocal/version.m4: New (Copied from ../../aclocal).
1394
13952003-08-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1396
1397        * configure.ac: Remove stray comments.
1398        * automake/local.am, automake/host.am: Remove "debug".
1399
14002003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1401
1402        * Makefile.am: Reflect having moved automake/.
1403        * lib/Makefile.am: Reflect having moved automake/.
1404        * support/Makefile.am: Reflect having moved automake/.
1405        * wrapup/Makefile.am: Reflect having moved automake/.
1406        * automake/compile.am, automake/force-preinstall.am, automake/host.am,
1407        automake/lib.am, automake/local.am, automake/subdirs.am: New (copied
1408        from ../../automake).
1409        * optman/Makefile.am: Reflect having moved automake/.
1410        * libchip/Makefile.am: Reflect having moved automake/.
1411        * libchip/ide/Makefile.am: Reflect having moved automake/.
1412        * libchip/network/Makefile.am: Reflect having moved automake/.
1413        * libchip/rtc/Makefile.am: Reflect having moved automake/.
1414        * libchip/serial/Makefile.am: Reflect having moved automake/.
1415        * librdbg/Makefile.am: Reflect having moved automake/.
1416        * librdbg/include/Makefile.am: Reflect having moved automake/.
1417        * librdbg/include/rdbg/Makefile.am: Reflect having moved automake/.
1418        * librdbg/include/rdbg/i386/Makefile.am: Reflect having moved automake/.
1419        * librdbg/include/rdbg/m68k/Makefile.am: Reflect having moved automake/.
1420        * librdbg/include/rdbg/powerpc/Makefile.am: Reflect having moved
1421        automake/.
1422        * librdbg/src/Makefile.am: Reflect having moved automake/.
1423        * librdbg/src/i386/Makefile.am: Reflect having moved automake/.
1424        * librdbg/src/i386/any/Makefile.am: Reflect having moved automake/.
1425        * librdbg/src/m68k/Makefile.am: Reflect having moved automake/.
1426        * librdbg/src/m68k/any/Makefile.am: Reflect having moved automake/.
1427        * librdbg/src/powerpc/Makefile.am: Reflect having moved automake/.
1428        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Reflect
1429        having moved automake/.
1430        * libnetworking/Makefile.am: Reflect having moved automake/.
1431        * libnetworking/pppd/Makefile.am: Reflect having moved automake/.
1432        * libnetworking/rtems_servers/Makefile.am: Reflect having moved
1433        automake/.
1434        * libnetworking/rtems_telnetd/Makefile.am: Reflect having moved
1435        automake/.
1436        * libnetworking/rtems_webserver/Makefile.am: Reflect having moved
1437        automake/.
1438        * libnetworking/wrapup/Makefile.am: Reflect having moved automake/.
1439
14402003-08-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1441
1442        * Makefile.am: Add bsp.pc.in.
1443        * bsp.pc.in: New (pkgconfig support).
1444
14452003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1446
1447        * configure.ac: Use rtems-bugs@rtems.com as bug report email address.
1448
14492003-08-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1450
1451        * lib/Makefile.am: New (Required by 'make dist').
1452        * lib/ChangeLog: Remove.
1453        * lib/.cvsignore: Cleanup.
1454        * configure.ac: Reflect having added lib/Makefile.am.
1455        * configure.ac: Merge-in lib/libcpu/configure.ac. Merge-in
1456        lib/libbsp/configure.ac.
1457        * librdbg/include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1458        * librdbg/src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
1459
14602003-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1461
1462        * configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
1463        * configure.ac: Merge-in librdbg/configure.ac.
1464        * configure.ac: Merge-in libnetworking/configure.ac. Merge-in parts of
1465        librdbg/configure.ac.
1466        * libchip/ide/Makefile.am, libchip/network/Makefile.am,
1467        libchip/rtc/Makefile.am, libchip/ serial/Makefile.am: Add conditional
1468        LIBCHIP. Conditionally build include-dirs.
1469        * libchip/network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
1470        * librdbg/configure.ac: Remove (Merged into ../configure.ac).
1471        * librdbg/Makefile.am, librdbg/include/Makefile.am,
1472        librdbg/include/rdbg/Makefile.am, librdbg/include/rdbg/i386/Makefile.am,
1473        librdbg/include/rdbg/m68k/Makefile.am,
1474        librdbg/include/rdbg/powerpc/Makefile.am, librdbg/src/Makefile.am,
1475        librdbg/src/i386/Makefile.am, librdbg/src/i386/any/Makefile.am,
1476        librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
1477        librdbg/src/powerpc/Makefile.am, librdbg/
1478        src/powerpc/new_exception_processing/Makefile.am: Reflect having merged
1479        configure.ac into ../configure.ac.
1480        * libnetworking/configure.ac: Remove (Merged into ../configure.ac).
1481        * libnetworking/.cvsignore, libnetworking/Makefile.am,
1482        libnetworking/pppd/Makefile.am, libnetworking/rtems_servers/Makefile.am,
1483        libnetworking/rtems_telnetd/Makefile.am,
1484        libnetworking/rtems_webserver/Makefile.am,
1485        libnetworking/wrapup/Makefile.am: Reflect having merged configure.ac
1486        into ../configure.ac.
1487
14882003-07-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1489
1490        PR 427/rtems
1491        * librdbg/src/rdbg.c: Use memset instead of bzero (deprecated).
1492        * librdbg/src/servtsp.c: Ditto.
1493
14942003-07-18      Greg Menke <gregory.menke@gsfc.nasa.gov>
1495
1496        PR 429/bsps
1497        PR 432/bsps
1498        * libchip/network/elnk.c: Due to a bug in the driver, if multiple
1499        packets are queued onto an elnk board, the ISR will deadlock the device
1500        with a tx complete interrupt.  Lighter tx loads are not affected as they
1501        end up submitting single packets to the device.
1502
15032003-07-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1504
1505        * configure.ac: Merge-in libchip/configure.ac. Merge-in
1506        optman/configure.ac.
1507        * optman/configure.ac: Remove (Merged into ../configure.ac).
1508        * optman/Makefile.am: Reflect having merged configure.ac into
1509        ../configure.ac.
1510        * libchip/configure.ac: Remove (Merged into ../configure.ac).
1511        * libchip/Makefile.am, libchip/ide/Makefile.am,
1512        libchip/network/Makefile.am, libchip/rtc/Makefile.am,
1513        libchip/serial/Makefile.am: Reflect having merged configure.ac into
1514        ../configure.ac.
1515
15162003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1517
1518        * support/version.c: Reflect having remove "rtems-" from RTEMS_VERSION.
1519
15202003-06-30      Greg Menke <gregory.menke@gsfc.nasa.gov>
1521
1522        * libchip/network/dec21140.c, libchip/network/elnk.c: Update to compile
1523        on i386.
1524
15252003-06-13      Joel Sherrill <joel@OARcorp.com>
1526
1527        * libnetworking/pppd/chat.c: Removed warnings.
1528
15292003-06-13      Greg Menke <gregory.menke@gsfc.nasa.gov>
1530
1531        * libchip/network/README.3com: New file missed in previous commit.
1532        PR 405/bsps
1533        PR 393/networking
1534        * libchip/network/dec21140.c: Fix leak also known as PR393.
1535        * libchip/network/elnk.c, libchip/network/if_media.h,
1536        libchip/network/mii.h: New files.
1537        * libchip/network/Makefile.am: Reflect new files.
1538
15392003-06-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1540
1541        * configure.ac: Remove support for profile-variant.
1542
15432003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1544
1545        PR 397/pppd
1546        * libnetworking/pppd/fsm.c: Make peer_mru global again.
1547        * libnetworking/pppd/magic.c: Remove *rand48.
1548        * libnetworking/pppd/chap.c: Remove prototypes of *rand48.
1549
15502003-04-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1551
1552        * wrapup/Makefile.am: Add libide.a.
1553
15542003-04-15      Joel Sherrill <joel@OARcorp.com>
1555
1556        PR 387/rtems_misc
1557        * libchip/ide/ata.c: Removed warning and moved to use of simpler libc
1558        routines.
1559        * libchip/ide/ata_internal.h: Added missing newline and end of file.
1560
15612003-04-11      Joel Sherrill <joel@OARcorp.com>
1562
1563        * libnetworking/rtems_webserver/cgi.c,
1564        libnetworking/rtems_webserver/sockGen.c,
1565        libnetworking/rtems_webserver/umui.c,
1566        libnetworking/rtems_webserver/websSSL.c,
1567        libnetworking/rtems_webserver/websSSL.h,
1568        libnetworking/rtems_webserver/websda.c,
1569        libnetworking/rtems_webserver/websda.h: New files. Not included in
1570        previous commit.
1571
15722003-04-10      Joel Sherrill <joel@OARcorp.com>
1573
1574        PR 371/pppd
1575        * libnetworking/pppd/auth.c, libnetworking/pppd/chat.c,
1576        libnetworking/pppd/demand.c, libnetworking/pppd/fsm.c,
1577        libnetworking/pppd/lcp.c, libnetworking/pppd/options.c,
1578        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
1579        libnetworking/pppd/rtemspppd.c: Change many symbols to static. There are
1580        still global symbols in rtemspppd.h which might need to be changed or
1581        converted into member of a structure which is dereferenced with a
1582        pointer that is managed as a per task variable. But this patch should
1583        avoid many conflicts.
1584
15852003-03-27      Joel Sherrill <joel@OARcorp.com>
1586
1587        * libchip/ide/Makefile.am: ATA code depends upon libchip/ide which is
1588        not allowed in the cpukit source code since it must be buildable
1589        independent of any BSP. These files were moved to libchip/ide.
1590        * libchip/ide/ata.c, libchip/ide/ata.h, libchip/ide/ata_internal.h: New
1591        files.
1592
15932003-03-25      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1594
1595        PR 368/filesystems
1596        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h: General
1597        improvements which now work on pc386 and mbx8xx.
1598        * libchip/ide/ide_controller.c: New file.
1599
16002003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1601
1602        * libnetworking/pppd/utils.c: Remove strlcpy, strlcat.
1603
16042003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1605
1606        * configure.ac: Remove AC_CONFIG_AUX_DIR.
1607        * configure.ac: Add support/.
1608        * support/.cvsignore: New.
1609        * support/Makefile.am: New.
1610        * support/version.c: New.
1611        * wrapup/Makefile.am: Add support/libsupport.a.
1612        * optman/configure.ac: Remove AC_CONFIG_AUX_DIR.
1613        * libchip/configure.ac: Remove AC_CONFIG_AUX_DIR.
1614        * librdbg/configure.ac: Remove AC_CONFIG_AUX_DIR.
1615        * libnetworking/configure.ac: Remove AC_CONFIG_AUX_DIR.
1616
16172003-03-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1618
1619        * wrapup/Makefile.am: Use SRC += instead of make-vars.
1620
16212003-02-20      Till Straumann <strauman@slac.stanford.edu>
1622
1623        PR 354/networking
1624        * libchip/network/if_fxp.c (Intel eepro network driver): re-enabled the
1625        chip against a table of supported chips. The untested ones are still
1626        commented out, however.
1627
16282003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1629
1630        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1631        * configure.ac: AC_PREREQ(2.57).
1632        * optman/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1633        * optman/configure.ac: AC_PREREQ(2.57).
1634        * libchip/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1635        * libchip/configure.ac: AC_PREREQ(2.57).
1636        * librdbg/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1637        * librdbg/configure.ac: AC_PREREQ(2.57).
1638        * libnetworking/configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
1639        * libnetworking/configure.ac: AC_PREREQ(2.57).
1640
16412003-02-06      Joel Sherrill <joel@OARcorp.com>
1642
1643        * libnetworking/pppd/chat.c: Convert routines with common names to
1644        static. This included get_char(), put_char(), and character() among
1645        others.
1646
16472003-02-03      Joel Sherrill <joel@OARcorp.com>
1648
1649        PR 338/filesystem
1650        * optman/sapi/no-io.c: Side-effect of fixing reentrancy problem with
1651        rtems_io_lookup_name() (API change).  Unused function removed.
1652
16532003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1654
1655        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1656        * libnetworking/wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1657        * libnetworking/pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1658        Eliminate *_O_FILES.
1659        * libnetworking/rtems_servers/Makefile.am,
1660        libnetworking/rtems_webserver/Makefile.am,
1661        libnetworking/rtems_telnetd/Makefile.am: Ditto.
1662
16632002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1664
1665        * wrapup/Makefile.am: Use install-data-local to install librtemsbsp.a.
1666        Let all-local: depend on $(LIB).
1667        * wrapup/Makefile.am, configure.ac: Remove libmisc.
1668        * optman/Makefile.am: Apply install-data-local to install *.rels.
1669
16702002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1671
1672        * optman/Makefile.am: Eliminate *_O_FILES. Don't create $ARCH in %.o:
1673        %.c rules.
1674        * optman/Makefile.am: Use .$(OBJEXT) instead of .o.
1675        * libchip/network/Makefile.am: Eliminate C_O_FILES.
1676        * libchip/rtc/Makefile.am: Ditto.
1677        * libchip/serial/Makefile.am: Ditto.
1678
16792002-12-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1680
1681        * libchip/serial/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1682        LIBC_DEFINES.
1683        * libchip/rtc/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1684        LIBC_DEFINES.
1685        * libchip/network/Makefile.am: Don't include @RTEMS_BSP@.cfg. Don't use
1686        LIBC_DEFINES.
1687
16882002-12-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1689
1690        * optman/Makefile.am: Introduce sapi_C_FILES, rtems_C_FILES.
1691
16922002-12-07      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1693
1694        * configure.ac: Append RTEMS_CPU_MODEL to ac_configure_args. Resort
1695        cache-checking.
1696        * optman/Makefile.am: Don't include @RTEMS_BSP@.cfg.
1697
16982002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1699
1700        * configure.ac: Expand RTEMS_CHECK_BSP_CACHE.
1701        * configure.ac: Append CPU_CFLAGS, CFLAGS_OPTIMIZE_V, CFLAGS_DEBUG_V,
1702        CFLAGS_PROFILE_V, RTEMS_BSP_FAMILY to ac_configure_args.
1703        * optman/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1704        * librdbg/configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
1705
17062002-11-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1707
1708        * optman/Makefile.am: Merge-in rtems/Makefile.am and sapi/Makefile.am.
1709        * optman/sapi/Makefile.am, optman/rtems/Makefile.am, optman/rel.am:
1710        Remove.
1711        * optman/configure.ac: Add RTEMS_BSP_CHECK_CACHE. Reflect changes above.
1712
17132002-11-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1714
1715        * configure.ac: Use test "$RTEMS_BSP_FAMILY" != "bare" to setup
1716        HAS_LIBBSP conditional (Solaris/bash incompatibility fix).
1717
17182002-11-13      Jay Monkman <jtm@smoothsmoothie.com>
1719
1720        * libchip/network/cs8900.c: I don't know why we have to SelfST register
1721        twice on the EDB7312, but it doesn't work on the EDB7312 if we don't.
1722
17232002-11-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1724
1725        * optman/rtems/Makefile.am, optman/sapi/Makefile.am: Reworked.
1726        * optman/rel.am: New.
1727
17282002-11-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1729
1730        * Makefile.am: Use "'"-quotes to pass args to bsp.mak.
1731        * configure.ac: Use "'"-quotes for args to RTEMS_CONFIG_SUBDIRS. Fix
1732        braino in comment on "exec". Extend --enable-ada handling.
1733
17342002-11-04      Joel Sherrill <joel@OARcorp.com>
1735
1736        * librdbg/src/_servtgt.c: Removed warning by adding support for ITRON
1737        tasks and rolling multiple loops into 1.
1738        * librdbg/src/m68k/rdbg_f.c: Removed warning.
1739        * libnetworking/pppd/auth.c, libnetworking/rtems_webserver/uemf.h:
1740        Removed warnings.
1741
17422002-10-31      Joel Sherrill <joel@OARcorp.com>
1743
1744        * libchip/network/dec21140.c: Removed warnings.
1745        * librdbg/src/i386/any/remdeb_xdr.c: Removed warnings.
1746        * librdbg/src/rdbg.c, librdbg/src/servtsp.c, librdbg/src/m68k/rdbg_f.c,
1747        librdbg/src/m68k/any/remdeb_xdr.c,
1748        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed
1749        warnings.
1750        * libnetworking/rtems_webserver/socket.c,
1751        libnetworking/rtems_webserver/uemf.h: Removed warnings.
1752
17532002-10-28      Eugeny S. Mints <Eugeny.Mints@oktet.ru>
1754
1755        * libchip/ide/Makefile.am, libchip/ide/ide_ctrl_cfg.h,
1756        libchip/ide/ide_ctrl_io.h, libchip/ide/ide_ctrl.h: New files.
1757        * libchip/configure.ac, libchip/Makefile.am: Modified to reflect changes
1758        above.
1759
17602002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1761
1762        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1763        * wrapup/.cvsignore: Remove autom4te.cache.
1764        * optman/.cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
1765        * libchip/.cvsignore: Reformat. Add autom4te*cache. Remove
1766        autom4te.cache.
1767        * librdbg/.cvsignore: Reformat. Add autom4te*cache. Remove
1768        autom4te.cache.
1769        * libnetworking/.cvsignore: Reformat. Add autom4te*cache. Remove
1770        autom4te.cache.
1771
17722002-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1773
1774        * acinclude.m4: Apply RTEMS_CONFIGURE_ARGS_QUOTE.
1775
17762002-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1777
1778        * optman/.cvsignore: Add autom4te.cache.
1779
17802002-09-14      Joel Sherrill <joel@OARcorp.com>
1781
1782        * libchip/serial/z85c30.c: Eliminated warning by clarifying statement.
1783
17842002-09-07      Joel Sherrill <joel@OARcorp.com>
1785
1786        * libnetworking/pppd/ipcp.c, libnetworking/rtems_servers/ftpd.c: Add
1787        include files to resolve warnings.
1788
17892002-09-07      Chris Johns <ccj@acm.org>
1790
1791        * libchip/network/Makefile.am, libchip/network/README.cs8900,
1792        libchip/network/cs8900.c, libchip/network/cs8900.h: Significant update
1793        which corrects the problem  where the cs8900.c file was actually the BSP
1794        glue.  Joel did some hacking so this file will compile.  Previously it
1795        required providing a target.h file to compile.
1796        * libchip/network/cs8900.c.bsp: New file.
1797
17982002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1799
1800        * libnetworking/rtems_webserver/md5.h: Add missing newline.
1801
18022002-08-31      Joel Sherrill <joel@OARcorp.com>
1803
1804        * libnetworking/rtems_webserver/webmain.c: Commented out rootWeb to
1805        eliminate warning.
1806
18072002-08-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1808
1809        * configure.ac: Add ada-tests.
1810
18112002-08-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1812
1813        * Makefile.am: Add preinstall-stamp.
1814
18152002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1816
1817        * libnetworking/rtems_servers/ftpd.c: Remove unused variable buf.
1818        * libnetworking/pppd/md5.c: #include <string.h> to make gcc31 happy.
1819        * libnetworking/rtems_telnetd/telnetd.c: #include <string.h> to make
1820        gcc31 happy.
1821        * libnetworking/rtems_webserver/webmain.c: Remove unused variable dir,
1822        cp.
1823
18242002-08-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1825
1826        * configure.ac: Add AM_CONDITIONAL(LIBCHIP). Pass RTEMS_HOST to
1827        make/bsp.mak.
1828        * Makefile.am: Pass RTEMS_HOST to make/bsp.mak.
1829        * wrapup/Makefile.am: Apply AM_CONDITIONAL(LIBCHIP).
1830
18312002-08-12      Joel Sherrill <joel@OARcorp.com>
1832
1833        * libnetworking/pppd/utils.c: Include i960 in varargs conditional to
1834        avoid error.
1835
18362002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1837
1838        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1839        * configure.ac: Add BSP_SUBDIRS.
1840        * Makefile.am: Use BSP_SUBDIRS to setup SUBDIRS.
1841        * optman/rtems/Makefile.am: Use .$(OBJEXT) instead of .o.
1842        * optman/sapi/Makefile.am: Use .$(OBJEXT) instead of .o.
1843        * libchip/network/Makefile.am: Use .$(OBJEXT) instead of .o.
1844        * libchip/rtc/Makefile.am: Use .$(OBJEXT) instead of .o.
1845        * libchip/serial/Makefile.am: Use .$(OBJEXT) instead of .o.
1846        * librdbg/configure.ac: Remove RTEMS_BSP_ALIAS. Add
1847        RTEMS_CHECK_BSP_CACHE.
1848        * librdbg/src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1849        * librdbg/src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o.
1850        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
1851        .$(OBJEXT) instead of .o.
1852        * libnetworking/pppd/Makefile.am,
1853        libnetworking/rtems_servers/Makefile.am,
1854        libnetworking/rtems_telnetd/Makefile.am,
1855        libnetworking/rtems_webserver/Makefile.am,
1856        libnetworking/wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
1857
18582002-08-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1859
1860        * configure.ac: Remove AC_CONFIG_SUBDIR(wrapup). Cosmetic cleanups.
1861        * wrapup/Makefile.am: Pick up ../libchip/rtc/$(ARCH)/librtcio.a and
1862        ../libchip/serial/$(ARCH)/libserialio.a.
1863        * libchip/serial/Makefile.am: Don't tmp-install lib.
1864        * libchip/rtc/Makefile.am: Don't tmp-install lib.
1865
18662002-08-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1867
1868        * Makefile.am: Add rtems_makedir.
1869        * configure.ac: Merge wrapup/configure.ac. Cosmetic cleanups.
1870        * Makefile.am: Add wrapup-SUBDIR.
1871        * wrapup/ChangeLog: Remove.
1872        * wrapup/configure.ac: Remove.
1873        * Makefile.am: Append BARE_CPU_MODEL to make/@RTEMS_BSP@.cache creation
1874        (Make the bare BSP happy).
1875        * configure.ac: Ditto.
1876        * Makefile.am: Create make/@RTEMS_BSP@.cache. Handle make/custom/*.cfgs.
1877        Create make/custom/default.cfg.
1878        * configure.ac: Add creation of make/custom/*.cfg. Create
1879        make/${RTEMS_BSP}.cache. Read make/${RTEMS_BSP}.cache.
1880
18812002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1882
1883        * Makefile.am: Clean $(PROJECT_RELEASE).
1884
18852002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1886
1887        * libnetworking/pppd/chap.c, libnetworking/pppd/fsm.c,
1888        libnetworking/pppd/fsm.h, libnetworking/pppd/upap.c: Per PR255 fix
1889        prototype mismatches.
1890
18912002-07-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1892
1893        * optman/sapi/Makefile.am: Add bsplib_DATA = $(PGMS). Remove ASM4FLAGS.
1894        * optman/rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
1895
18962002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1897
1898        * acinclude.m4: Add test "$multilib" != "yes".
1899        * config-ml.in: Remove.
1900        * acinclude.m4: Cleanups.
1901        * configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
1902        ${srcdir}/exec/. Further adaptations to autoconf >= 2.50.
1903        * optman/configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
1904        RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
1905        RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG, RTEMS_CHECK_NEWLIB.
1906
19072002-07-16      Eric Norum <eric.norum@usask.ca>
1908
1909        * New driver for the Intel EtherExpressPro (82559ER) chip.
1910        * libchip/network/if_fxp.c, libchip/network/if_fxpreg.h,
1911        libchip/network/if_fxpvar.h, libchip/network/pci.h: New file.
1912        * libchip/network/Makefile.am: Modified to reflect above.
1913
19142002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1915
1916        * acinclude.m4: New.
1917        * Makefile.am: Remove tar-installation.  Prepend @exec@ to SUBDIRS.
1918        * configure.ac: Switch to AC_CONFIG_SRCDIR([optman]). Add
1919        RTEMS_ENABLE_MULTIPROCESSING. Add RTEMS_CONFIG_SUBDIR([exec]...).
1920
19212002-07-01      Joel Sherrill <joel@OARcorp.com>
1922
1923        * librdbg/src/_servtgt.c, librdbg/src/ptrace.c: Corrected use of
1924        _Objects_Information_table now that it is a two dimensional array based
1925        upon API and class.
1926        * libnetworking/rtems_webserver/misc.c: Per PR236 eliminate definition
1927        of strnlen().
1928
19292002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1930
1931        * libnetworking/wrapup/Makefile.am: Build libnetapps.a.  Don't
1932        preinstall libnetapps.a.
1933
19342002-06-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1935
1936        * configure.ac: Remove librpc.
1937
19382002-06-25      Joel Sherrill <joel@OARcorp.com>
1939
1940        * Per PR233, moved librpc to exec.
1941        * configure.ac, wrapup/Makefile.am: Modified.
1942        * librpc, librpc/ChangeLog: Removed.
1943
19442002-06-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1945
1946        * optman/Makefile.am: Remove multilib support.
1947        * optman/configure.ac: Ditto.
1948        * optman/sapi/Makefile.am: Ditto.
1949
19502002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1951
1952        * libnetworking/Makefile.am: Remove headers. Remove CHANGELOG.
1953        * libnetworking/configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
1954
19552002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1956
1957        Move networking libraries to c/src/exec/libnetworking
1958        * libnetworking/configure.ac, libnetworking/Makefile.am,
1959        libnetworking/wrapup/Makefile.am: Reflect Moval.
1960
19612002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1962
1963        * configure.ac: Remove CONFIG_SUBDIRS libblock, libfs.
1964        * libnetworking/rtems_telnetd/pty.c: Remove bsp.h. Include
1965        <rtems/bspIo.h>.
1966
19672002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1968
1969        * libnetworking/rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
1970        * libnetworking/rtems/mkrootfs.h: Ditto.
1971        * libnetworking/rtems/Makefile.am: Reflect changes above.
1972
19732002-05-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1974
1975        * configure.ac: Remove lib.
1976
19772002-05-14      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
1978
1979        * librdbg/src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption
1980        that exception stack frames on M68K members with VBR always are 6 byte
1981        long. The incorrect assumption resulted in some gdb commands like "next"
1982        to fail on the 68360.
1983
19842002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1985
1986        * config-ml.in: Take out arm and sh variants RTEMS does not support.
1987        PR 220
1988        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
1989        librdbg/ src/powerpc/new_exception_processing/remdeb_svc.c: Remove from
1990        CVS.
1991        * libnetworking/sys/ioctl.h, libnetworking/sys/sockio.h,
1992        libnetworking/sys/filio.h: Remove.
1993        * libnetworking/sys/Makefile.am: Reflect changes above.
1994
19952002-05-07      Chris Johns <ccj@acm.org>
1996
1997        * libchip/c/src/libchip/network/i82586.c: Per PR210, adjust the mbuf
1998        lengths to remove the ethernet header as the FreeBSD (RTEMS) stack
1999        requires it to be stripped.
2000
20012002-05-01      Eric Norum <eric.norum@usask.ca>
2002
2003        * libnetworking/machine/in_cksum.h: Per PR200 fix multi-line inline
2004        assembly  to satisfy gcc 3.1 and newer.
2005
20062002-04-26      Eric Norum <eric.norum@usask.ca>
2007
2008        * libnetworking/netinet/in_cksum_i386.c: Add volatile so the more
2009        agressive optimization in gcc 3.1 does not reorder things.
2010
20112002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2012
2013        * libchip/network/dec21140.c: Reflect changes to powerpc's
2014        rtems/score/cpu.h. Use __PPC__ for gcc-3.x compliance.
2015        * librdbg/src/powerpc/rdbg_cpu_asm.S: Reflect changes to
2016        <rtems/score/cpu.h>.
2017        * librdbg/src/powerpc/rdbg_f.c: Ditto.
2018        * libnetworking/pppd/utils.c: Adapt to gcc-3.x.
2019
20202002-04-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2021
2022        * optman/configure.ac: Remove ENABLE_GCC28.
2023
20242002-04-11      Chris Johns <ccj@acm.org>
2025
2026        * libchip/network/rtems_bsdnet.h: To address PR59, added the drv_ctrl
2027        driver control block field to the ifconfig network driver structure.
2028        This field is needed by the i82586 driver which was ported from NetBSD
2029        as it had better hardware abstraction.
2030        * libnetworking/c/src/libnetworking/rtems/rtems_bsdnet.h: To address
2031        PR59, added the drv_ctrl driver control block field to the ifconfig
2032        network driver structure. This field is needed by the i82586 driver
2033        which was ported from NetBSD as it had better hardware abstraction.
2034
20352002-04-10      Mike Siers <mikes@poliac.com>
2036
2037        * libnetworking/rtems_webserver/NOTES,
2038        libnetworking/rtems_webserver/asp.c,
2039        libnetworking/rtems_webserver/balloc.c,
2040        libnetworking/rtems_webserver/default.c,
2041        libnetworking/rtems_webserver/ej.h,
2042        libnetworking/rtems_webserver/ejIntrn.h,
2043        libnetworking/rtems_webserver/ejlex.c,
2044        libnetworking/rtems_webserver/ejparse.c,
2045        libnetworking/rtems_webserver/emfdb.c,
2046        libnetworking/rtems_webserver/emfdb.h,
2047        libnetworking/rtems_webserver/form.c, libnetworking/rtems_webserver/h.c,
2048        libnetworking/rtems_webserver/handler.c,
2049        libnetworking/rtems_webserver/license.txt,
2050        libnetworking/rtems_webserver/md5.h,
2051        libnetworking/rtems_webserver/md5c.c,
2052        libnetworking/rtems_webserver/mime.c,
2053        libnetworking/rtems_webserver/misc.c,
2054        libnetworking/rtems_webserver/ringq.c,
2055        libnetworking/rtems_webserver/rom.c,
2056        libnetworking/rtems_webserver/security.c,
2057        libnetworking/rtems_webserver/sock.c,
2058        libnetworking/rtems_webserver/sym.c,
2059        libnetworking/rtems_webserver/uemf.c,
2060        libnetworking/rtems_webserver/uemf.h,
2061        libnetworking/rtems_webserver/um.c, libnetworking/rtems_webserver/um.h,
2062        libnetworking/rtems_webserver/url.c,
2063        libnetworking/rtems_webserver/value.c,
2064        libnetworking/rtems_webserver/wbase64.c,
2065        libnetworking/rtems_webserver/webcomp.c,
2066        libnetworking/rtems_webserver/webpage.c,
2067        libnetworking/rtems_webserver/webrom.c,
2068        libnetworking/rtems_webserver/webs.c,
2069        libnetworking/rtems_webserver/webs.h,
2070        libnetworking/rtems_webserver/websuemf.c,
2071        libnetworking/rtems_webserver/wsIntrn.h: Update to GoAhead Webserver
2072        2.1.4.
2073
20742002-04-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2075
2076        * libchip/network/i82586.c: Include <string.h>.
2077        * libchip/network/sonic.c: Ditto.
2078
20792002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2080
2081        * libchip/configure.ac: AC_DEFINE(CPU_U32_FIX) for sparc.
2082
20832002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2084
2085        * libnetworking/libc/rcmd.c: Replace __rtems w/ __rtems__.
2086
20872002-03-27      Thomas.Doerfler@imd-systems.de
2088
2089        PR 144
2090        * libnetworking/nfs/bootp_subr.c bootpc_init(): Performs a write to
2091        memory address 0 when called for the first time. This is done when
2092        trying to clear the variable "dhcp_hostname".
2093
20942002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2095
2096        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2097        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2098        * Makefile.am: Remove AUTOMAKE_OPTIONS.
2099        * optman/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2100        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2101        * optman/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2102        * optman/Makefile.am: Remove AUTOMAKE_OPTIONS.
2103        * optman/sapi/Makefile.am: Remove AUTOMAKE_OPTIONS.
2104        * libchip/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2105        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2106        * libchip/network/Makefile.am: Remove AUTOMAKE_OPTIONS.
2107        * libchip/Makefile.am: Remove AUTOMAKE_OPTIONS.
2108        * libchip/rtc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2109        * libchip/serial/Makefile.am: Remove AUTOMAKE_OPTIONS.
2110        * librdbg/configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
2111        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
2112        * librdbg/include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2113        * librdbg/include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2114        * librdbg/include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2115        * librdbg/include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2116        * librdbg/include/Makefile.am: Remove AUTOMAKE_OPTIONS.
2117        * librdbg/Makefile.am: Remove AUTOMAKE_OPTIONS.
2118        * librdbg/src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2119        * librdbg/src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS.
2120        * librdbg/src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS.
2121        * librdbg/src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS.
2122        * librdbg/src/Makefile.am: Remove AUTOMAKE_OPTIONS.
2123        * librdbg/src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2124        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Remove
2125        AUTOMAKE_OPTIONS.
2126        * libnetworking/configure.ac:
2127        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define
2128        foreign 1.6]).
2129        * libnetworking/arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
2130        * libnetworking/kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
2131        * libnetworking/Makefile.am: Remove AUTOMAKE_OPTIONS.
2132        * libnetworking/lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
2133        * libnetworking/libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
2134        * libnetworking/machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
2135        * libnetworking/net/Makefile.am: Remove AUTOMAKE_OPTIONS.
2136        * libnetworking/netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
2137        * libnetworking/nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
2138        * libnetworking/pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2139        * libnetworking/rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
2140        * libnetworking/rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
2141        * libnetworking/rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
2142        * libnetworking/rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
2143        * libnetworking/sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
2144        * libnetworking/vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
2145        * libnetworking/wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
2146
21472002-03-27      Ilya Alexeev <ilya@continuum.ru>
2148
2149        PR 162
2150        * libnetworking/net/if_ppp.c ppp_txdaemon(),
2151        libnetworking/net/if_pppvar.h pppstart(): Local variables must not be
2152        used in a device write routines.  Now ppp_softc structure have own
2153        character for writing to device (sc_outchar).  I think that converting
2154        local variables to static is not a right solution, because problems will
2155        occur in the case of two or more ppp instances.
2156        * libnetworking/net/ppp_tty.c pppstart(): Type of the ioffset variable
2157        must be u_long, otherwise in the case of the big output packet endless
2158        loop may occur.
2159
21602002-03-21      Ilya Alexeev <ilya@continuum.ru>
2161
2162        * libnetworking/net/if_ppp.c, libnetworking/net/ppp_tty.c: Initial
2163        preparations for multiple PPPD connections.
2164
21652002-03-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2166
2167        PR 149
2168        * librdbg/src/i386/any/Makefile.am: s/$(SED)/sed/.
2169        * librdbg/src/m68k/any/Makefile.am: s/$(SED)/sed/.
2170        * librdbg/src/powerpc/new_exception_processing/Makefile.am:
2171        s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2172
21732002-02-28      Victor V. Vengerov <vvv@oktet.ru>
2174
2175        * DOS filesystem including FAT12, FAT16, and FAT32 support submitted.
2176        * configure.ac: Modified to reflect addition.
2177
21782002-02-27      Ilya Alexeev <ilya@continuum.ru>
2179
2180        * libnetworking/net/if_ppp.c, libnetworking/pppd/auth.c,
2181        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2182        libnetworking/pppd/sys-rtems.c: Add server with pap-authorization
2183        capabilities as well as eliminate some warnings.
2184
21852002-02-27      Eric Norum <eric.norum@usask.ca>
2186
2187        * libnetworking/net/radix.c: Properly handle fetching the default route
2188        when there is no route.  This was a bug in the original FreeBSD code and
2189        this fix is from an updated version of their code.
2190
21912002-02-16      Eric Norum <eric.norum@usask.ca>
2192
2193        * libnetworking/lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number
2194        checking.
2195
21962002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2197
2198        * libnetworking/pppd/sys-rtems.c: Remove unused variable status from
2199        dodefaultroute.
2200
22012002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2202
2203        * libnetworking/lib/tftpDriver.c: Remove set_errno_and_return_minus_one,
2204        include <rtems/seterr.h>.
2205
22062002-02-01      Mike Siers <mikes@poliac.com>
2207
2208        * libnetworking/pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to
2209        avoid bringing the link down too fast. NOTE: Mike reports successfully
2210        running at 56K baud on a direct link.
2211
22122002-02-01      Eric Valette <valette@crf.canon.fr>
2213
2214        * librdbg/So many patches have been posted recently on the mailing list
2215        and  because we were unable to find correct solution to compile on
2216        various  linux distros (due to rpcgen incompatibilities), librdbg/and
2217        because the coding  style of rdbg was rather inconsistant among various
2218        pieces of code, librdbg/I  decided to: 1) make some cleaning regarding
2219        global coding style (using indent + manual edits), 2) incorporate/review
2220        the paches send by various people (S. Holford, T. Strauman), 3) Fix the
2221        bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove
2222        some dead code, 5) Apply a patches enabling to call enterRdbg imediately
2223        after rdbg initialization is done, NB : the paches is huge but it is
2224        mainly due to coding styke chnages.  Only few lines of codes have been
2225        really changed and they do not impact  rdbg functionnality (AFAIKT).
2226        * librdbg/include/rdbg/servrpc.h, librdbg/include/rdbg/i386/rdbg_f.h,
2227        librdbg/include/rdbg/m68k/rdbg_f.h,
2228        librdbg/include/rdbg/powerpc/rdbg_f.h, librdbg/src/_servtgt.c,
2229        librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
2230        librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
2231        librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
2232        librdbg/src/servtsp.c, librdbg/src/servutil.c,
2233        librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_f.c,
2234        librdbg/src/i386/any/Makefile.am, librdbg/src/i386/any/remdeb.h,
2235        librdbg/src/i386/any/remdeb_svc.c, librdbg/src/i386/any/remdeb_xdr.c,
2236        librdbg/src/m68k/excep_f.c, librdbg/src/m68k/rdbg_f.c,
2237        librdbg/src/m68k/any/Makefile.am, librdbg/src/m68k/any/remdeb.h,
2238        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
2239        librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_f.c,
2240        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2241        librdbg/src/powerpc/new_exception_processing/remdeb.h,
2242        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
2243        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
2244
22452002-01-31      Mike Siers <mikes@poliac.com>
2246
2247        * libnetworking/pppd/rtemsdialer.h: New file missed in previous commit.
2248        * Nice Update of PPPD support which eliminates the requiremetn that
2249        drivers be in the termios TASK_DRIVEN mode. Mike did significant testing
2250        and reports that it seems to be more stable and handle larger packets
2251        better.  This patch replaces the termios tasks with more general pppd
2252        network driver tasks.  The functions pppinput() and pppstart() get
2253        called from the interrupt service routine.
2254        * libnetworking/Makefile.am, libnetworking/configure.ac,
2255        libnetworking/net/Makefile.am, libnetworking/net/bpf.h,
2256        libnetworking/net/ethernet.h, libnetworking/net/if.c,
2257        libnetworking/net/if.h, libnetworking/net/if_arp.h,
2258        libnetworking/net/if_dl.h, libnetworking/net/if_ethersubr.c,
2259        libnetworking/net/if_llc.h, libnetworking/net/if_loop.c,
2260        libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h,
2261        libnetworking/net/if_types.h, libnetworking/net/netisr.h,
2262        libnetworking/net/ppp-comp.h, libnetworking/net/ppp_defs.h,
2263        libnetworking/net/pppcompress.h, libnetworking/net/radix.c,
2264        libnetworking/net/radix.h, libnetworking/net/raw_cb.c,
2265        libnetworking/net/raw_cb.h, libnetworking/net/raw_usrreq.c,
2266        libnetworking/net/route.c, libnetworking/net/route.h,
2267        libnetworking/net/rtsock.c, libnetworking/pppd/Makefile.am,
2268        libnetworking/pppd/README, libnetworking/pppd/STATUS,
2269        libnetworking/pppd/auth.c, libnetworking/pppd/cbcp.c,
2270        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2271        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2272        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2273        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2274        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2275        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2276        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2277        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2278        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2279        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2280        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.8,
2281        libnetworking/pppd/pppd.h, libnetworking/pppd/rtemsmain.c,
2282        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2283        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/upap.c,
2284        libnetworking/pppd/upap.h, libnetworking/pppd/utils.c,
2285        libnetworking/pppd/example/README,
2286        libnetworking/pppd/example/netconfig.h,
2287        libnetworking/wrapup/Makefile.am: Modified.
2288        * libnetworking/net/bsd-comp.c, libnetworking/net/if_ppp.c,
2289        libnetworking/net/ppp-deflate.c, libnetworking/net/ppp.h,
2290        libnetworking/net/ppp_tty.c, libnetworking/net/pppcompress.c,
2291        libnetworking/net/zlib.c, libnetworking/net/zlib.h: New file.
2292        * libnetworking/modem/, libnetworking/modem/.cvsignore,
2293        libnetworking/modem/Makefile.am, libnetworking/modem/ppp.c,
2294        libnetworking/modem/ppp.h, libnetworking/modem/ppp_tty.c,
2295        libnetworking/modem/pppcompress.c: Subdirectory removed.
2296
22972002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2298
2299        * libnetworking/rtems_telnetd/pty.c: Move config.h to were it belongs.
2300        Remove printf (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>).
2301
23022002-01-18      Till Straumann <strauman@slac.stanford.edu>
2303
2304        * librdbg/src/powerpc/excep_f.c: This patch addresses the following
2305        issues: - exception handler needs to enable MSR_FP if the interrupted
2306        thread is FP enabled. - printk message for MSR fixed and added
2307        stacktrace. NOTE: this requires the stacktrace patch to
2308        lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only,
2309        however).
2310
23112002-01-06      Joel Sherrill <joel@OARcorp.com>
2312
2313        * optman/.cvsignore: Added aclocal.m4 and configure.
2314        * optman/.cvsignore: New file.
2315
23162002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2317
2318        * libchip/network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
2319
23202002-01-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2321
2322        * configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove AC_CONFIG_COMMANDS.
2323        * optman/ChangeLog: New.
2324        * optman/configure.ac: New.
2325        * optman/Makefile.am: New.
2326        * optman/rtems/*: Copied from c/src/exec/rtems/optman.
2327        * optman/sapi/*: Copied from c/src/exec/sapi/optman.
2328
23292001-12-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2330
2331        * config-ml.in: New file. Imported from gcc and modified for RTEMS.
2332
23332001-12-18      Eric Norum <eric.norum@usask.ca>
2334
2335        * libnetworking/lib/tftpDriver.c: Allow chdir() to work on TFTP
2336        `directories' (path names with a / at the end) while disallowing open()
2337        operations on TFTP `directories'.
2338
23392001-12-07      Eric Norum <eric.norum@usask.ca>
2340
2341        * libnetworking/lib/tftpDriver.c: Restore write capability.
2342
23432001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2344
2345        * libchip/network/sonic.h: Fix typo.
2346        * libnetworking/arpa/Makefile.am: Remove stray lines.
2347
23482001-10-30      Victor V. Vengerov <vvv@oktet.ru>
2349
2350        * librdbg/src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
2351
23522001-10-18      Eric Norum <eric.norum@usask.ca>
2353
2354        * libnetworking/lib/tftpDriver.c: Properly handles ../ components in
2355        chdir() and open() operations within the TFTP file system.
2356
23572001-10-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2358
2359        * librdbg/configure.ac: Fix latent bug exposed by removal of
2360        config.cache's which prevented powerpc targets librdbg from building.
2361
23622001-10-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2363
2364        * Makefile.am: Use SUBDIRS = @subdirs@, require automake-1.5.
2365        * configure.ac: Replace hst_subdirs with AC_CONFIG_SUBDIRS to make
2366        autoconf-2.52 happy.
2367
23682001-10-12      Mike Siers <mikes@poliac.com>
2369
2370        * libnetworking/Update to stable working state.  Congratulations Mike!
2371        :).
2372        * libnetworking/modem_example: Directory removed.
2373        * libnetworking/modem_example/16550.h,
2374        libnetworking/modem_example/README, libnetworking/modem_example/modem.c,
2375        libnetworking/modem_example/modem.h, libnetworking/modem_example/ppp.c,
2376        libnetworking/modem_example/ppp.h,
2377        libnetworking/modem_example/pppcompress.c: Files removed.
2378        * libnetworking/pppd/example/pppd.options: New file.
2379        * libnetworking/pppd/README, libnetworking/pppd/STATUS,
2380        libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2381        libnetworking/pppd/chat.c, libnetworking/pppd/pppd.h,
2382        libnetworking/pppd/rtemsmain.c: Updated.
2383
23842001-10-12      Joel Sherrill <joel@OARcorp.com>
2385
2386        * libchip/serial/z85c30.c: Fixed typo.
2387
23882001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2389
2390        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
2391        * configure.in: Remove.
2392        * configure.ac: New file, generated from configure.in by autoupdate.
2393        * libchip/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2394        * libchip/configure.in: Remove.
2395        * libchip/configure.ac: New file, generated from configure.in by
2396        autoupdate.
2397        * librdbg/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2398        * librdbg/configure.in: Remove.
2399        * librdbg/configure.ac: New file, generated from configure.in by
2400        autoupdate.
2401        * libnetworking/.cvsignore: Add autom4te.cache for autoconf > 2.52.
2402        * libnetworking/configure.in: Remove.
2403        * libnetworking/configure.ac: New file, generated from configure.in by
2404        autoupdate.
2405
24062001-09-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2407
2408        * libchip/rtc/Makefile.am: Use 'PREINSTALL_FILES ='.
2409        * libchip/network/Makefile.am: Use 'PREINSTALL_FILES ='.
2410        * libchip/serial/Makefile.am: Use 'PREINSTALL_FILES ='.
2411
24122001-09-27      Joel Sherrill <joel@OARcorp.com>
2413
2414        * libchip/ChangeLog: Fixed typo in date.
2415
24162001-09-27      Eric Norum <eric.norum@usask.ca>
2417
2418        * libnetworking/lib/tftpDriver.c: Add limited chdir() support to the
2419        TFTP  filesystem.
2420
24212001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2422
2423        * librdbg/include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='.
2424        * librdbg/include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='.
2425        * librdbg/include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='.
2426        * librdbg/include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='.
2427        * librdbg/src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2428        * librdbg/src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='.
2429        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Use
2430        'PREINSTALL_FILES ='.
2431        * libnetworking/machine/Makefile.am: Use 'PREINSTALL_FILES ='.
2432        * libnetworking/net/Makefile.am: Use 'PREINSTALL_FILES ='.
2433        * libnetworking/netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
2434        * libnetworking/vm/Makefile.am: Use 'PREINSTALL_FILES ='.
2435        * libnetworking/pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
2436        * libnetworking/sys/Makefile.am: Use 'PREINSTALL_FILES ='.
2437        * libnetworking/rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
2438        * libnetworking/arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
2439        * libnetworking/nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
2440        * libnetworking/rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
2441        * libnetworking/rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
2442        * libnetworking/rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
2443
24442001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2445
2446        * librdbg/src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the
2447        includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy.
2448        * librdbg/src/m68k/any/Makefile.am: Ditto.
2449        * librdbg/src/powerpc/new_exception_processing/Makefile.am: Ditto.
2450        * libnetworking/Makefile.am: Use PREINSTALL_FILES = to make automake-1.5
2451        happy.
2452
24532001-09-21      Joel Sherrill <joel@OARcorp.com>
2454
2455        * libchip/network/Makefile.am: Fixed typo on file name.
2456        * libchip/network/i82586.c: Commented out line 318 which is referencing
2457        a member of a structure that is not currently there.  This needs to be
2458        worked out with Chris Johns <ccj@acm.org>. Switched C++ style comments
2459        to C style.
2460
24612001-09-19      Eric Norum <eric.norum@usask.ca>
2462
2463        * libnetworking/lib/tftpDriver.c: Add some debugging capability.
2464
24652001-09-19      Chris Johns <ccj@acm.org>
2466
2467        * libchip/network/README.i82586, libchip/network/i82586.c,
2468        libchip/network/i82586reg.h, libchip/network/i82586var.h: New files.
2469        Network driver for Intel i82586.
2470        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
2471        rtems/rtems_bsdnet_internal.h Added support for populating the initial
2472        "root" filesystem with information obtained via the DHCP response.
2473
24742001-09-14      Eric Norum <eric.norum@usask.ca>
2475
2476        * librdbg/include/rdbg/rdbg.h, librdbg/src/ptrace.c: Modifications to
2477        make gcc 3.x happy.
2478
24792001-08-16      Mike Siers <mikes@poliac.com>
2480
2481        * libnetworking/pppd/STATUS: Updated by Joel based upon email from Mike.
2482        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h: Readded files.
2483        These support callback functionality that has not even been compiled
2484        under RTEMS yet.
2485        * libnetworking/Update of PPPD to 2.3.11 from 2.3.5 and addition of an
2486        example application.  Mike's notes on the modifications: - renamed
2487        error() function because of namespace problems - removed calls to the
2488        exit() funciton - removed extra files from the pppd source directory -
2489        defined pppd task constant values in rtemspppd.h - modifyied example
2490        code to get actual tick per second value - placed the pppd 2.3.11 man
2491        page file (pppd.8) into the pppd directory.
2492        * libnetworking/pppd/cbcp.c, libnetworking/pppd/cbcp.h,
2493        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2494        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2495        libnetworking/pppd/rtems-ppp.c: Deleted.
2496        * libnetworking/pppd/pppd.8, libnetworking/pppd/rtemsmain.c,
2497        libnetworking/pppd/rtemspppd.c, libnetworking/pppd/rtemspppd.h,
2498        libnetworking/pppd/sys-rtems.c, libnetworking/pppd/utils.c,
2499        libnetworking/pppd/example/Makefile, libnetworking/pppd/example/README,
2500        libnetworking/pppd/example/init.c,
2501        libnetworking/pppd/example/netconfig.h,
2502        libnetworking/pppd/example/ppp.conf,
2503        libnetworking/pppd/example/pppdapp.c,
2504        libnetworking/pppd/example/system.h: New files.
2505        * libnetworking/modem/ppp_tty.c, libnetworking/net/if_ppp.h,
2506        libnetworking/pppd/Makefile.am, libnetworking/pppd/README,
2507        libnetworking/pppd/STATUS, libnetworking/pppd/auth.c,
2508        libnetworking/pppd/ccp.c, libnetworking/pppd/ccp.h,
2509        libnetworking/pppd/chap.c, libnetworking/pppd/chap.h,
2510        libnetworking/pppd/chap_ms.c, libnetworking/pppd/chap_ms.h,
2511        libnetworking/pppd/chat.c, libnetworking/pppd/demand.c,
2512        libnetworking/pppd/fsm.c, libnetworking/pppd/fsm.h,
2513        libnetworking/pppd/ipcp.c, libnetworking/pppd/ipcp.h,
2514        libnetworking/pppd/ipxcp.c, libnetworking/pppd/ipxcp.h,
2515        libnetworking/pppd/lcp.c, libnetworking/pppd/lcp.h,
2516        libnetworking/pppd/magic.c, libnetworking/pppd/magic.h,
2517        libnetworking/pppd/options.c, libnetworking/pppd/patchlevel.h,
2518        libnetworking/pppd/pathnames.h, libnetworking/pppd/pppd.h,
2519        libnetworking/pppd/upap.c, libnetworking/pppd/upap.h: Modified.
2520
25212001-08-16      Joel Sherrill <joel@OARcorp.com>
2522
2523        * libnetworking/pppd/example/Makefile: Removed.
2524        * libnetworking/pppd/example/Makefile-user: Added was Makefile.  Renamed
2525        to avoid bootstrap -c clobbering it.
2526        * libnetworking/rtems_telnetd/.cvsignore: New file.
2527
25282001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
2529
2530        * libnetworking/Makefile.am, libnetworking/configure.in,
2531        libnetworking/rtems_servers/Makefile.am,
2532        libnetworking/rtems_servers/telnetd.c,
2533        libnetworking/rtems_servers/telnetd.h,
2534        libnetworking/rtems_telnetd/Makefile.am,
2535        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2536        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2537        libnetworking/rtems_telnetd/telnetd.c,
2538        libnetworking/rtems_telnetd/telnetd.h, libnetworking/wrapup/Makefile.am:
2539        - pty and telnetd have a new subdir rtems_telnetd to avoid the side
2540        effect when ftpd change. - the tcp/ip stats have been implemented into
2541        icmds.c and started when telnetd daemon is started.
2542        * libnetworking/rtems_servers/telnetd.c,
2543        libnetworking/rtems_servers/telnetd.h: Removed.
2544        * libnetworking/rtems_telnetd: New directory.
2545        * libnetworking/rtems_telnetd/Makefile.am,
2546        libnetworking/rtems_telnetd/README, libnetworking/rtems_telnetd/icmds.c,
2547        libnetworking/rtems_telnetd/pty.c, libnetworking/rtems_telnetd/pty.h,
2548        libnetworking/rtems_telnetd/telnetd.c,
2549        libnetworking/rtems_telnetd/telnetd.h: New files.
2550
25512001-06-14      Joel Sherrill <joel@OARcorp.com>
2552
2553        * libnetworking/rtems_servers/telnetd.c, libnetworking/shell/telnetd.h:
2554        Moved from libmisc/shell so the network stack to address network
2555        depenendency.
2556        * libnetworking/rtems_servers/Makefile.am: Modified to reflect above.
2557
25582001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2559
2560        * libnetworking/rtems_servers/Makefile.am: Deleted blank lines.
2561
25622001-05-15      Joel Sherrill <joel@OARcorp.com>
2563
2564        * librdbg/src/i386/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_svc.c,
2565        librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I
2566        accidentally deleted the incorrectly empty versions.
2567
25682001-05-14      Till Straumann <strauman@slac.stanford.edu>
2569
2570        * libchip/bootloader/Makefile.am, libchip/console/Makefile.am,
2571        libchip/pci/Makefile.am: Per PR215 address the following issues: -
2572        _IO_BASE, _ISA_MEM_BASE and PCI_DRAM_OFFSET are no longer defined by
2573        libcpu (powerpc/shared/include/io.h) but by the BSP (who is the only one
2574        to know the values) - the affected BSP (shared/motorola) headers have
2575        been fixed in a separate "libbsp/powerpc/shared" patch. - the DEC 21140
2576        driver (libchip/network/dec21140.c) has been fixed to use
2577        PCI_DRAM_OFFSET instead of PREP_PCI_DRAM_OFFSET. and PCI_MEM_BASE
2578        instead of PREP_ISA_MEM_BASE. PCI_MEM_BASE is to be defined by the BSP
2579        who is using this driver. - the DEC driver also has been fixed to use
2580        the newer rtems_bsp_delay_in_bus_cycles() instead of the obsolete
2581        delay_in_bus_cycles().
2582
25832001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2584
2585        * libnetworking/libc/Makefile.am: Remove -D__STRICT_ANSI__.
2586
25872001-04-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2588
2589        * libchip/configure.in: Add [-ansi -fasm] to RTEMS_PROG_CC_FOR_TARGET.
2590
25912001-04-24      Eric Norum <eric.norum@usask.ca>
2592
2593        * libnetworking/lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS
2594        NTP synchronization a little more robust -- no NTP daemon yet, but at
2595        least it trys a little harder when the primary NTP server is down.
2596
25972001-04-20      Radzislaw Galler  <rgaller@et.put.poznan.pl>
2598
2599        * libnetworking/modem/ppp.c, libnetworking/pppd/main.c,
2600        libnetworking/pppd/pppmain.c, libnetworking/pppd/rtems-ppp.c,
2601        libnetworking/pppd/modem_example/modem.c,
2602        libnetworking/pppd/modem_example/ppp.c: Translated Polish comments and
2603        other strings into English.
2604        * libnetworking/pppd/STATUS: updated to reflect the changes.
2605
26062001-04-20      Jake Janovetz <janovetz@uiuc.edu>
2607
2608        * libnetworking/rtems_servers/ftpd.c: Correct argument so hooks work
2609        again.
2610
26112001-04-20      Eric Valette <valette@crf.canon.fr>
2612
2613        * mcp750 directory renamed new_exception processing as it supports many
2614        more CPU models.
2615        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2616        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2617        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: New files
2618        formerly in mcp750 plus modifications.
2619        * librdbg/src/powerpc/mcp750/.cvsignore,
2620        librdbg/src/powerpc/mcp750/Makefile.am,
2621        librdbg/src/powerpc/mcp750/remdeb.h,
2622        librdbg/src/powerpc/mcp750/remdeb_f.x,
2623        librdbg/src/powerpc/mcp750/remdeb_svc.c,
2624        librdbg/src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to
2625        new_exception_processing.
2626        * librdbg/configure.in, librdbg/src/powerpc/Makefile.am,
2627        librdbg/src/powerpc/new_exception_processing/Makefile.am,
2628        librdbg/src/powerpc/new_exception_processing/remdeb_f.x: Modified as
2629        part of this effort to add support for the MPC8xx.
2630
26312001-04-19      Joel Sherrill <joel@OARcorp.com>
2632
2633        * librdbg/src/powerpc/rdbg_f.c: Always include <rtems.h> instead of
2634        internal include files.
2635
26362001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
2637
2638        PR 158
2639        * libnetworking/libc/rcmd.c, libnetworking/libc/rcmd.c: Enable the
2640        rcmd() library call by commenting out the parts that deal with signals.
2641        This enables RTEMS to 'rsh' command to a server connecting fd to remote
2642        stdio. The 'server-side' parts of this file which deal with
2643        authentication are disabled since they are not needed.
2644
26452001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
2646
2647        * libnetworking/include/.cvsignore: Remove dangling file.
2648
26492001-03-14      Joel Sherrill <joel@OARcorp.com>
2650
2651        * libchip/serial/Makefile.am, libchip/serial/mc68681.c,
2652        libchip/serial/ns16550.c, libchip/serial/serprobe.c,
2653        libchip/serial/z85c30.c: Now install sersupp.h to <libchip/sersupp.h> so
2654        libchip style serial drivers can be written in libcpu or libbsp.
2655
26562001-03-01      Joel Sherrill <joel@OARcorp.com>
2657
2658        * libchip/network/cs8900.c, libchip/network/cs8900.h,
2659        libchip/network/sonic.c, libchip/network/sonic.h,
2660        libchip/rtc/icm7170_reg.c, libchip/rtc/icm7170_reg2.c,
2661        libchip/rtc/icm7170_reg4.c, libchip/rtc/icm7170_reg8.c,
2662        libchip/rtc/m48t08_reg.c, libchip/rtc/m48t08_reg2.c,
2663        libchip/rtc/m48t08_reg4.c, libchip/rtc/m48t08_reg8.c,
2664        libchip/serial/mc68681_reg.c, libchip/serial/mc68681_reg2.c,
2665        libchip/serial/mc68681_reg4.c, libchip/serial/mc68681_reg8.c,
2666        libchip/serial/z85c30.c, libchip/serial/z85c30.h,
2667        libchip/serial/z85c30_p.h, libchip/serial/z85c30_reg.c: Corrected header.
2668
26692001-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2670
2671        * librdbg/include/rdbg/Makefile.am,
2672        librdbg/include/rdbg/i386/Makefile.am,
2673        librdbg/include/rdbg/m68k/Makefile.am,
2674        librdbg/include/rdbg/powerpc/Makefile.am: Cleanup including more proper
2675        style on include files.
2676
26772001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2678
2679        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2680        libchip/serial/Makefile.am:  Apply include_*HEADERS instead of H_FILES,
2681        replace ${..} with $(..).
2682        * libnetworking/Makefile.am, libnetworking/arpa/Makefile.am,
2683        libnetworking/machine/Makefile.am, libnetworking/net/Makefile.am,
2684        libnetworking/ netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2685        libnetworking/rtems/Makefile.am, libnetworking/
2686        rtems_servers/Makefile.am, libnetworking/rtems_webserver/Makefile.am,
2687        libnetworking/ sys/Makefile.am, libnetworking/vm/Makefile.am: Apply
2688        include_*HEADERS instead of H_FILES.
2689        * libnetworking/include/Makefile.am: Remove.
2690        * libnetworking/Makefile.am: Add handling of *.h files.
2691        * libnetworking/configure.in: Remove include/Makefile.
2692
26932001-02-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2694
2695        * Makefile.am: install to $(exec_prefix)/@RTEMS_BSP@.
2696
26972001-01-31      Sergei Organov <osv@javad.ru>
2698
2699        * libnetworking/rtems_servers/ftp.d: Following changes: - Hacks with
2700        current dir and root dir removed in favor of new libio support for
2701        task-local current and root directories. - Bug in `close_data_socket()'
2702        introduced by previous change fixed. - `command_pasv()' changed to set
2703        timeout on socket we are listening on and code fixed to don't close
2704        socket twice on error. - `serr()' changed to clear `errno'. -
2705        `data_socket()' changed to clear `errno' before `bind()'. - `session()'
2706        changed to clear `errno' before processing session. -
2707        `close_data_socket()' fixed to close both active and passive sockets -
2708        Initialize info->data_socket to -1 in `daemon()' - Initialize `fname' to
2709        empty string  in `exec_command()'.
2710
27112001-01-25      Eric Norum <eric.norum@usask.ca>
2712
2713        * libnetworking/lib/tftpDriver.c: Reduce first timeout interval.  This
2714        improves throughput on systems which are dropping packets.   Only the
2715        first timeout is reduced.  This keeps the number of extra packets down
2716        on networks that are very busy and dropping lots of packets.
2717
27182001-01-24      Sergei Organov <osv@javad.ru>
2719
2720        * libnetworking/rtems_servers/ftpd.c,
2721        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2722        - Timeouts on sockets implemented. 'idle' field added to configuration.
2723        No timeout by default to keep backward compatibility. Note: SITE IDLE
2724        command not implemented yet. - Basic global access control implemented.
2725        'access' field added to configuration. No access limitations by default
2726        to keep backward compatibility. - Anchor data socket for active mode
2727        (using self IP and port 20.) - Fixed default data port support (still
2728        not tested). - Don't allow IP address different from originating host in
2729        PORT command to improve security. - Fixed bug in MDTM command. - Check
2730        for correctness of parsing of argument in command_port(). - Fixed
2731        squeeze_path() to don't allow names like 'NAME/smth' where 'NAME' is not
2732        a directory. - Command parsing a little bit improved: command names are
2733        now converted to upper-case to be more compatible with RFC (command
2734        names are not case-sensitive.) - Reformat comments so that they have
2735        RTEMS look-and-feel. - Fixed DELE, SITE CHMOD, RMD, MKD broken by
2736        previous changes - True ASCII mode implemented (doesn't work for hooks
2737        and /dev/null) - Passive mode implemented, PASV command added. - Default
2738        port for data connection could be used (untested, can't find ftp client
2739        that doesn't send PORT command) - SYST reply changed to UNIX, as former
2740        RTEMS isn't registered name. - Reply codes reviewed and fixed.
2741
27422001-01-18      Joel Sherrill <joel@OARcorp.com>
2743
2744        * librdbg/src/powerpc/new_exception_processing/remdeb_svc.c: Corrected
2745        macro using variable arguments.
2746        * librdbg/src/powerpc/new_exception_processing/remdeb.h,
2747        librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated
2748        since I updated the main RTEMS development machine to RedHat 7.2 and
2749        apparently got a new version of rpcgen.
2750
27512001-01-12      Sergei Organov <osv@javad.ru>
2752
2753        * libnetworking/rtems_servers/ftpd.c,
2754        libnetworking/rtems_servers/ftpd.h: Major enhancements as listed below:
2755        - use pool of pre-created threads to handle sessions instead of
2756        creating/deleting threads on the fly - LIST output is now similar to
2757        what "/bin/ls -al" would output, thus FTP clients such Netscape are
2758        happy with it. - LIST NAME now works (both for files and directories) -
2759        added support for NLST, CDUP, and MDTM FTP commands to make more FTP
2760        clients happy  - keep track of CWD for every session separately -
2761        ability to specify root directory name for FTPD in configuration table.
2762        FTPD will then create illusion for FTP clients that this is actually
2763        root directory. - ignore options sent in commands, thus LIST -al FILE
2764        works and doesn't try to list "-al" directory. - buffers are allocated
2765        on stack instead of heap where possible to eliminate malloc/free calls
2766        (avoid possible heap fragmentation troubles). - drop using of task
2767        notepad to pass parameters - use function arguments instead - use
2768        snprintf() instead of sprintf() as the latter is unsafe - use of PF_INET
2769        in socket() instead of AF_INET.
2770
27712001-01-02      Joel Sherrill <joel@OARcorp.com>
2772
2773        * libnetworking/CHANGELOG: Removed.
2774        * libnetworking/README: Merged CHANGELOG contents as initial changes.
2775
27762000-12-14      Eric Norum <eric.norum@usask.ca>
2777
2778        * libnetworking/lib/tftpDriver.c: Added write capability.
2779
27802000-12-08      Joel Sherrill <joel@OARcorp.com>
2781
2782        * libnetworking/libc/linkaddr.c: Initialized variable to remove warning.
2783        * libnetworking/modem/ppp.c, libnetworking/modem/ppp_tty.c: Made
2784        numerous variable declarations conditional on PPP_COMPRESS and
2785        PPP_FILTER.  Commented out variables that were not used because the code
2786        using them was commented out. Removed totally unused variables.
2787        * libnetworking/modem/pppcompress.c: Added parentheses to avoid warnings.
2788        * libnetworking/pppd/pppmain.c: Removed numerous warnings.
2789
27902000-11-30      Joel Sherrill <joel@OARcorp.com>
2791
2792        * libnetworking/modem/ppp_tty.c: Changed to include
2793        <rtems/termiostypes.h> since that is an RTEMS specific header file.
2794        * libnetworking/sys/ttycom.h: Moved to lib/include/sys.
2795        * libnetworking/Makefile.am: Modified to reflect above.
2796
27972000-11-27      Joel Sherrill <joel@OARcorp.com>
2798
2799        * libnetworking/libc/res_init.c: Fix typo - adding missing # on include.
2800
28012000-11-25      Eric Norum <eric.norum@usask.ca>
2802
2803        * libnetworking/libc/res_init.c: Move include to avoid compiler dumping
2804        core.
2805
28062000-11-25      Antti P Miettinen  <antti.p.miettinen@nokia.com>
2807
2808        * libnetworking/wrapup/Makefile.am: Added modem subdir.
2809        * libnetworking/configure.in, libnetworking/Makefile.am: Added modem
2810        subdir.
2811        * libnetworking/net/Makefile.am: Added if_pppvar.h, pppcompress.h.
2812        * libnetworking/pppd/Makefile.am: Added pppmain.c (which needs work).
2813        * libnetworking/pppd/chat.c, libnetworking/pppd/fsm.c,
2814        libnetworking/pppd/fsm.h, libnetworking/pppd/ipxcp.c,
2815        libnetworking/pppd/main.c, libnetworking/pppd/ppp_tty.c,
2816        libnetworking/pppd/upap.c: Changes from Thomas Doerfler
2817        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me. Actually
2818        main.c and ppp_tty.c should be scratched. The modem subdir has the real
2819        ppp_tty.c and the real pppd main is in pppmain.c.
2820
28212000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
2822
2823        * libchip/network/sonic.c: Added ipalign() routine to align the received
2824        packet so that the ip header is on a 32-bit boundary. Necessary for
2825        cpu's that do not allow unaligned loads and stores and when the 32-bit
2826        DMA mode is used.
2827
28282000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2829
2830        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
2831        * libchip/Makefile.am: Use ... instead of RTEMS_TOPdir in
2832        ACLOCAL_AMFLAGS.
2833        * librdbg/Makefile.am: Use ... instead of RTEMS_TOPdir in
2834        ACLOCAL_AMFLAGS.
2835        * libnetworking/Makefile.am: Use ... instead of RTEMS_TOPdir in
2836        ACLOCAL_AMFLAGS.
2837
28382000-11-03      Chris Johns <ccj@acm.org>
2839
2840        * libchip/network/README.cs8900, libchip/network/cs8900.c,
2841        libchip/network/cs8900.h: New files.
2842
28432000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2844
2845        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
2846        * libchip/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2847        $(RTEMS_TOPdir)/aclocal.
2848        * librdbg/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2849        $(RTEMS_TOPdir)/aclocal.
2850        * libnetworking/Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
2851        $(RTEMS_TOPdir)/aclocal.
2852
28532000-10-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2854
2855        * configure.in: Switch to GNU-canonicalization.
2856        * Makefile.am: Reflect changes to configure.in.
2857        * acinclude.m4: Remove.
2858
28592000-10-30      Joel Sherrill <joel@OARcorp.com>
2860
2861        * POSIX include files merged into newlib.  This resulted in some
2862        definitions moving to other files and thus some secondary effects in
2863        RTEMS source code.
2864        * libnetworking/machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be
2865        in sync with newlib's <machine/types.h>.
2866        * libnetworking/rtems/rtems_bsdnet_internal.h: newlib now includes
2867        definition of struct itimerval in <sys/time.h>.
2868
28692000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2870
2871        * configure.in: add lib/libbsp to the GNU canonicalized subdirectories,
2872        remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2873        * Makefile.am: remove cfg_subdirs, cfg_subdirs1, hst_subdirs1.
2874        * ChangeLog: Fix typos.
2875        * configure.in: add tests to the GNU canonicalized subdirectories.
2876
28772000-10-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2878
2879        * configure.in: add lib/libcpu to the GNU canonicalized subdirectories.
2880        * configure.in: add lib to the GNU canonicalized subdirectories,  make
2881        the lib directory before configuring lib/.
2882
28832000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2884
2885        * configure.in, Makefile.am: add exec to the GNU canonicalized
2886        subdirectories.
2887        * configure.in: add librtems++ to the GNU canonicalized subdirectories.
2888        * configure.in: add libnetworking, librpc and librdb to the GNU
2889        canonicalized subdirectories.
2890        * configure.in: add libmisc and libchip to the GNU canonicalized
2891        subdirectories.
2892        * libchip/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2893        Switch to GNU canonicalization.
2894        * librdbg/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2895        Switch to GNU canonicalization.
2896        * libnetworking/Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
2897        Switch to GNU canonicalization.
2898
28992000-10-24      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2900
2901        * Makefile.am, acinclude.m4, configure.in: Introduce GNU
2902        canonicalization to libfs/. The approach is currently a bit of a hack as
2903        GNU canonicalization does not support the per-BSP build some of the
2904        other directories require.  As more of the tree is converted, this will
2905        become less  of an issue.
2906
29072000-10-20      Joel Sherrill <joel@OARcorp.com>
2908
2909        * libchip/network/dec21140.c: Corrected attach to include "int attach"
2910        parameter.
2911
29122000-10-19      Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
2913
2914        * librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2915        librdbg/src/m68k/any/remdeb_svc.c: New files missed in merger.
2916        * librdbg/configure.in: Add m68k support.
2917        * librdbg/include/rdbg/m68k, librdbg/src/m68k, librdbg/src/m68k/any: New
2918        subdirectory.
2919        * librdbg/src/_servtgt.c: add status text to prinf upon task creation
2920        failure.
2921        * librdbg/src/rdbg.c: reconnect rdbg exception handlers upon RPC calls.
2922        * librdbg/src/m68k/Makefile.am, librdbg/src/m68k/any/Makefile.am,
2923        librdbg/src/m68k/any/remdeb_f.x, librdbg/src/m68k/any/.cvsignore,
2924        librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_xdr.c,
2925        librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/excep_f.c,
2926        librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
2927        librdbg/src/m68k/.cvsignore: New files.
2928        * libnetworking/lib/tftpDriver.c: add comments to handlers struct
2929        function pointers.
2930        * libnetworking/rtems/rtems_glue.c: move pointer arithmetic to be
2931        _after_ pointer has been checked against NULL.
2932
29332000-10-18      Joel Sherrill <joel@OARcorp.com>
2934
2935        * wrapup/Makefile.am: Added libfs.
2936
29372000-10-18      Chris Johns <ccj@acm.org>
2938
2939        * libfs created.
2940        * configure.in: Added libfs subdirectory.
2941        * libnetworking/pppd/ipxcp.c: Fixed a typo.
2942
29432000-09-28      Joel Sherrill <joel@OARcorp.com>
2944
2945        * libnetworking/rtems_webserver/Makefile.am,
2946        libnetworking/rtems_webserver/base64.c,
2947        libnetworking/rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
2948        * libnetworking/rtems_webserver/sock.c: Added file missed in merger.
2949
29502000-09-22      Joel Sherrill <joel@OARcorp.com>
2951
2952        * libnetworking/machine/types.h, libnetworking/pppd/pppd.h,
2953        libnetworking/rtems/rtems_bsdnet_internal.h,
2954        libnetworking/rtems_webserver/webmain.c: machine/types.h  should not
2955        have included rtems.h.  It is now including precisely the  least amount
2956        of low level, yet portable .h files to get the basic RTEMS types
2957        defined.  This rippled into other  files since rtems_bsdnet_internal.h
2958        used machine/types.h to include rtems.h.
2959
29602000-09-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2961
2962        * configure.in: Add RTEMS_PROG_CC_FOR_TARGET, RTEMS_CANONICALIZE_TOOLS.
2963
29642000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2965
2966        * libnetworking/ChangeLog: Cleanup.
2967
29682000-09-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2969
2970        * libchip/network/Makefile.am: Use AM_*FLAGS += ...
2971        * libchip/ChangeLog: Fix formating.
2972
29732000-09-05      Joel Sherrill <joel@OARcorp.com>
2974
2975        * libnetworking/rtems/rtems_syscall.c: Changed from O_NONBLOCK to
2976        internal RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY
2977        confusion and to work with the converted flags.
2978
29792000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2980
2981        * wrapup/Makefile.am: Include compile.am.
2982        * libchip/network/Makefile.am, libchip/rtc/Makefile.am,
2983        libchip/serial/Makefile.am: Include compile.am.
2984        * librdbg/src/i386/any/Makefile.am,
2985        librdbg/src/powerpc/mcp750/Makefile.am: Include compile.am.
2986        * libnetworking/kern/Makefile.am, libnetworking/lib/Makefile.am,
2987        libnetworking/libc/Makefile.am, libnetworking/net/Makefile.am,
2988        libnetworking/netinet/Makefile.am, libnetworking/nfs/Makefile.am,
2989        libnetworking/pppd/Makefile.am, libnetworking/rtems/Makefile.am,
2990        libnetworking/rtems_servers/Makefile.am,
2991        libnetworking/rtems_webserver/Makefile.am,
2992        libnetworking/wrapup/Makefile.am: Include compile.am.
2993
29942000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
2995
2996        * libnetworking/emfdb.c: Removed stray semi-colon.  Reported on GoAhead
2997        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>.
2998
29992000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3000
3001        * libnetworking/netinet/tcp_input.c: Spelling corrections.
3002
30032000-08-31      Joel Sherrill <joel@OARcorp.com>
3004
3005        * Merged version 2.1 of GoAhead webserver.  This update was submitted by
3006        Antti P Miettinen <antti.p.miettinen@nokia.com>.
3007        * libnetworking/NOTES, libnetworking/base64.c, libnetworking/ejIntrn.h,
3008        libnetworking/emfdb.c, libnetworking/emfdb.h, libnetworking/md5.h,
3009        libnetworking/md5c.c, libnetworking/ um.c, libnetworking/um.h: New files.
3010        * libnetworking/wbase64.c: Removed.
3011        * libnetworking/Makefile.am, libnetworking/asp.c,
3012        libnetworking/balloc.c, libnetworking/default.c, libnetworking/ej.h,
3013        libnetworking/ejlex.c, libnetworking/ejparse.c, libnetworking/ form.c,
3014        libnetworking/h.c, libnetworking/handler.c, libnetworking/mime.c,
3015        libnetworking/misc.c, libnetworking/ringq.c, libnetworking/rom.c,
3016        libnetworking/security.c, libnetworking/ socket.c, libnetworking/sym.c,
3017        libnetworking/uemf.c, libnetworking/uemf.h, libnetworking/url.c,
3018        libnetworking/value.c, libnetworking/webcomp.c, libnetworking/webmain.c,
3019        libnetworking/ webpage.c, libnetworking/webrom.c, libnetworking/webs.c,
3020        libnetworking/webs.h, libnetworking/websuemf.c, libnetworking/wsIntrn.h:
3021        Modified.
3022
30232000-08-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
3024
3025        * configure.in: Add lib/libcpu and lib/libbsp to cfg_subdirs.
3026
30272000-08-30      Joel Sherrill <joel@OARcorp.com>
3028
3029        * libnetworking/rtems_webserver/license.txt: New file.
3030
30312000-08-10      Joel Sherrill <joel@OARcorp.com>
3032
3033        * ChangeLog: New file.
3034        * libchip/ChangeLog: New file.
3035        * librdbg/ChangeLog: New file.
3036        * libnetworking/ChangeLog: New file.
3037
Note: See TracBrowser for help on using the repository browser.