source: rtems/c/src/libnetworking/ChangeLog @ 1a5787d

4.104.114.84.95
Last change on this file since 1a5787d was 1a5787d, checked in by Joel Sherrill <joel.sherrill@…>, on 06/13/03 at 13:20:47

2003-06-13 Joel Sherrill <joel@…>

  • pppd/chat.c: Removed warnings.
  • Property mode set to 100644
File size: 27.5 KB
Line 
12003-06-13      Joel Sherrill <joel@OARcorp.com>
2
3        * pppd/chat.c: Removed warnings.
4
52003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
6
7        * pppd/fsm.c: Make peer_mru global again.
8
92003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
10
11        * pppd/magic.c: Remove *rand48.
12        * pppd/chap.c: Remove prototypes of *rand48.
13
142003-04-11      Joel Sherrill <joel@OARcorp.com>
15
16        * rtems_webserver/cgi.c, rtems_webserver/sockGen.c,
17        rtems_webserver/umui.c, rtems_webserver/websSSL.c,
18        rtems_webserver/websSSL.h, rtems_webserver/websda.c,
19        rtems_webserver/websda.h: New files. Not included in previous commit.
20
212002-04-10      Mike Siers <mikes@poliac.com>
22
23        * rtems_webserver/NOTES, rtems_webserver/asp.c,
24        rtems_webserver/balloc.c, rtems_webserver/default.c,
25        rtems_webserver/ej.h, rtems_webserver/ejIntrn.h,
26        rtems_webserver/ejlex.c, rtems_webserver/ejparse.c,
27        rtems_webserver/emfdb.c, rtems_webserver/emfdb.h,
28        rtems_webserver/form.c, rtems_webserver/h.c,
29        rtems_webserver/handler.c, rtems_webserver/license.txt,
30        rtems_webserver/md5.h, rtems_webserver/md5c.c,
31        rtems_webserver/mime.c, rtems_webserver/misc.c,
32        rtems_webserver/ringq.c, rtems_webserver/rom.c,
33        rtems_webserver/security.c, rtems_webserver/sock.c,
34        rtems_webserver/sym.c, rtems_webserver/uemf.c,
35        rtems_webserver/uemf.h, rtems_webserver/um.c, rtems_webserver/um.h,
36        rtems_webserver/url.c, rtems_webserver/value.c,
37        rtems_webserver/wbase64.c, rtems_webserver/webcomp.c,
38        rtems_webserver/webpage.c, rtems_webserver/webrom.c,
39        rtems_webserver/webs.c, rtems_webserver/webs.h,
40        rtems_webserver/websuemf.c, rtems_webserver/wsIntrn.h:
41        Update to GoAhead Webserver 2.1.4. The following URL is
42        the release notes from GoAhead.
43
44            http://data.goahead.com/Software/Webserver/2.1.4/release.htm
45
46        I have only done a minimal amount of testing (i.e. the network
47        demo program works fine).  Please try this out and let me know
48        if it works.  The patch needs to be applied on the
49        c/src/libnetworking/rtems_webserver directory.
50
512003-04-10      Joel Sherrill <joel@OARcorp.com>
52
53        PR 371/pppd
54        * pppd/auth.c, pppd/chat.c, pppd/demand.c, pppd/fsm.c, pppd/lcp.c,
55        pppd/options.c, pppd/pppd.h, pppd/rtemsmain.c, pppd/rtemspppd.c:
56        Change many symbols to static. There are still global symbols in
57        rtemspppd.h which might need to be changed or converted into member
58        of a structure which is dereferenced with a pointer that is managed
59        as a per task variable. But this patch should avoid many conflicts.
60
612003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
62
63        * pppd/utils.c: Remove strlcpy, strlcat.
64
652003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
66
67        * configure.ac: Remove AC_CONFIG_AUX_DIR.
68
692003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
70
71        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
72
732003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
74
75        * configure.ac: AC_PREREQ(2.57).
76
772003-02-06      Joel Sherrill <joel@OARcorp.com>
78
79        * pppd/chat.c: Convert routines with common names to static. This
80        included get_char(), put_char(), and character() among others.
81
822003-01-15      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
83
84        * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.
85        * pppd/Makefile.am: Don't include @RTEMS_BSP@.cfg.
86          Eliminate *_O_FILES.
87        * rtems_servers/Makefile.am: Ditto.
88        * rtems_webserver/Makefile.am: Ditto.
89        * rtems_telnetd/Makefile.am: Ditto.
90
912002-11-04      Joel Sherrill <joel@OARcorp.com>
92
93        * pppd/auth.c, rtems_webserver/uemf.h: Removed warnings.
94
952002-10-31      Joel Sherrill <joel@OARcorp.com>
96
97        * rtems_webserver/socket.c, rtems_webserver/uemf.h: Removed
98        warnings.
99
1002002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
101
102        * .cvsignore: Reformat.
103        Add autom4te*cache.
104        Remove autom4te.cache.
105
1062002-09-07      Joel Sherrill <joel@OARcorp.com>
107
108        * pppd/ipcp.c, rtems_servers/ftpd.c: Add include files to resolve
109        warnings.
110
1112002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
112
113        * rtems_webserver/md5.h: Add missing newline.
114
1152002-08-31      Joel Sherrill <joel@OARcorp.com>
116
117        * rtems_webserver/webmain.c: Commented out rootWeb to eliminate warning.
118
1192002-08-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
120
121        * rtems_servers/ftpd.c: Remove unused variable buf.
122        * pppd/md5.c: #include <string.h> to make gcc31 happy.
123        * rtems_telnetd/telnetd.c: #include <string.h> to make gcc31 happy.
124        * rtems_webserver/webmain.c: Remove unused variable dir, cp.
125
1262002-08-12      Joel Sherrill <joel@OARcorp.com>
127
128        * pppd/utils.c: Include i960 in varargs conditional to avoid error.
129
1302002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
131
132        * pppd/Makefile.am: Use .$(OBJEXT) instead of .o.
133        * rtems_servers/Makefile.am: Use .$(OBJEXT) instead of .o.
134        * rtems_telnetd/Makefile.am: Use .$(OBJEXT) instead of .o.
135        * rtems_webserver/Makefile.am: Use .$(OBJEXT) instead of .o.
136        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
137
1382002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
139
140        * pppd/chap.c, pppd/fsm.c, pppd/fsm.h, pppd/upap.c: Per PR255
141        fix prototype mismatches.
142
1432002-07-01      Joel Sherrill <joel@OARcorp.com>
144
145        * rtems_webserver/misc.c: Per PR236 eliminate definition of strnlen().
146
1472002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
148
149        * wrapup/Makefile.am: Build libnetapps.a.
150        Don't preinstall libnetapps.a
151
1522002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
153
154        * Makefile.am: Remove headers. Remove CHANGELOG.
155        * configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
156
1572002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
158
159        Move networking libraries to c/src/exec/libnetworking
160        * configure.ac: Reflect Moval.
161        * Makefile.am: Reflect Moval.
162        * wrapup/Makefile.am: Reflect Moval.
163
1642002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
165
166        * rtems_telnetd/pty.c: Remove bsp.h. Include <rtems/bspIo.h>.
167
1682002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
169
170        * rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
171        * rtems/mkrootfs.h: Ditto.
172        * rtems/Makefile.am: Reflect changes above.
173
1742002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
175
176        * sys/ioctl.h: Remove.
177        * sys/sockio.h: Remove.
178        * sys/filio.h: Remove.
179        * sys/Makefile.am: Reflect changes above.
180
1812001-05-14      Joel Sherrill <joel@OARcorp.com>
182
183        * ChangeLog: Corrected -- entry should have been in libchip.
184 
1852002-05-01      Eric Norum <eric.norum@usask.ca>
186
187        * machine/in_cksum.h: Per PR200 fix multi-line inline assembly
188        to satisfy gcc 3.1 and newer.
189
1902002-04-26      Eric Norum <eric.norum@usask.ca>
191
192        * netinet/in_cksum_i386.c: Add volatile so the more agressive
193        optimization in gcc 3.1 does not reorder things.
194
1952002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
196
197        * pppd/utils.c: Adapt to gcc-3.x.
198
1992002-04-11      Chris Johns <ccj@acm.org>
200
201        * c/src/libnetworking/rtems/rtems_bsdnet.h: To address PR59, added
202        the drv_ctrl driver control block field to the ifconfig network driver
203        structure. This field is needed by the i82586 driver which was ported
204        from NetBSD as it had better hardware abstraction.
205
2062002-04-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
207
208        * ChangeLog: Fix dates.
209
2102002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
211
212        * libc/rcmd.c: Replace __rtems w/ __rtems__.
213
2142002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
215
216        * configure.ac:
217        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
218        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
219        * arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
220        * kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
221        * Makefile.am: Remove AUTOMAKE_OPTIONS.
222        * lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
223        * libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
224        * machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
225        * net/Makefile.am: Remove AUTOMAKE_OPTIONS.
226        * netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
227        * nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
228        * pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
229        * rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
230        * rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
231        * rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
232        * rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
233        * sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
234        * vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
235        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
236
2372002-03-27      Thomas.Doerfler@imd-systems.de
238
239        * PR144
240        * nfs/bootp_subr.c bootpc_init(): Performs a write to memory address
241        0 when called for the first time. This is done when trying to clear
242        the variable "dhcp_hostname".
243
2442002-03-27      Ilya Alexeev <ilya@continuum.ru>
245
246        * PR162
247        * net/if_ppp.c ppp_txdaemon(), net/if_pppvar.h pppstart(): Local
248        variables must not be used in a device write routines.  Now
249        ppp_softc structure have own character for writing to device
250        (sc_outchar).  I think that converting local variables to static
251        is not a right solution, because problems will occur in the case
252        of two or more ppp instances.
253        * net/ppp_tty.c pppstart(): Type of the ioffset variable must be
254        u_long, otherwise in the case of the big output packet endless
255        loop may occur.
256
2572002-03-21      Ilya Alexeev <ilya@continuum.ru>
258
259        * net/if_ppp.c, net/ppp_tty.c: Initial preparations for multiple
260        PPPD connections.
261
2622001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
263
264        * PR158
265        * libc/rcmd.c, libc/rcmd.c: Enable the rcmd() library call by
266        commenting out the parts that deal with signals.  This enables
267        RTEMS to 'rsh' command to a server connecting fd to remote stdio.
268        The 'server-side' parts of this file which deal with authentication
269        are disabled since they are not needed.
270
2712002-02-27      Ilya Alexeev <ilya@continuum.ru>
272
273        * net/if_ppp.c, pppd/auth.c, pppd/chat.c, pppd/pppd.h,
274        pppd/sys-rtems.c: Add server with pap-authorization
275        capabilities as well as eliminate some warnings.
276
2772002-02-27      Eric Norum <eric.norum@usask.ca>
278
279        * net/radix.c: Properly handle fetching the default route when there
280        is no route.  This was a bug in the original FreeBSD code and this
281        fix is from an updated version of their code.
282
2832002-02-01      Mike Siers <mikes@poliac.com>
284
285        * pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to avoid bringing
286        the link down too fast.
287        NOTE: Mike reports successfully running at 56K baud on a direct link.
288
2892002-01-31      Mike Siers <mikes@poliac.com>
290
291        * pppd/rtemsdialer.h: New file missed in previous commit.
292
2932002-01-31      Mike Siers <mikes@poliac.com>
294
295        * Nice Update of PPPD support which eliminates the
296        requiremetn that drivers be in the termios TASK_DRIVEN mode.
297        Mike did significant testing and reports that it seems to be
298        more stable and handle larger packets better.  This patch
299        replaces the termios tasks with more general pppd network
300        driver tasks.  The functions pppinput() and pppstart() get
301        called from the interrupt service routine.
302        * Makefile.am, configure.ac, net/Makefile.am, net/bpf.h,
303        net/ethernet.h, net/if.c, net/if.h, net/if_arp.h, net/if_dl.h,
304        net/if_ethersubr.c, net/if_llc.h, net/if_loop.c, net/if_ppp.h,
305        net/if_pppvar.h, net/if_types.h, net/netisr.h, net/ppp-comp.h,
306        net/ppp_defs.h, net/pppcompress.h, net/radix.c, net/radix.h,
307        net/raw_cb.c, net/raw_cb.h, net/raw_usrreq.c, net/route.c,
308        net/route.h, net/rtsock.c, pppd/Makefile.am, pppd/README,
309        pppd/STATUS, pppd/auth.c, pppd/cbcp.c, pppd/ccp.c, pppd/ccp.h,
310        pppd/chap.c, pppd/chap.h, pppd/chap_ms.c, pppd/chap_ms.h,
311        pppd/chat.c, pppd/demand.c, pppd/fsm.c, pppd/fsm.h, pppd/ipcp.c,
312        pppd/ipcp.h, pppd/ipxcp.c, pppd/ipxcp.h, pppd/lcp.c, pppd/lcp.h,
313        pppd/magic.c, pppd/magic.h, pppd/options.c, pppd/patchlevel.h,
314        pppd/pathnames.h, pppd/pppd.8, pppd/pppd.h, pppd/rtemsmain.c,
315        pppd/rtemspppd.c, pppd/rtemspppd.h, pppd/sys-rtems.c, pppd/upap.c,
316        pppd/upap.h, pppd/utils.c, pppd/example/README,
317        pppd/example/netconfig.h, wrapup/Makefile.am: Modified.
318        * net/bsd-comp.c, net/if_ppp.c, net/ppp-deflate.c, net/ppp.h,
319        net/ppp_tty.c, net/pppcompress.c, net/zlib.c, net/zlib.h: New file.
320        * modem/, modem/.cvsignore, modem/Makefile.am, modem/ppp.c,
321        modem/ppp.h, modem/ppp_tty.c, modem/pppcompress.c: Subdirectory removed.
322
3232002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
324
325        * rtems_telnetd/pty.c: Move config.h to were it belongs.
326        Remove printf (Reported by Till Straumann
327        <strauman@SLAC.Stanford.EDU>).
328
3292002-02-16      Eric Norum <eric.norum@usask.ca>
330
331        * lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number checking.
332
3332002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
334
335        * pppd/sys-rtems.c: Remove unused variable status from
336        dodefaultroute.
337
3382002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
339
340        * lib/tftpDriver.c: Remove set_errno_and_return_minus_one, include
341        <rtems/seterr.h>.
342
343
3442001-12-18      Eric Norum <eric.norum@usask.ca>
345
346        * lib/tftpDriver.c: Allow chdir() to work on TFTP `directories'
347        (path names with a / at the end) while disallowing open() operations
348        on TFTP `directories'.
349
3502001-12-07      Eric Norum <eric.norum@usask.ca>
351
352        * lib/tftpDriver.c: Restore write capability.
353
3542001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
355
356        * arpa/Makefile.am: Remove stray lines.
357
3582001-10-18      Eric Norum <eric.norum@usask.ca>
359
360        * lib/tftpDriver.c: Properly handles ../ components in chdir() and
361        open() operations within the TFTP file system.
362
3632001-10-12      Mike Siers <mikes@poliac.com>
364
365        * Update to stable working state.  Congratulations Mike! :)
366        * modem_example: Directory removed.
367        * modem_example/16550.h, modem_example/README, modem_example/modem.c,
368        modem_example/modem.h, modem_example/ppp.c, modem_example/ppp.h,
369        modem_example/pppcompress.c: Files removed.
370        * pppd/example/pppd.options: New file.
371        * pppd/README, pppd/STATUS, pppd/cbcp.c, pppd/cbcp.h, pppd/chat.c,
372        pppd/pppd.h, pppd/rtemsmain.c: Updated.
373
3742001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
375
376        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
377        * configure.in: Remove.
378        * configure.ac: New file, generated from configure.in by autoupdate.
379
3802001-09-27      Eric Norum <eric.norum@usask.ca>
381
382        * lib/tftpDriver.c: Add limited chdir() support to the TFTP
383        filesystem.
384
3852001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
386
387        * machine/Makefile.am: Use 'PREINSTALL_FILES ='.
388        * net/Makefile.am: Use 'PREINSTALL_FILES ='.
389        * netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
390        * vm/Makefile.am: Use 'PREINSTALL_FILES ='.
391        * pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
392        * sys/Makefile.am: Use 'PREINSTALL_FILES ='.
393        * rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
394        * arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
395        * nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
396        * rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
397        * rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
398        * rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
399
4002001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
401
402        * Makefile.am: Use PREINSTALL_FILES = to make automake-1.5 happy.
403
4042001-09-19      Eric Norum <eric.norum@usask.ca>
405
406        * lib/tftpDriver.c: Add some debugging capability.
407
4082001-09-19      Chris Johns <ccj@acm.org>
409
410        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
411        rtems/rtems_bsdnet_internal.h Added support for populating the
412        initial "root" filesystem with information obtained via the DHCP
413        response.
414
4152001-08-16      Mike Siers <mikes@poliac.com>
416
417        * pppd/STATUS: Updated by Joel based upon email from Mike.
418        * pppd/cbcp.c, pppd/cbcp.h: Readded files.  These support callback
419        functionality that has not even been compiled under RTEMS yet.
420
4212001-08-16      Joel Sherrill <joel@OARcorp.com>
422
423        * pppd/example/Makefile: Removed.
424        * pppd/example/Makefile-user: Added was Makefile.  Renamed to
425        avoid bootstrap -c clobbering it.
426
4272001-08-16      Mike Siers <mikes@poliac.com>
428
429        * Update of PPPD to 2.3.11 from 2.3.5 and addition of an example
430        application.  Mike's notes on the modifications:
431           - renamed error() function because of namespace problems
432           - removed calls to the exit() funciton
433           - removed extra files from the pppd source directory
434           - defined pppd task constant values in rtemspppd.h
435           - modifyied example code to get actual tick per second value
436           - placed the pppd 2.3.11 man page file (pppd.8) into the pppd
437           directory
438        * pppd/cbcp.c, pppd/cbcp.h, pppd/main.c, pppd/ppp_tty.c,
439        pppd/pppmain.c, pppd/rtems-ppp.c, pppd/rtems-ppp.c: Deleted.
440        * pppd/pppd.8, pppd/rtemsmain.c, pppd/rtemspppd.c, pppd/rtemspppd.h,
441        pppd/sys-rtems.c, pppd/utils.c, pppd/example/Makefile,
442        pppd/example/README, pppd/example/init.c, pppd/example/netconfig.h,
443        pppd/example/ppp.conf, pppd/example/pppdapp.c, pppd/example/system.h:
444        New files.
445        * modem/ppp_tty.c, net/if_ppp.h, pppd/Makefile.am, pppd/README,
446        pppd/STATUS, pppd/auth.c, pppd/ccp.c, pppd/ccp.h, pppd/chap.c,
447        pppd/chap.h, pppd/chap_ms.c, pppd/chap_ms.h, pppd/chat.c,
448        pppd/demand.c, pppd/fsm.c, pppd/fsm.h, pppd/ipcp.c, pppd/ipcp.h,
449        pppd/ipxcp.c, pppd/ipxcp.h, pppd/lcp.c, pppd/lcp.h, pppd/magic.c,
450        pppd/magic.h, pppd/options.c, pppd/patchlevel.h,
451        pppd/pathnames.h, pppd/pppd.h, pppd/upap.c, pppd/upap.h: Modified.
452
4532001-08-16      Joel Sherrill <joel@OARcorp.com>
454
455        * rtems_telnetd/.cvsignore: New file.
456
4572001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
458
459        * Makefile.am, configure.in, rtems_servers/Makefile.am,
460        rtems_servers/telnetd.c, rtems_servers/telnetd.h,
461        rtems_telnetd/Makefile.am, rtems_telnetd/README, rtems_telnetd/icmds.c,
462        rtems_telnetd/pty.c, rtems_telnetd/pty.h, rtems_telnetd/telnetd.c,
463        rtems_telnetd/telnetd.h, wrapup/Makefile.am:
464          - pty and telnetd have a new subdir rtems_telnetd to avoid
465            the side effect when ftpd change.
466          - the tcp/ip stats have been implemented into icmds.c and
467            started when telnetd daemon is started.
468        * rtems_servers/telnetd.c, rtems_servers/telnetd.h: Removed.
469        * rtems_telnetd: New directory.
470        * rtems_telnetd/Makefile.am, rtems_telnetd/README,
471        rtems_telnetd/icmds.c, rtems_telnetd/pty.c, rtems_telnetd/pty.h,
472        rtems_telnetd/telnetd.c, rtems_telnetd/telnetd.h: New files.
473
4742001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
475
476        * rtems_servers/Makefile.am: Deleted blank lines.
477
4782001-06-14      Joel Sherrill <joel@OARcorp.com>
479
480        * rtems_servers/telnetd.c, shell/telnetd.h: Moved from libmisc/shell
481        so the network stack to address network depenendency.
482        * rtems_servers/Makefile.am: Modified to reflect above.
483
4842001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
485
486        * libc/Makefile.am: Remove -D__STRICT_ANSI__.
487
4882001-04-24      Eric Norum <eric.norum@usask.ca>
489
490        * lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS NTP
491        synchronization a little more robust -- no NTP daemon yet, but
492        at least it trys a little harder when the primary NTP server is down.
493
4942001-04-20  Radzislaw Galler  <rgaller@et.put.poznan.pl>
495
496        * modem/ppp.c, pppd/main.c, pppd/pppmain.c, pppd/rtems-ppp.c,
497        pppd/modem_example/modem.c, pppd/modem_example/ppp.c: Translated
498        Polish comments and other strings into English
499        * pppd/STATUS: updated to reflect the changes
500
5012001-04-20      Jake Janovetz <janovetz@uiuc.edu>
502
503        * rtems_servers/ftpd.c: Correct argument so hooks work again.
504
5052001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
506
507        * include/.cvsignore: Remove dangling file.
508
5092001-01-31        Sergei Organov <osv@javad.ru>
510
511        * rtems_servers/ftp.d: Following changes:
512          - Hacks with current dir and root dir removed in favor of new libio
513            support for task-local current and root directories.
514          - Bug in `close_data_socket()' introduced by previous change fixed.
515          - `command_pasv()' changed to set timeout on socket we are listening
516            on and code fixed to don't close socket twice on error.
517          - `serr()' changed to clear `errno'.
518          - `data_socket()' changed to clear `errno' before `bind()'.
519          - `session()' changed to clear `errno' before processing session.
520          - `close_data_socket()' fixed to close both active and passive sockets
521          - Initialize info->data_socket to -1 in `daemon()'
522          - Initialize `fname' to empty string  in `exec_command()'
523
5242001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
525
526        * Makefile.am, arpa/Makefile.am, machine/Makefile.am, net/Makefile.am,
527        netinet/Makefile.am, nfs/Makefile.am, rtems/Makefile.am,
528        rtems_servers/Makefile.am, rtems_webserver/Makefile.am,
529        sys/Makefile.am, vm/Makefile.am:
530        Apply include_*HEADERS instead of H_FILES.
531        * include/Makefile.am: Remove.
532        * Makefile.am: Add handling of *.h files.
533        * configure.in: Remove include/Makefile.
534
5352001-01-25      Eric Norum <eric.norum@usask.ca>
536
537        * lib/tftpDriver.c: Reduce first timeout interval.  This
538        improves throughput on systems which are dropping packets. 
539        Only the first timeout is reduced.  This keeps the number
540        of extra packets down on networks that are very busy and
541        dropping lots of packets.
542
5432001-01-24      Sergei Organov <osv@javad.ru>
544
545        * rtems_servers/ftpd.c, rtems_servers/ftpd.h: Major enhancements
546        as listed below:
547          - Timeouts on sockets implemented. 'idle' field added to
548            configuration. No timeout by default to keep backward compatibility.
549            Note: SITE IDLE command not implemented yet.
550          - Basic global access control implemented. 'access' field added to
551            configuration. No access limitations by default to keep backward
552            compatibility.
553          - Anchor data socket for active mode (using self IP and port 20.)
554          - Fixed default data port support (still not tested).
555          - Don't allow IP address different from originating host in
556            PORT command to improve security.
557          - Fixed bug in MDTM command.
558          - Check for correctness of parsing of argument in command_port().
559          - Fixed squeeze_path() to don't allow names like 'NAME/smth' where
560            'NAME' is not a directory.
561          - Command parsing a little bit improved: command names are now
562            converted to upper-case to be more compatible with RFC (command
563            names are not case-sensitive.)
564          - Reformat comments so that they have RTEMS look-and-feel.
565          - Fixed DELE, SITE CHMOD, RMD, MKD broken by previous changes
566          - True ASCII mode implemented (doesn't work for hooks and /dev/null)
567          - Passive mode implemented, PASV command added.
568          - Default port for data connection could be used (untested, can't find
569            ftp client that doesn't send PORT command)
570          - SYST reply changed to UNIX, as former RTEMS isn't registered name.
571          - Reply codes reviewed and fixed.
572
5732001-01-12      Sergei Organov <osv@javad.ru>
574
575        * rtems_servers/ftpd.c, rtems_servers/ftpd.h: Major enhancements
576        as listed below:
577            - use pool of pre-created threads to handle sessions instead of
578              creating/deleting threads on the fly
579            - LIST output is now similar to what "/bin/ls -al" would output,
580              thus FTP clients such Netscape are happy with it.
581            - LIST NAME now works (both for files and directories)
582            - added support for NLST, CDUP, and MDTM FTP commands to make
583              more FTP clients happy
584            - keep track of CWD for every session separately
585            - ability to specify root directory name for FTPD in configuration
586              table. FTPD will then create illusion for FTP clients that this
587              is actually root directory.
588            - ignore options sent in commands, thus LIST -al FILE works and
589              doesn't try to list "-al" directory.
590            - buffers are allocated on stack instead of heap where possible to
591              eliminate malloc/free calls (avoid possible heap fragmentation
592              troubles).
593            - drop using of task notepad to pass parameters - use function
594              arguments instead
595            - use snprintf() instead of sprintf() as the latter is unsafe
596            - use of PF_INET in socket() instead of AF_INET
597
598            Here are ftp clients I've tried new FTPD with (all of them
599            running on Debian GNU/Linux 2.2):
600
601                 Lftp 2.1.10
602                 NcFTP 2.4.3
603                 Netscape 4.75
604                 ftp
605                 mc 4.5.49
606
6072001-01-02      Joel Sherrill <joel@OARcorp.com>
608
609        * CHANGELOG: Removed.
610        * README: Merged CHANGELOG contents as initial changes.
611
6122000-12-14      Eric Norum <eric.norum@usask.ca>
613
614        * lib/tftpDriver.c: Added write capability.
615
6162000-12-08      Joel Sherrill <joel@OARcorp.com>
617
618        * libc/linkaddr.c: Initialized variable to remove warning.
619        * modem/ppp.c, modem/ppp_tty.c: Made numerous variable declarations
620        conditional on PPP_COMPRESS and PPP_FILTER.  Commented out variables
621        that were not used because the code using them was commented out.
622        Removed totally unused variables.
623        * modem/pppcompress.c: Added parentheses to avoid warnings.
624        * pppd/pppmain.c: Removed numerous warnings.
625
6262000-11-30      Joel Sherrill <joel@OARcorp.com>
627
628        * modem/ppp_tty.c: Changed to include <rtems/termiostypes.h> since
629        that is an RTEMS specific header file.
630
6312000-11-30      Joel Sherrill <joel@OARcorp.com>
632
633        * sys/ttycom.h: Moved to lib/include/sys.
634        * Makefile.am: Modified to reflect above.
635
6362000-11-27      Joel Sherrill <joel@OARcorp.com>
637
638        * libc/res_init.c: Fix typo - adding missing # on include.
639
6402000-11-25      Eric Norum <eric.norum@usask.ca>
641
642        * libc/res_init.c: Move include to avoid compiler dumping core.
643
6442000-11-25  Antti P Miettinen  <antti.p.miettinen@nokia.com>
645
646        * wrapup/Makefile.am: Added modem subdir.
647        * configure.in, Makefile.am: Added modem subdir.
648        * net/Makefile.am: Added if_pppvar.h, pppcompress.h.
649        * pppd/Makefile.am: Added pppmain.c (which needs work).
650        * pppd/chat.c, pppd/fsm.c, pppd/fsm.h, pppd/ipxcp.c, pppd/main.c,
651        pppd/ppp_tty.c, pppd/upap.c: Changes from Thomas Doerfler
652        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me.
653        Actually main.c and ppp_tty.c should be scratched. The modem
654        subdir has the real ppp_tty.c and the real pppd main is in pppmain.c.
655
6562000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
657
658        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
659
6602000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
661
662        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
663
6642000-10-30      Joel Sherrill <joel@OARcorp.com>
665
666        * POSIX include files merged into newlib.  This resulted in
667        some definitions moving to other files and thus some secondary
668        effects in RTEMS source code.
669        * machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be in sync
670        with newlib's <machine/types.h>.
671        * rtems/rtems_bsdnet_internal.h: newlib now includes definition
672        of struct itimerval in <sys/time.h>.
673
6742000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
675
676        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
677        Switch to GNU canonicalization.
678
6792000-10-19  Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
680
681        * lib/tftpDriver.c: add comments to handlers struct function pointers.
682        * rtems/rtems_glue.c: move pointer arithmetic to be _after_
683        pointer has been checked against NULL.
684
6852000-10-18       Chris Johns <ccj@acm.org>
686
687        * pppd/ipxcp.c: Fixed a typo.
688
6892000-09-28      Joel Sherrill <joel@OARcorp.com>
690
691        * rtems_webserver/Makefile.am, rtems_webserver/base64.c,
692        rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
693        * rtems_webserver/sock.c: Added file missed in merger.
694
6952000-09-22      Joel Sherrill <joel@OARcorp.com>
696
697        * machine/types.h, pppd/pppd.h, rtems/rtems_bsdnet_internal.h,
698        rtems_webserver/webmain.c: machine/types.h  should not have
699        included rtems.h.  It is now including precisely the
700        least amount of low level, yet portable .h files to get
701        the basic RTEMS types defined.  This rippled into other
702        files since rtems_bsdnet_internal.h used machine/types.h to include
703        rtems.h.
704
7052000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
706
707        * ChangeLog: Cleanup.
708
7092000-09-05      Joel Sherrill <joel@OARcorp.com>
710
711        * rtems/rtems_syscall.c: Changed from O_NONBLOCK to internal
712        RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY confusion
713        and to work with the converted flags.
714
7152000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
716
717        * kern/Makefile.am, lib/Makefile.am, libc/Makefile.am,
718        net/Makefile.am, netinet/Makefile.am, nfs/Makefile.am,
719        pppd/Makefile.am, rtems/Makefile.am, rtems_servers/Makefile.am,
720        rtems_webserver/Makefile.am, wrapup/Makefile.am: Include compile.am
721
7222000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
723
724        * emfdb.c: Removed stray semi-colon.  Reported on GoAhead
725        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>
726
7272000-08-31      Joel Sherrill <joel@OARcorp.com>
728
729        * Merged version 2.1 of GoAhead webserver.  This update
730        was submitted by Antti P Miettinen <antti.p.miettinen@nokia.com>.
731        * NOTES, base64.c, ejIntrn.h, emfdb.c, emfdb.h, md5.h, md5c.c,
732        um.c, um.h: New files.
733        * wbase64.c: Removed.
734        * Makefile.am, asp.c, balloc.c, default.c, ej.h, ejlex.c, ejparse.c,
735        form.c, h.c, handler.c, mime.c, misc.c, ringq.c, rom.c, security.c,
736        socket.c, sym.c, uemf.c, uemf.h, url.c, value.c, webcomp.c, webmain.c,
737        webpage.c, webrom.c, webs.c, webs.h, websuemf.c, wsIntrn.h: Modified.
738
7392000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
740
741        * netinet/tcp_input.c: Spelling corrections.
742
7432000-08-30      Joel Sherrill <joel@OARcorp.com>
744
745        * rtems_webserver/license.txt: New file.
746
7472000-08-10      Joel Sherrill <joel@OARcorp.com>
748
749        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.