]> rtime.felk.cvut.cz Git - pes-rpp/rpp-lwip.git/log
pes-rpp/rpp-lwip.git
18 years agoAdded optimalization hints.
christiaans [Fri, 31 Mar 2006 09:26:42 +0000 (09:26 +0000)]
Added optimalization hints.

18 years agoAddress copy loops optimized for speed.
christiaans [Wed, 29 Mar 2006 13:16:40 +0000 (13:16 +0000)]
Address copy loops optimized for speed.

18 years agoAdded LWIP_PLATFORM_BYTESWAP optimalisation flag and macro glue.
christiaans [Wed, 29 Mar 2006 10:15:43 +0000 (10:15 +0000)]
Added LWIP_PLATFORM_BYTESWAP optimalisation flag and macro glue.

18 years agoPbuf flag test size and speed optimalisation (helping a dumb compiler).
christiaans [Tue, 28 Mar 2006 15:06:33 +0000 (15:06 +0000)]
Pbuf flag test size and speed optimalisation (helping a dumb compiler).

18 years agoFixed compilation warning on sizeof(), reported by Beach at 20060320.
christiaans [Tue, 21 Mar 2006 08:28:15 +0000 (08:28 +0000)]
Fixed compilation warning on sizeof(), reported by Beach at 20060320.

18 years agoAdded upcoming 1.1.1 release to Changelog.
likewise [Wed, 15 Mar 2006 11:20:46 +0000 (11:20 +0000)]
Added upcoming 1.1.1 release to Changelog.

18 years agoAdded pbuf_alloc() return value checks in ip_frag().
christiaans [Fri, 3 Mar 2006 11:25:36 +0000 (11:25 +0000)]
Added pbuf_alloc() return value checks in ip_frag().

18 years agoIncreased ip_reassbitmap size with 1, added assertions to catch boundary cases.
christiaans [Thu, 2 Mar 2006 15:45:19 +0000 (15:45 +0000)]
Increased ip_reassbitmap size with 1, added assertions to catch boundary cases.
Beautified indentation again.

18 years agopbuf alignment fix.
likewise [Wed, 1 Mar 2006 16:57:43 +0000 (16:57 +0000)]
pbuf alignment fix.

18 years agoRemoved 'even sndbuf' fix in TCP, this fix was a ugly hack for the incomplete checksu...
likewise [Wed, 1 Mar 2006 16:53:41 +0000 (16:53 +0000)]
Removed 'even sndbuf' fix in TCP, this fix was a ugly hack for the incomplete checksum routine that does not work now that the checksum routine is fixed.

18 years agoAdded IP reassembly timer.
christiaans [Wed, 1 Mar 2006 14:51:58 +0000 (14:51 +0000)]
Added IP reassembly timer.

18 years agoRemoved tabs, default LWIP_HAVE_LOOPIF to 0 to slim footprint.
christiaans [Wed, 1 Mar 2006 10:41:23 +0000 (10:41 +0000)]
Removed tabs, default LWIP_HAVE_LOOPIF to 0 to slim footprint.

18 years ago2006-02-27 Merged patch by Curt McDowell
likewise [Mon, 27 Feb 2006 14:11:19 +0000 (14:11 +0000)]
2006-02-27  Merged patch by Curt McDowell
pbuf.c: Fix alignment; pbuf_init() would not work unless pbuf_pool_memory[] is properly aligned.

18 years agoPatch from Curt McDowell fixes err_to_errno macro.
christiaans [Mon, 13 Feb 2006 08:14:11 +0000 (08:14 +0000)]
Patch from Curt McDowell fixes err_to_errno macro.

18 years agoRemoved timer dependency on sys.c (raw-API). Beautified indentation.
christiaans [Mon, 13 Feb 2006 08:12:07 +0000 (08:12 +0000)]
Removed timer dependency on sys.c (raw-API). Beautified indentation.

