source: rtems/c/src/libnetworking/ChangeLog @ e78994b

4.104.114.84.95
Last change on this file since e78994b was e78994b, checked in by Ralf Corsepius <ralf.corsepius@…>, on 05/28/03 at 00:26:48

2003-05-16 Ralf Corsepius <corsepiu@…>

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