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 12/09/03 at 12:19:06

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
RevLine 
[58ce601]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
[45d7f4c]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
[74066232]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
[6a8e52d]242003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
25
[c483a4e]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/.
[6a8e52d]32
[4078e82]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
[1a5787d]412003-06-13      Joel Sherrill <joel@OARcorp.com>
42
43        * pppd/chat.c: Removed warnings.
44
[e78994b]452003-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
46
[ad543c7]47        PR 397/pppd
[e78994b]48        * pppd/fsm.c: Make peer_mru global again.
49
[03bd4ae]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
[2e7f00fc]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
[ee3afa2]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
[48cdb95a]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
[dc135ad]1022003-03-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
103
104        * pppd/utils.c: Remove strlcpy, strlcat.
105
[3c55718]1062003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
107
108        * configure.ac: Remove AC_CONFIG_AUX_DIR.
109
[ccd81b60]1102003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
111
112        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
113
[6ca07328]1142003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
115
116        * configure.ac: AC_PREREQ(2.57).
117
[f81fb809]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
[4855824]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
[6d9ade62]1322002-11-04      Joel Sherrill <joel@OARcorp.com>
133
134        * pppd/auth.c, rtems_webserver/uemf.h: Removed warnings.
135
[2419e17]1362002-10-31      Joel Sherrill <joel@OARcorp.com>
137
138        * rtems_webserver/socket.c, rtems_webserver/uemf.h: Removed
139        warnings.
140
[8730f45]1412002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
142
143        * .cvsignore: Reformat.
144        Add autom4te*cache.
145        Remove autom4te.cache.
146
[19ed3cf]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
[c7dcfe36]1522002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
153
154        * rtems_webserver/md5.h: Add missing newline.
155
[5432fc4]1562002-08-31      Joel Sherrill <joel@OARcorp.com>
157
158        * rtems_webserver/webmain.c: Commented out rootWeb to eliminate warning.
159
[2129ac8]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
[299a523f]1672002-08-12      Joel Sherrill <joel@OARcorp.com>
168
169        * pppd/utils.c: Include i960 in varargs conditional to avoid error.
170
[2b44af21]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
[a5d65440]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
[8d3b3be]1842002-07-01      Joel Sherrill <joel@OARcorp.com>
185
186        * rtems_webserver/misc.c: Per PR236 eliminate definition of strnlen().
187
[6186657a]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
[113d7b85]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
[7020377]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
[e3eab02]2052002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
206
207        * rtems_telnetd/pty.c: Remove bsp.h. Include <rtems/bspIo.h>.
208
[c1f3fc04]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
[c7286d94]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
[06549dcf]2222001-05-14      Joel Sherrill <joel@OARcorp.com>
[3ce2907]223
[06549dcf]224        * ChangeLog: Corrected -- entry should have been in libchip.
225 
[51b39864]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
[d50c0d2]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
[a81a8f8]2362002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
237
238        * pppd/utils.c: Adapt to gcc-3.x.
239
[5bfc8912]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
[25b4446]2472002-04-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
248
249        * ChangeLog: Fix dates.
250
[51301198]2512002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
252
253        * libc/rcmd.c: Replace __rtems w/ __rtems__.
254
[01d48bf8]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
[9b02fa65]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
[f4c118d]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
[fd55b7d]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
[d7478774]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
[cb1e8a46]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
[c52f1c7]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
[25b4446]3242002-02-01      Mike Siers <mikes@poliac.com>
[8e3caa5]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
[25b4446]3302002-01-31      Mike Siers <mikes@poliac.com>
[485ed5cc]331
332        * pppd/rtemsdialer.h: New file missed in previous commit.
333
[25b4446]3342002-01-31      Mike Siers <mikes@poliac.com>
[0286b9f]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
[c8f05db]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
[25b4446]3702002-02-16      Eric Norum <eric.norum@usask.ca>
[cf42e735]371
372        * lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number checking.
373
[ab1ed86]3742002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
375
376        * pppd/sys-rtems.c: Remove unused variable status from
377        dodefaultroute.
378
[d4651e4]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
[2539cdc]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
[86d9ca2]3912001-12-07      Eric Norum <eric.norum@usask.ca>
392
393        * lib/tftpDriver.c: Restore write capability.
394
[4efd0f66]3952001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
396
397        * arpa/Makefile.am: Remove stray lines.
398
[dfe5a4e3]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
[aee474b]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
[df25c998]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
[1ef8e3d4]4212001-09-27      Eric Norum <eric.norum@usask.ca>
422
423        * lib/tftpDriver.c: Add limited chdir() support to the TFTP
424        filesystem.
425
[b68e01c5]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
[0d30932]4412001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
442
443        * Makefile.am: Use PREINSTALL_FILES = to make automake-1.5 happy.
444
[5400f07]4452001-09-19      Eric Norum <eric.norum@usask.ca>
446
447        * lib/tftpDriver.c: Add some debugging capability.
448
[4bde2394]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
[1946544]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
[b8575ab]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
[2f1b930]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
[bfe5d15]4942001-08-16      Joel Sherrill <joel@OARcorp.com>
495
496        * rtems_telnetd/.cvsignore: New file.
497
[bd520203]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
[1a7ea60]5152001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
516
517        * rtems_servers/Makefile.am: Deleted blank lines.
518
[451198be]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
[d85594d]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>
[126405d9]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
[6fa6367]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
[a8c33268]5422001-04-20      Jake Janovetz <janovetz@uiuc.edu>
543
544        * rtems_servers/ftpd.c: Correct argument so hooks work again.
545
[6fa6367]5462001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
[a2cc545e]547
[d85594d]548        * include/.cvsignore: Remove dangling file.
[a2cc545e]549
[07fbfced]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
[e6d8fe47]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
[809feccc]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
[38371dbe]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
[3f777d0e]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
[75ca179]6482001-01-02      Joel Sherrill <joel@OARcorp.com>
649
650        * CHANGELOG: Removed.
651        * README: Merged CHANGELOG contents as initial changes.
652
[407bc8c]6532000-12-14      Eric Norum <eric.norum@usask.ca>
654
655        * lib/tftpDriver.c: Added write capability.
656
[78d6a50]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
[1a94770a]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
[a58638b]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
[bcefea16]6772000-11-27      Joel Sherrill <joel@OARcorp.com>
678
679        * libc/res_init.c: Fix typo - adding missing # on include.
680
[f0864664]6812000-11-25      Eric Norum <eric.norum@usask.ca>
682
683        * libc/res_init.c: Move include to avoid compiler dumping core.
684
[a6abd67]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
[feead226]6972000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
698
699        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
700
[a314d3b4]7012000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
702
703        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
704
[3e59793]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
[f36718c]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
[0da0dea]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
[552051f]7262000-10-18       Chris Johns <ccj@acm.org>
727
728        * pppd/ipxcp.c: Fixed a typo.
729
[5ff9c088]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
[4b60bd3]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
[6e3f4b2]7462000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
[9b28bea5]747
[6e3f4b2]748        * ChangeLog: Cleanup.
[9b28bea5]749
[bdcf02d4]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
[6e3f4b2]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
[5f117e8]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
[a6b4c0df]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
[757e1661]7802000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
781
782        * netinet/tcp_input.c: Spelling corrections.
783
[82edf48]7842000-08-30      Joel Sherrill <joel@OARcorp.com>
785
786        * rtems_webserver/license.txt: New file.
787
[e94ad1fe]7882000-08-10      Joel Sherrill <joel@OARcorp.com>
789
790        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.