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

4.104.114.84.95
Last change on this file since 74066232 was 74066232, checked in by Ralf Corsepius <ralf.corsepius@…>, on 12/01/03 at 08:43:12

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

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