source: rtems/cpukit/libnetworking/ChangeLog @ 8a79786

4.104.114.84.95
Last change on this file since 8a79786 was 8a79786, checked in by Joel Sherrill <joel.sherrill@…>, on 05/29/02 at 17:00:59

2002-05-29 Ralf Corsepius <corsepiu@…>

Relocate c/src/libnetworking.

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