/[lwip]/lwip/CHANGELOG
ViewVC logotype

Diff of /lwip/CHANGELOG

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.26 by likewise, Sat Oct 16 15:12:56 2004 UTC revision 1.27 by likewise, Thu Nov 25 13:33:57 2004 UTC
# Line 9  HISTORY Line 9  HISTORY
9    
10  (HEAD)  (HEAD)
11    
12      2004-11-25 Leon Woestenberg <leon.woestenberg@gmx.net>
13      * dhcp.c: Decline messages were not multicast but unicast.
14      * etharp.c: ETHARP_CREATE is renamed to ETHARP_TRY_HARD.
15        Do not try hard to insert arbitrary packet's source address,
16        etharp_ip_input() now calls etharp_update() without ETHARP_TRY_HARD.
17        etharp_query() now always DOES call ETHARP_TRY_HARD so that users
18        querying an address will see it appear in the cache (DHCP could
19        suffer from this when a server invalidly gave an in-use address.)
20      * ipv4/ip_addr.h: Renamed ip_addr_maskcmp() to _netcmp() as we are
21        comparing network addresses (identifiers), not the network masks
22        themselves.
23      * ipv4/ip_addr.c: ip_addr_isbroadcast() now checks that the given
24        IP address actually belongs to the network of the given interface.
25    
26      2004-11-24 Kieran Mansley <kjm25@cam.ac.uk>
27      * tcp.c: Increment pcb->snd_buf when ACK is received in SYN_SENT state.
28    
29  (STABLE-1_1_0-RC1)  (STABLE-1_1_0-RC1)
30    
31    2004-10-16 Kieran Mansley <kjm25@cam.ac.uk>    2004-10-16 Kieran Mansley <kjm25@cam.ac.uk>
32    * tcp.c Add code to tcp_recved() to send an ACK (window update) immediately,    * tcp.c: Add code to tcp_recved() to send an ACK (window update) immediately,
33          even if one is already pending, if the rcv_wnd is above a threshold          even if one is already pending, if the rcv_wnd is above a threshold
34          (currently TCP_WND/2). This avoids waiting for a timer to expire to send a          (currently TCP_WND/2). This avoids waiting for a timer to expire to send a
35          delayed ACK in order to open the window if the stack is only receiving data.          delayed ACK in order to open the window if the stack is only receiving data.
36    
37    2004-09-12 Kieran Mansley <kjm25@cam.ac.uk>    2004-09-12 Kieran Mansley <kjm25@cam.ac.uk>
38    * tcp*.* Retransmit time-out handling improvement by Sam Jansen.    * tcp*.*: Retransmit time-out handling improvement by Sam Jansen.
39    
40    2004-08-20 Tony Mountifield <tony@softins.co.uk>    2004-08-20 Tony Mountifield <tony@softins.co.uk>
41    * etharp.c Make sure the first pbuf queued on an ARP entry    * etharp.c: Make sure the first pbuf queued on an ARP entry
42      is properly ref counted.      is properly ref counted.
43    
44    2004-07-27 Tony Mountifield <tony@softins.co.uk>    2004-07-27 Tony Mountifield <tony@softins.co.uk>
45    * debug.h Added (int) cast in LWIP_DEBUGF() to avoid compiler    * debug.h: Added (int) cast in LWIP_DEBUGF() to avoid compiler
46      warnings about comparison.      warnings about comparison.
47    * pbuf.c Stopped compiler complaining of empty if statement    * pbuf.c: Stopped compiler complaining of empty if statement
48      when LWIP_DEBUGF() empty.  Closed an unclosed comment.      when LWIP_DEBUGF() empty.  Closed an unclosed comment.
49    * tcp.c Stopped compiler complaining of empty if statement    * tcp.c: Stopped compiler complaining of empty if statement
50      when LWIP_DEBUGF() empty.      when LWIP_DEBUGF() empty.
51    * ip.h Corrected IPH_TOS() macro: returns a byte, so doesn't need htons().    * ip.h Corrected IPH_TOS() macro: returns a byte, so doesn't need htons().
52    * inet.c Added a couple of casts to quiet the compiler.    * inet.c: Added a couple of casts to quiet the compiler.
53      No need to test isascii(c) before isdigit(c) or isxdigit(c).      No need to test isascii(c) before isdigit(c) or isxdigit(c).
54    
55    2004-07-22 Tony Mountifield <tony@softins.co.uk>    2004-07-22 Tony Mountifield <tony@softins.co.uk>
56    * inet.c Made data types consistent in inet_ntoa().    * inet.c: Made data types consistent in inet_ntoa().
57      Added casts for return values of checksum routines, to pacify compiler.      Added casts for return values of checksum routines, to pacify compiler.
58    * ip_frag.c, tcp_out.c, sockets.c, pbuf.c    * ip_frag.c, tcp_out.c, sockets.c, pbuf.c
59      Small corrections to some debugging statements, to pacify compiler.      Small corrections to some debugging statements, to pacify compiler.
60    
61    2004-07-21 Tony Mountifield <tony@softins.co.uk>    2004-07-21 Tony Mountifield <tony@softins.co.uk>
62    * etharp.c Removed spurious semicolon and added missing end-of-comment.    * etharp.c: Removed spurious semicolon and added missing end-of-comment.
63    * ethernetif.c Updated low_level_output() to match prototype for    * ethernetif.c Updated low_level_output() to match prototype for
64      netif->linkoutput and changed low_level_input() similarly for consistency.      netif->linkoutput and changed low_level_input() similarly for consistency.
65    * api_msg.c Changed recv_raw() from int to u8_t, to match prototype    * api_msg.c: Changed recv_raw() from int to u8_t, to match prototype
66      of raw_recv() in raw.h and so avoid compiler error.      of raw_recv() in raw.h and so avoid compiler error.
67    * sockets.c Added trivial (int) cast to keep compiler happier.    * sockets.c: Added trivial (int) cast to keep compiler happier.
68    * ip.c, netif.c Changed debug statements to use the tidier ip4_addrN() macros.    * ip.c, netif.c Changed debug statements to use the tidier ip4_addrN() macros.
69    
70        
# Line 56  HISTORY Line 73  HISTORY
73    ++ Changes:    ++ Changes:
74    
75    2004-07-05 Leon Woestenberg <leon.woestenberg@gmx.net>    2004-07-05 Leon Woestenberg <leon.woestenberg@gmx.net>
76    * sockets.* Restructured LWIP_PRIVATE_TIMEVAL. Make sure    * sockets.*: Restructured LWIP_PRIVATE_TIMEVAL. Make sure
77      your cc.h file defines this either 1 or 0. If non-defined,      your cc.h file defines this either 1 or 0. If non-defined,
78      defaults to 1.      defaults to 1.
79    * .c: Added <string.h> and <errno.h> includes where used.    * .c: Added <string.h> and <errno.h> includes where used.

Legend:
Removed from v.1.26  
changed lines
  Added in v.1.27

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26