source: rtems/c/src/libnetworking/ChangeLog @ 1cd9dfc

4.104.114.84.95
Last change on this file since 1cd9dfc was 03bd4ae, checked in by Ralf Corsepius <ralf.corsepius@…>, on 05/16/03 at 08:57:09

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

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