426 Commits (2ff0ce2d0adfd035f26325a5b5204852ee235755)

Author SHA1 Message Date
goldsimon bcc87ef851 bug-fix in the TCP_EVENT_RECV macro (has to call tcp_recved if pcb->recv is NULL to keep rcv_wnd correct) 17 years ago
goldsimon ae2dd38e0d Another fix for bug #26251: RST process in TIME_WAIT TCP state 17 years ago
goldsimon 81f9442ac7 Fixed bug #27783: Silly window avoidance for small window sizes 17 years ago
goldsimon 18ab274af3 Fixed bug #26251: RST process in TIME_WAIT TCP state 17 years ago
goldsimon 65d1f52423 Changed fix for bug #27215 (TCP sent() callback gives leagin and trailing 1 byte len (SYN/FIN)) by decreasing pcb->acked appropriately 17 years ago
goldsimon 67411c4299 Minor code simplification (don't store received pbuf, change conditional code to assert where applicable), check pbuf length before testing for valid reply 17 years ago
goldsimon a37e62b7d0 Removed most calls to udp_connect since they aren't necessary when using udp_sendto_if() - always stay connected to IP_ADDR_ANY. 17 years ago
goldsimon b7d7559cc9 Fixed bug #27215: TCP sent() callback gives leadin and trailing 1 byte len (SYN/FIN) 17 years ago
goldsimon 502e89f4ad Fixed bug #27315: zero window probe and FIN 17 years ago
goldsimon d8d8cf7e98 Fixed bug #27390: Source IP check in ip_input() causes it to drop valid DHCP packets -> allow 0.0.0.0 as source address when LWIP_DHCP is enabled 17 years ago
goldsimon d9a5094068 Fixed bug #27329: dupacks by unidirectional data transmit 17 years ago
goldsimon a9740c6a44 Fixed bug #27709: conn->err race condition on netconn_recv() timeout by directly returning when sys_arch_mbox_fetch times out. 17 years ago
goldsimon 2dc027401f Fixed bug #27704: autoip starts with wrong address: LWIP_AUTOIP_CREATE_SEED_ADDR() returned address in host byte order instead of network byte order 17 years ago
goldsimon ac638c85f3 Fixed bug #27504: tcp_enqueue wrongly concatenates segments which are not consecutive when retransmitting unacked segments 17 years ago
goldsimon c0e22c255c Fixed default values of some stats to only be enabled if used Fixes bug #27338: sys_stats is defined when NO_SYS = 1 17 years ago
goldsimon a9cbdc141b patch #6888: Patch for UDP Netbufs to support dest-addr and dest-port 17 years ago
goldsimon 9e5cf1cf8e Reverted change for bug #27252 (Address pointer invalid after freeing pbuf in UDP receive callback) as it made more problems than before :-( 17 years ago
goldsimon bd2bc2ee14 Fixed bug bug #27345: "ip_frag() does not use the LWIP_NETIF_LOOPBACK function" by checking for loopback before calling ip_frag 17 years ago
goldsimon cff3e0cad2 bug #26397: Added SLIP polling support (uses sio_tryread) 17 years ago
stoklund b55cfbc342 Add patch #6725 to CHANGELOG 17 years ago
goldsimon f2f20cf133 fixed invalid dependency to etharp_query if DHCP_DOES_ARP_CHECK==0 17 years ago
goldsimon 2c618705f0 task #9033: Support IEEE 802.1q tagged frame (VLAN), New configuration options ETHARP_SUPPORT_VLAN and ETHARP_VLAN_CHECK. 17 years ago
goldsimon bc10ad2356 patch #6900: added define ip_ntoa(struct ip_addr*) 17 years ago
goldsimon e7d5739ce7 Fixed bug #27078: Possible memory leak in pppInit() 17 years ago
goldsimon 8bf57c0e14 Fixed bug #26657: DNS, if host name is "localhost", result is error. 17 years ago
goldsimon dea7255fc5 Fixed bug #26649: TCP fails when TCP_MSS > TCP_SND_BUF, Fixed wrong parenthesis, added check in init.c 17 years ago
goldsimon ce3082976c Fixed bug #27266: wait-state debug message in pppMain occurs every ms 17 years ago
goldsimon 362a295e06 Fixed bug #27252: Address pointer invalid after freeing pbuf in UDP receive callback 17 years ago
goldsimon 0e91e2adf2 bug #27267: Added include to string.h where needed 17 years ago
goldsimon 4d49d952b6 patch #6843: tcp.h macro optimization patch (for little endian) 17 years ago
goldsimon ae7a7a0abf Added function tcp_debug_state_str() to convert a tcp state to a human-readable string. 17 years ago
kieranm 0b75917121 BUG27209: handle trimming of segments when out of window or out of 17 years ago
kieranm fa2dbc2b1b BUG27199: use snd_wl2 instead of snd_wl1 17 years ago
goldsimon 7feb116bae Fixed bug #27105: "realloc() cannot replace mem_realloc()" by making mem_realloc static doing nothing when MEM_LIBC_MALLOC==1 17 years ago
kieranm a6e316a92d Add missing #include directives 17 years ago
kieranm 1eee0be951 BUG23240 use signed counters for recv_avail and don't increment 17 years ago
kieranm fb555a0633 Update changelog for recent commits 17 years ago
goldsimon 30acd1662d fixed bug #26507: "Gratuitous ARP depends on arp_table / uses etharp_query" by adding etharp_gratuitous() 17 years ago
goldsimon 078e2f60d6 bug #26487: Added ip_output_if_opt that can add IP options to the IP header (used by igmp_ip_output_if) 17 years ago
goldsimon 22d6558f13 task #7013: Added option LWIP_NETIF_TX_SINGLE_PBUF to try to create transmit packets from only one pbuf to help MACs that don't support scatter-gather DMA. 17 years ago
goldsimon 105d72a3c2 Shrinked ICMP code, added option to NOT check icoming ECHO pbuf for size (just use it): LWIP_ICMP_ECHO_CHECK_INPUT_PBUF_LEN 17 years ago
goldsimon c752e5731c Worked on dns: local host-list can be put into FLASH (by defining storage target/linker section), external function can be defined for lookup, combined dns_local_removehostname/removehostaddr to dns_local_removehost 17 years ago
goldsimon 95f6dc7011 On little endian architectures, use LWIP_PLATFORM_HTONS (if defined) for SWAP_BYTES_IN_WORD to speed up checksumming. 17 years ago
goldsimon 14dba4ae2b Added ip_current_netif() & ip_current_header() to receive extended info about the currently received packet. 17 years ago
goldsimon 99d82c4980 Fixed bug #26405: Prematurely released semaphore causes lwip_select() to crash 17 years ago
goldsimon fb46e0f192 snmp was not initialized in lwip_init() 17 years ago
fbernon b055128ec4 CHANGELOG: minor, typo 17 years ago
fbernon e29f94a980 dhcp.c, netbios.c: Changes if IF_SOF_BROADCAST is enabled. 17 years ago
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