goldsimon
|
bc308c21fc
|
fixed bug: #36380 unsent_oversize mismatch in 1.4.1RC1 (this was a debug-check issue only)
|
2012-05-08 07:42:32 +02:00 |
|
goldsimon
|
8d2131884c
|
Added missing name (patch by)
|
2012-05-05 09:28:24 +02:00 |
|
goldsimon
|
3ac81e9d7c
|
patch by Sylvain Rochet: fixed bug #36283 (PPP struct used on header size computation and not packed)
|
2012-05-03 20:39:43 +02:00 |
|
goldsimon
|
fb07a28c99
|
fixed bug #36388 (PPP: checksum-only in last pbuf leads to pbuf with zero length)
|
2012-05-03 19:45:22 +02:00 |
|
goldsimon
|
e5d54f5344
|
fixed bug #35756 header length calculation problem in ppp/vj.c - removed unused/invalid defines TCPH_OFFSET(_SET).
|
2012-03-27 20:42:46 +02:00 |
|
goldsimon
|
a558c01589
|
fixed bug #35945: SYN packet should provide the recv MSS not the send MSS
|
2012-03-27 20:18:23 +02:00 |
|
goldsimon
|
d910786034
|
added posix-compatibility include files posix/netdb.h and posix/sys/socket.h which are a simple wrapper to the correct lwIP include files.
|
2012-03-25 15:02:58 +02:00 |
|
goldsimon
|
8dbf572ea5
|
Fixed bug #35817: do_connect() invalidly signals op_completed for UDP/RAW with LWIP_TCPIP_CORE_LOCKING==1
|
2012-03-25 14:56:41 +02:00 |
|
goldsimon
|
f8af1a7443
|
fixed bug #35931: Name space pollution in api_msg.c and netifapi.c
|
2012-03-25 14:41:27 +02:00 |
|
goldsimon
|
d95bcab053
|
fixed bug #35927: missing refragmentaion in ip_forward
|
2012-03-22 19:35:04 +01:00 |
|
goldsimon
|
c6e4b8f829
|
patch by Mason: fixed bug #35907: lwip_gethostbyname_r returns an invalid h_addr_list
|
2012-03-20 22:06:32 +01:00 |
|
goldsimon
|
2c9b3b35d1
|
patch by Bostjan Meglic: fixed bug #35809: PPP GetMask(): Compiler warning on big endian, possible bug on little endian system
|
2012-03-12 16:39:52 +01:00 |
|
goldsimon
|
7f81c62bf0
|
fixed bug #35595: Impossible to send broadcast without a gateway (introduced when fixing bug# 33551)
|
2012-02-23 10:14:27 +01:00 |
|
goldsimon
|
ac2175fa7d
|
fixed pbuf leak when PPP session is aborted through pppSigHUP() (bug #35541: PPP Memory Leak)
|
2012-02-16 12:55:14 +01:00 |
|
goldsimon
|
5816bab6a2
|
fixed bug #35531: Impossible to send multicast without a gateway (introduced when fixing bug# 33551)
|
2012-02-16 12:30:52 +01:00 |
|
goldsimon
|
d0d650aa67
|
Patch by Stéphane Lesage:
fixed bug #35536 SNMP: error too big response is malformed
|
2012-02-16 08:01:54 +01:00 |
|
goldsimon
|
6d5ec9c998
|
fixed bug #35537: MEMP_NUM_* sanity checks should be disabled with MEMP_MEM_MALLOC==1
|
2012-02-16 07:33:38 +01:00 |
|
goldsimon
|
7d0dab9d7d
|
partly fixed bug #25882: TCP hangs on MSS > pcb->snd_wnd (by not creating segments bigger than half the window)
|
2012-02-12 14:14:19 +01:00 |
|
goldsimon
|
9a95c2ff08
|
fixed bug #35435: No pcb state check before adding it to time-wait queue while closing
|
2012-02-11 18:15:17 +01:00 |
|
goldsimon
|
13075460ea
|
fixed bug #35305: pcb may be freed too early on shutdown(WR)
|
2012-01-22 11:18:36 +01:00 |
|
goldsimon
|
4c3dfb92b7
|
fixed bug #34636: FIN_WAIT_2 - Incorrect shutdown of TCP pcb: don't let PCBs time out from FIN_WAIT_2 if the RX side wasn't close (by either calling tcp_close or tcp_shutdown(RDWR))
|
2012-01-21 18:05:15 +01:00 |
|
goldsimon
|
b15e60243b
|
- fixed bug #35151: DHCP asserts on incoming option lengths;
- fixed wrong CHANGELOG of the last commit
|
2012-01-20 21:36:52 +01:00 |
|
goldsimon
|
efbad07643
|
fixed bug #35291: NULL pointer in pbuf_copy
|
2012-01-20 21:19:26 +01:00 |
|
goldsimon
|
69d61eda01
|
Added option CHECKSUM_GEN_ICMP
|
2012-01-16 09:40:15 +01:00 |
|
goldsimon
|
c8647c0396
|
implemented API functions to access so_options of IP pcbs (UDP, TCP, RAW) (fixes bug #35061)
|
2011-12-17 22:12:01 +01:00 |
|
goldsimon
|
dd8729063c
|
fixed bug #31177: tcp timers can corrupt tcp_active_pcbs in some cases
|
2011-11-25 18:36:52 +01:00 |
|
goldsimon
|
988815579a
|
fixed bug #34884: sys_msleep() body needs to be surrounded with '#ifndef sys_msleep'
|
2011-11-23 20:58:19 +01:00 |
|
goldsimon
|
08b497faea
|
fixed bug #34684: Clear the arp table cache when netif is brought down
|
2011-11-22 21:44:28 +01:00 |
|
goldsimon
|
edcc859b58
|
fixed bug #34638: Dead code in tcp_receive - pcb->dupacks
|
2011-10-28 13:09:04 +02:00 |
|
goldsimon
|
c5203ab5ea
|
fixed bug #34429: possible memory corruption with LWIP_ALLOW_MEM_FREE_FROM_OTHER_CONTEXT set to 1
|
2011-10-23 17:31:03 +02:00 |
|
Simon Goldschmidt
|
d00fa906cf
|
fixed bug #34592: lwip_gethostbyname_r uses nonstandard error value, removed those unused (nonstandard?) error values from arch.h
|
2011-10-18 20:56:08 +02:00 |
|
Simon Goldschmidt
|
01839b9c14
|
fixed default values of TCP_SNDLOWAT and TCP_SNDQUEUELOWAT for small windows (bug #34176 select after non-blocking send times out)
|
2011-10-18 20:22:09 +02:00 |
|
Simon Goldschmidt
|
1f396946e5
|
fixed bug #34587: TCP_BUILD_MSS_OPTION doesn't consider netif->mtu, causes slow network
|
2011-10-18 20:11:39 +02:00 |
|
goldsimon
|
2f58ef781c
|
fixed bug #34581 missing parentheses in udplite sockets code
|
2011-10-18 11:04:08 +02:00 |
|
goldsimon
|
8b9f70ac08
|
fixed bug #34580 fcntl() is missing in LWIP_COMPAT_SOCKETS
|
2011-10-18 11:00:10 +02:00 |
|
Simon Goldschmidt
|
e039d4103f
|
fixed bug #34569: shutdown(SHUT_WR) crashes netconn/socket api
|
2011-10-17 19:38:47 +02:00 |
|
Simon Goldschmidt
|
0333e81616
|
fixed bug #34517 (persist timer is started although no zero window is received) by starting the persist timer when a zero window is received, not when we have more data queued for sending than fits into the window
|
2011-10-13 21:18:16 +02:00 |
|
Simon Goldschmidt
|
cf1be4ae2d
|
fixed bug #34541: LWIP_U32_DIFF is unnecessarily complex: removed that define
|
2011-10-13 19:29:48 +02:00 |
|
Simon Goldschmidt
|
dc34636598
|
fixed bug #34540: compiler error when CORE_LOCKING is used and not all protocols are enabled
|
2011-10-13 19:25:11 +02:00 |
|
Simon Goldschmidt
|
c74d881d3d
|
fixed bug #34534: Error in sending fragmented IP if MEM_ALIGNMENT > 4
|
2011-10-12 18:17:07 +02:00 |
|
Simon Goldschmidt
|
f29bdd21a7
|
fixed bug #34426: tcp_zero_window_probe() transmits incorrect byte value when pcb->unacked != NULL
|
2011-10-09 20:11:33 +02:00 |
|
Simon Goldschmidt
|
9d31401d47
|
fixed bug #34447 LWIP_IP_ACCEPT_UDP_PORT(dst_port) wrong
|
2011-10-09 14:30:49 +02:00 |
|
Simon Goldschmidt
|
5c68bbe16f
|
Tried to fix bug #32417 ("TCP_OVERSIZE seems to have problems with (fast-)retransmission"): Reset pcb->unsent_oversize in 2 more places...
|
2011-09-29 21:12:34 +02:00 |
|
Simon Goldschmidt
|
07c610e068
|
Implemented limiting data on ooseq queue (task #9989) (define TCP_OOSEQ_MAX_BYTES / TCP_OOSEQ_MAX_PBUFS in lwipopts.h), added unit test for this new feature
|
2011-09-27 22:42:46 +02:00 |
|
Simon Goldschmidt
|
998f109fc8
|
fixed bug #28288: Data after FIN in oos queue
|
2011-09-27 21:08:49 +02:00 |
|
goldsimon
|
cfb70bccc1
|
bug #34406 dhcp_option_hostname() can overflow the pbuf
|
2011-09-27 07:49:04 +02:00 |
|
Simon Goldschmidt
|
6c56151d27
|
fixed bug #34377 MEM_SIZE_F is not defined if MEM_LIBC_MALLOC==1
|
2011-09-24 13:59:33 +02:00 |
|
Simon Goldschmidt
|
98274d2145
|
Reverted invalid fix for invalid bug #34360 done yesterday...
|
2011-09-23 19:26:29 +02:00 |
|
Simon Goldschmidt
|
1d125f55ba
|
Merge branch 'master' of ssh://git.sv.gnu.org/srv/git/lwip
|
2011-09-23 19:16:01 +02:00 |
|
Simon Goldschmidt
|
918470affc
|
fixed bug #33871: rejecting TCP_EVENT_RECV() for the last packet including FIN can lose data
|
2011-09-23 19:14:17 +02:00 |
|