18 years agoCode style fix, C++ into C comments.
christiaans [Mon, 13 Feb 2006 08:09:01 +0000 (08:09 +0000)]
Code style fix, C++ into C comments.

18 years agoSmall optimalization for udp_input().
christiaans [Mon, 2 Jan 2006 12:06:02 +0000 (12:06 +0000)]
Small optimalization for udp_input().

18 years agoHistory update and listing PPP problems as todo.
christiaans [Tue, 20 Dec 2005 11:52:44 +0000 (11:52 +0000)]
History update and listing PPP problems as todo.

18 years agoRemove PCBs which stay in LAST_ACK state too long.
likewise [Tue, 20 Dec 2005 11:03:18 +0000 (11:03 +0000)]
Remove PCBs which stay in LAST_ACK state too long.

18 years agoFixed unused variable warning.
christiaans [Thu, 15 Dec 2005 08:27:30 +0000 (08:27 +0000)]
Fixed unused variable warning.

18 years agoDisabled the added summing routine to preserve code space, fixed some comments.
christiaans [Thu, 15 Dec 2005 08:26:00 +0000 (08:26 +0000)]
Disabled the added summing routine to preserve code space, fixed some comments.

18 years agoAdded Curt McDowell's platform-independent optimized checksum routine.
likewise [Wed, 14 Dec 2005 22:51:35 +0000 (22:51 +0000)]
Added Curt McDowell's platform-independent optimized checksum routine.

18 years agoTrailing dangling byte in checksum should be considered MSB.
likewise [Wed, 14 Dec 2005 22:29:03 +0000 (22:29 +0000)]
Trailing dangling byte in checksum should be considered MSB.

18 years agoDuplicate FIN ACK race condition fix by Kelvin Lawson.
likewise [Wed, 14 Dec 2005 21:58:14 +0000 (21:58 +0000)]
Duplicate FIN ACK race condition fix by Kelvin Lawson.

18 years agoAdded some more fixes to the lwip_standard_chksum() comments.
christiaans [Wed, 14 Dec 2005 12:55:12 +0000 (12:55 +0000)]
Added some more fixes to the lwip_standard_chksum() comments.

18 years agoREADME now points to savannah.txt instead of duplicating its nfo.
likewise [Mon, 12 Dec 2005 09:35:34 +0000 (09:35 +0000)]
README now points to savannah.txt instead of duplicating its nfo.

18 years agoTypo fix: tens of kilobytes instead of tenths of kilobytes.
likewise [Mon, 12 Dec 2005 09:33:33 +0000 (09:33 +0000)]
Typo fix: tens of kilobytes instead of tenths of kilobytes.

18 years agoUpdated CVS server host names and documentation about pserver anonymous, SSH non...
likewise [Mon, 12 Dec 2005 09:32:47 +0000 (09:32 +0000)]
Updated CVS server host names and documentation about pserver anonymous, SSH non-anonymous access to it.

18 years agoUpdated comment on optimization and aim of this generic algorithm.
likewise [Mon, 12 Dec 2005 09:32:05 +0000 (09:32 +0000)]
Updated comment on optimization and aim of this generic algorithm.

18 years agoFixed lwip_standard_chksum() for unaligned memory access. Verified to work on c16x...
christiaans [Fri, 9 Dec 2005 08:59:08 +0000 (08:59 +0000)]
Fixed lwip_standard_chksum() for unaligned memory access. Verified to work on c16x and BSD on P4.

18 years agoFixed void ptr address increment bug reported by Bertrik Sikken.
christiaans [Fri, 25 Nov 2005 12:23:03 +0000 (12:23 +0000)]
Fixed void ptr address increment bug reported by Bertrik Sikken.

18 years agoIntroduced cc.h formatters and removed SO_REUSE from transport layers.
christiaans [Fri, 25 Nov 2005 12:03:38 +0000 (12:03 +0000)]
Introduced cc.h formatters and removed SO_REUSE from transport layers.

18 years agoDescribed initialization procedure.
christiaans [Wed, 2 Nov 2005 08:08:06 +0000 (08:08 +0000)]
Described initialization procedure.

