source: rtems/cpukit/libnetworking/ChangeLog @ 823f89e

4.104.114.84.95
Last change on this file since 823f89e was 823f89e, checked in by Joel Sherrill <joel.sherrill@…>, on 09/02/03 at 21:31:16

2003-09-02 Jiri Gaisler <jiri@…>

PR 476/networking

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