source: rtems/c/src/libnetworking/ChangeLog @ 299a523f

4.104.114.84.95
Last change on this file since 299a523f was 299a523f, checked in by Joel Sherrill <joel.sherrill@…>, on 08/12/02 at 11:23:44

2002-08-12 Joel Sherrill <joel@…>

  • pppd/utils.c: Include i960 in varargs conditional to avoid error.
  • Property mode set to 100644
File size: 23.4 KB
Line 
12002-08-12      Joel Sherrill <joel@OARcorp.com>
2
3        * pppd/utils.c: Include i960 in varargs conditional to avoid error.
4
52002-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
6
7        * pppd/Makefile.am: Use .$(OBJEXT) instead of .o.
8        * rtems_servers/Makefile.am: Use .$(OBJEXT) instead of .o.
9        * rtems_telnetd/Makefile.am: Use .$(OBJEXT) instead of .o.
10        * rtems_webserver/Makefile.am: Use .$(OBJEXT) instead of .o.
11        * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.
12
132002-07-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
14
15        * pppd/chap.c, pppd/fsm.c, pppd/fsm.h, pppd/upap.c: Per PR255
16        fix prototype mismatches.
17
182002-07-01      Joel Sherrill <joel@OARcorp.com>
19
20        * rtems_webserver/misc.c: Per PR236 eliminate definition of strnlen().
21
222002-06-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
23
24        * wrapup/Makefile.am: Build libnetapps.a.
25        Don't preinstall libnetapps.a
26
272002-05-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
28
29        * Makefile.am: Remove headers. Remove CHANGELOG.
30        * configure.ac: Use AC_CONFIG_SRCDIR([pppd]).
31
322002-05-29      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
33
34        Move networking libraries to c/src/exec/libnetworking
35        * configure.ac: Reflect Moval.
36        * Makefile.am: Reflect Moval.
37        * wrapup/Makefile.am: Reflect Moval.
38
392002-05-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
40
41        * rtems_telnetd/pty.c: Remove bsp.h. Include <rtems/bspIo.h>.
42
432002-05-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
44
45        * rtems/mkrootfs.c: Add (relocated from libmisc/rootfs).
46        * rtems/mkrootfs.h: Ditto.
47        * rtems/Makefile.am: Reflect changes above.
48
492002-05-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
50
51        * sys/ioctl.h: Remove.
52        * sys/sockio.h: Remove.
53        * sys/filio.h: Remove.
54        * sys/Makefile.am: Reflect changes above.
55
562001-05-14      Joel Sherrill <joel@OARcorp.com>
57
58        * ChangeLog: Corrected -- entry should have been in libchip.
59 
602002-05-01      Eric Norum <eric.norum@usask.ca>
61
62        * machine/in_cksum.h: Per PR200 fix multi-line inline assembly
63        to satisfy gcc 3.1 and newer.
64
652002-04-26      Eric Norum <eric.norum@usask.ca>
66
67        * netinet/in_cksum_i386.c: Add volatile so the more agressive
68        optimization in gcc 3.1 does not reorder things.
69
702002-04-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
71
72        * pppd/utils.c: Adapt to gcc-3.x.
73
742002-04-11      Chris Johns <ccj@acm.org>
75
76        * c/src/libnetworking/rtems/rtems_bsdnet.h: To address PR59, added
77        the drv_ctrl driver control block field to the ifconfig network driver
78        structure. This field is needed by the i82586 driver which was ported
79        from NetBSD as it had better hardware abstraction.
80
812002-04-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
82
83        * ChangeLog: Fix dates.
84
852002-03-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
86
87        * libc/rcmd.c: Replace __rtems w/ __rtems__.
88
892002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
90
91        * configure.ac:
92        AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
93        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
94        * arpa/Makefile.am: Remove AUTOMAKE_OPTIONS.
95        * kern/Makefile.am: Remove AUTOMAKE_OPTIONS.
96        * Makefile.am: Remove AUTOMAKE_OPTIONS.
97        * lib/Makefile.am: Remove AUTOMAKE_OPTIONS.
98        * libc/Makefile.am: Remove AUTOMAKE_OPTIONS.
99        * machine/Makefile.am: Remove AUTOMAKE_OPTIONS.
100        * net/Makefile.am: Remove AUTOMAKE_OPTIONS.
101        * netinet/Makefile.am: Remove AUTOMAKE_OPTIONS.
102        * nfs/Makefile.am: Remove AUTOMAKE_OPTIONS.
103        * pppd/Makefile.am: Remove AUTOMAKE_OPTIONS.
104        * rtems/Makefile.am: Remove AUTOMAKE_OPTIONS.
105        * rtems_servers/Makefile.am: Remove AUTOMAKE_OPTIONS.
106        * rtems_telnetd/Makefile.am: Remove AUTOMAKE_OPTIONS.
107        * rtems_webserver/Makefile.am: Remove AUTOMAKE_OPTIONS.
108        * sys/Makefile.am: Remove AUTOMAKE_OPTIONS.
109        * vm/Makefile.am: Remove AUTOMAKE_OPTIONS.
110        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
111
1122002-03-27      Thomas.Doerfler@imd-systems.de
113
114        * PR144
115        * nfs/bootp_subr.c bootpc_init(): Performs a write to memory address
116        0 when called for the first time. This is done when trying to clear
117        the variable "dhcp_hostname".
118
1192002-03-27      Ilya Alexeev <ilya@continuum.ru>
120
121        * PR162
122        * net/if_ppp.c ppp_txdaemon(), net/if_pppvar.h pppstart(): Local
123        variables must not be used in a device write routines.  Now
124        ppp_softc structure have own character for writing to device
125        (sc_outchar).  I think that converting local variables to static
126        is not a right solution, because problems will occur in the case
127        of two or more ppp instances.
128        * net/ppp_tty.c pppstart(): Type of the ioffset variable must be
129        u_long, otherwise in the case of the big output packet endless
130        loop may occur.
131
1322002-03-21      Ilya Alexeev <ilya@continuum.ru>
133
134        * net/if_ppp.c, net/ppp_tty.c: Initial preparations for multiple
135        PPPD connections.
136
1372001-03-20      Till Straumann <strauman@SLAC.Stanford.EDU>
138
139        * PR158
140        * libc/rcmd.c, libc/rcmd.c: Enable the rcmd() library call by
141        commenting out the parts that deal with signals.  This enables
142        RTEMS to 'rsh' command to a server connecting fd to remote stdio.
143        The 'server-side' parts of this file which deal with authentication
144        are disabled since they are not needed.
145
1462002-02-27      Ilya Alexeev <ilya@continuum.ru>
147
148        * net/if_ppp.c, pppd/auth.c, pppd/chat.c, pppd/pppd.h,
149        pppd/sys-rtems.c: Add server with pap-authorization
150        capabilities as well as eliminate some warnings.
151
1522002-02-27      Eric Norum <eric.norum@usask.ca>
153
154        * net/radix.c: Properly handle fetching the default route when there
155        is no route.  This was a bug in the original FreeBSD code and this
156        fix is from an updated version of their code.
157
1582002-02-01      Mike Siers <mikes@poliac.com>
159
160        * pppd/rtemspppd.c (rtems_pppd_disconnect): Modified to avoid bringing
161        the link down too fast.
162        NOTE: Mike reports successfully running at 56K baud on a direct link.
163
1642002-01-31      Mike Siers <mikes@poliac.com>
165
166        * pppd/rtemsdialer.h: New file missed in previous commit.
167
1682002-01-31      Mike Siers <mikes@poliac.com>
169
170        * Nice Update of PPPD support which eliminates the
171        requiremetn that drivers be in the termios TASK_DRIVEN mode.
172        Mike did significant testing and reports that it seems to be
173        more stable and handle larger packets better.  This patch
174        replaces the termios tasks with more general pppd network
175        driver tasks.  The functions pppinput() and pppstart() get
176        called from the interrupt service routine.
177        * Makefile.am, configure.ac, net/Makefile.am, net/bpf.h,
178        net/ethernet.h, net/if.c, net/if.h, net/if_arp.h, net/if_dl.h,
179        net/if_ethersubr.c, net/if_llc.h, net/if_loop.c, net/if_ppp.h,
180        net/if_pppvar.h, net/if_types.h, net/netisr.h, net/ppp-comp.h,
181        net/ppp_defs.h, net/pppcompress.h, net/radix.c, net/radix.h,
182        net/raw_cb.c, net/raw_cb.h, net/raw_usrreq.c, net/route.c,
183        net/route.h, net/rtsock.c, pppd/Makefile.am, pppd/README,
184        pppd/STATUS, pppd/auth.c, pppd/cbcp.c, pppd/ccp.c, pppd/ccp.h,
185        pppd/chap.c, pppd/chap.h, pppd/chap_ms.c, pppd/chap_ms.h,
186        pppd/chat.c, pppd/demand.c, pppd/fsm.c, pppd/fsm.h, pppd/ipcp.c,
187        pppd/ipcp.h, pppd/ipxcp.c, pppd/ipxcp.h, pppd/lcp.c, pppd/lcp.h,
188        pppd/magic.c, pppd/magic.h, pppd/options.c, pppd/patchlevel.h,
189        pppd/pathnames.h, pppd/pppd.8, pppd/pppd.h, pppd/rtemsmain.c,
190        pppd/rtemspppd.c, pppd/rtemspppd.h, pppd/sys-rtems.c, pppd/upap.c,
191        pppd/upap.h, pppd/utils.c, pppd/example/README,
192        pppd/example/netconfig.h, wrapup/Makefile.am: Modified.
193        * net/bsd-comp.c, net/if_ppp.c, net/ppp-deflate.c, net/ppp.h,
194        net/ppp_tty.c, net/pppcompress.c, net/zlib.c, net/zlib.h: New file.
195        * modem/, modem/.cvsignore, modem/Makefile.am, modem/ppp.c,
196        modem/ppp.h, modem/ppp_tty.c, modem/pppcompress.c: Subdirectory removed.
197
1982002-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
199
200        * rtems_telnetd/pty.c: Move config.h to were it belongs.
201        Remove printf (Reported by Till Straumann
202        <strauman@SLAC.Stanford.EDU>).
203
2042002-02-16      Eric Norum <eric.norum@usask.ca>
205
206        * lib/tftpDriver.clib/tftpDriver.c: Fix TFTP block number checking.
207
2082002-02-05      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
209
210        * pppd/sys-rtems.c: Remove unused variable status from
211        dodefaultroute.
212
2132002-02-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
214
215        * lib/tftpDriver.c: Remove set_errno_and_return_minus_one, include
216        <rtems/seterr.h>.
217
218
2192001-12-18      Eric Norum <eric.norum@usask.ca>
220
221        * lib/tftpDriver.c: Allow chdir() to work on TFTP `directories'
222        (path names with a / at the end) while disallowing open() operations
223        on TFTP `directories'.
224
2252001-12-07      Eric Norum <eric.norum@usask.ca>
226
227        * lib/tftpDriver.c: Restore write capability.
228
2292001-11-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
230
231        * arpa/Makefile.am: Remove stray lines.
232
2332001-10-18      Eric Norum <eric.norum@usask.ca>
234
235        * lib/tftpDriver.c: Properly handles ../ components in chdir() and
236        open() operations within the TFTP file system.
237
2382001-10-12      Mike Siers <mikes@poliac.com>
239
240        * Update to stable working state.  Congratulations Mike! :)
241        * modem_example: Directory removed.
242        * modem_example/16550.h, modem_example/README, modem_example/modem.c,
243        modem_example/modem.h, modem_example/ppp.c, modem_example/ppp.h,
244        modem_example/pppcompress.c: Files removed.
245        * pppd/example/pppd.options: New file.
246        * pppd/README, pppd/STATUS, pppd/cbcp.c, pppd/cbcp.h, pppd/chat.c,
247        pppd/pppd.h, pppd/rtemsmain.c: Updated.
248
2492001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
250
251        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
252        * configure.in: Remove.
253        * configure.ac: New file, generated from configure.in by autoupdate.
254
2552001-09-27      Eric Norum <eric.norum@usask.ca>
256
257        * lib/tftpDriver.c: Add limited chdir() support to the TFTP
258        filesystem.
259
2602001-09-23      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
261
262        * machine/Makefile.am: Use 'PREINSTALL_FILES ='.
263        * net/Makefile.am: Use 'PREINSTALL_FILES ='.
264        * netinet/Makefile.am: Use 'PREINSTALL_FILES ='.
265        * vm/Makefile.am: Use 'PREINSTALL_FILES ='.
266        * pppd/Makefile.am: Use 'PREINSTALL_FILES ='.
267        * sys/Makefile.am: Use 'PREINSTALL_FILES ='.
268        * rtems_servers/Makefile.am: Use 'PREINSTALL_FILES ='.
269        * arpa/Makefile.am: Use 'PREINSTALL_FILES ='.
270        * nfs/Makefile.am: Use 'PREINSTALL_FILES ='.
271        * rtems_webserver/Makefile.am: Use 'PREINSTALL_FILES ='.
272        * rtems/Makefile.am: Use 'PREINSTALL_FILES ='.
273        * rtems_telnetd/Makefile.am: Use 'PREINSTALL_FILES ='.
274
2752001-09-22      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
276
277        * Makefile.am: Use PREINSTALL_FILES = to make automake-1.5 happy.
278
2792001-09-19      Eric Norum <eric.norum@usask.ca>
280
281        * lib/tftpDriver.c: Add some debugging capability.
282
2832001-09-19      Chris Johns <ccj@acm.org>
284
285        * nfs/bootp_subr.c, rtems/rtems_bootp.c, rtems/rtems_bsdnet.h,
286        rtems/rtems_bsdnet_internal.h Added support for populating the
287        initial "root" filesystem with information obtained via the DHCP
288        response.
289
2902001-08-16      Mike Siers <mikes@poliac.com>
291
292        * pppd/STATUS: Updated by Joel based upon email from Mike.
293        * pppd/cbcp.c, pppd/cbcp.h: Readded files.  These support callback
294        functionality that has not even been compiled under RTEMS yet.
295
2962001-08-16      Joel Sherrill <joel@OARcorp.com>
297
298        * pppd/example/Makefile: Removed.
299        * pppd/example/Makefile-user: Added was Makefile.  Renamed to
300        avoid bootstrap -c clobbering it.
301
3022001-08-16      Mike Siers <mikes@poliac.com>
303
304        * Update of PPPD to 2.3.11 from 2.3.5 and addition of an example
305        application.  Mike's notes on the modifications:
306           - renamed error() function because of namespace problems
307           - removed calls to the exit() funciton
308           - removed extra files from the pppd source directory
309           - defined pppd task constant values in rtemspppd.h
310           - modifyied example code to get actual tick per second value
311           - placed the pppd 2.3.11 man page file (pppd.8) into the pppd
312           directory
313        * pppd/cbcp.c, pppd/cbcp.h, pppd/main.c, pppd/ppp_tty.c,
314        pppd/pppmain.c, pppd/rtems-ppp.c, pppd/rtems-ppp.c: Deleted.
315        * pppd/pppd.8, pppd/rtemsmain.c, pppd/rtemspppd.c, pppd/rtemspppd.h,
316        pppd/sys-rtems.c, pppd/utils.c, pppd/example/Makefile,
317        pppd/example/README, pppd/example/init.c, pppd/example/netconfig.h,
318        pppd/example/ppp.conf, pppd/example/pppdapp.c, pppd/example/system.h:
319        New files.
320        * modem/ppp_tty.c, net/if_ppp.h, pppd/Makefile.am, pppd/README,
321        pppd/STATUS, pppd/auth.c, pppd/ccp.c, pppd/ccp.h, pppd/chap.c,
322        pppd/chap.h, pppd/chap_ms.c, pppd/chap_ms.h, pppd/chat.c,
323        pppd/demand.c, pppd/fsm.c, pppd/fsm.h, pppd/ipcp.c, pppd/ipcp.h,
324        pppd/ipxcp.c, pppd/ipxcp.h, pppd/lcp.c, pppd/lcp.h, pppd/magic.c,
325        pppd/magic.h, pppd/options.c, pppd/patchlevel.h,
326        pppd/pathnames.h, pppd/pppd.h, pppd/upap.c, pppd/upap.h: Modified.
327
3282001-08-16      Joel Sherrill <joel@OARcorp.com>
329
330        * rtems_telnetd/.cvsignore: New file.
331
3322001-08-09      Fernando-Ruiz Casas <correo@fernando-ruiz.com>
333
334        * Makefile.am, configure.in, rtems_servers/Makefile.am,
335        rtems_servers/telnetd.c, rtems_servers/telnetd.h,
336        rtems_telnetd/Makefile.am, rtems_telnetd/README, rtems_telnetd/icmds.c,
337        rtems_telnetd/pty.c, rtems_telnetd/pty.h, rtems_telnetd/telnetd.c,
338        rtems_telnetd/telnetd.h, wrapup/Makefile.am:
339          - pty and telnetd have a new subdir rtems_telnetd to avoid
340            the side effect when ftpd change.
341          - the tcp/ip stats have been implemented into icmds.c and
342            started when telnetd daemon is started.
343        * rtems_servers/telnetd.c, rtems_servers/telnetd.h: Removed.
344        * rtems_telnetd: New directory.
345        * rtems_telnetd/Makefile.am, rtems_telnetd/README,
346        rtems_telnetd/icmds.c, rtems_telnetd/pty.c, rtems_telnetd/pty.h,
347        rtems_telnetd/telnetd.c, rtems_telnetd/telnetd.h: New files.
348
3492001-05-26      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
350
351        * rtems_servers/Makefile.am: Deleted blank lines.
352
3532001-06-14      Joel Sherrill <joel@OARcorp.com>
354
355        * rtems_servers/telnetd.c, shell/telnetd.h: Moved from libmisc/shell
356        so the network stack to address network depenendency.
357        * rtems_servers/Makefile.am: Modified to reflect above.
358
3592001-05-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
360
361        * libc/Makefile.am: Remove -D__STRICT_ANSI__.
362
3632001-04-24      Eric Norum <eric.norum@usask.ca>
364
365        * lib/rtems_bsdnet_ntp.c: Modifications to make the RTEMS NTP
366        synchronization a little more robust -- no NTP daemon yet, but
367        at least it trys a little harder when the primary NTP server is down.
368
3692001-04-20  Radzislaw Galler  <rgaller@et.put.poznan.pl>
370
371        * modem/ppp.c, pppd/main.c, pppd/pppmain.c, pppd/rtems-ppp.c,
372        pppd/modem_example/modem.c, pppd/modem_example/ppp.c: Translated
373        Polish comments and other strings into English
374        * pppd/STATUS: updated to reflect the changes
375
3762001-04-20      Jake Janovetz <janovetz@uiuc.edu>
377
378        * rtems_servers/ftpd.c: Correct argument so hooks work again.
379
3802001-03-15      Ralf Corsepius <corsepius@faw.uni-ulm.de>
381
382        * include/.cvsignore: Remove dangling file.
383
3842001-01-31        Sergei Organov <osv@javad.ru>
385
386        * rtems_servers/ftp.d: Following changes:
387          - Hacks with current dir and root dir removed in favor of new libio
388            support for task-local current and root directories.
389          - Bug in `close_data_socket()' introduced by previous change fixed.
390          - `command_pasv()' changed to set timeout on socket we are listening
391            on and code fixed to don't close socket twice on error.
392          - `serr()' changed to clear `errno'.
393          - `data_socket()' changed to clear `errno' before `bind()'.
394          - `session()' changed to clear `errno' before processing session.
395          - `close_data_socket()' fixed to close both active and passive sockets
396          - Initialize info->data_socket to -1 in `daemon()'
397          - Initialize `fname' to empty string  in `exec_command()'
398
3992001-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
400
401        * Makefile.am, arpa/Makefile.am, machine/Makefile.am, net/Makefile.am,
402        netinet/Makefile.am, nfs/Makefile.am, rtems/Makefile.am,
403        rtems_servers/Makefile.am, rtems_webserver/Makefile.am,
404        sys/Makefile.am, vm/Makefile.am:
405        Apply include_*HEADERS instead of H_FILES.
406        * include/Makefile.am: Remove.
407        * Makefile.am: Add handling of *.h files.
408        * configure.in: Remove include/Makefile.
409
4102001-01-25      Eric Norum <eric.norum@usask.ca>
411
412        * lib/tftpDriver.c: Reduce first timeout interval.  This
413        improves throughput on systems which are dropping packets. 
414        Only the first timeout is reduced.  This keeps the number
415        of extra packets down on networks that are very busy and
416        dropping lots of packets.
417
4182001-01-24      Sergei Organov <osv@javad.ru>
419
420        * rtems_servers/ftpd.c, rtems_servers/ftpd.h: Major enhancements
421        as listed below:
422          - Timeouts on sockets implemented. 'idle' field added to
423            configuration. No timeout by default to keep backward compatibility.
424            Note: SITE IDLE command not implemented yet.
425          - Basic global access control implemented. 'access' field added to
426            configuration. No access limitations by default to keep backward
427            compatibility.
428          - Anchor data socket for active mode (using self IP and port 20.)
429          - Fixed default data port support (still not tested).
430          - Don't allow IP address different from originating host in
431            PORT command to improve security.
432          - Fixed bug in MDTM command.
433          - Check for correctness of parsing of argument in command_port().
434          - Fixed squeeze_path() to don't allow names like 'NAME/smth' where
435            'NAME' is not a directory.
436          - Command parsing a little bit improved: command names are now
437            converted to upper-case to be more compatible with RFC (command
438            names are not case-sensitive.)
439          - Reformat comments so that they have RTEMS look-and-feel.
440          - Fixed DELE, SITE CHMOD, RMD, MKD broken by previous changes
441          - True ASCII mode implemented (doesn't work for hooks and /dev/null)
442          - Passive mode implemented, PASV command added.
443          - Default port for data connection could be used (untested, can't find
444            ftp client that doesn't send PORT command)
445          - SYST reply changed to UNIX, as former RTEMS isn't registered name.
446          - Reply codes reviewed and fixed.
447
4482001-01-12      Sergei Organov <osv@javad.ru>
449
450        * rtems_servers/ftpd.c, rtems_servers/ftpd.h: Major enhancements
451        as listed below:
452            - use pool of pre-created threads to handle sessions instead of
453              creating/deleting threads on the fly
454            - LIST output is now similar to what "/bin/ls -al" would output,
455              thus FTP clients such Netscape are happy with it.
456            - LIST NAME now works (both for files and directories)
457            - added support for NLST, CDUP, and MDTM FTP commands to make
458              more FTP clients happy
459            - keep track of CWD for every session separately
460            - ability to specify root directory name for FTPD in configuration
461              table. FTPD will then create illusion for FTP clients that this
462              is actually root directory.
463            - ignore options sent in commands, thus LIST -al FILE works and
464              doesn't try to list "-al" directory.
465            - buffers are allocated on stack instead of heap where possible to
466              eliminate malloc/free calls (avoid possible heap fragmentation
467              troubles).
468            - drop using of task notepad to pass parameters - use function
469              arguments instead
470            - use snprintf() instead of sprintf() as the latter is unsafe
471            - use of PF_INET in socket() instead of AF_INET
472
473            Here are ftp clients I've tried new FTPD with (all of them
474            running on Debian GNU/Linux 2.2):
475
476                 Lftp 2.1.10
477                 NcFTP 2.4.3
478                 Netscape 4.75
479                 ftp
480                 mc 4.5.49
481
4822001-01-02      Joel Sherrill <joel@OARcorp.com>
483
484        * CHANGELOG: Removed.
485        * README: Merged CHANGELOG contents as initial changes.
486
4872000-12-14      Eric Norum <eric.norum@usask.ca>
488
489        * lib/tftpDriver.c: Added write capability.
490
4912000-12-08      Joel Sherrill <joel@OARcorp.com>
492
493        * libc/linkaddr.c: Initialized variable to remove warning.
494        * modem/ppp.c, modem/ppp_tty.c: Made numerous variable declarations
495        conditional on PPP_COMPRESS and PPP_FILTER.  Commented out variables
496        that were not used because the code using them was commented out.
497        Removed totally unused variables.
498        * modem/pppcompress.c: Added parentheses to avoid warnings.
499        * pppd/pppmain.c: Removed numerous warnings.
500
5012000-11-30      Joel Sherrill <joel@OARcorp.com>
502
503        * modem/ppp_tty.c: Changed to include <rtems/termiostypes.h> since
504        that is an RTEMS specific header file.
505
5062000-11-30      Joel Sherrill <joel@OARcorp.com>
507
508        * sys/ttycom.h: Moved to lib/include/sys.
509        * Makefile.am: Modified to reflect above.
510
5112000-11-27      Joel Sherrill <joel@OARcorp.com>
512
513        * libc/res_init.c: Fix typo - adding missing # on include.
514
5152000-11-25      Eric Norum <eric.norum@usask.ca>
516
517        * libc/res_init.c: Move include to avoid compiler dumping core.
518
5192000-11-25  Antti P Miettinen  <antti.p.miettinen@nokia.com>
520
521        * wrapup/Makefile.am: Added modem subdir.
522        * configure.in, Makefile.am: Added modem subdir.
523        * net/Makefile.am: Added if_pppvar.h, pppcompress.h.
524        * pppd/Makefile.am: Added pppmain.c (which needs work).
525        * pppd/chat.c, pppd/fsm.c, pppd/fsm.h, pppd/ipxcp.c, pppd/main.c,
526        pppd/ppp_tty.c, pppd/upap.c: Changes from Thomas Doerfler
527        <Thomas.Doerfler@imd-systems.de> and cosmetic changes by me.
528        Actually main.c and ppp_tty.c should be scratched. The modem
529        subdir has the real ppp_tty.c and the real pppd main is in pppmain.c.
530
5312000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
532
533        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
534
5352000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
536
537        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
538
5392000-10-30      Joel Sherrill <joel@OARcorp.com>
540
541        * POSIX include files merged into newlib.  This resulted in
542        some definitions moving to other files and thus some secondary
543        effects in RTEMS source code.
544        * machine/types.h: Added _CLOCKID_T_ and _TIMER_T_ to be in sync
545        with newlib's <machine/types.h>.
546        * rtems/rtems_bsdnet_internal.h: newlib now includes definition
547        of struct itimerval in <sys/time.h>.
548
5492000-10-25      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
550
551        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
552        Switch to GNU canonicalization.
553
5542000-10-19  Antti P Miettinen  <anmietti@trshp.ntc.nokia.com>
555
556        * lib/tftpDriver.c: add comments to handlers struct function pointers.
557        * rtems/rtems_glue.c: move pointer arithmetic to be _after_
558        pointer has been checked against NULL.
559
5602000-10-18       Chris Johns <ccj@acm.org>
561
562        * pppd/ipxcp.c: Fixed a typo.
563
5642000-09-28      Joel Sherrill <joel@OARcorp.com>
565
566        * rtems_webserver/Makefile.am, rtems_webserver/base64.c,
567        rtems_webserver/base64.c: Renamed base64.c to wbase64.c.
568        * rtems_webserver/sock.c: Added file missed in merger.
569
5702000-09-22      Joel Sherrill <joel@OARcorp.com>
571
572        * machine/types.h, pppd/pppd.h, rtems/rtems_bsdnet_internal.h,
573        rtems_webserver/webmain.c: machine/types.h  should not have
574        included rtems.h.  It is now including precisely the
575        least amount of low level, yet portable .h files to get
576        the basic RTEMS types defined.  This rippled into other
577        files since rtems_bsdnet_internal.h used machine/types.h to include
578        rtems.h.
579
5802000-09-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
581
582        * ChangeLog: Cleanup.
583
5842000-09-05      Joel Sherrill <joel@OARcorp.com>
585
586        * rtems/rtems_syscall.c: Changed from O_NONBLOCK to internal
587        RTEMS_LIBIO_FLAGS_NO_DELAY to avoid O_NONBLOCK/O_NDELAY confusion
588        and to work with the converted flags.
589
5902000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
591
592        * kern/Makefile.am, lib/Makefile.am, libc/Makefile.am,
593        net/Makefile.am, netinet/Makefile.am, nfs/Makefile.am,
594        pppd/Makefile.am, rtems/Makefile.am, rtems_servers/Makefile.am,
595        rtems_webserver/Makefile.am, wrapup/Makefile.am: Include compile.am
596
5972000-09-01      Rosimildo daSilva <rdasilva@connecttel.com>
598
599        * emfdb.c: Removed stray semi-colon.  Reported on GoAhead
600        mailing lists by Jim Rudnicki <jdrudnicki@yahoo.com>
601
6022000-08-31      Joel Sherrill <joel@OARcorp.com>
603
604        * Merged version 2.1 of GoAhead webserver.  This update
605        was submitted by Antti P Miettinen <antti.p.miettinen@nokia.com>.
606        * NOTES, base64.c, ejIntrn.h, emfdb.c, emfdb.h, md5.h, md5c.c,
607        um.c, um.h: New files.
608        * wbase64.c: Removed.
609        * Makefile.am, asp.c, balloc.c, default.c, ej.h, ejlex.c, ejparse.c,
610        form.c, h.c, handler.c, mime.c, misc.c, ringq.c, rom.c, security.c,
611        socket.c, sym.c, uemf.c, uemf.h, url.c, value.c, webcomp.c, webmain.c,
612        webpage.c, webrom.c, webs.c, webs.h, websuemf.c, wsIntrn.h: Modified.
613
6142000-08-31      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
615
616        * netinet/tcp_input.c: Spelling corrections.
617
6182000-08-30      Joel Sherrill <joel@OARcorp.com>
619
620        * rtems_webserver/license.txt: New file.
621
6222000-08-10      Joel Sherrill <joel@OARcorp.com>
623
624        * ChangeLog: New file.
Note: See TracBrowser for help on using the repository browser.