source: rtems/cpukit/libnetworking/ChangeLog @ 53a8958

4.104.114.84.95
Last change on this file since 53a8958 was 53a8958, checked in by Ralf Corsepius <ralf.corsepius@…>, on Dec 12, 2003 at 1:39:43 PM

2003-12-12 Ralf Corsepius <corsepiu@…>

  • Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
  • Property mode set to 100644
File size: 40.2 KB
Line 
12003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
2
3        * Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
4
52003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
6
7        * Makefile.am: Add $(dirstamp) to compilation rules.
8
92003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
10
11        * Makefile.am: Fix libc_OBJS.
12
132003-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
14
15        * Makefile.am: Add $(dirstamp) to preinstallation rules.
16        Restore libc/$(ARCH)/lib.a.
17
182003-11-28      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
19
20        * libc/Makefile.am: Remove.
21        * lib/Makefile.am: Remove.
22        * Makefile.am: Merge-in the Makefile.ams above.
23
242003-11-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
25
26        * rtems/rtems_bsdnet_internal.h: Include rtems/cdefs.h instead of
27        sys/cdefs.h (Nonportable).
28        * wrapup/Makefile.am: Removed.
29        * Makefile.am: Reworked.
30
312003-09-15      Jay Monkman <jtm@smoothsmoothie.com>
32
33        PR 482/networking
34        * rtems/rtems_glue.c: Network interfaces cant be taken down
35
362003-09-15      Jay Monkman <jtm@smoothsmoothie.com>
37
38        PR 481/networking
39        * net/ethernet.h, net/if_arp.h, netinet/if_ether.h: Network structs
40        should be packed
41
422003-09-04      Joel Sherrill <joel@OARcorp.com>
43
44        * rtems/mkrootfs.c, rtems/mkrootfs.h: URL for license changed.
45
462003-09-02      Jiri Gaisler <jiri@gaisler.com>
47
48        PR 476/networking
49        * machine/in_cksum.h: Fix in_cksum calculation on SPARC.
50
512003-08-06      Till Strauman <strauman@slac.stanford.edu>
52
53        PR 435/networking
54        * rtems/rtems_showifstat.c: rtems_showifstat misses printing
55        the netmask
56
572003-07-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
58
59        * configure.ac: Remove (Merged into ../configure.ac).
60        * Makefile.am, libc/Makefile.am, lib/Makefile.am, wrapup/Makefile.am:
61        Reflect having merged configure.ac into ../configure.ac.
62        * kern/kern_mib.c: Use RTEMS_VERSION to setup osrelease.
63
642003-05-29      Joel Sherrill <joel@OARcorp.com>
65
66        * rtems/rtems_syscall.c: Removed warnings.
67
682003-05-15  cjohns@cybertec.com.au  <cjohns@cybertec.com.au>
69
70        * netinet/in.h:
71        PR406 - Added INET_ADDRSTRLEN per the SUSv3 standard.
72
732003-04-15      Joel Sherrill <joel@OARcorp.com>
74
75        PR 388/networking
76        * kern/kern_sysctl.c: Revert previous patch and use strlcpy() now that
77        it is available. Also fixed some warnings.
78
792003-03-27      Joel Sherrill <joel@OARcorp.com>
80
81        * kern/kern_sysctl.c: Converted from BSP strlcpy() to strncpy().
82
832003-03-25      Joel Sherrill <joel@OARcorp.com>
84
85        * rtems/rtems_bsdnet_malloc_starvation.c: Fixed name of include file.
86
872002-03-25      Eric Norum <norume@aps.anl.gov>
88
89
90        PR 374/networking
91        * Makefile.am, rtems/rtems_bsdnet.h, rtems/rtems_glue.c:
92        The patch sent as part of PR270 got applied to the wrong place. 
93        The effect was that (1) startup was no faster than before and
94        (2) malloc starvation messages came way too quickly.  The attached
95        patch fixes both these problems and also provides a mechanism for
96        applications to handle malloc starvation conditions as they see fit.
97        * rtems/rtems_bsdnet_malloc_starvation.c: New file.
98
992003-03-18      Till Straumann <strauman@slac.stanford.edu>
100
101        PR 356/bsps
102        * sys/linker_set.h: This patch makes RTEMS/PowerPC eabi compliant.
103        Declare all linker-script defined addresses as
104        variables of unknown size and not as short objects
105        like 'int', 'void*' etc.  Since only addresses are used and never those
106        variable's values, the type used in a declaration is not important.
107
1082003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
109
110        * configure.ac: Remove AC_CONFIG_AUX_DIR.
111
1122003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
113
114        * netinet/in_chksum.c: Remove duplicate case to include
115        in_chksum_arm.c.
116
1172003-02-20      Till Straumann <strauman@slac.stanford.edu>
118
119        PR 351/networking
120        * nfs/bootp_subr.c: Fix ridiculous leak in bootp and use
121        strdup_bootp_realloc() everywhere for sake of consistency.
122
1232003-02-11      Mike Siers <mikes@poliac.com>
124
125        * rtems/rtems_glue.c: A small patch to the network daemon task
126        code.  I just added code to check the return value of
127        the rtems_bsdnet_event_receive function.  Only when
128        this function returns a SUCCESSFUL status, will the
129        event flags be checked.  This is more of a code cleanup issue
130        than a bug.  The patch will just ensure the ipintr() and
131        arpintr() functions are only called when a event is signaled.
132
1332003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
134
135        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
136
1372003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
138
139        * configure.ac: AC_PREREQ(2.57).
140
1412003-02-06      Mike Siers <mikes@poliac.com>
142
143        PR 342/networking
144        * kern/uipc_mbuf.c: The RTEMS version of the m_copyback is changing
145        the m_len value of the mbuf.  I looked into the source from another
146        BSD system and the mbuf length is not changed inside this function.
147        The m_copyback function is only being used in the net/rtsock.c file.
148        So I think this problem is only visable under certain routing table
149        conditions. 
150
1512003-02-05      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
152
153        PR 341/networking
154        * lib/ftpfs.c: Account for NULL at end of strings when malloc()'ing
155        memory.
156
1572003-01-28      Joel Sherrill <joel@OARcorp.com>
158
159        * Makefile.am: Add kern/kern_sysctl.c to Makefile.am so networking
160        tests build. This was subsequently reported as PR337 before I
161        committed the fix.
162
1632003-01-27      Till Straumann <strauman@SLAC.Stanford.edu>
164
165        * libc/getproto.c, libc/getprotoname.c: modification to call
166        getprotoent_static() if fopen() on /etc/protocols fails.
167
1682003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
169
170        * netinet/tcp_subr.c: Add args to INP_INFO_RLOCK, INP_INFO_RUNLOCK,
171        INP_LOCK, INP_UNLOCK macros.
172        * netinet/udp_usrreq.c: Add args to INP_INFO_RLOCK, INP_INFO_RUNLOCK,
173        INP_LOCK, INP_UNLOCK macros.
174
1752003-01-03      Jitendra Vegiraju <jvegiraju@netscape.net>
176
177        * sys/queue.h: Fix alignment problem on ARM.
178
1792003-01-03      Chris Johns <cjohns@cybertec.com.au>
180
181        * Makefile.am: Added sys/linker_set.h
182        * kern/Makefile.am: Added kern_mib.c and kern_sysctl.c.
183        * kern/uipc_socket.c: OID changed from KERN_SOMAXCONN to KIPC_SOMAXCONN.
184        * kern/uipc_socket2.c: OID changed from KERN_MAXSOCKBUF to
185        KIPC_MAXSOCKBUF.
186        * net/if_ethersubr.c: FreeBSD 2.2.2 does not have a _net_link node
187        while 5.0 does.
188        * net/if_ppp.c: Removed the TEXT_SET define as these macros are
189        now implemented.
190        * net/rtsock.c: Enable sysctl support plus fix the bug with the
191        lastest FreeBSD sysctl header file.
192        * netinet/icmp_var.h: FreeBSD 2.2.2 does not have a _net_inet_icmp
193        node while 5.0 does.
194        * netinet/if_ether.c: FreeBSD 2.2.2 does not have a _net_link_ether
195        node while 5.0 does.
196        * netinet/igmp_var.h: FreeBSD 2.2.2 does not have a _net_inet_igmp
197        node while 5.0 does.
198        * netinet/in_pcb.c: Fixed the arguments to the sysctl call. Add
199        inp_gencnt and ipi_count. These are used when listing connections.
200        * netinet/in_pcb.h: Added counters to aid the listing of connections.
201        * netinet/in_var.h: Provide the _net_inet_ip and _net_inet_raw nodes.
202        * netinet/ip_fw.c: Disable the firewall sysctl calls.
203        * netinet/tcp_subr.c: Merge tcp_pcblist from the lastest FreeBSD source.
204        * netinet/tcp_var.h: Add structures needed by net-snmp to list
205        connections.
206        * netinet/udp_usrreq.c: Merged udp_pcblist from the lastest FreeBSD
207        source.
208        * netinet/udp_var.h: Added the sysctl id UDPCTL_PCBLIST. Used by
209        net-snmp.
210        * rtems_glue.c: Call sysctl_register_all when initialising the
211        network stack to register all the sysctl calls. These are in the
212        special sections and required an updated linker script.
213        * rtems/rtems_syscall.c: Add the sysctl call.
214        * sys/kernel.h: Use the lastest FreeBSD method of handling sysctl
215        structures.  This now held in the sys/linker_set.h file.
216        * sys/queue.h: This is from the lastest FreeBSD code with the circular
217        code merged back in as it is not used in the lastest FreeBSD kernel.
218        * sys/sysctl.h: The lastest sysctl. This was needed to use with the new
219        linker set method. The FreeBSD 2.2.2 version has asm hacks. The lastest
220        version of the FreeBSD does not have these hacks. It uses gcc attribute
221        directives.
222
2232002-12-18      Eric Norum <eric.norum@usask.ca>
224        * Makefile.am: Include netinet sources.
225
2262002-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
227
228        * Makefile.am: Merge-in kern/Makefile.am, net/Makefile.am,
229        netinet/Makefile.am, netinet/Makefile.am, nfs/Makefile.am,
230        rtems/Makefile.am.
231        * kern/Makefile.am: Remove.
232        * net/Makefile.am: Remove.
233        * netinet/Makefile.am: Remove.
234        * nfs/Makefile.am: Remove.
235        * rtems/Makefile.am: Remove.
236        * wrapup/Makefile.am: Reflect changes above.
237        * configure.ac: Ditto.
238
2392002-12-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
240
241        * kern/Makefile.am: Remove C_O_FILES;
242        Don't let all-local depend on $OBJS)
243        * lib/Makefile.am: Ditto.
244        * libc/Makefile.am: Ditto.
245        * net/Makefile.am: Ditto.
246        * netinet/Makefile.am: Ditto.
247        * nfs/Makefile.am: Ditto.
248        * rtems/Makefile.am: Ditto.
249
2502002-11-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
251
252        * configure.ac: Fix package name.
253
2542002-11-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
255
256        * Makefile.am: Merge-in HEADER-handling from
257        net/Makefile.am, netinet/Makefile.am, nfs/Makefile.am.
258        * net/Makefile.am: Remove *_HEADERS.
259        * netinet/Makefile.am: Remove *_HEADERS.
260        * nfs/Makefile.am: Remove *_HEADERS.
261
2622002-11-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
263
264        * Makefile.am: Merge-in arpa/Makefile.am, machine/Makefile.am,
265        sys/Makefile.am, vm/Makefile.am.
266        Add . to SUBDIRS.
267        * arpa/Makefile.am: Remove.
268        * machine/Makefile.am: Remove.
269        * sys/Makefile.am: Remove.
270        * vm/Makefile.am: Remove.
271        * configure.ac: Reflect changes above.
272
2732002-11-06      Chris Johns <ccj@acm.org>
274
275        * sys/select.h: Add C++ to C external.
276
2772002-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
278
279        * kern/uipc_mbuf.c: Comment out m0 in m_copydata to suppress
280        warning.
281
2822002-11-01      Joel Sherrill <joel@OARcorp.com>
283
284        * ChangeLog: Corrected.
285
2862002-11-01      Eric Norum <eric.norum@usask.ca>
287
288        * nfs/bootp_subr.c, rtems/rtems_bsdnet.h, rtems/rtems_glue.c:
289        Till Straumann's patch (PR295) to use bootp option 129 to get
290        command line string.  Till Straumann's patch to change
291        inet_ntoa->inet_ntop.
292
2932002-10-31      Joel Sherrill <joel@OARcorp.com>
294
295        * libc/rcmd.c, netinet/in_cksum_arm.c: Removed warnings.
296
2972002-10-28      Joel Sherrill <joel@OARcorp.com>
298
299        * Pass to eliminate warnings.
300        * kern/uipc_mbuf.c: Conditional SYSINIT() usage on __rtems__.
301        Fix return statement without a value.
302        * lib/ftpfs.c: read and write filesystem routines return ssize_t.
303        * lib/syslog.c: Add include of <string.h> to eliminate warning.
304        * lib/tftpDriver.c: read and write filesystem routines return ssize_t.
305        * libc/gethostbydns.c: Prototype abort().
306        * libc/inet_ntoa.c: Prototype strcpy().
307        * libc/rcmd.c: Add include of <sys/select.h>
308        * net/if_loop.c: Turn token at end of endif to comment.
309        * net/rtsock.c, nfs/bootp_subr.c:  Conditional SYSINIT() usage
310        on __rtems__.
311        * rtems/rtems_bootp.c: Add include of <rtems/rtems_bsdnet_internal.h>.
312        * rtems/rtems_bsdnet_internal.h: Added prototypes for memcpy() and
313        memset() since the BSD code tries to avoid using libc .h files
314        since it is used to being in the kernel.
315        * rtems/rtems_syscall.c: read and write filesystem routines
316        return ssize_t.
317
3182002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
319
320        * configure.ac: Add nostdinc to AM_INIT_AUTOMAKE.
321
3222002-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
323
324        * Makefile.am: Remove bogus reference to CHANGELOG.
325
3262002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
327
328        * .cvsignore: Reformat.
329        Add autom4te*cache.
330        Remove autom4te.cache.
331
3322002-10-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
333
334        * net/if_ethersubr.c: Add comments to #endif NETATALK to stop
335        gcc from complaining.
336
3372002-10-07      Eric Norum <eric.norum@usask.ca>
338
339        * netinet/tcp_var.h: Corrected typo in ARM alignment patch which
340        broke all other ports.
341
3422002-10-04      Jay Monkman <jtm@smoothsmoothie.com>
343
344        * netinet/in_cksum.c, netinet/ip_icmp.h, netinet/ip_input.c,
345        netinet/tcp_input.c, netinet/tcp_subr.c, netinet/tcp_var.h,
346        sys/queue.h: Address alignment requirements for the ARM.
347
3482002-10-04      Jay Monkman <jtm@smoothsmoothie.com>
349
350        * rtems/rtems_glue.c: Add IP aliasing ioctls SIOCAIFADDR and
351        SIOCDIFADDR.
352
3532002-10-02      Joel Sherrill <joel@OARcorp.com>
354
355        * kern/uipc_socket.c: Make sure that small non-zero delays work.
356        Suggested cleanup from Eric Norum.
357
3582002-10-02      Eric Norum <eric.norum@usask.ca>
359
360        * rtems/mkrootfs.c: As part of PR283, remove redundant code that
361        creates /etc/passwd and /etc/group.
362
3632002-09-16      Joel Sherrill <joel@OARcorp.com>
364
365        * netinet/Makefile.am, netinet/udp_usrreq.c: Back off some of
366        the IP_FORWARD patch as it appears to not compile in the
367        current tree.
368
3692002-09-14      Joel Sherrill <joel@OARcorp.com>
370
371        * kern/uipc_socket.c: Fix case on SO_RCVTIMEO and SO_SNDTIMEO where
372        conversion into ticks can result in a 0 ticks timeout which is
373        the same as requesting no timeout.  Reported by Sergei Organov
374        <osv@javad.ru>.
375
3762002-09-14      Vyacheslav V. Burdjanadze <wr@zelax.ru>
377
378        * kern/uipc_mbuf.c, sys/mbuf.h, netinet/udp_usrreq.c: Add
379        optional UDP broadcast forwarding support.
380        * netinet/Makefile.am: Defined FORWARD_PROTOCOL to enabled UDP
381        broadcast forwarding.
382
3832002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
384
385        * netinet/in_cksum.c: #include <string.h> for puts in generic
386        routines.
387
3882002-08-20      Eric Norum <eric.norum@usask.ca>
389
390        * rtems/rtems_glue.c: Per PR270, the BSD network code expects that
391        the value of the number of seconds since boot is non-zero.  The
392        RTEMS network initialization code assures this by waiting for a
393        second.  A more efficient technique is to simply wait until the
394        number of seconds since boot is non-zero.
395
3962002-08-09      Joel Sherrill <joel@OARcorp.com>
397
398        * libc/getservent.c: Per PR265, add  #include <netinet/in.h> for
399        ntohl() function.
400
4012002-08-07      Joel Sherrill <joel@OARcorp.com>
402
403        * netinet/in.h: Per PR263, added include of <machine/endian.h>
404        to <netinet/in.h> so it includes prototypes of ntohl() family
405        of routines.
406
4072002-08-01      Joel Sherrill <joel@OARcorp.com>
408
409        * machine/param.h, sys/syslimits.h: In the continued effort to
410        eliminate .h conflicts between newlib and RTEMS, these were moved to
411        newlib.
412        * machine/Makefile.am, sys/Makefile.am: Reflect above.
413
4142002-08-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
415
416        * wrapup/Makefile.am: Don't install.
417
4182002-07-30      Joel Sherrill <joel@OARcorp.com>
419
420        * sys/param.h: Removed as a simpler version of this file is
421        now part of the RTEMS newlib support.
422        * sys/Makefile.am: Modified to reflect above. 
423
4242002-07-30      Joel Sherrill <joel@OARcorp.com>
425
426        * machine/types.h: Removed as a simpler version of this file is
427        now part of the RTEMS newlib support.
428        * machine/Makefile.am, machine/endian.h, nfs/bootp_subr.c,
429        rtems/rtems_bsdnet_internal.h, sys/Makefile.am, sys/systm.h:
430        Minor modifications to use the simpler machine/types.h.  Mostly
431        more complete sets of #include's to account for machine/types.h
432        no longer doing this.
433
4342002-07-30      Jay Monkman <jtm@smoothsmoothie.com>
435
436        * netinet/in_cksum.c, netinet/in_cksum_arm.c: Added ARM in_cksum
437        support.
438
4392002-07-24      Joel Sherrill <joel@OARcorp.com>
440
441        * sys/select.h: Add a prototype of select() to avoid warnings.
442        In particular a C++ application using select() required a prototype.
443
4442002-07-24      Joel Sherrill <joel@OARcorp.com>
445
446        * Makefile.am, libc/res_send.c: Do not install or use <poll.h>
447        since RTEMS does not support it.
448
4492002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
450
451        * kern/Makefile.am: Use .$(OBJEXT) instead of .o.
452        * lib/Makefile.am: Ditto.
453        * libc/Makefile.am: Ditto.
454        * net/Makefile.am: Ditto.
455        * netinet/Makefile.am: Ditto.
456        * nfs/Makefile.am: Ditto.
457        * rtems/Makefile.am: Ditto.
458        * wrapup/Makefile.am: Ditto.
459
4602002-07-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
461
462        * kern/Makefile.am: Eliminate LIBNAME.
463        * lib/Makefile.am: Ditto.
464        * libc/Makefile.am: Ditto.
465        * net/Makefile.am: Ditto.
466        * netinet/Makefile.am: Ditto.
467        * nfs/Makefile.am: Ditto.
468        * rtems/Makefile.am: Ditto.
469        * wrapup/Makefile.am: Use project_libdir instead of
470        $(PROJECT_RELEASE)/lib.
471
4722002-07-17      Jay Monkman <jtm@smoothsmoothie.com>
473
474        * netinet/in.h, netinet/ip.h, netinet/ip_var.h, netinet/tcp.h:
475        Modified to added packed attribute.o
476
4772002-07-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
478
479        * configure.ac: RTEMS_TOP(../..).
480
4812002-07-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
482
483        * configure.ac: Remove RTEMS_PROJECT_ROOT.
484
4852002-06-27      Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
486
487        * Addition of a ftp client filesystem, comparable to the tftp one.
488        * lib/ftpfs.c, rtems/ftpfs.h: New files.
489        * lib/Makefile.am, rtems/Makefile.am: Modified to reflect above.
490
4912002-06-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
492
493        * configure.ac: Use AC_CONFIG_AUX_DIR(../..).
494        Add AC_PROG_RANLIB.
495
4962002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
497
498        * wrapup/Makefile.am: Don't preinstall libnetworking.a.
499
5002002-06-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
501
502        * Makefile.am: Remove commented out net-apps.
503
5042002-06-17      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
505
506        * arpa/Makefile.am: Include $(top_srcdir)/../automake/*.am.
507        * kern/Makefile.am: Include $(top_srcdir)/../automake/*.am.
508        * Makefile.am: Include $(top_srcdir)/../automake/*.am.
509        Use ../aclocal.
510        * lib/Makefile.am: Include $(top_srcdir)/../automake/*.am.
511        * libc/Makefile.am: Include $(top_srcdir)/../automake/*.am.
512        * machine/Makefile.am: Include $(top_srcdir)/../automake/*.am.
513        * net/Makefile.am: Include $(top_srcdir)/../automake/*.am.
514        * netinet/Makefile.am: Include $(top_srcdir)/../automake/*.am.
515        * nfs/Makefile.am: Include $(top_srcdir)/../automake/*.am.
516        * rtems/Makefile.am: Include $(top_srcdir)/../automake/*.am.
517        * sys/Makefile.am: Include $(top_srcdir)/../automake/*.am.
518        * vm/Makefile.am: Include $(top_srcdir)/../automake/*.am.
519        * wrapup/Makefile.am: Include $(top_srcdir)/../automake/*.am.
520
5212002-06-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
522
523        * rtems/Makefile.am: include multilib.am instead of RTEMS_BSP.cfg.
524
5252002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
526
527        * configure.ac: Remove RTEMS_CHECK_POSIX_API.
528          Remove RTEMS_ENABLE_POSIX.
529          Remove RTEMS_CHECK_CUSTOM_BSP.
530          Remove RTEMS_ENABLE_POSIX.
531
5322002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
533
534        Relocate c/src/libnetworking.
535        * Makefile.am: Reflect moval.
536        * machine/Makefile.am: Ditto.
537        * net/Makefile.am: Ditto.
538        * lib/Makefile.am: Ditto.
539        * netinet/Makefile.am: Ditto.
540        * vm/Makefile.am: Ditto.
541        * libc/Makefile.am: Ditto.
542        * sys/Makefile.am: Ditto.
543        * arpa/Makefile.am: Ditto.
544        * nfs/Makefile.am: Ditto.
545        * kern/Makefile.am: Ditto.
546        * rtems/Makefile.am: Ditto.
547        * configure.ac: Dittp.
548        * wrapup/Makefile.am: Ditto. Remove references to networking apps.
549
5502002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
551
552        * rtems_telnetd/pty.c: Remove bsp.h. Include <rtems/bspIo.h>.
553
5542002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
555
556        * rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
557        * rtems/mkrootfs.h: Ditto.
558        * rtems/Makefile.am: Reflect changes above.
559
5602002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
561
562        * sys/ioctl.h: Remove.
563        * sys/sockio.h: Remove.
564        * sys/filio.h: Remove.
565        * sys/Makefile.am: Reflect changes above.
566
5672001-05-14      Joel Sherrill <joel@OARcorp.com>
568
569        * ChangeLog: Corrected -- entry should have been in libchip.
570 
5712002-05-01      Eric Norum <eric.norum@usask.ca>
572
573        * machine/in_cksum.h: Per PR200 fix multi-line inline assembly
574        to satisfy gcc 3.1 and newer.
575
5762002-04-26      Eric Norum <eric.norum@usask.ca>
577
578        * netinet/in_cksum_i386.c: Add volatile so the more agressive
579        optimization in gcc 3.1 does not reorder things.
580
5812002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
582
583        * pppd/utils.c: Adapt to gcc-3.x.
584
5852002-04-11      Chris Johns <ccj@acm.org>
586
587        * c/src/libnetworking/rtems/rtems_bsdnet.h: To address PR59, added
588        the drv_ctrl driver control block field to the ifconfig network driver
589        structure. This field is needed by the i82586 driver which was ported
590        from NetBSD as it had better hardware abstraction.
591
5922002-04-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
593
594        * ChangeLog: Fix dates.
595
5962002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
597
598        * libc/rcmd.c: Replace __rtems w/ __rtems__.
599
6002002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
601
602        * configure.ac:
603        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
604        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
605        * arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
606        * kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
607        * Makefile.am: Remove AUTOMAKE_OPTIONS.
608        * lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
609        * libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
610        * machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
611        * net/Makefile.am: Remove AUTOMAKE_OPTIONS.
612        * netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
613        * nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
614        * pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
615        * rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
616        * rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
617        * rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
618        * rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
619        * sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
620        * vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
621        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
622
6232002-03-27      Thomas.Doerfler@imd-systems.de
624
625        * PR144
626        * nfs/bootp_subr.c bootpc_init(): Performs a write to memory address
627        0 when called for the first time. This is done when trying to clear
628        the variable "dhcp_hostname".
629
6302002-03-27      Ilya Alexeev <ilya@continuum.ru>
631
632        * PR162
633        * net/if_ppp.c ppp_txdaemon(), net/if_pppvar.h pppstart(): Local
634        variables must not be used in a device write routines.  Now
635        ppp_softc structure have own character for writing to device
636        (sc_outchar).  I think that converting local variables to static
637        is not a right solution, because problems will occur in the case
638        of two or more ppp instances.
639        * net/ppp_tty.c pppstart(): Type of the ioffset variable must be
640        u_long, otherwise in the case of the big output packet endless
641        loop may occur.
642
6432002-03-21      Ilya Alexeev <ilya@continuum.ru>
644
645        * net/if_ppp.c, net/ppp_tty.c: Initial preparations for multiple
646        PPPD connections.
647
6482001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
649
650        * PR158
651        * libc/rcmd.c, libc/rcmd.c: Enable the rcmd() library call by
652        commenting out the parts that deal with signals.  This enables
653        RTEMS to 'rsh' command to a server connecting fd to remote stdio.
654        The 'server-side' parts of this file which deal with authentication
655        are disabled since they are not needed.
656
6572002-02-27      Ilya Alexeev <ilya@continuum.ru>
658
659        * net/if_ppp.c, pppd/auth.c, pppd/chat.c, pppd/pppd.h,
660        pppd/sys-rtems.c: Add server with pap-authorization
661        capabilities as well as eliminate some warnings.
662
6632002-02-27      Eric Norum <eric.norum@usask.ca>
664
665        * net/radix.c: Properly handle fetching the default route when there
666        is no route.  This was a bug in the original FreeBSD code and this
667        fix is from an updated version of their code.
668
6692002-02-01      Mike Siers <mikes@poliac.com>
670
671        * pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to avoid bringing
672        the link down too fast.
673        NOTE: Mike reports successfully running at 56K baud on a direct link.
674
6752002-01-31      Mike Siers <mikes@poliac.com>
676
677        * pppd/rtemsdialer.h: New file missed in previous commit.
678
6792002-01-31      Mike Siers <mikes@poliac.com>
680
681        * Nice Update of PPPD support which eliminates the
682        requiremetn that drivers be in the termios TASK_DRIVEN mode.
683        Mike did significant testing and reports that it seems to be
684        more stable and handle larger packets better.  This patch
685        replaces the termios tasks with more general pppd network
686        driver tasks.  The functions pppinput() and pppstart() get
687        called from the interrupt service routine.
688        * Makefile.am, configure.ac, net/Makefile.am, net/bpf.h,
689        net/ethernet.h, net/if.c, net/if.h, net/if_arp.h, net/if_dl.h,
690        net/if_ethersubr.c, net/if_llc.h, net/if_loop.c, net/if_ppp.h,
691        net/if_pppvar.h, net/if_types.h, net/netisr.h, net/ppp-comp.h,
692        net/ppp_defs.h, net/pppcompress.h, net/radix.c, net/radix.h,
693        net/raw_cb.c, net/raw_cb.h, net/raw_usrreq.c, net/route.c,
694        net/route.h, net/rtsock.c, pppd/Makefile.am, pppd/README,
695        pppd/STATUS, pppd/auth.c, pppd/cbcp.c, pppd/ccp.c, pppd/ccp.h,
696        pppd/chap.c, pppd/chap.h, pppd/chap_ms.c, pppd/chap_ms.h,
697        pppd/chat.c, pppd/demand.c, pppd/fsm.c, pppd/fsm.h, pppd/ipcp.c,
698        pppd/ipcp.h, pppd/ipxcp.c, pppd/ipxcp.h, pppd/lcp.c, pppd/lcp.h,
699        pppd/magic.c, pppd/magic.h, pppd/options.c, pppd/patchlevel.h,
700        pppd/pathnames.h, pppd/pppd.8, pppd/pppd.h, pppd/rtemsmain.c,
701        pppd/rtemspppd.c, pppd/rtemspppd.h, pppd/sys-rtems.c, pppd/upap.c,
702        pppd/upap.h, pppd/utils.c, pppd/example/README,
703        pppd/example/netconfig.h, wrapup/Makefile.am: Modified.
704        * net/bsd-comp.c, net/if_ppp.c, net/ppp-deflate.c, net/ppp.h,
705        net/ppp_tty.c, net/pppcompress.c, net/zlib.c, net/zlib.h: New file.
706        * modem/, modem/.cvsignore, modem/Makefile.am, modem/ppp.c,
707        modem/ppp.h, modem/ppp_tty.c, modem/pppcompress.c: Subdirectory removed.
708
7092002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
710
711        * rtems_telnetd/pty.c: Move config.h to were it belongs.
712        Remove printf (Reported by Till Straumann
713        <strauman@SLAC.Stanford.EDU>).
714
7152002-02-16      Eric Norum <eric.norum@usask.ca>
716
717        * lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number checking.
718
7192002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
720
721        * pppd/sys-rtems.c: Remove unused variable status from
722        dodefaultroute.
723
7242002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
725
726        * lib/tftpDriver.c: Remove set_errno_and_return_minus_one, include
727        <rtems/seterr.h>.
728
729
7302001-12-18      Eric Norum <eric.norum@usask.ca>
731
732        * lib/tftpDriver.c: Allow chdir() to work on TFTP `directories'
733        (path names with a / at the end) while disallowing open() operations
734        on TFTP `directories'.
735
7362001-12-07      Eric Norum <eric.norum@usask.ca>
737
738        * lib/tftpDriver.c: Restore write capability.
739
7402001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
741
742        * arpa/Makefile.am: Remove stray lines.
743
7442001-10-18      Eric Norum <eric.norum@usask.ca>
745
746        * lib/tftpDriver.c: Properly handles ../ components in chdir() and
747        open() operations within the TFTP file system.
748
7492001-10-12      Mike Siers <mikes@poliac.com>
750
751        * Update to stable working state.  Congratulations Mike! :)
752        * modem_example: Directory removed.
753        * modem_example/16550.h, modem_example/README, modem_example/modem.c,
754        modem_example/modem.h, modem_example/ppp.c, modem_example/ppp.h,
755        modem_example/pppcompress.c: Files removed.
756        * pppd/example/pppd.options: New file.
757        * pppd/README, pppd/STATUS, pppd/cbcp.c, pppd/cbcp.h, pppd/chat.c,
758        pppd/pppd.h, pppd/rtemsmain.c: Updated.
759
7602001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
761
762        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
763        * configure.in: Remove.
764        * configure.ac: New file, generated from configure.in by autoupdate.
765
7662001-09-27      Eric Norum <eric.norum@usask.ca>
767
768        * lib/tftpDriver.c: Add limited chdir() support to the TFTP
769        filesystem.
770
7712001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
772
773        * machine/Makefile.am: Use 'PREINSTALL_FILES ='.
774        * net/Makefile.am: Use 'PREINSTALL_FILES ='.
775        * netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
776        * vm/Makefile.am: Use 'PREINSTALL_FILES ='.
777        * pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
778        * sys/Makefile.am: Use 'PREINSTALL_FILES ='.
779        * rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
780        * arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
781        * nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
782        * rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
783        * rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
784        * rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
785
7862001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
787
788        * Makefile.am: Use PREINSTALL_FILES = to make automake-1.5 happy.
789
7902001-09-19      Eric Norum <eric.norum@usask.ca>
791
792        * lib/tftpDriver.c: Add some debugging capability.
793
7942001-09-19      Chris Johns <ccj@acm.org>
795
796        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
797        rtems/rtems_bsdnet_internal.h Added support for populating the
798        initial "root" filesystem with information obtained via the DHCP
799        response.
800
8012001-08-16      Mike Siers <mikes@poliac.com>
802
803        * pppd/STATUS: Updated by Joel based upon email from Mike.
804        * pppd/cbcp.c, pppd/cbcp.h: Readded files.  These support callback
805        functionality that has not even been compiled under RTEMS yet.
806
8072001-08-16      Joel Sherrill <joel@OARcorp.com>
808
809        * pppd/example/Makefile: Removed.
810        * pppd/example/Makefile-user: Added was Makefile.  Renamed to
811        avoid bootstrap -c clobbering it.
812
8132001-08-16      Mike Siers <mikes@poliac.com>
814
815        * Update of PPPD to 2.3.11 from 2.3.5 and addition of an example
816        application.  Mike's notes on the modifications:
817           - renamed error() function because of namespace problems
818           - removed calls to the exit() funciton
819           - removed extra files from the pppd source directory
820           - defined pppd task constant values in rtemspppd.h
821           - modifyied example code to get actual tick per second value
822           - placed the pppd 2.3.11 man page file (pppd.8) into the pppd
823           directory
824        * pppd/cbcp.c, pppd/cbcp.h, pppd/main.c, pppd/ppp_tty.c,
825        pppd/pppmain.c, pppd/rtems-ppp.c, pppd/rtems-ppp.c: Deleted.
826        * pppd/pppd.8, pppd/rtemsmain.c, pppd/rtemspppd.c, pppd/rtemspppd.h,
827        pppd/sys-rtems.c, pppd/utils.c, pppd/example/Makefile,
828        pppd/example/README, pppd/example/init.c, pppd/example/netconfig.h,
829        pppd/example/ppp.conf, pppd/example/pppdapp.c, pppd/example/system.h:
830        New files.
831        * modem/ppp_tty.c, net/if_ppp.h, pppd/Makefile.am, pppd/README,
832        pppd/STATUS, pppd/auth.c, pppd/ccp.c, pppd/ccp.h, pppd/chap.c,
833        pppd/chap.h, pppd/chap_ms.c, pppd/chap_ms.h, pppd/chat.c,
834        pppd/demand.c, pppd/fsm.c, pppd/fsm.h, pppd/ipcp.c, pppd/ipcp.h,
835        pppd/ipxcp.c, pppd/ipxcp.h, pppd/lcp.c, pppd/lcp.h, pppd/magic.c,
836        pppd/magic.h, pppd/options.c, pppd/patchlevel.h,
837        pppd/pathnames.h, pppd/pppd.h, pppd/upap.c, pppd/upap.h: Modified.
838
8392001-08-16      Joel Sherrill <joel@OARcorp.com>
840
841        * rtems_telnetd/.cvsignore: New file.
842
8432001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
844
845        * Makefile.am, configure.in, rtems_servers/Makefile.am,
846        rtems_servers/telnetd.c, rtems_servers/telnetd.h,
847        rtems_telnetd/Makefile.am, rtems_telnetd/README, rtems_telnetd/icmds.c,
848        rtems_telnetd/pty.c, rtems_telnetd/pty.h, rtems_telnetd/telnetd.c,
849        rtems_telnetd/telnetd.h, wrapup/Makefile.am:
850          - pty and telnetd have a new subdir rtems_telnetd to avoid
851            the side effect when ftpd change.
852          - the tcp/ip stats have been implemented into icmds.c and
853            started when telnetd daemon is started.
854        * rtems_servers/telnetd.c, rtems_servers/telnetd.h: Removed.
855        * rtems_telnetd: New directory.
856        * rtems_telnetd/Makefile.am, rtems_telnetd/README,
857        rtems_telnetd/icmds.c, rtems_telnetd/pty.c, rtems_telnetd/pty.h,
858        rtems_telnetd/telnetd.c, rtems_telnetd/telnetd.h: New files.
859
8602001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
861
862        * rtems_servers/Makefile.am: Deleted blank lines.
863
8642001-06-14      Joel Sherrill <joel@OARcorp.com>
865
866        * rtems_servers/telnetd.c, shell/telnetd.h: Moved from libmisc/shell
867        so the network stack to address network depenendency.
868        * rtems_servers/Makefile.am: Modified to reflect above.
869
8702001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
871
872        * libc/Makefile.am: Remove -D__STRICT_ANSI__.
873
8742001-04-24      Eric Norum <eric.norum@usask.ca>
875
876        * lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS NTP
877        synchronization a little more robust -- no NTP daemon yet, but
878        at least it trys a little harder when the primary NTP server is down.
879
8802001-04-20  Radzislaw Galler  <rgaller@et.put.poznan.pl>
881
882        * modem/ppp.c, pppd/main.c, pppd/pppmain.c, pppd/rtems-ppp.c,
883        pppd/modem_example/modem.c, pppd/modem_example/ppp.c: Translated
884        Polish comments and other strings into English
885        * pppd/STATUS: updated to reflect the changes
886
8872001-04-20      Jake Janovetz <janovetz@uiuc.edu>
888
889        * rtems_servers/ftpd.c: Correct argument so hooks work again.
890
8912001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
892
893        * include/.cvsignore: Remove dangling file.
894
8952001-01-31        Sergei Organov <osv@javad.ru>
896
897        * rtems_servers/ftp.d: Following changes:
898          - Hacks with current dir and root dir removed in favor of new libio
899            support for task-local current and root directories.
900          - Bug in `close_data_socket()' introduced by previous change fixed.
901          - `command_pasv()' changed to set timeout on socket we are listening
902            on and code fixed to don't close socket twice on error.
903          - `serr()' changed to clear `errno'.
904          - `data_socket()' changed to clear `errno' before `bind()'.
905          - `session()' changed to clear `errno' before processing session.
906          - `close_data_socket()' fixed to close both active and passive sockets
907          - Initialize info->data_socket to -1 in `daemon()'
908          - Initialize `fname' to empty string  in `exec_command()'
909
9102001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
911
912        * Makefile.am, arpa/Makefile.am, machine/Makefile.am, net/Makefile.am,
913        netinet/Makefile.am, nfs/Makefile.am, rtems/Makefile.am,
914        rtems_servers/Makefile.am, rtems_webserver/Makefile.am,
915        sys/Makefile.am, vm/Makefile.am:
916        Apply include_*HEADERS instead of H_FILES.
917        * include/Makefile.am: Remove.
918        * Makefile.am: Add handling of *.h files.
919        * configure.in: Remove include/Makefile.
920
9212001-01-25      Eric Norum <eric.norum@usask.ca>
922
923        * lib/tftpDriver.c: Reduce first timeout interval.  This
924        improves throughput on systems which are dropping packets. 
925        Only the first timeout is reduced.  This keeps the number
926        of extra packets down on networks that are very busy and
927        dropping lots of packets.
928
9292001-01-24      Sergei Organov <osv@javad.ru>
930
931        * rtems_servers/ftpd.c, rtems_servers/ftpd.h: Major enhancements
932        as listed below:
933          - Timeouts on sockets implemented. 'idle' field added to
934            configuration. No timeout by default to keep backward compatibility.
935            Note: SITE IDLE command not implemented yet.
936          - Basic global access control implemented. 'access' field added to
937            configuration. No access limitations by default to keep backward
938            compatibility.
939          - Anchor data socket for active mode (using self IP and port 20.)
940          - Fixed default data port support (still not tested).
941          - Don't allow IP address different from originating host in
942            PORT command to improve security.
943          - Fixed bug in MDTM command.
944          - Check for correctness of parsing of argument in command_port().
945          - Fixed squeeze_path() to don't allow names like 'NAME/smth' where
946            'NAME' is not a directory.
947          - Command parsing a little bit improved: command names are now
948            converted to upper-case to be more compatible with RFC (command
949            names are not case-sensitive.)
950          - Reformat comments so that they have RTEMS look-and-feel.
951          - Fixed DELE, SITE CHMOD, RMD, MKD broken by previous changes
952          - True ASCII mode implemented (doesn't work for hooks and /dev/null)
953          - Passive mode implemented, PASV command added.
954          - Default port for data connection could be used (untested, can't find
955            ftp client that doesn't send PORT command)
956          - SYST reply changed to UNIX, as former RTEMS isn't registered name.
957          - Reply codes reviewed and fixed.
958
9592001-01-12      Sergei Organov <osv@javad.ru>
960
961        * rtems_servers/ftpd.c, rtems_servers/ftpd.h: Major enhancements
962        as listed below:
963            - use pool of pre-created threads to handle sessions instead of
964              creating/deleting threads on the fly
965            - LIST output is now similar to what "/bin/ls -al" would output,
966              thus FTP clients such Netscape are happy with it.
967            - LIST NAME now works (both for files and directories)
968            - added support for NLST, CDUP, and MDTM FTP commands to make
969              more FTP clients happy
970            - keep track of CWD for every session separately
971            - ability to specify root directory name for FTPD in configuration
972              table. FTPD will then create illusion for FTP clients that this
973              is actually root directory.
974            - ignore options sent in commands, thus LIST -al FILE works and
975              doesn't try to list "-al" directory.
976            - buffers are allocated on stack instead of heap where possible to
977              eliminate malloc/free calls (avoid possible heap fragmentation
978              troubles).
979            - drop using of task notepad to pass parameters - use function
980              arguments instead
981            - use snprintf() instead of sprintf() as the latter is unsafe
982            - use of PF_INET in socket() instead of AF_INET
983
984            Here are ftp clients I've tried new FTPD with (all of them
985            running on Debian GNU/Linux 2.2):
986
987                 Lftp 2.1.10
988                 NcFTP 2.4.3
989                 Netscape 4.75
990                 ftp
991                 mc 4.5.49
992
9932001-01-02      Joel Sherrill <joel@OARcorp.com>
994
995        * CHANGELOG: Removed.
996        * README: Merged CHANGELOG contents as initial changes.
997
9982000-12-14      Eric Norum <eric.norum@usask.ca>
999
1000        * lib/tftpDriver.c: Added write capability.
1001
10022000-12-08      Joel Sherrill <joel@OARcorp.com>
1003
1004        * libc/linkaddr.c: Initialized variable to remove warning.
1005        * modem/ppp.c, modem/ppp_tty.c: Made numerous variable declarations
1006        conditional on PPP_COMPRESS and PPP_FILTER.  Commented out variables
1007        that were not used because the code using them was commented out.
1008        Removed totally unused variables.
1009        * modem/pppcompress.c: Added parentheses to avoid warnings.
1010        * pppd/pppmain.c: Removed numerous warnings.
1011
10122000-11-30      Joel Sherrill <joel@OARcorp.com>
1013
1014        * modem/ppp_tty.c: Changed to include <rtems/termiostypes.h> since
1015        that is an RTEMS specific header file.
1016
10172000-11-30      Joel Sherrill <joel@OARcorp.com>
1018
1019        * sys/ttycom.h: Moved to lib/include/sys.
1020        * Makefile.am: Modified to reflect above.
1021
10222000-11-27      Joel Sherrill <joel@OARcorp.com>
1023
1024        * libc/res_init.c: Fix typo - adding missing # on include.
1025
10262000-11-25      Eric Norum <eric.norum@usask.ca>
1027
1028        * libc/res_init.c: Move include to avoid compiler dumping core.
1029
10302000-11-25  Antti P Miettinen  <antti.p.miettinen@nokia.com>
1031
1032        * wrapup/Makefile.am: Added modem subdir.
1033        * configure.in, Makefile.am: Added modem subdir.
1034        * net/Makefile.am: Added if_pppvar.h, pppcompress.h.
1035        * pppd/Makefile.am: Added pppmain.c (which needs work).
1036        * pppd/chat.c, pppd/fsm.c, pppd/fsm.h, pppd/ipxcp.c, pppd/main.c,
1037        pppd/ppp_tty.c, pppd/upap.c: Changes from Thomas Doerfler
1038        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me.
1039        Actually main.c and ppp_tty.c should be scratched. The modem
1040        subdir has the real ppp_tty.c and the real pppd main is in pppmain.c.
1041
10422000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1043
1044        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
1045
10462000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1047
1048        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
1049
10502000-10-30      Joel Sherrill <joel@OARcorp.com>
1051
1052        * POSIX include files merged into newlib.  This resulted in
1053        some definitions moving to other files and thus some secondary
1054        effects in RTEMS source code.
1055        * machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be in sync
1056        with newlib's <machine/types.h>.
1057        * rtems/rtems_bsdnet_internal.h: newlib now includes definition
1058        of struct itimerval in <sys/time.h>.
1059
10602000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1061
1062        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
1063        Switch to GNU canonicalization.
1064
10652000-10-19  Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
1066
1067        * lib/tftpDriver.c: add comments to handlers struct function pointers.
1068        * rtems/rtems_glue.c: move pointer arithmetic to be _after_
1069        pointer has been checked against NULL.
1070
10712000-10-18       Chris Johns <ccj@acm.org>
1072
1073        * pppd/ipxcp.c: Fixed a typo.
1074
10752000-09-28      Joel Sherrill <joel@OARcorp.com>
1076
1077        * rtems_webserver/Makefile.am, rtems_webserver/base64.c,
1078        rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
1079        * rtems_webserver/sock.c: Added file missed in merger.
1080
10812000-09-22      Joel Sherrill <joel@OARcorp.com>
1082
1083        * machine/types.h, pppd/pppd.h, rtems/rtems_bsdnet_internal.h,
1084        rtems_webserver/webmain.c: machine/types.h  should not have
1085        included rtems.h.  It is now including precisely the
1086        least amount of low level, yet portable .h files to get
1087        the basic RTEMS types defined.  This rippled into other
1088        files since rtems_bsdnet_internal.h used machine/types.h to include
1089        rtems.h.
1090
10912000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1092
1093        * ChangeLog: Cleanup.
1094
10952000-09-05      Joel Sherrill <joel@OARcorp.com>
1096
1097        * rtems/rtems_syscall.c: Changed from O_NONBLOCK to internal
1098        RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY confusion
1099        and to work with the converted flags.
1100
11012000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1102
1103        * kern/Makefile.am, lib/Makefile.am, libc/Makefile.am,
1104        net/Makefile.am, netinet/Makefile.am, nfs/Makefile.am,
1105        pppd/Makefile.am, rtems/Makefile.am, rtems_servers/Makefile.am,
1106        rtems_webserver/Makefile.am, wrapup/Makefile.am: Include compile.am
1107
11082000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
1109
1110        * emfdb.c: Removed stray semi-colon.  Reported on GoAhead
1111        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>
1112
11132000-08-31      Joel Sherrill <joel@OARcorp.com>
1114
1115        * Merged version 2.1 of GoAhead webserver.  This update
1116        was submitted by Antti P Miettinen <antti.p.miettinen@nokia.com>.
1117        * NOTES, base64.c, ejIntrn.h, emfdb.c, emfdb.h, md5.h, md5c.c,
1118        um.c, um.h: New files.
1119        * wbase64.c: Removed.
1120        * Makefile.am, asp.c, balloc.c, default.c, ej.h, ejlex.c, ejparse.c,
1121        form.c, h.c, handler.c, mime.c, misc.c, ringq.c, rom.c, security.c,
1122        socket.c, sym.c, uemf.c, uemf.h, url.c, value.c, webcomp.c, webmain.c,
1123        webpage.c, webrom.c, webs.c, webs.h, websuemf.c, wsIntrn.h: Modified.
1124
11252000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
1126
1127        * netinet/tcp_input.c: Spelling corrections.
1128
11292000-08-30      Joel Sherrill <joel@OARcorp.com>
1130
1131        * rtems_webserver/license.txt: New file.
1132
11332000-08-10      Joel Sherrill <joel@OARcorp.com>
1134
1135        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.