18 years agoSome build fixes for OpenBSD.
christiaans [Mon, 10 Oct 2005 07:27:31 +0000 (07:27 +0000)]
Some build fixes for OpenBSD.

18 years agoMention of multiple pbuf fix in slipif and unaligned access fix in checksumming.
likewise [Sun, 17 Jul 2005 15:33:16 +0000 (15:33 +0000)]
Mention of multiple pbuf fix in slipif and unaligned access fix in checksumming.

18 years agoUnaligned 16-bit access fix for the standard checksum routine by Peter Jolasson.
likewise [Sun, 17 Jul 2005 15:30:27 +0000 (15:30 +0000)]
Unaligned 16-bit access fix for the standard checksum routine by Peter Jolasson.

18 years agoFixes bug #13807: slipif_input() garbles large (i.e. multiple pbufs) inbound datagrams.
likewise [Sun, 17 Jul 2005 15:13:34 +0000 (15:13 +0000)]
Fixes bug #13807: slipif_input() garbles large (i.e. multiple pbufs) inbound datagrams.

19 years ago 2005-06-08 Leon Woestenberg <leon.woestenberg@gmx.net>
likewise [Wed, 8 Jun 2005 18:57:05 +0000 (18:57 +0000)]
  2005-06-08 Leon Woestenberg <leon.woestenberg@gmx.net>
* tcp_in.c: Send reset on unexpected ACK in two cases. Fix submitted by olaf.peters@technolution.

19 years ago 2005-06-08 Leon Woestenberg <leon.woestenberg@gmx.net>
likewise [Wed, 8 Jun 2005 18:35:00 +0000 (18:35 +0000)]
  2005-06-08 Leon Woestenberg <leon.woestenberg@gmx.net>
* udp.c: Fixed memory leak; when ip_route() failed, a possibly allocated q was never de-allocated. Fixed by called ip_route() before allocating q.

19 years agoMentioned unaligned access fix.
likewise [Fri, 4 Feb 2005 13:45:55 +0000 (13:45 +0000)]
Mentioned unaligned access fix.

19 years ago4 February 2004, Leon Woestenberg <leon.woestenberg@gmx.net>
likewise [Fri, 4 Feb 2005 13:43:13 +0000 (13:43 +0000)]
4 February 2004,  Leon Woestenberg <leon.woestenberg@gmx.net>
tcp_in.c: Applied fix patch for bug #2679.
tcp_out.c: Applied fix patch for bug #2679.
http://savannah.nongnu.org/bugs/?func=detailitem&item_id=2679

19 years ago4 February 2004, Leon Woestenberg <leon.woestenberg@gmx.net>
likewise [Fri, 4 Feb 2005 13:31:29 +0000 (13:31 +0000)]
4 February 2004,  Leon Woestenberg <leon.woestenberg@gmx.net>
tcp_out.c: queue was not initialized to NULL, but was referenced in memerr cleanup code.

19 years agoqueue was referenced before initialization in first goto memerr branch code. Replaced...
likewise [Fri, 4 Feb 2005 13:28:50 +0000 (13:28 +0000)]
queue was referenced before initialization in first goto memerr branch code. Replaced goto branch by its minimal equivalent error handling code.

19 years agoMore robust DHCP ARP reply checking.
likewise [Mon, 24 Jan 2005 23:02:29 +0000 (23:02 +0000)]
More robust DHCP ARP reply checking.

19 years agoAdded some missing string.h includes.
likewise [Mon, 24 Jan 2005 21:05:47 +0000 (21:05 +0000)]
Added some missing string.h includes.

19 years agoMention of missing semicolon, and pcb->recv() called even when NULL.
likewise [Tue, 4 Jan 2005 12:22:44 +0000 (12:22 +0000)]
Mention of missing semicolon, and pcb->recv() called even when NULL.

