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

4.104.114.84.95
Last change on this file since bd5efa92 was 6a8e52d, checked in by Ralf Corsepius <ralf.corsepius@…>, on 08/16/03 at 12:12:10

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

Makefile.am: Reflect having moved automake.
pppd/Makefile.am: Reflect having moved automake.
rtems_servers/Makefile.am: Reflect having moved automake.
rtems_telnetd/Makefile.am: Reflect having moved automake.
rtems_webserver/Makefile.am: Reflect having moved automake.
wrapup/Makefile.am: Reflect having moved automake.

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