fbernon
|
ce5699f41b
|
minor changes: typos and coding style
|
2009-07-09 10:21:16 +00:00 |
|
kieranm
|
1eee0be951
|
BUG23240 use signed counters for recv_avail and don't increment
counters until message successfully sent to mbox
|
2009-07-09 09:35:07 +00:00 |
|
kieranm
|
fb555a0633
|
Update changelog for recent commits
|
2009-06-25 12:58:52 +00:00 |
|
kieranm
|
2b87f899ab
|
BUG26722: initialise netconn write variables in netconn_alloc
|
2009-06-25 10:17:18 +00:00 |
|
kieranm
|
776e1926a3
|
BUG26879: set ret value in TCP_EVENT_ macros when function is not set
|
2009-06-25 10:03:53 +00:00 |
|
kieranm
|
c232edb83a
|
BUG26301 and BUG26267: correct simultaneous close behaviour, and make
snd_nxt have the same meaning as in the RFCs.
|
2009-06-25 09:57:36 +00:00 |
|
goldsimon
|
aefeba3fc0
|
Added note about printf formatter defines
|
2009-05-20 18:59:05 +00:00 |
|
goldsimon
|
6d4064799a
|
Corrected structure packing
|
2009-05-20 18:33:45 +00:00 |
|
goldsimon
|
e0e9a63e63
|
Corrected function implementation of ip_current_* (void was missing)
|
2009-05-19 18:11:01 +00:00 |
|
goldsimon
|
bcdffce6ce
|
Corrected function definition of ip_current_* (void was missing)
|
2009-05-19 05:40:30 +00:00 |
|
goldsimon
|
ff97c8a1a9
|
Moved function definition below defines and typedefs, added missing include to netif.h
|
2009-05-18 17:56:01 +00:00 |
|
goldsimon
|
30acd1662d
|
fixed bug #26507: "Gratuitous ARP depends on arp_table / uses etharp_query" by adding etharp_gratuitous()
|
2009-05-12 20:13:45 +00:00 |
|
goldsimon
|
078e2f60d6
|
bug #26487: Added ip_output_if_opt that can add IP options to the IP header (used by igmp_ip_output_if)
|
2009-05-12 18:00:47 +00:00 |
|
goldsimon
|
c7ce2792c8
|
Fixed compilation if LWIP_PLATFORM_BYTESWAP && (BYTE_ORDER == LITTLE_ENDIAN)
|
2009-05-11 16:11:18 +00:00 |
|
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.
|
2009-05-10 17:07:25 +00:00 |
|
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
|
2009-05-09 08:36:36 +00:00 |
|
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
|
2009-05-07 15:27:02 +00:00 |
|
goldsimon
|
72e9cf53e7
|
Added netbuf.h to files that may be called from any thread
|
2009-05-07 14:20:37 +00:00 |
|
goldsimon
|
e66d315c9b
|
Added more threading info
|
2009-05-07 14:15:51 +00:00 |
|
goldsimon
|
95f6dc7011
|
On little endian architectures, use LWIP_PLATFORM_HTONS (if defined) for SWAP_BYTES_IN_WORD to speed up checksumming.
|
2009-05-06 17:35:50 +00:00 |
|
goldsimon
|
ac9e758f41
|
Patch #6823: tcp_in.c - small optimization
|
2009-05-06 17:30:18 +00:00 |
|
goldsimon
|
518b18dad0
|
Added #if LWIP_SNMP around snmp-internal header files
|
2009-05-06 15:35:13 +00:00 |
|
goldsimon
|
bdd5586cee
|
Added a word or two on threading, which should be sufficient to close task #6683
|
2009-05-05 19:33:41 +00:00 |
|
goldsimon
|
14dba4ae2b
|
Added ip_current_netif() & ip_current_header() to receive extended info about the currently received packet.
|
2009-05-05 17:50:39 +00:00 |
|
goldsimon
|
99d82c4980
|
Fixed bug #26405: Prematurely released semaphore causes lwip_select() to crash
|
2009-05-05 17:20:45 +00:00 |
|
goldsimon
|
fb46e0f192
|
snmp was not initialized in lwip_init()
|
2009-05-04 19:22:26 +00:00 |
|
fbernon
|
b055128ec4
|
CHANGELOG: minor, typo
|
2009-05-04 08:50:24 +00:00 |
|
fbernon
|
e29f94a980
|
dhcp.c, netbios.c: Changes if IF_SOF_BROADCAST is enabled.
|
2009-05-04 08:40:44 +00:00 |
|
goldsimon
|
24342eaab0
|
Fixed bug #26349: Nagle algorithm doesn't send although segment is full (and unsent->next == NULL)
|
2009-05-03 14:17:33 +00:00 |
|
goldsimon
|
152d22d4f9
|
fixed tcpip_untimeout (does not need the time, broken after 1.3.0 in CVS only) - fixes compilation of ppp_oe.c
|
2009-05-02 16:12:35 +00:00 |
|
goldsimon
|
41eecb67d2
|
fixed bug #25636: SNMPSET value is ignored for integer fields
|
2009-05-02 15:45:53 +00:00 |
|
goldsimon
|
9317105c37
|
Addition to patch #6721, bug #25575: call autoip_stop in dhcp_stop if in coop-mode
|
2009-05-02 15:40:39 +00:00 |
|
goldsimon
|
23d7f5425d
|
Fixed bug #21680: PPP upap_rauthnak() drops legal NAK packets
|
2009-05-01 12:10:34 +00:00 |
|
goldsimon
|
217f279fdb
|
Fixed bug #24228: Memory corruption with PPP and DHCP
|
2009-05-01 11:42:36 +00:00 |
|
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.
|
2009-04-29 12:42:43 +00:00 |
|
fbernon
|
42c59e1079
|
netif.c: minor, fix a warning
|
2009-04-29 12:39:16 +00:00 |
|
goldsimon
|
3b5993e6ee
|
Integrated patch #6721: new option to adjust the time when DHCP gives over to AUTOIP and some improvements in DHCP/AUTOIP cooperation
|
2009-04-28 19:29:46 +00:00 |
|
goldsimon
|
4b8255a588
|
Bug #25608: Made SYS_LIGHTWEIGHT_PROT and sys_now() work with NO_SYS=1
|
2009-04-27 20:09:52 +00:00 |
|
goldsimon
|
36e3d24331
|
Fixed a bug in tcp_enqueue introduced with v1.79 of this file while fixing bug #25094 (zero-length pbuf)
|
2009-04-27 19:00:23 +00:00 |
|
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)
|
2009-04-26 12:27:11 +00:00 |
|
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).
|
2009-04-25 17:42:27 +00:00 |
|
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)
|
2009-04-24 12:14:54 +00:00 |
|
goldsimon
|
c3f7107e2b
|
Fixed some issues with DNS_LOCAL_HOSTLIST
|
2009-04-23 16:54:30 +00:00 |
|
fbernon
|
67a3976a24
|
init.c: typo
|
2009-04-23 15:28:52 +00:00 |
|
fbernon
|
4fba1b1430
|
netdb.c: remplace some %#p by %p to be more portable.
|
2009-04-23 14:41:52 +00:00 |
|
goldsimon
|
029b786c77
|
Fixed bug #26069: Corrected documentation: if tcp_connect fails, pcb->err is called, not pcb->connected (with an error code).
|
2009-04-21 19:15:16 +00:00 |
|
goldsimon
|
51e02176da
|
task #7507, patch #6786: DNS supports static hosts table. New configuration options DNS_LOCAL_HOSTLIST and DNS_LOCAL_HOSTLIST_IS_DYNAMIC.
|
2009-04-21 18:35:18 +00:00 |
|
goldsimon
|
ed65d9cd75
|
Fixed bug #26236: "TCP options (timestamp) don't work with no-copy-tcpwrite": deallocate option data, only concat segments with same flags
|
2009-04-19 12:42:48 +00:00 |
|
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)
|
2009-04-19 12:31:16 +00:00 |
|
goldsimon
|
12c50ed87b
|
tcp_listen_input: format code for #if LWIP_TCP_TIMESTAMPS that calls tcp_enqueue like the other calls.
|
2009-04-19 12:17:59 +00:00 |
|