19 years agoFixed missing semicolon in LWIP_DEBUG statement.
likewise [Tue, 4 Jan 2005 12:20:25 +0000 (12:20 +0000)]
Fixed missing semicolon in LWIP_DEBUG statement.

19 years ago3 January 2004, Leon Woestenberg <leon.woestenberg@gmx>
likewise [Mon, 3 Jan 2005 17:54:21 +0000 (17:54 +0000)]
3 January 2004,  Leon Woestenberg <leon.woestenberg@gmx>
udp.c: pcb->recv() callback was called even when it was NULL.

19 years agoChanged behaviour into implementation.
likewise [Sat, 1 Jan 2005 18:06:21 +0000 (18:06 +0000)]
Changed behaviour into implementation.

19 years agoUpdated CHANGELOG.
likewise [Thu, 30 Dec 2004 01:28:16 +0000 (01:28 +0000)]
Updated CHANGELOG.

19 years agoRemoved assertion that always equaled true.
likewise [Mon, 27 Dec 2004 14:50:03 +0000 (14:50 +0000)]
Removed assertion that always equaled true.

19 years agoRe-enabled ARP packet queueing. (Now that multi-packet queueing is disabled in etharp.c).
likewise [Mon, 27 Dec 2004 14:45:12 +0000 (14:45 +0000)]
Re-enabled ARP packet queueing. (Now that multi-packet queueing is disabled in etharp.c).

19 years agoDisabled queueing more than 1 packet on a ARP entry, as I suspect this clashes with...
likewise [Mon, 27 Dec 2004 14:44:19 +0000 (14:44 +0000)]
Disabled queueing more than 1 packet on a ARP entry, as I suspect this clashes with the TCP segment queueing.

19 years agoAdded inline source documentation.
likewise [Mon, 27 Dec 2004 14:42:02 +0000 (14:42 +0000)]
Added inline source documentation.

19 years agotcp_write(): optimize order of valid states checks, most common first.
likewise [Sun, 26 Dec 2004 01:36:37 +0000 (01:36 +0000)]
tcp_write(): optimize order of valid states checks, most common first.
added assertion: when the queues are NULL, queuelen must be zero.
remove ACK flags from a PCB, only when we could succesfully sent
an empty ACK packet.

19 years agoUpdate comment on ETHARP_QUEUEING. Defaulted to being disabled.
likewise [Fri, 24 Dec 2004 21:58:53 +0000 (21:58 +0000)]
Update comment on ETHARP_QUEUEING. Defaulted to being disabled.

19 years agochristiaans: cosmetic change debug formatters as requested by Tom.
christiaans [Tue, 7 Dec 2004 08:16:27 +0000 (08:16 +0000)]
christiaans: cosmetic change debug formatters as requested by Tom.

19 years agochristiaans: Fixed SO_REUSE default to 0. Actually we should fix udp so it won't...
christiaans [Mon, 6 Dec 2004 11:50:53 +0000 (11:50 +0000)]
christiaans: Fixed SO_REUSE default to 0. Actually we should fix udp so it won't depend on the socket layer.

19 years agoetharp.c: Corrected DHCP_DOES_ARP_CHECK behaviour.
likewise [Tue, 30 Nov 2004 17:22:18 +0000 (17:22 +0000)]
etharp.c: Corrected DHCP_DOES_ARP_CHECK behaviour.

19 years agoetharp.c: re-arranged code in find_entry(), supposedly making it more readable for...
likewise [Mon, 29 Nov 2004 11:01:20 +0000 (11:01 +0000)]
etharp.c: re-arranged code in find_entry(), supposedly making it more readable for all cases.

19 years agoUpdates the FILES contents to better reflect the current state.
likewise [Mon, 29 Nov 2004 09:39:51 +0000 (09:39 +0000)]
Updates the FILES contents to better reflect the current state.

19 years agoSurround definition of tcp_timer_needed with #if !NO_SYS #endif. (see lwip-users...
likewise [Sun, 28 Nov 2004 18:23:00 +0000 (18:23 +0000)]
Surround definition of tcp_timer_needed with #if !NO_SYS #endif. (see lwip-users 15-11-2004).

