1519 Commits (24342eaab03567eddd3bfbcad3b98517a5fddcdd)
 

Author SHA1 Message Date
goldsimon 24342eaab0 Fixed bug #26349: Nagle algorithm doesn't send although segment is full (and unsent->next == NULL) 17 years ago
goldsimon 152d22d4f9 fixed tcpip_untimeout (does not need the time, broken after 1.3.0 in CVS only) - fixes compilation of ppp_oe.c 17 years ago
goldsimon 41eecb67d2 fixed bug #25636: SNMPSET value is ignored for integer fields 17 years ago
goldsimon 9317105c37 Addition to patch #6721, bug #25575: call autoip_stop in dhcp_stop if in coop-mode 17 years ago
goldsimon 23d7f5425d Fixed bug #21680: PPP upap_rauthnak() drops legal NAK packets 17 years ago
goldsimon 217f279fdb Fixed bug #24228: Memory corruption with PPP and DHCP 17 years ago
fbernon d4ecb23015 raw.c, udp.c, init.c, opt.h, ip.h, sockets.h: bug #26309: Implement the SO(F)_BROADCAST filter for all API layers. Avoid the unindented reception of broadcast packets even when this option wasn't set. Port maintainers which want to enable this filter have to set IP_SOF_BROADCAST=1 in opt.h. If you want this option also filter broadcast on recv operations, you also have to set IP_SOF_BROADCAST_RECV=1 in opt.h. 17 years ago
fbernon 42c59e1079 netif.c: minor, fix a warning 17 years ago
goldsimon 3b5993e6ee Integrated patch #6721: new option to adjust the time when DHCP gives over to AUTOIP and some improvements in DHCP/AUTOIP cooperation 17 years ago
goldsimon 4b8255a588 Bug #25608: Made SYS_LIGHTWEIGHT_PROT and sys_now() work with NO_SYS=1 17 years ago
goldsimon 36e3d24331 Fixed a bug in tcp_enqueue introduced with v1.79 of this file while fixing bug #25094 (zero-length pbuf) 17 years ago
goldsimon 261dfdf010 fixed bug #24212: "Deadlocked tcp_retransmit due to exceeded pcb->cwnd": Fixed by sorting the unsent and unacked queues (segments are inserted at the right place in tcp_output and tcp_rexmit) 17 years ago
goldsimon cbfacb7ed9 bug #26213 "Problem with memory allocation when debugging": memp_sizes contained the wrong sizes (including sanity regions); memp pools for MEM_USE_POOLS were too small; Added option MEM_USE_POOLS_TRY_BIGGER_POOL to try the next bigger malloc pool if one is empty (only usable with MEM_USE_POOLS). 17 years ago
fbernon 4eda29abf9 inet.c: patch #6765: Fix a small problem with the last changes (incorrect behavior, with ip address string not ended by a '\0', a space or a end of line) 17 years ago
goldsimon c3f7107e2b Fixed some issues with DNS_LOCAL_HOSTLIST 17 years ago
fbernon 67a3976a24 init.c: typo 17 years ago
fbernon 4fba1b1430 netdb.c: remplace some %#p by %p to be more portable. 17 years ago
goldsimon 029b786c77 Fixed bug #26069: Corrected documentation: if tcp_connect fails, pcb->err is called, not pcb->connected (with an error code). 17 years ago
goldsimon 51e02176da task #7507, patch #6786: DNS supports static hosts table. New configuration options DNS_LOCAL_HOSTLIST and DNS_LOCAL_HOSTLIST_IS_DYNAMIC. 17 years ago
goldsimon ed65d9cd75 Fixed bug #26236: "TCP options (timestamp) don't work with no-copy-tcpwrite": deallocate option data, only concat segments with same flags 17 years ago
goldsimon 542b8fffb1 Fixed bug #25094: "Zero-length pbuf" (options are now allocated in the header pbuf, not the data pbuf); added function comments; "inline" is not supported by ANSI C (tcp_build_timetamp_option) 17 years ago
goldsimon 12c50ed87b tcp_listen_input: format code for #if LWIP_TCP_TIMESTAMPS that calls tcp_enqueue like the other calls. 17 years ago
goldsimon 9d5bf57dd9 fixed bug #25695: Segmentation fault in do_writemore() 17 years ago
goldsimon 04df18bcd3 Changed ??? to LINK_SPEED_OF_YOUR_NETIF_IN_BPS 17 years ago
goldsimon 422ba5bcec tried to fix bug #23559: lwip_recvfrom problem with tcp 17 years ago
goldsimon 27b28a9306 Converted netconn_type() from a function to a macro 17 years ago
goldsimon 620b3e6739 task #9192: mem_free of dhcp->options_in and dhcp->msg_in 17 years ago
goldsimon 580f334274 patch #6808: Add a utility function ip_hinted_output() (for smaller code mainly) 17 years ago
goldsimon 4f52183a39 patch #6765: Supporting new line characters in inet_aton() 17 years ago
goldsimon a55f354687 patch #6763: Global DHCP XID can be redefined to something more unique 17 years ago
goldsimon 9630c9136b patch #6764: DHCP rebind and renew did not send hostnam option; Converted constant OPTION_MAX_MSG_SIZE to netif->mtu, check if netif->mtu is big enough in dhcp_start 17 years ago
goldsimon dbd6d7ec8d bug #26027: netbuf_chain resulted in pbuf memory leak 17 years ago
goldsimon b3a5d6df0d bug #25763: Corrected 4 occurrences of SMEMCPY to MEMCPY; corrected indentation 17 years ago
goldsimon 3587e8481d bug #26121: set_errno can be overridden 17 years ago
kieranm 4f8f6ba205 Patch#6774 TCP_QUEUE_OOSEQ breaks compilation when LWIP_TCP==0 17 years ago
kieranm f81ed216db Patch#6802 Add do-while-clauses to those function like macros in tcp.h 17 years ago
kieranm f1a9f7ea70 BUG20515: rework way TCP window updates are calculated and sent 17 years ago
kieranm 4b14621208 TASK9218: add support for TCP timestamp options 17 years ago
kieranm baf30f5eae BUG20779: cope with SYN packets received during established states, 17 years ago
kieranm e7a2ab5de9 BUG26010: set push bit correctly when tcp segments are merged 17 years ago
kieranm fd41c5de2d Correct change to probe window setting 17 years ago
kieranm efac109803 BUG25622: handle return code of tcp_enqueue in tcp_listen_input() 17 years ago
kieranm 84505d4cc8 BUG25629: set TCP_ACK flags on keepalive and zero window probes 17 years ago
kieranm 7d8fac62ec Fix compiler warning about %#p 17 years ago
goldsimon b6e18d9c6f cc.h: Added printf formatter for size_t: SZT_F 17 years ago
goldsimon c05e968278 Fixed many LWIP_DEBUGF format strings; added new format string SZT_F for size_t 17 years ago
goldsimon 103fe60362 mem_free: fix a warning by converting pointer to mem_ptr_t instead of unsigned long 17 years ago
goldsimon 638020ec70 sys_now() must return u32_t, not unsigned long 17 years ago
goldsimon 56038b6457 Fixed many warnings: use %p to pass pointers to printf 17 years ago
goldsimon 96b788bea7 patch #6528: the buffer used for IP_FRAG_USES_STATIC_BUF could be too small depending on MEM_ALIGNMENT 17 years ago