1481 Commits (baf30f5eaef823950e8b337d9e5e47bb4e1e4524)
 

Author SHA1 Message Date
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
goldsimon 7b6c11360f Added check: PBUF_POOL_BUFSIZE must be greater than MEM_ALIGNMENT or else the offset of a pbuf may take the full first pbuf in a chain (resulting in the first pbuf having len==0) 17 years ago
goldsimon ea1eb45e3f etharp_raw: allocating PBUF_RAW for outgoing ARP packets instead of PBUF_LINK is enough. 17 years ago
goldsimon e001a021d5 patch #6539: (configurable) response to broadcast- and multicast pings 17 years ago
goldsimon 14cb4eb735 fixed arguments of socket functions to match the standard; converted size argument of netconn_write to 'size_t' for that; fixed some warnings 17 years ago
goldsimon d976c8e85f fixed bug #24440: TCP connection close problem on 64-bit host by moving accept callback function pointer to TCP_PCB_COMMON 17 years ago
goldsimon d2d33cb984 Fixed compilation error in LWIP_VERSION 17 years ago
goldsimon eeae59ecb7 LWIP_VERSION: corrected shifting for 16-bit platforms, added LWIP_RC_DEVELOPMENT 17 years ago
goldsimon 466f4e699c Added LWIP_VERSION to get the current version of the stack (implements task #9032: Provide means to get Version of Stack and submodules) 17 years ago
goldsimon bf09400c4c fixed bug #25345 (DHCPDECLINE is sent with "Maximum message size" option) 17 years ago
goldsimon c4509e700d added MEMP_MEM_MALLOC to use mem_malloc/mem_free instead of the pool allocator (can save code size with MEM_LIBC_MALLOC if libc-malloc is otherwise used) 17 years ago
goldsimon 6472e3b35e fixed bug #24480 (releasing old udp_pdb and pbuf in dhcp_start) 17 years ago
goldsimon f9bd5019fa including inet.h because htonl is used 17 years ago
goldsimon 8c7705bbf9 added configurable default valud for netconn->recv_bufsize: RECV_BUFSIZE_DEFAULT (fixes bug #23726: pbuf pool exhaustion on slow recv()) 17 years ago
goldsimon 243e3d0d91 Fixed bug #25544: DHCP_COARSE_TIMER_MSECS could overflow on 16-bit targets 17 years ago
goldsimon 19884f40b8 Moved INADDR_* defines to inet.h; removing dependency from inet.h to ip_addr.h 17 years ago
goldsimon 10c3ce08af fixed bug #25467: Listen backlog is not reset on timeout in SYN_RCVD: Accepts_pending is decrease on a corresponding listen pcb when a connection in state SYN_RCVD is close. 17 years ago
jifl 878532a30d * ipv4/inet_chksum.c, ipv4/lwip/inet_chksum.h: inet_chksum_pseudo_partial() 17 years ago
jifl 102d69004a * pbuf.c: reclaim pbufs from TCP out-of-sequence segments if we run 17 years ago
goldsimon b0c61ffbb1 Reverted last changes since it's wrong when sizeof(int)==2... 18 years ago
goldsimon 9f96f09652 Another fix for bug #6683 (and a typo in changelog) 18 years ago
goldsimon aa568727d1 patch #6699: fixed some warnings on platform where sizeof(int) == 2 18 years ago
fbernon 411cb39eb4 sockets.c: fixed bug #25051: lwip_recvfrom problem with udp: fromaddr and port uses deleted netbuf. 18 years ago
goldsimon 6777ae2ada Another modification for patch #6683 (Customizable AUTOIP seed address) 18 years ago
goldsimon 2cf3e6e9bc Corrected the range calculation of LWIP_AUTOIP_CREATE_SEED_ADDR, corrected comments 18 years ago
goldsimon 491b73d5f2 Checked in (slightly modified) patch #6683: Customizable AUTOIP "seed" address. This should reduce AUTOIP conflicts if LWIP_AUTOIP_CREATE_SEED_ADDR is overridden. 18 years ago
jifl 1f3fe200df Correct commented description of do_recv(). 18 years ago
goldsimon 299e2a7077 fixed bug ##24596: Vulnerability on faulty TCP options length in tcp_parseopt 18 years ago
goldsimon 13a139eef7 fixed bug #24517: IP reassembly crashes on unaligned IP headers by packing the struct ip_reass_helper. 18 years ago
jifl 06df1647e1 * etharp.c (etharp_arp_input): Fix type aliasing problem copying ip address. 18 years ago
jifl 1d2804d6a2 * sockets.c (lwip_accept): Return EWOULDBLOCK if would block on non-blocking 18 years ago
jifl ba98bcdc60 * dns.c: Hard-code structure sizes, to avoid issues on some compilers where 18 years ago
jifl 0d7dccba5e * sockets.c (lwip_accept): check addr isn't NULL. If it's valid, do an 18 years ago
jifl c231e95cce * tcp.c: Fix bug #24227, wrong error message in tcp_bind. 18 years ago
jifl 6f6c8c5434 * pbuf.c (pbuf_copy_partial): Improve function description comment. Thanks to Luca Ceresoli 18 years ago
goldsimon edf72a7dfb fixed one small warning (compared u16_t to <= 0) 18 years ago
goldsimon ba636e19a2 fixed bug #24132: Cross-dependency between ip_addr.h and inet.h -> moved declaration of struct in_addr from ip_addr.h to inet.h 18 years ago
goldsimon 6374766a55 Added 2 asserts in pbuf_realloc to prevent dereferencing a null pointer in invalid pbuf queues 18 years ago
goldsimon c779a9f29f Fixed some warnings, changed some debug defines to include better names 18 years ago