19 years agoMentioned ARP race fix.
likewise [Sun, 28 Nov 2004 18:06:47 +0000 (18:06 +0000)]
Mentioned ARP race fix.

19 years agoPrevented a race condition between a new ARP request and the ARP timer.
likewise [Sun, 28 Nov 2004 18:00:20 +0000 (18:00 +0000)]
Prevented a race condition between a new ARP request and the ARP timer.
Timeouts stay the same (halved the ARP timer, doubled the counts), but
ETHARP_MAX_PENDING should be at least 2 to prevent it from reaching 0 right away,
giving too little time for any ARP responses to be noted.

19 years agoAdded a missing "not" in the comment, the code was correct.
likewise [Thu, 25 Nov 2004 14:04:45 +0000 (14:04 +0000)]
Added a missing "not" in the comment, the code was correct.

19 years agoCompile dammit
likewise [Thu, 25 Nov 2004 14:03:31 +0000 (14:03 +0000)]
Compile dammit

19 years agoRemoved redundant closing bracket.
likewise [Thu, 25 Nov 2004 13:59:06 +0000 (13:59 +0000)]
Removed redundant closing bracket.

19 years ago 2004-11-25 Leon Woestenberg <leon.woestenberg@gmx.net>
likewise [Thu, 25 Nov 2004 13:57:05 +0000 (13:57 +0000)]
  2004-11-25 Leon Woestenberg <leon.woestenberg@gmx.net>
  * ip.c: Exploit the fact that ip_addr_isbroadcast() now checks that the
     given IP address actually belongs to the network of the given interface.

19 years agoRemoved the Smurf.
likewise [Thu, 25 Nov 2004 13:52:34 +0000 (13:52 +0000)]
Removed the Smurf.

19 years agoMentioned Kieran's and my changes - Leon.
likewise [Thu, 25 Nov 2004 13:33:57 +0000 (13:33 +0000)]
Mentioned Kieran's and my changes - Leon.

19 years ago 2004-11-25 Leon Woestenberg <leon.woestenberg@gmx.net>
likewise [Thu, 25 Nov 2004 13:33:07 +0000 (13:33 +0000)]
  2004-11-25 Leon Woestenberg <leon.woestenberg@gmx.net>
  * ipv4/ip_addr.h: Renamed ip_addr_maskcmp() to _netcmp() as we are
    comparing network addresses (identifiers), not the network masks
    themselves.
  * ipv4/ip_addr.c: ip_addr_isbroadcast() now checks that the given
    IP address actually belongs to the network of the given interface.

19 years ago 2004-11-25 Leon Woestenberg <leon.woestenberg@gmx.net>
likewise [Thu, 25 Nov 2004 13:32:31 +0000 (13:32 +0000)]
  2004-11-25 Leon Woestenberg <leon.woestenberg@gmx.net>
  * etharp.c: ETHARP_CREATE is renamed to ETHARP_TRY_HARD.
    Do not try hard to insert arbitrary packet's source address,
    etharp_ip_input() now calls etharp_update() without ETHARP_TRY_HARD.
    etharp_query() now always DOES call ETHARP_TRY_HARD so that users
    querying an address will see it appear in the cache (DHCP could
    suffer from this when a server invalidly gave an in-use address.)

19 years agoReplaced erronous LWIP_ERRORF with LWIP_DEBUGF
likewise [Thu, 25 Nov 2004 11:23:37 +0000 (11:23 +0000)]
Replaced erronous LWIP_ERRORF with LWIP_DEBUGF

19 years agoDECLINE message was unicast instead of broadcast
likewise [Thu, 25 Nov 2004 11:10:53 +0000 (11:10 +0000)]
DECLINE message was unicast instead of broadcast

