source: rtems/c/src/libnetworking/ChangeLog @ 19fb5d3

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

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

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