1984 Commits (ef0a7ecbcd11530e37726ac03bdcedf08821a9ab)
 

Author SHA1 Message Date
goldsimon ef0a7ecbcd Remove uused SOF_* flags, define inherited flags in ip.h, not in tcp_in.c 16 years ago
goldsimon 778c65d27c CHECKSUM_GEN_IP_INLINE: Use defines to access the u32_t part of an IP address 16 years ago
goldsimon f3face9f0c Fix printf-formatter for sio_fd_t/size_t 16 years ago
goldsimon 2edd5230c9 auth_withpeer_fail(): call lcp_close(), like pppd 2.4.5 does 16 years ago
goldsimon 1551bb702d Fixed bug #29855: PPP: Backport a bugfix in LcpSendEchoRequest from pppd 16 years ago
goldsimon d656e9f28e Added option LWIP_ARP_FILTER_NETIF to use multiple IPs on one hardware interface (by using multiple netifs, each with its own IP) 16 years ago
goldsimon 597764e35b Minor: source code layout 16 years ago
goldsimon f9f77876a1 .. and deleted NAT again as Christian obviously didn't have the copyright on the code he sent us... THANKS!!! 16 years ago
goldsimon 67d8c7999a Free NAT entries on remove (fixes a memory leak) 16 years ago
goldsimon a7fdb67e8f task #7506: added NAT support 16 years ago
goldsimon 4d1ff2418e Fixed bug #29271 (Application can't re-use pbufs) by updating the doc to not allow reusing pbufs after passing them to a send function 16 years ago
goldsimon 71f5fdef42 Fixed bug #29769 (sys_check_timeouts: sys_now() may overflow) 16 years ago
goldsimon abc36471d9 Fixed bug #29763 (CHECKSUM_GEN_IP_INLINE), added macro LWIP_MAKE_U16() that's improved for endianess 16 years ago
goldsimon 4b7288e8f4 use checksum-on-copy for sending UDP data for LWIP_NETIF_TX_SINGLE_PBUF==1 16 years ago
goldsimon 108ed3c81a struct netbuf: reorder members to save some space 16 years ago
goldsimon f98e5717e5 task #6849: added udp_send(_to/_if) functions that take a precalculated checksum, added pbuf_fill_chksum() to copy data into a pbuf and at the same time calculating the checksum for that data 16 years ago
goldsimon 3685bc4828 fixed a type 16 years ago
goldsimon 72c580236e Create overridable macros for copying 2-byte-aligned IP addresses and MAC addresses 16 years ago
goldsimon 01d2a87f5d Inline generating IP checksum to save a function call 16 years ago
goldsimon 51061fb61e Fixed bug #29617 (sometime cause stall on delete listening connection) 16 years ago
goldsimon 49e8e28cf6 Check that tcp_abort/tcp_abandon isn't called for listen-pcbs 16 years ago
goldsimon d2c632fb18 patch #7145: Various typos in SNMP files 16 years ago
goldsimon 3562be2188 tabs -> spaces 16 years ago
goldsimon 2e18a9be63 Added an overridable define to get informed when the tcpip_thread processes messages or timeouts to implement a watchdog. 16 years ago
goldsimon 3347762df3 MEMP_OVERFLOW_CHECK: dump the element's pool's index and name when an overflow/underflow is detected 16 years ago
goldsimon f1bc73c3ed Fixed compilation errors 16 years ago
goldsimon a96fa7d221 Fixed compilation of debug log code (that is currently commented out) 16 years ago
goldsimon cc3e01a9f5 Fixed compilation (removed extra tokens after #endif) 16 years ago
goldsimon 6caa389c48 Check IP_FRAG && IP_FRAG_USES_STATIC_BUF && LWIP_NETIF_TX_SINGLE_PBUF 16 years ago
goldsimon e86446b785 patch #7143: Add a few missing const qualifiers 16 years ago
goldsimon a00448c35a create a new (contiguous) PBUF_RAM for every outgoing fragment if LWIP_NETIF_TX_SINGLE_PBUF==1 16 years ago
goldsimon 82b9152b8d Removed checking ARP_TABLE_SIZE, this is done by the etharp module itself 16 years ago
goldsimon d778fbb24f Speedup TX by moving code from find_entry to etharp_output/etharp_query to prevent unnecessary function calls (inspired by patch #7135). 16 years ago
goldsimon 3803a0021d patch #7130: remove meaningless const qualifiers 16 years ago
goldsimon 3c96819a2c Make LWIP_NETIF_TX_SINGLE_PBUF work for TCP, too 16 years ago
goldsimon 846a2fb933 Fixed compiling with different options disabled (TCP/UDP), triggered by bug #29345; don't allocate acceptmbox if LWIP_TCP is disabled 16 years ago
goldsimon 7e9eb55350 Added printf format modifier for mem_size_t depending on heap size 16 years ago
goldsimon 46b7bd6ec3 Make functions static where applicable, add default cases to switches where applicable, prevent old-style function prototypes (without arguments) 16 years ago
goldsimon 8bbe3d2fe0 Correctly cast pointers when assigning from void* 16 years ago
goldsimon 25f59761b3 fixed bug #29346 (removed comma after last enum member) 16 years ago
goldsimon 4b038f13de sys_thread_new: name is a const pointer 16 years ago
goldsimon da3d84d1dc Fix compilation if ETHARP_SUPPORT_STATIC_ENTRIES==0 16 years ago
goldsimon 5ef976aed5 Fixed bug #29332: lwip_select() processes readset incorrectly 16 years ago
goldsimon cf0b831971 Fixed bug #29080: Correctly handle remote side overrunning our rcv_wnd in ooseq case. 16 years ago
goldsimon d861daeb4e Removed function prototype that had no corresponding implementation (pbuf_ref_chain) 16 years ago
goldsimon 0a2eb3fdc8 minor: fixed coding style 16 years ago
goldsimon 6fb248c9e0 task #10088: Fixed a bug in RST-on-close-when-not-all-data-acked implementation (plus removed some unnecessary casts) 16 years ago
goldsimon 40946a79d3 Removed duplicate TCP_REG/TCP_RMV macros, fixed debug macro implementation 16 years ago
goldsimon 124ca0fed2 tcp_listen() did not copy the pcb's prio 16 years ago
goldsimon 5d153ca1b3 Fixed compilation for MEM_USE_POOLS under MSVC (where ++ doesn't work for enums) 16 years ago