19 years agoKieran Mansley - kjm25@cam.ac.uk - 24th Nov 2004
kieranm [Wed, 24 Nov 2004 17:05:41 +0000 (17:05 +0000)]
Kieran Mansley - kjm25@cam.ac.uk - 24th Nov 2004
 * Increase pcb->snd_buf by 1 when an ACK is received in SYN_SENT state to ensure correct operation

19 years agoKieran Mansley - kjm25@cam.ac.uk - 24th Nov 2004
kieranm [Wed, 24 Nov 2004 17:04:34 +0000 (17:04 +0000)]
Kieran Mansley - kjm25@cam.ac.uk - 24th Nov 2004
 * Changed pcb->rttest from u16_t to u32_t - comparisons with tcp_ticks (which is u32_t) were failing after 9 hours of operation

19 years agoKieran Mansley - kjm25@cam.ac.uk - 24th Nov 2004
kieranm [Wed, 24 Nov 2004 17:03:03 +0000 (17:03 +0000)]
Kieran Mansley - kjm25@cam.ac.uk - 24th Nov 2004
 * Increased argument checking at start of pbuf_queue() and made resulting errors more verbose

19 years agoreduce msleep interval from 250 to 1 ms in ppp
jani [Tue, 9 Nov 2004 13:03:32 +0000 (13:03 +0000)]
reduce msleep interval from 250 to 1 ms in ppp

19 years ago#if directive style fix
jani [Tue, 9 Nov 2004 11:44:06 +0000 (11:44 +0000)]
#if directive style fix

19 years agoRemoved static declaration of dhcp_release().
likewise [Thu, 4 Nov 2004 19:19:29 +0000 (19:19 +0000)]
Removed static declaration of dhcp_release().

19 years agoRemoved struct netif; forward decl. is already included from ip_addr.h.
christiaans [Fri, 29 Oct 2004 14:57:38 +0000 (14:57 +0000)]
Removed struct netif; forward decl. is already included from ip_addr.h.
Hit me if it breaks exsisting code.

19 years agoMatch update_arp_entry() to prototype.
christiaans [Thu, 28 Oct 2004 08:21:33 +0000 (08:21 +0000)]
Match update_arp_entry() to prototype.

19 years ago17th October 2004 Leon Woestenberg <leon.woestenberg@gmx.net>
likewise [Sun, 17 Oct 2004 21:28:25 +0000 (21:28 +0000)]
17th October 2004 Leon Woestenberg <leon.woestenberg@gmx.net>
rawapi.txt: Explicitly name full nomenclature for two different API's.

19 years ago17th October 2004 Leon Woestenberg <leon.woestenberg@gmx.net>
likewise [Sun, 17 Oct 2004 18:13:18 +0000 (18:13 +0000)]
17th October 2004 Leon Woestenberg <leon.woestenberg@gmx.net>
ethernetif.c: Fix lwip/stats.h support, reported by Andrew McGeachie.

19 years agoMentioned adapted TCP behaviour; send ACK even if one was pending, iff rcv_wnd is...
likewise [Sat, 16 Oct 2004 15:12:56 +0000 (15:12 +0000)]
Mentioned adapted TCP behaviour; send ACK even if one was pending, iff rcv_wnd is above threshold.

19 years agoMentioned adapted TCP behaviour; send ACK even if one was pending, iff rcv_wnd is...
likewise [Sat, 16 Oct 2004 15:07:26 +0000 (15:07 +0000)]
Mentioned adapted TCP behaviour; send ACK even if one was pending, iff rcv_wnd is above threshold.

19 years ago16th October 2004 - Kieran Mansley - kjm25@cam.ac.uk
kieranm [Sat, 16 Oct 2004 12:57:52 +0000 (12:57 +0000)]
16th October 2004 - Kieran Mansley - kjm25@cam.ac.uk
 - Add code to tcp_recved() to send an ACK (window update)
immediately, even if one is already pending, if the rcv_wnd is above a
threshold (currently TCP_WND/2)
 - This avoids waiting for a timer to expire to send a delayed ACK in
