kieranm
|
c232edb83a
|
BUG26301 and BUG26267: correct simultaneous close behaviour, and make
snd_nxt have the same meaning as in the RFCs.
|
17 years ago |
goldsimon
|
aefeba3fc0
|
Added note about printf formatter defines
|
17 years ago |
goldsimon
|
6d4064799a
|
Corrected structure packing
|
17 years ago |
goldsimon
|
e0e9a63e63
|
Corrected function implementation of ip_current_* (void was missing)
|
17 years ago |
goldsimon
|
bcdffce6ce
|
Corrected function definition of ip_current_* (void was missing)
|
17 years ago |
goldsimon
|
ff97c8a1a9
|
Moved function definition below defines and typedefs, added missing include to netif.h
|
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
|
c7ce2792c8
|
Fixed compilation if LWIP_PLATFORM_BYTESWAP && (BYTE_ORDER == LITTLE_ENDIAN)
|
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
|
72e9cf53e7
|
Added netbuf.h to files that may be called from any thread
|
17 years ago |
goldsimon
|
e66d315c9b
|
Added more threading info
|
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
|
ac9e758f41
|
Patch #6823: tcp_in.c - small optimization
|
17 years ago |
goldsimon
|
518b18dad0
|
Added #if LWIP_SNMP around snmp-internal header files
|
17 years ago |
goldsimon
|
bdd5586cee
|
Added a word or two on threading, which should be sufficient to close task #6683
|
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 |
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 |