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 |
|
|
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. |