order to open the window if the stack is only receiving data.

19 years agoReverted back the TCP_BETWEEN macro. It does not work on all archs.
likewise [Thu, 14 Oct 2004 12:24:52 +0000 (12:24 +0000)]
Reverted back the TCP_BETWEEN macro. It does not work on all archs.

19 years agoBring interface up/down with netif_set_up/down(). Fixes bug 10547.
likewise [Thu, 14 Oct 2004 11:57:53 +0000 (11:57 +0000)]
Bring interface up/down with netif_set_up/down(). Fixes bug 10547.

19 years agoMentioned TCP retransmit time-out changes contributed by Sam Jansen, committed Kieran...
likewise [Wed, 13 Oct 2004 21:40:51 +0000 (21:40 +0000)]
Mentioned TCP retransmit time-out changes contributed by Sam Jansen, committed Kieran Mansley.

19 years agoKieran Mansley - kjm25@cam.ac.uk - 20th September 2004
kieranm [Mon, 20 Sep 2004 17:00:31 +0000 (17:00 +0000)]
Kieran Mansley - kjm25@cam.ac.uk - 20th September 2004
 * Change the return type of ethernetif_init from void to err_t to avoid confusing porters.

19 years agoKieran Mansley - kjm25@cam.ac.uk - 20th September 2004
kieranm [Mon, 20 Sep 2004 16:58:01 +0000 (16:58 +0000)]
Kieran Mansley - kjm25@cam.ac.uk - 20th September 2004
 * Check if the pbuf is NULL before freeing it, when draining the mbox as part of netconn_delete.

19 years agoKieran Mansley - kjm25@cam.ac.uk - 20th September 2004
kieranm [Mon, 20 Sep 2004 16:53:48 +0000 (16:53 +0000)]
Kieran Mansley - kjm25@cam.ac.uk - 20th September 2004
 * Corrected "out by one" error on one of the TCP_SEQ_BETWEEN macro calls introduced recently

19 years agoKieran Mansley - kjm25@cam.ac.uk - 12th September 2004
kieranm [Sun, 12 Sep 2004 16:34:06 +0000 (16:34 +0000)]
Kieran Mansley - kjm25@cam.ac.uk - 12th September 2004

Applied patch from Sam Jansen as detailed in
http://lists.gnu.org/archive/html/lwip-users/2004-07/msg00106.html
to correctly handle retransmission after a retransmission timeout

19 years agoRename lwip_chksum and add LWIP_CHKSUM macro so that ports can "override" the standar...
kieranm [Sun, 12 Sep 2004 16:17:58 +0000 (16:17 +0000)]
Rename lwip_chksum and add LWIP_CHKSUM macro so that ports can "override" the standard implementation with one of their own.

19 years agoFixed typo (missing "{") in previous checkin
kieranm [Sun, 12 Sep 2004 16:03:54 +0000 (16:03 +0000)]
Fixed typo (missing "{") in previous checkin

19 years agoAdd TCP_SEQ_BETWEEN macro for comparing a range of sequence numbers
kieranm [Sun, 12 Sep 2004 15:56:12 +0000 (15:56 +0000)]
Add TCP_SEQ_BETWEEN macro for comparing a range of sequence numbers

19 years agoDo no longer try to free pbuf when TCP_EVENT_RECV() is called without a callback...
likewise [Wed, 8 Sep 2004 22:33:46 +0000 (22:33 +0000)]
Do no longer try to free pbuf when TCP_EVENT_RECV() is called without a callback handler, and without packet.
The standard HTTP server failed on this (as reported by three users).

19 years agoAdded my July and August updates.
softins [Fri, 20 Aug 2004 16:56:20 +0000 (16:56 +0000)]
Added my July and August updates.

19 years agoMake sure the first pbuf queued on an ARP entry is properly ref counted.
softins [Fri, 20 Aug 2004 09:17:52 +0000 (09:17 +0000)]
Make sure the first pbuf queued on an ARP entry is properly ref counted.