source: rtems/cpukit/libnetworking/ChangeLog @ 8db5e226

Last change on this file since 8db5e226 was 8db5e226, checked in by Joel Sherrill <joel.sherrill@…>, on 03/25/03 at 19:43:12

2003-03-25 Joel Sherrill <joel@…>

  • rtems/rtems_bsdnet_malloc_starvation.c: Fixed name of include file.
  • Property mode set to 100644
File size: 37.9 KB
Line 
12003-03-25      Joel Sherrill <joel@OARcorp.com>
2
3        * rtems/rtems_bsdnet_malloc_starvation.c: Fixed name of include file.
4
52002-03-25      Eric Norum <norume@aps.anl.gov>
6
7
8        PR 374/networking
9        * Makefile.am, rtems/rtems_bsdnet.h, rtems/rtems_glue.c:
10        The patch sent as part of PR270 got applied to the wrong place. 
11        The effect was that (1) startup was no faster than before and
12        (2) malloc starvation messages came way too quickly.  The attached
13        patch fixes both these problems and also provides a mechanism for
14        applications to handle malloc starvation conditions as they see fit.
15        * rtems/rtems_bsdnet_malloc_starvation.c: New file.
16
172003-03-18      Till Straumann <strauman@slac.stanford.edu>
18
19        PR 356/bsps
20        * sys/linker_set.h: This patch makes RTEMS/PowerPC eabi compliant.
21        Declare all linker-script defined addresses as
22        variables of unknown size and not as short objects
23        like 'int', 'void*' etc.  Since only addresses are used and never those
24        variable's values, the type used in a declaration is not important.
25
262003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
27
28        * configure.ac: Remove AC_CONFIG_AUX_DIR.
29
302003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
31
32        * netinet/in_chksum.c: Remove duplicate case to include
33        in_chksum_arm.c.
34
352003-02-20      Till Straumann <strauman@slac.stanford.edu>
36
37        PR 351/networking
38        * nfs/bootp_subr.c: Fix ridiculous leak in bootp and use
39        strdup_bootp_realloc() everywhere for sake of consistency.
40
412003-02-11      Mike Siers <mikes@poliac.com>
42
43        * rtems/rtems_glue.c: A small patch to the network daemon task
44        code.  I just added code to check the return value of
45        the rtems_bsdnet_event_receive function.  Only when
46        this function returns a SUCCESSFUL status, will the
47        event flags be checked.  This is more of a code cleanup issue
48        than a bug.  The patch will just ensure the ipintr() and
49        arpintr() functions are only called when a event is signaled.
50
512003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
52
53        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
54
552003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
56
57        * configure.ac: AC_PREREQ(2.57).
58
592003-02-06      Mike Siers <mikes@poliac.com>
60
61        PR 342/networking
62        * kern/uipc_mbuf.c: The RTEMS version of the m_copyback is changing
63        the m_len value of the mbuf.  I looked into the source from another
64        BSD system and the mbuf length is not changed inside this function.
65        The m_copyback function is only being used in the net/rtsock.c file.
66        So I think this problem is only visable under certain routing table
67        conditions. 
68
692003-02-05      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
70
71        PR 341/networking
72        * lib/ftpfs.c: Account for NULL at end of strings when malloc()'ing
73        memory.
74
752003-01-28      Joel Sherrill <joel@OARcorp.com>
76
77        * Makefile.am: Add kern/kern_sysctl.c to Makefile.am so networking
78        tests build. This was subsequently reported as PR337 before I
79        committed the fix.
80
812003-01-27      Till Straumann <strauman@SLAC.Stanford.edu>
82
83        * libc/getproto.c, libc/getprotoname.c: modification to call
84        getprotoent_static() if fopen() on /etc/protocols fails.
85
862003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
87
88        * netinet/tcp_subr.c: Add args to INP_INFO_RLOCK, INP_INFO_RUNLOCK,
89        INP_LOCK, INP_UNLOCK macros.
90        * netinet/udp_usrreq.c: Add args to INP_INFO_RLOCK, INP_INFO_RUNLOCK,
91        INP_LOCK, INP_UNLOCK macros.
92
932003-01-03      Jitendra Vegiraju <jvegiraju@netscape.net>
94
95        * sys/queue.h: Fix alignment problem on ARM.
96
972003-01-03      Chris Johns <cjohns@cybertec.com.au>
98
99        * Makefile.am: Added sys/linker_set.h
100        * kern/Makefile.am: Added kern_mib.c and kern_sysctl.c.
101        * kern/uipc_socket.c: OID changed from KERN_SOMAXCONN to KIPC_SOMAXCONN.
102        * kern/uipc_socket2.c: OID changed from KERN_MAXSOCKBUF to
103        KIPC_MAXSOCKBUF.
104        * net/if_ethersubr.c: FreeBSD 2.2.2 does not have a _net_link node
105        while 5.0 does.
106        * net/if_ppp.c: Removed the TEXT_SET define as these macros are
107        now implemented.
108        * net/rtsock.c: Enable sysctl support plus fix the bug with the
109        lastest FreeBSD sysctl header file.
110        * netinet/icmp_var.h: FreeBSD 2.2.2 does not have a _net_inet_icmp
111        node while 5.0 does.
112        * netinet/if_ether.c: FreeBSD 2.2.2 does not have a _net_link_ether
113        node while 5.0 does.
114        * netinet/igmp_var.h: FreeBSD 2.2.2 does not have a _net_inet_igmp
115        node while 5.0 does.
116        * netinet/in_pcb.c: Fixed the arguments to the sysctl call. Add
117        inp_gencnt and ipi_count. These are used when listing connections.
118        * netinet/in_pcb.h: Added counters to aid the listing of connections.
119        * netinet/in_var.h: Provide the _net_inet_ip and _net_inet_raw nodes.
120        * netinet/ip_fw.c: Disable the firewall sysctl calls.
121        * netinet/tcp_subr.c: Merge tcp_pcblist from the lastest FreeBSD source.
122        * netinet/tcp_var.h: Add structures needed by net-snmp to list
123        connections.
124        * netinet/udp_usrreq.c: Merged udp_pcblist from the lastest FreeBSD
125        source.
126        * netinet/udp_var.h: Added the sysctl id UDPCTL_PCBLIST. Used by
127        net-snmp.
128        * rtems_glue.c: Call sysctl_register_all when initialising the
129        network stack to register all the sysctl calls. These are in the
130        special sections and required an updated linker script.
131        * rtems/rtems_syscall.c: Add the sysctl call.
132        * sys/kernel.h: Use the lastest FreeBSD method of handling sysctl
133        structures.  This now held in the sys/linker_set.h file.
134        * sys/queue.h: This is from the lastest FreeBSD code with the circular
135        code merged back in as it is not used in the lastest FreeBSD kernel.
136        * sys/sysctl.h: The lastest sysctl. This was needed to use with the new
137        linker set method. The FreeBSD 2.2.2 version has asm hacks. The lastest
138        version of the FreeBSD does not have these hacks. It uses gcc attribute
139        directives.
140
1412002-12-18      Eric Norum <eric.norum@usask.ca>
142
143        * Makefile.am: Include netinet sources.
144
1452002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
146
147        * Makefile.am: Merge-in kern/Makefile.am, net/Makefile.am,
148        netinet/Makefile.am, netinet/Makefile.am, nfs/Makefile.am,
149        rtems/Makefile.am.
150        * kern/Makefile.am: Remove.
151        * net/Makefile.am: Remove.
152        * netinet/Makefile.am: Remove.
153        * nfs/Makefile.am: Remove.
154        * rtems/Makefile.am: Remove.
155        * wrapup/Makefile.am: Reflect changes above.
156        * configure.ac: Ditto.
157
1582002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
159
160        * kern/Makefile.am: Remove C_O_FILES;
161        Don't let all-local depend on $OBJS)
162        * lib/Makefile.am: Ditto.
163        * libc/Makefile.am: Ditto.
164        * net/Makefile.am: Ditto.
165        * netinet/Makefile.am: Ditto.
166        * nfs/Makefile.am: Ditto.
167        * rtems/Makefile.am: Ditto.
168
1692002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
170
171        * configure.ac: Fix package name.
172
1732002-11-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
174
175        * Makefile.am: Merge-in HEADER-handling from
176        net/Makefile.am, netinet/Makefile.am, nfs/Makefile.am.
177        * net/Makefile.am: Remove *_HEADERS.
178        * netinet/Makefile.am: Remove *_HEADERS.
179        * nfs/Makefile.am: Remove *_HEADERS.
180
1812002-11-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
182
183        * Makefile.am: Merge-in arpa/Makefile.am, machine/Makefile.am,
184        sys/Makefile.am, vm/Makefile.am.
185        Add . to SUBDIRS.
186        * arpa/Makefile.am: Remove.
187        * machine/Makefile.am: Remove.
188        * sys/Makefile.am: Remove.
189        * vm/Makefile.am: Remove.
190        * configure.ac: Reflect changes above.
191
1922002-11-06      Chris Johns <ccj@acm.org>
193
194        * sys/select.h: Add C++ to C external.
195
1962002-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
197
198        * kern/uipc_mbuf.c: Comment out m0 in m_copydata to suppress
199        warning.
200
2012002-11-01      Joel Sherrill <joel@OARcorp.com>
202
203        * ChangeLog: Corrected.
204
2052002-11-01      Eric Norum <eric.norum@usask.ca>
206
207        * nfs/bootp_subr.c, rtems/rtems_bsdnet.h, rtems/rtems_glue.c:
208        Till Straumann's patch (PR295) to use bootp option 129 to get
209        command line string.  Till Straumann's patch to change
210        inet_ntoa->inet_ntop.
211
2122002-10-31      Joel Sherrill <joel@OARcorp.com>
213
214        * libc/rcmd.c, netinet/in_cksum_arm.c: Removed warnings.
215
2162002-10-28      Joel Sherrill <joel@OARcorp.com>
217
218        * Pass to eliminate warnings.
219        * kern/uipc_mbuf.c: Conditional SYSINIT() usage on __rtems__.
220        Fix return statement without a value.
221        * lib/ftpfs.c: read and write filesystem routines return ssize_t.
222        * lib/syslog.c: Add include of <string.h> to eliminate warning.
223        * lib/tftpDriver.c: read and write filesystem routines return ssize_t.
224        * libc/gethostbydns.c: Prototype abort().
225        * libc/inet_ntoa.c: Prototype strcpy().
226        * libc/rcmd.c: Add include of <sys/select.h>
227        * net/if_loop.c: Turn token at end of endif to comment.
228        * net/rtsock.c, nfs/bootp_subr.c:  Conditional SYSINIT() usage
229        on __rtems__.
230        * rtems/rtems_bootp.c: Add include of <rtems/rtems_bsdnet_internal.h>.
231        * rtems/rtems_bsdnet_internal.h: Added prototypes for memcpy() and
232        memset() since the BSD code tries to avoid using libc .h files
233        since it is used to being in the kernel.
234        * rtems/rtems_syscall.c: read and write filesystem routines
235        return ssize_t.
236
2372002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
238
239        * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
240
2412002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
242
243        * Makefile.am: Remove bogus reference to CHANGELOG.
244
2452002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
246
247        * .cvsignore: Reformat.
248        Add autom4te*cache.
249        Remove autom4te.cache.
250
2512002-10-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
252
253        * net/if_ethersubr.c: Add comments to #endif NETATALK to stop
254        gcc from complaining.
255
2562002-10-07      Eric Norum <eric.norum@usask.ca>
257
258        * netinet/tcp_var.h: Corrected typo in ARM alignment patch which
259        broke all other ports.
260
2612002-10-04      Jay Monkman <jtm@smoothsmoothie.com>
262
263        * netinet/in_cksum.c, netinet/ip_icmp.h, netinet/ip_input.c,
264        netinet/tcp_input.c, netinet/tcp_subr.c, netinet/tcp_var.h,
265        sys/queue.h: Address alignment requirements for the ARM.
266
2672002-10-04      Jay Monkman <jtm@smoothsmoothie.com>
268
269        * rtems/rtems_glue.c: Add IP aliasing ioctls SIOCAIFADDR and
270        SIOCDIFADDR.
271
2722002-10-02      Joel Sherrill <joel@OARcorp.com>
273
274        * kern/uipc_socket.c: Make sure that small non-zero delays work.
275        Suggested cleanup from Eric Norum.
276
2772002-10-02      Eric Norum <eric.norum@usask.ca>
278
279        * rtems/mkrootfs.c: As part of PR283, remove redundant code that
280        creates /etc/passwd and /etc/group.
281
2822002-09-16      Joel Sherrill <joel@OARcorp.com>
283
284        * netinet/Makefile.am, netinet/udp_usrreq.c: Back off some of
285        the IP_FORWARD patch as it appears to not compile in the
286        current tree.
287
2882002-09-14      Joel Sherrill <joel@OARcorp.com>
289
290        * kern/uipc_socket.c: Fix case on SO_RCVTIMEO and SO_SNDTIMEO where
291        conversion into ticks can result in a 0 ticks timeout which is
292        the same as requesting no timeout.  Reported by Sergei Organov
293        <osv@javad.ru>.
294
2952002-09-14      Vyacheslav V. Burdjanadze <wr@zelax.ru>
296
297        * kern/uipc_mbuf.c, sys/mbuf.h, netinet/udp_usrreq.c: Add
298        optional UDP broadcast forwarding support.
299        * netinet/Makefile.am: Defined FORWARD_PROTOCOL to enabled UDP
300        broadcast forwarding.
301
3022002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
303
304        * netinet/in_cksum.c: #include <string.h> for puts in generic
305        routines.
306
3072002-08-20      Eric Norum <eric.norum@usask.ca>
308
309        * rtems/rtems_glue.c: Per PR270, the BSD network code expects that
310        the value of the number of seconds since boot is non-zero.  The
311        RTEMS network initialization code assures this by waiting for a
312        second.  A more efficient technique is to simply wait until the
313        number of seconds since boot is non-zero.
314
3152002-08-09      Joel Sherrill <joel@OARcorp.com>
316
317        * libc/getservent.c: Per PR265, add  #include <netinet/in.h> for
318        ntohl() function.
319
3202002-08-07      Joel Sherrill <joel@OARcorp.com>
321
322        * netinet/in.h: Per PR263, added include of <machine/endian.h>
323        to <netinet/in.h> so it includes prototypes of ntohl() family
324        of routines.
325
3262002-08-01      Joel Sherrill <joel@OARcorp.com>
327
328        * machine/param.h, sys/syslimits.h: In the continued effort to
329        eliminate .h conflicts between newlib and RTEMS, these were moved to
330        newlib.
331        * machine/Makefile.am, sys/Makefile.am: Reflect above.
332
3332002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
334
335        * wrapup/Makefile.am: Don't install.
336
3372002-07-30      Joel Sherrill <joel@OARcorp.com>
338
339        * sys/param.h: Removed as a simpler version of this file is
340        now part of the RTEMS newlib support.
341        * sys/Makefile.am: Modified to reflect above. 
342
3432002-07-30      Joel Sherrill <joel@OARcorp.com>
344
345        * machine/types.h: Removed as a simpler version of this file is
346        now part of the RTEMS newlib support.
347        * machine/Makefile.am, machine/endian.h, nfs/bootp_subr.c,
348        rtems/rtems_bsdnet_internal.h, sys/Makefile.am, sys/systm.h:
349        Minor modifications to use the simpler machine/types.h.  Mostly
350        more complete sets of #include's to account for machine/types.h
351        no longer doing this.
352
3532002-07-30      Jay Monkman <jtm@smoothsmoothie.com>
354
355        * netinet/in_cksum.c, netinet/in_cksum_arm.c: Added ARM in_cksum
356        support.
357
3582002-07-24      Joel Sherrill <joel@OARcorp.com>
359
360        * sys/select.h: Add a prototype of select() to avoid warnings.
361        In particular a C++ application using select() required a prototype.
362
3632002-07-24      Joel Sherrill <joel@OARcorp.com>
364
365        * Makefile.am, libc/res_send.c: Do not install or use <poll.h>
366        since RTEMS does not support it.
367
3682002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
369
370        * kern/Makefile.am: Use .$(OBJEXT) instead of .o.
371        * lib/Makefile.am: Ditto.
372        * libc/Makefile.am: Ditto.
373        * net/Makefile.am: Ditto.
374        * netinet/Makefile.am: Ditto.
375        * nfs/Makefile.am: Ditto.
376        * rtems/Makefile.am: Ditto.
377        * wrapup/Makefile.am: Ditto.
378
3792002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
380
381        * kern/Makefile.am: Eliminate LIBNAME.
382        * lib/Makefile.am: Ditto.
383        * libc/Makefile.am: Ditto.
384        * net/Makefile.am: Ditto.
385        * netinet/Makefile.am: Ditto.
386        * nfs/Makefile.am: Ditto.
387        * rtems/Makefile.am: Ditto.
388        * wrapup/Makefile.am: Use project_libdir instead of
389        $(PROJECT_RELEASE)/lib.
390
3912002-07-17      Jay Monkman <jtm@smoothsmoothie.com>
392
393        * netinet/in.h, netinet/ip.h, netinet/ip_var.h, netinet/tcp.h:
394        Modified to added packed attribute.o
395
3962002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
397
398        * configure.ac: RTEMS_TOP(../..).
399
4002002-07-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
401
402        * configure.ac: Remove RTEMS_PROJECT_ROOT.
403
4042002-06-27      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
405
406        * Addition of a ftp client filesystem, comparable to the tftp one.
407        * lib/ftpfs.c, rtems/ftpfs.h: New files.
408        * lib/Makefile.am, rtems/Makefile.am: Modified to reflect above.
409
4102002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
411
412        * configure.ac: Use AC_CONFIG_AUX_DIR(../..).
413        Add AC_PROG_RANLIB.
414
4152002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
416
417        * wrapup/Makefile.am: Don't preinstall libnetworking.a.
418
4192002-06-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
420
421        * Makefile.am: Remove commented out net-apps.
422
4232002-06-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
424
425        * arpa/Makefile.am: Include $(top_srcdir)/../automake/*.am.
426        * kern/Makefile.am: Include $(top_srcdir)/../automake/*.am.
427        * Makefile.am: Include $(top_srcdir)/../automake/*.am.
428        Use ../aclocal.
429        * lib/Makefile.am: Include $(top_srcdir)/../automake/*.am.
430        * libc/Makefile.am: Include $(top_srcdir)/../automake/*.am.
431        * machine/Makefile.am: Include $(top_srcdir)/../automake/*.am.
432        * net/Makefile.am: Include $(top_srcdir)/../automake/*.am.
433        * netinet/Makefile.am: Include $(top_srcdir)/../automake/*.am.
434        * nfs/Makefile.am: Include $(top_srcdir)/../automake/*.am.
435        * rtems/Makefile.am: Include $(top_srcdir)/../automake/*.am.
436        * sys/Makefile.am: Include $(top_srcdir)/../automake/*.am.
437        * vm/Makefile.am: Include $(top_srcdir)/../automake/*.am.
438        * wrapup/Makefile.am: Include $(top_srcdir)/../automake/*.am.
439
4402002-06-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
441
442        * rtems/Makefile.am: include multilib.am instead of RTEMS_BSP.cfg.
443
4442002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
445
446        * configure.ac: Remove RTEMS_CHECK_POSIX_API.
447          Remove RTEMS_ENABLE_POSIX.
448          Remove RTEMS_CHECK_CUSTOM_BSP.
449          Remove RTEMS_ENABLE_POSIX.
450
4512002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
452
453        Relocate c/src/libnetworking.
454        * Makefile.am: Reflect moval.
455        * machine/Makefile.am: Ditto.
456        * net/Makefile.am: Ditto.
457        * lib/Makefile.am: Ditto.
458        * netinet/Makefile.am: Ditto.
459        * vm/Makefile.am: Ditto.
460        * libc/Makefile.am: Ditto.
461        * sys/Makefile.am: Ditto.
462        * arpa/Makefile.am: Ditto.
463        * nfs/Makefile.am: Ditto.
464        * kern/Makefile.am: Ditto.
465        * rtems/Makefile.am: Ditto.
466        * configure.ac: Dittp.
467        * wrapup/Makefile.am: Ditto. Remove references to networking apps.
468
4692002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
470
471        * rtems_telnetd/pty.c: Remove bsp.h. Include <rtems/bspIo.h>.
472
4732002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
474
475        * rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
476        * rtems/mkrootfs.h: Ditto.
477        * rtems/Makefile.am: Reflect changes above.
478
4792002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
480
481        * sys/ioctl.h: Remove.
482        * sys/sockio.h: Remove.
483        * sys/filio.h: Remove.
484        * sys/Makefile.am: Reflect changes above.
485
4862001-05-14      Joel Sherrill <joel@OARcorp.com>
487
488        * ChangeLog: Corrected -- entry should have been in libchip.
489 
4902002-05-01      Eric Norum <eric.norum@usask.ca>
491
492        * machine/in_cksum.h: Per PR200 fix multi-line inline assembly
493        to satisfy gcc 3.1 and newer.
494
4952002-04-26      Eric Norum <eric.norum@usask.ca>
496
497        * netinet/in_cksum_i386.c: Add volatile so the more agressive
498        optimization in gcc 3.1 does not reorder things.
499
5002002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
501
502        * pppd/utils.c: Adapt to gcc-3.x.
503
5042002-04-11      Chris Johns <ccj@acm.org>
505
506        * c/src/libnetworking/rtems/rtems_bsdnet.h: To address PR59, added
507        the drv_ctrl driver control block field to the ifconfig network driver
508        structure. This field is needed by the i82586 driver which was ported
509        from NetBSD as it had better hardware abstraction.
510
5112002-04-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
512
513        * ChangeLog: Fix dates.
514
5152002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
516
517        * libc/rcmd.c: Replace __rtems w/ __rtems__.
518
5192002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
520
521        * configure.ac:
522        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
523        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
524        * arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
525        * kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
526        * Makefile.am: Remove AUTOMAKE_OPTIONS.
527        * lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
528        * libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
529        * machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
530        * net/Makefile.am: Remove AUTOMAKE_OPTIONS.
531        * netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
532        * nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
533        * pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
534        * rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
535        * rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
536        * rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
537        * rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
538        * sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
539        * vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
540        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
541
5422002-03-27      Thomas.Doerfler@imd-systems.de
543
544        * PR144
545        * nfs/bootp_subr.c bootpc_init(): Performs a write to memory address
546        0 when called for the first time. This is done when trying to clear
547        the variable "dhcp_hostname".
548
5492002-03-27      Ilya Alexeev <ilya@continuum.ru>
550
551        * PR162
552        * net/if_ppp.c ppp_txdaemon(), net/if_pppvar.h pppstart(): Local
553        variables must not be used in a device write routines.  Now
554        ppp_softc structure have own character for writing to device
555        (sc_outchar).  I think that converting local variables to static
556        is not a right solution, because problems will occur in the case
557        of two or more ppp instances.
558        * net/ppp_tty.c pppstart(): Type of the ioffset variable must be
559        u_long, otherwise in the case of the big output packet endless
560        loop may occur.
561
5622002-03-21      Ilya Alexeev <ilya@continuum.ru>
563
564        * net/if_ppp.c, net/ppp_tty.c: Initial preparations for multiple
565        PPPD connections.
566
5672001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
568
569        * PR158
570        * libc/rcmd.c, libc/rcmd.c: Enable the rcmd() library call by
571        commenting out the parts that deal with signals.  This enables
572        RTEMS to 'rsh' command to a server connecting fd to remote stdio.
573        The 'server-side' parts of this file which deal with authentication
574        are disabled since they are not needed.
575
5762002-02-27      Ilya Alexeev <ilya@continuum.ru>
577
578        * net/if_ppp.c, pppd/auth.c, pppd/chat.c, pppd/pppd.h,
579        pppd/sys-rtems.c: Add server with pap-authorization
580        capabilities as well as eliminate some warnings.
581
5822002-02-27      Eric Norum <eric.norum@usask.ca>
583
584        * net/radix.c: Properly handle fetching the default route when there
585        is no route.  This was a bug in the original FreeBSD code and this
586        fix is from an updated version of their code.
587
5882002-02-01      Mike Siers <mikes@poliac.com>
589
590        * pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to avoid bringing
591        the link down too fast.
592        NOTE: Mike reports successfully running at 56K baud on a direct link.
593
5942002-01-31      Mike Siers <mikes@poliac.com>
595
596        * pppd/rtemsdialer.h: New file missed in previous commit.
597
5982002-01-31      Mike Siers <mikes@poliac.com>
599
600        * Nice Update of PPPD support which eliminates the
601        requiremetn that drivers be in the termios TASK_DRIVEN mode.
602        Mike did significant testing and reports that it seems to be
603        more stable and handle larger packets better.  This patch
604        replaces the termios tasks with more general pppd network
605        driver tasks.  The functions pppinput() and pppstart() get
606        called from the interrupt service routine.
607        * Makefile.am, configure.ac, net/Makefile.am, net/bpf.h,
608        net/ethernet.h, net/if.c, net/if.h, net/if_arp.h, net/if_dl.h,
609        net/if_ethersubr.c, net/if_llc.h, net/if_loop.c, net/if_ppp.h,
610        net/if_pppvar.h, net/if_types.h, net/netisr.h, net/ppp-comp.h,
611        net/ppp_defs.h, net/pppcompress.h, net/radix.c, net/radix.h,
612        net/raw_cb.c, net/raw_cb.h, net/raw_usrreq.c, net/route.c,
613        net/route.h, net/rtsock.c, pppd/Makefile.am, pppd/README,
614        pppd/STATUS, pppd/auth.c, pppd/cbcp.c, pppd/ccp.c, pppd/ccp.h,
615        pppd/chap.c, pppd/chap.h, pppd/chap_ms.c, pppd/chap_ms.h,
616        pppd/chat.c, pppd/demand.c, pppd/fsm.c, pppd/fsm.h, pppd/ipcp.c,
617        pppd/ipcp.h, pppd/ipxcp.c, pppd/ipxcp.h, pppd/lcp.c, pppd/lcp.h,
618        pppd/magic.c, pppd/magic.h, pppd/options.c, pppd/patchlevel.h,
619        pppd/pathnames.h, pppd/pppd.8, pppd/pppd.h, pppd/rtemsmain.c,
620        pppd/rtemspppd.c, pppd/rtemspppd.h, pppd/sys-rtems.c, pppd/upap.c,
621        pppd/upap.h, pppd/utils.c, pppd/example/README,
622        pppd/example/netconfig.h, wrapup/Makefile.am: Modified.
623        * net/bsd-comp.c, net/if_ppp.c, net/ppp-deflate.c, net/ppp.h,
624        net/ppp_tty.c, net/pppcompress.c, net/zlib.c, net/zlib.h: New file.
625        * modem/, modem/.cvsignore, modem/Makefile.am, modem/ppp.c,
626        modem/ppp.h, modem/ppp_tty.c, modem/pppcompress.c: Subdirectory removed.
627
6282002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
629
630        * rtems_telnetd/pty.c: Move config.h to were it belongs.
631        Remove printf (Reported by Till Straumann
632        <strauman@SLAC.Stanford.EDU>).
633
6342002-02-16      Eric Norum <eric.norum@usask.ca>
635
636        * lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number checking.
637
6382002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
639
640        * pppd/sys-rtems.c: Remove unused variable status from
641        dodefaultroute.
642
6432002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
644
645        * lib/tftpDriver.c: Remove set_errno_and_return_minus_one, include
646        <rtems/seterr.h>.
647
648
6492001-12-18      Eric Norum <eric.norum@usask.ca>
650
651        * lib/tftpDriver.c: Allow chdir() to work on TFTP `directories'
652        (path names with a / at the end) while disallowing open() operations
653        on TFTP `directories'.
654
6552001-12-07      Eric Norum <eric.norum@usask.ca>
656
657        * lib/tftpDriver.c: Restore write capability.
658
6592001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
660
661        * arpa/Makefile.am: Remove stray lines.
662
6632001-10-18      Eric Norum <eric.norum@usask.ca>
664
665        * lib/tftpDriver.c: Properly handles ../ components in chdir() and
666        open() operations within the TFTP file system.
667
6682001-10-12      Mike Siers <mikes@poliac.com>
669
670        * Update to stable working state.  Congratulations Mike! :)
671        * modem_example: Directory removed.
672        * modem_example/16550.h, modem_example/README, modem_example/modem.c,
673        modem_example/modem.h, modem_example/ppp.c, modem_example/ppp.h,
674        modem_example/pppcompress.c: Files removed.
675        * pppd/example/pppd.options: New file.
676        * pppd/README, pppd/STATUS, pppd/cbcp.c, pppd/cbcp.h, pppd/chat.c,
677        pppd/pppd.h, pppd/rtemsmain.c: Updated.
678
6792001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
680
681        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
682        * configure.in: Remove.
683        * configure.ac: New file, generated from configure.in by autoupdate.
684
6852001-09-27      Eric Norum <eric.norum@usask.ca>
686
687        * lib/tftpDriver.c: Add limited chdir() support to the TFTP
688        filesystem.
689
6902001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
691
692        * machine/Makefile.am: Use 'PREINSTALL_FILES ='.
693        * net/Makefile.am: Use 'PREINSTALL_FILES ='.
694        * netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
695        * vm/Makefile.am: Use 'PREINSTALL_FILES ='.
696        * pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
697        * sys/Makefile.am: Use 'PREINSTALL_FILES ='.
698        * rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
699        * arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
700        * nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
701        * rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
702        * rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
703        * rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
704
7052001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
706
707        * Makefile.am: Use PREINSTALL_FILES = to make automake-1.5 happy.
708
7092001-09-19      Eric Norum <eric.norum@usask.ca>
710
711        * lib/tftpDriver.c: Add some debugging capability.
712
7132001-09-19      Chris Johns <ccj@acm.org>
714
715        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
716        rtems/rtems_bsdnet_internal.h Added support for populating the
717        initial "root" filesystem with information obtained via the DHCP
718        response.
719
7202001-08-16      Mike Siers <mikes@poliac.com>
721
722        * pppd/STATUS: Updated by Joel based upon email from Mike.
723        * pppd/cbcp.c, pppd/cbcp.h: Readded files.  These support callback
724        functionality that has not even been compiled under RTEMS yet.
725
7262001-08-16      Joel Sherrill <joel@OARcorp.com>
727
728        * pppd/example/Makefile: Removed.
729        * pppd/example/Makefile-user: Added was Makefile.  Renamed to
730        avoid bootstrap -c clobbering it.
731
7322001-08-16      Mike Siers <mikes@poliac.com>
733
734        * Update of PPPD to 2.3.11 from 2.3.5 and addition of an example
735        application.  Mike's notes on the modifications:
736           - renamed error() function because of namespace problems
737           - removed calls to the exit() funciton
738           - removed extra files from the pppd source directory
739           - defined pppd task constant values in rtemspppd.h
740           - modifyied example code to get actual tick per second value
741           - placed the pppd 2.3.11 man page file (pppd.8) into the pppd
742           directory
743        * pppd/cbcp.c, pppd/cbcp.h, pppd/main.c, pppd/ppp_tty.c,
744        pppd/pppmain.c, pppd/rtems-ppp.c, pppd/rtems-ppp.c: Deleted.
745        * pppd/pppd.8, pppd/rtemsmain.c, pppd/rtemspppd.c, pppd/rtemspppd.h,
746        pppd/sys-rtems.c, pppd/utils.c, pppd/example/Makefile,
747        pppd/example/README, pppd/example/init.c, pppd/example/netconfig.h,
748        pppd/example/ppp.conf, pppd/example/pppdapp.c, pppd/example/system.h:
749        New files.
750        * modem/ppp_tty.c, net/if_ppp.h, pppd/Makefile.am, pppd/README,
751        pppd/STATUS, pppd/auth.c, pppd/ccp.c, pppd/ccp.h, pppd/chap.c,
752        pppd/chap.h, pppd/chap_ms.c, pppd/chap_ms.h, pppd/chat.c,
753        pppd/demand.c, pppd/fsm.c, pppd/fsm.h, pppd/ipcp.c, pppd/ipcp.h,
754        pppd/ipxcp.c, pppd/ipxcp.h, pppd/lcp.c, pppd/lcp.h, pppd/magic.c,
755        pppd/magic.h, pppd/options.c, pppd/patchlevel.h,
756        pppd/pathnames.h, pppd/pppd.h, pppd/upap.c, pppd/upap.h: Modified.
757
7582001-08-16      Joel Sherrill <joel@OARcorp.com>
759
760        * rtems_telnetd/.cvsignore: New file.
761
7622001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
763
764        * Makefile.am, configure.in, rtems_servers/Makefile.am,
765        rtems_servers/telnetd.c, rtems_servers/telnetd.h,
766        rtems_telnetd/Makefile.am, rtems_telnetd/README, rtems_telnetd/icmds.c,
767        rtems_telnetd/pty.c, rtems_telnetd/pty.h, rtems_telnetd/telnetd.c,
768        rtems_telnetd/telnetd.h, wrapup/Makefile.am:
769          - pty and telnetd have a new subdir rtems_telnetd to avoid
770            the side effect when ftpd change.
771          - the tcp/ip stats have been implemented into icmds.c and
772            started when telnetd daemon is started.
773        * rtems_servers/telnetd.c, rtems_servers/telnetd.h: Removed.
774        * rtems_telnetd: New directory.
775        * rtems_telnetd/Makefile.am, rtems_telnetd/README,
776        rtems_telnetd/icmds.c, rtems_telnetd/pty.c, rtems_telnetd/pty.h,
777        rtems_telnetd/telnetd.c, rtems_telnetd/telnetd.h: New files.
778
7792001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
780
781        * rtems_servers/Makefile.am: Deleted blank lines.
782
7832001-06-14      Joel Sherrill <joel@OARcorp.com>
784
785        * rtems_servers/telnetd.c, shell/telnetd.h: Moved from libmisc/shell
786        so the network stack to address network depenendency.
787        * rtems_servers/Makefile.am: Modified to reflect above.
788
7892001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
790
791        * libc/Makefile.am: Remove -D__STRICT_ANSI__.
792
7932001-04-24      Eric Norum <eric.norum@usask.ca>
794
795        * lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS NTP
796        synchronization a little more robust -- no NTP daemon yet, but
797        at least it trys a little harder when the primary NTP server is down.
798
7992001-04-20  Radzislaw Galler  <rgaller@et.put.poznan.pl>
800
801        * modem/ppp.c, pppd/main.c, pppd/pppmain.c, pppd/rtems-ppp.c,
802        pppd/modem_example/modem.c, pppd/modem_example/ppp.c: Translated
803        Polish comments and other strings into English
804        * pppd/STATUS: updated to reflect the changes
805
8062001-04-20      Jake Janovetz <janovetz@uiuc.edu>
807
808        * rtems_servers/ftpd.c: Correct argument so hooks work again.
809
8102001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
811
812        * include/.cvsignore: Remove dangling file.
813
8142001-01-31        Sergei Organov <osv@javad.ru>
815
816        * rtems_servers/ftp.d: Following changes:
817          - Hacks with current dir and root dir removed in favor of new libio
818            support for task-local current and root directories.
819          - Bug in `close_data_socket()' introduced by previous change fixed.
820          - `command_pasv()' changed to set timeout on socket we are listening
821            on and code fixed to don't close socket twice on error.
822          - `serr()' changed to clear `errno'.
823          - `data_socket()' changed to clear `errno' before `bind()'.
824          - `session()' changed to clear `errno' before processing session.
825          - `close_data_socket()' fixed to close both active and passive sockets
826          - Initialize info->data_socket to -1 in `daemon()'
827          - Initialize `fname' to empty string  in `exec_command()'
828
8292001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
830
831        * Makefile.am, arpa/Makefile.am, machine/Makefile.am, net/Makefile.am,
832        netinet/Makefile.am, nfs/Makefile.am, rtems/Makefile.am,
833        rtems_servers/Makefile.am, rtems_webserver/Makefile.am,
834        sys/Makefile.am, vm/Makefile.am:
835        Apply include_*HEADERS instead of H_FILES.
836        * include/Makefile.am: Remove.
837        * Makefile.am: Add handling of *.h files.
838        * configure.in: Remove include/Makefile.
839
8402001-01-25      Eric Norum <eric.norum@usask.ca>
841
842        * lib/tftpDriver.c: Reduce first timeout interval.  This
843        improves throughput on systems which are dropping packets. 
844        Only the first timeout is reduced.  This keeps the number
845        of extra packets down on networks that are very busy and
846        dropping lots of packets.
847
8482001-01-24      Sergei Organov <osv@javad.ru>
849
850        * rtems_servers/ftpd.c, rtems_servers/ftpd.h: Major enhancements
851        as listed below:
852          - Timeouts on sockets implemented. 'idle' field added to
853            configuration. No timeout by default to keep backward compatibility.
854            Note: SITE IDLE command not implemented yet.
855          - Basic global access control implemented. 'access' field added to
856            configuration. No access limitations by default to keep backward
857            compatibility.
858          - Anchor data socket for active mode (using self IP and port 20.)
859          - Fixed default data port support (still not tested).
860          - Don't allow IP address different from originating host in
861            PORT command to improve security.
862          - Fixed bug in MDTM command.
863          - Check for correctness of parsing of argument in command_port().
864          - Fixed squeeze_path() to don't allow names like 'NAME/smth' where
865            'NAME' is not a directory.
866          - Command parsing a little bit improved: command names are now
867            converted to upper-case to be more compatible with RFC (command
868            names are not case-sensitive.)
869          - Reformat comments so that they have RTEMS look-and-feel.
870          - Fixed DELE, SITE CHMOD, RMD, MKD broken by previous changes
871          - True ASCII mode implemented (doesn't work for hooks and /dev/null)
872          - Passive mode implemented, PASV command added.
873          - Default port for data connection could be used (untested, can't find
874            ftp client that doesn't send PORT command)
875          - SYST reply changed to UNIX, as former RTEMS isn't registered name.
876          - Reply codes reviewed and fixed.
877
8782001-01-12      Sergei Organov <osv@javad.ru>
879
880        * rtems_servers/ftpd.c, rtems_servers/ftpd.h: Major enhancements
881        as listed below:
882            - use pool of pre-created threads to handle sessions instead of
883              creating/deleting threads on the fly
884            - LIST output is now similar to what "/bin/ls -al" would output,
885              thus FTP clients such Netscape are happy with it.
886            - LIST NAME now works (both for files and directories)
887            - added support for NLST, CDUP, and MDTM FTP commands to make
888              more FTP clients happy
889            - keep track of CWD for every session separately
890            - ability to specify root directory name for FTPD in configuration
891              table. FTPD will then create illusion for FTP clients that this
892              is actually root directory.
893            - ignore options sent in commands, thus LIST -al FILE works and
894              doesn't try to list "-al" directory.
895            - buffers are allocated on stack instead of heap where possible to
896              eliminate malloc/free calls (avoid possible heap fragmentation
897              troubles).
898            - drop using of task notepad to pass parameters - use function
899              arguments instead
900            - use snprintf() instead of sprintf() as the latter is unsafe
901            - use of PF_INET in socket() instead of AF_INET
902
903            Here are ftp clients I've tried new FTPD with (all of them
904            running on Debian GNU/Linux 2.2):
905
906                 Lftp 2.1.10
907                 NcFTP 2.4.3
908                 Netscape 4.75
909                 ftp
910                 mc 4.5.49
911
9122001-01-02      Joel Sherrill <joel@OARcorp.com>
913
914        * CHANGELOG: Removed.
915        * README: Merged CHANGELOG contents as initial changes.
916
9172000-12-14      Eric Norum <eric.norum@usask.ca>
918
919        * lib/tftpDriver.c: Added write capability.
920
9212000-12-08      Joel Sherrill <joel@OARcorp.com>
922
923        * libc/linkaddr.c: Initialized variable to remove warning.
924        * modem/ppp.c, modem/ppp_tty.c: Made numerous variable declarations
925        conditional on PPP_COMPRESS and PPP_FILTER.  Commented out variables
926        that were not used because the code using them was commented out.
927        Removed totally unused variables.
928        * modem/pppcompress.c: Added parentheses to avoid warnings.
929        * pppd/pppmain.c: Removed numerous warnings.
930
9312000-11-30      Joel Sherrill <joel@OARcorp.com>
932
933        * modem/ppp_tty.c: Changed to include <rtems/termiostypes.h> since
934        that is an RTEMS specific header file.
935
9362000-11-30      Joel Sherrill <joel@OARcorp.com>
937
938        * sys/ttycom.h: Moved to lib/include/sys.
939        * Makefile.am: Modified to reflect above.
940
9412000-11-27      Joel Sherrill <joel@OARcorp.com>
942
943        * libc/res_init.c: Fix typo - adding missing # on include.
944
9452000-11-25      Eric Norum <eric.norum@usask.ca>
946
947        * libc/res_init.c: Move include to avoid compiler dumping core.
948
9492000-11-25  Antti P Miettinen  <antti.p.miettinen@nokia.com>
950
951        * wrapup/Makefile.am: Added modem subdir.
952        * configure.in, Makefile.am: Added modem subdir.
953        * net/Makefile.am: Added if_pppvar.h, pppcompress.h.
954        * pppd/Makefile.am: Added pppmain.c (which needs work).
955        * pppd/chat.c, pppd/fsm.c, pppd/fsm.h, pppd/ipxcp.c, pppd/main.c,
956        pppd/ppp_tty.c, pppd/upap.c: Changes from Thomas Doerfler
957        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me.
958        Actually main.c and ppp_tty.c should be scratched. The modem
959        subdir has the real ppp_tty.c and the real pppd main is in pppmain.c.
960
9612000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
962
963        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
964
9652000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
966
967        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
968
9692000-10-30      Joel Sherrill <joel@OARcorp.com>
970
971        * POSIX include files merged into newlib.  This resulted in
972        some definitions moving to other files and thus some secondary
973        effects in RTEMS source code.
974        * machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be in sync
975        with newlib's <machine/types.h>.
976        * rtems/rtems_bsdnet_internal.h: newlib now includes definition
977        of struct itimerval in <sys/time.h>.
978
9792000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
980
981        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
982        Switch to GNU canonicalization.
983
9842000-10-19  Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
985
986        * lib/tftpDriver.c: add comments to handlers struct function pointers.
987        * rtems/rtems_glue.c: move pointer arithmetic to be _after_
988        pointer has been checked against NULL.
989
9902000-10-18       Chris Johns <ccj@acm.org>
991
992        * pppd/ipxcp.c: Fixed a typo.
993
9942000-09-28      Joel Sherrill <joel@OARcorp.com>
995
996        * rtems_webserver/Makefile.am, rtems_webserver/base64.c,
997        rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
998        * rtems_webserver/sock.c: Added file missed in merger.
999
10002000-09-22      Joel Sherrill <joel@OARcorp.com>
1001
1002        * machine/types.h, pppd/pppd.h, rtems/rtems_bsdnet_internal.h,
1003        rtems_webserver/webmain.c: machine/types.h  should not have
1004        included rtems.h.  It is now including precisely the
1005        least amount of low level, yet portable .h files to get
1006        the basic RTEMS types defined.  This rippled into other
1007        files since rtems_bsdnet_internal.h used machine/types.h to include
1008        rtems.h.
1009
10102000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1011
1012        * ChangeLog: Cleanup.
1013
10142000-09-05      Joel Sherrill <joel@OARcorp.com>
1015
1016        * rtems/rtems_syscall.c: Changed from O_NONBLOCK to internal
1017        RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY confusion
1018        and to work with the converted flags.
1019
10202000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1021
1022        * kern/Makefile.am, lib/Makefile.am, libc/Makefile.am,
1023        net/Makefile.am, netinet/Makefile.am, nfs/Makefile.am,
1024        pppd/Makefile.am, rtems/Makefile.am, rtems_servers/Makefile.am,
1025        rtems_webserver/Makefile.am, wrapup/Makefile.am: Include compile.am
1026
10272000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
1028
1029        * emfdb.c: Removed stray semi-colon.  Reported on GoAhead
1030        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>
1031
10322000-08-31      Joel Sherrill <joel@OARcorp.com>
1033
1034        * Merged version 2.1 of GoAhead webserver.  This update
1035        was submitted by Antti P Miettinen <antti.p.miettinen@nokia.com>.
1036        * NOTES, base64.c, ejIntrn.h, emfdb.c, emfdb.h, md5.h, md5c.c,
1037        um.c, um.h: New files.
1038        * wbase64.c: Removed.
1039        * Makefile.am, asp.c, balloc.c, default.c, ej.h, ejlex.c, ejparse.c,
1040        form.c, h.c, handler.c, mime.c, misc.c, ringq.c, rom.c, security.c,
1041        socket.c, sym.c, uemf.c, uemf.h, url.c, value.c, webcomp.c, webmain.c,
1042        webpage.c, webrom.c, webs.c, webs.h, websuemf.c, wsIntrn.h: Modified.
1043
10442000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1045
1046        * netinet/tcp_input.c: Spelling corrections.
1047
10482000-08-30      Joel Sherrill <joel@OARcorp.com>
1049
1050        * rtems_webserver/license.txt: New file.
1051
10522000-08-10      Joel Sherrill <joel@OARcorp.com>
1053
1054        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.