source: rtems/c/src/libnetworking/ChangeLog @ 58ce601

4.104.114.84.95
Last change on this file since 58ce601 was 58ce601, checked in by Ralf Corsepius <ralf.corsepius@…>, on Dec 9, 2003 at 12:19:06 PM

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

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