goldsimon
|
791505ab6e
|
Fixed tcp unit tests after introducing ip_addr_p_t and letting tcp_input check for broadcasts by using current_iphdr_dest.
|
2011-03-30 18:50:00 +00:00 |
|
goldsimon
|
88e1719d8e
|
Fixed etharp unit test after changing struct etharp_hdr
|
2011-03-30 18:47:20 +00:00 |
|
goldsimon
|
0885555521
|
Fixed broken VLAN support.
|
2011-03-29 18:56:26 +00:00 |
|
goldsimon
|
36c1750b8f
|
ethernet_input: check for minimum packet length to prevent assertions from firing.
|
2011-03-29 07:55:16 +00:00 |
|
goldsimon
|
11b1c9f19f
|
Fixed bug #32926 (TCP_RMV(&tcp_bound_pcbs) is called on unbound tcp pcbs) by checking if the pcb was bound (local_port != 0).
|
2011-03-27 17:12:26 +00:00 |
|
goldsimon
|
b5dd87b184
|
Fixed bug #32280 (ppp: a pbuf is freed twice)
|
2011-03-27 13:58:26 +00:00 |
|
goldsimon
|
b54c7bedfd
|
Fixed bug #32906: lwip_connect+lwip_send did not work for udp and raw pcbs with LWIP_TCPIP_CORE_LOCKING==1.
|
2011-03-27 13:36:32 +00:00 |
|
goldsimon
|
783404d8d4
|
Move tcp_pcb_lists to const section.
|
2011-03-27 13:04:16 +00:00 |
|
goldsimon
|
3bad9f013e
|
Fixed bug #32820 (Outgoing TCP connections created before route is present never times out) by starting retransmission timer before checking route.
|
2011-03-27 13:00:54 +00:00 |
|
goldsimon
|
4495516497
|
Removed 'dataptr' from 'struct tcp_seg' and calculate it in tcp_zero_window_probe (the only place where it was used).
|
2011-03-27 12:56:16 +00:00 |
|
goldsimon
|
3f849848a4
|
Fixed bug #32648 (PPP code crashes when terminating a link) by only calling sio_read_abort() if the file descriptor is valid.
|
2011-03-22 20:59:49 +00:00 |
|
goldsimon
|
7203680146
|
fixed bug #31748 (Calling non-blocking connect more than once can render a socket useless) since it mainly involves changing "FATAL" classification of error codes: ERR_USE and ERR_ISCONN just aren't fatal.
|
2011-03-14 21:21:26 +00:00 |
|
goldsimon
|
d793ed3b9b
|
fixed bug #32769 (ESHUTDOWN is linux-specific) by fixing err_to_errno_table (ERR_CLSD: ENOTCONN instead of ESHUTDOWN), ERR_ISCONN: use EALRADY instead of -1
|
2011-03-13 11:21:06 +00:00 |
|
goldsimon
|
c6de17d1e5
|
netconn_accept: return ERR_ABRT instead of ERR_CLSD if the connection has been aborted by err_tcp (since this is not a normal closing procedure).
|
2011-03-13 11:17:18 +00:00 |
|
goldsimon
|
5b084f4b95
|
tcp_bind: return ERR_VAL instead of ERR_ISCONN when trying to bind with state!=CLOSED; fixed a typo
|
2011-03-13 11:15:32 +00:00 |
|
goldsimon
|
4e3b2b9f6b
|
Fixed bug #32561 tcp_poll argument definition out-of-order in documentation
|
2011-02-21 19:26:57 +00:00 |
|
goldsimon
|
856ccb5bb7
|
Added missing U/UL modifiers to fix 16-bit-arch portability.
|
2011-02-18 13:31:28 +00:00 |
|
goldsimon
|
dbf5659cd9
|
Indentation changed
|
2011-02-18 13:30:35 +00:00 |
|
goldsimon
|
fee0c6afe9
|
Fixed constant not being 32 bit.
|
2011-02-17 17:03:12 +00:00 |
|
kieranm
|
fb7d3a159a
|
Update version for 1.4.0 rc2
|
2011-02-03 12:46:56 +00:00 |
|
goldsimon
|
dc6b4e65e0
|
Adde missing extern "C"
|
2011-01-25 11:35:48 +00:00 |
|
goldsimon
|
17d4ef4053
|
Added missing "extern "C" {"
|
2011-01-25 06:18:50 +00:00 |
|
goldsimon
|
03be8f88fe
|
Fixed bug #31741: lwip_select seems to have threading problems
|
2011-01-24 19:28:28 +00:00 |
|
goldsimon
|
effcb90fdf
|
Mreged back changes that were lost during the savannah hack 3 weeks ago (using the sources from http://git.infradead.org/users/dwmw2/lwip.git)
|
2010-12-20 18:03:51 +00:00 |
|
goldsimon
|
1bd06bee82
|
Added note about changed ARP_QUEUEING==0
|
2010-12-02 20:09:58 +00:00 |
|
goldsimon
|
92cdc1e33f
|
Fixed ERR_IS_FATAL so that ERR_WOULDBLOCK is not fatal.
|
2010-12-02 07:07:18 +00:00 |
|
goldsimon
|
377628216e
|
Fixed bug #31590: getsockopt(... SO_ERROR ...) gives EINPROGRESS after a successful nonblocking connection.
|
2010-11-22 20:55:57 +00:00 |
|
goldsimon
|
f7627929d5
|
Fixed bug #31722: IP packets sent with an AutoIP source addr must be sent link-local
|
2010-11-22 19:55:05 +00:00 |
|
goldsimon
|
b49cf5e7a2
|
patch #7328: Autoip: ETHADDR16_COPY can be used
|
2010-11-22 17:35:57 +00:00 |
|
goldsimon
|
231a6cecb4
|
patch #7329: tcp_timer_needed prototype was ifdef'ed out for LWIP_TIMERS==0
|
2010-11-22 17:32:12 +00:00 |
|
goldsimon
|
32f02325f9
|
Added a function to deallocate the struct dhcp from a netif (fixes bug #31525).
|
2010-11-21 13:41:11 +00:00 |
|
goldsimon
|
f418782c2c
|
tcp_slowtmr(): change the scope of 'pcb2' to reflect its block-only usage.
|
2010-11-21 10:41:27 +00:00 |
|
goldsimon
|
e52730d1fb
|
Fixed bug #31170: lwip_setsockopt() does not set socket number
|
2010-11-20 18:01:01 +00:00 |
|
goldsimon
|
d2679e58a6
|
Fixed bug #31304: Changed SHUT_RD, SHUT_WR and SHUT_RDWR to resemble other stacks.
|
2010-11-20 17:48:10 +00:00 |
|
goldsimon
|
e3817cd549
|
Fixed bug #31535: TCP_SND_QUEUELEN must be at least 2 or else no-copy TCP writes will never succeed.
|
2010-11-20 17:34:10 +00:00 |
|
goldsimon
|
4ace50a7d7
|
Fix alignment checking of tcphdr: check for MEM_ALIGNMENT, not for 4
|
2010-11-20 17:30:48 +00:00 |
|
goldsimon
|
fa092c47c8
|
Fixed bug #31701: Error return value from dns_gethostbyname() does not match documentation: return ERR_ARG instead of ERR_VAL if not initialized or wrong argument.
|
2010-11-20 16:40:35 +00:00 |
|
goldsimon
|
704d90f693
|
Fixed bug #31385: sizeof(struct sockaddr) is 30 but should be 16
|
2010-10-20 17:58:52 +00:00 |
|
goldsimon
|
93dc36e091
|
Once again fixed #30038: DHCP/AutoIP cooperation failed when replugging the network cable after an AutoIP address was assigned.
|
2010-10-06 11:40:30 +00:00 |
|
goldsimon
|
4cc36b2284
|
Fixed bug #30728: tcp_new_port() did not check listen pcbs
|
2010-08-10 20:15:31 +00:00 |
|
goldsimon
|
aaa8d2795e
|
Don't chain empty pbufs when sending them (fixes bug #30625)
|
2010-08-03 08:38:59 +00:00 |
|
goldsimon
|
229137cad1
|
Applied patch #7264 (PPP protocols are rejected incorrectly on big endian architectures)
|
2010-08-01 11:15:48 +00:00 |
|
goldsimon
|
d73262a0e5
|
Fixed compilation with TCP or UDP disabled.
|
2010-07-29 19:25:50 +00:00 |
|
goldsimon
|
cd22a8d851
|
Fixed bug #30565 (tcp_connect() check bound list): that check did no harm but never did anything
|
2010-07-28 16:48:51 +00:00 |
|
goldsimon
|
7f7df4ae19
|
Fixed bug #30447: tcp.c:tcp_bind() - suspicious nested #if
|
2010-07-28 16:44:59 +00:00 |
|
goldsimon
|
3c5723e49d
|
Fixed invalid fix for bug #30402 (CHECKSUM_GEN_IP_INLINE does not add IP options)
|
2010-07-21 12:11:22 +00:00 |
|
kieranm
|
960fb14bf5
|
Update release number for 1.4.0 release candidate 1
|
2010-07-16 12:50:29 +00:00 |
|
kieranm
|
21e17f649a
|
Fixed SNMP ASN constant defines to not use ! operator
|
2010-07-16 12:14:01 +00:00 |
|
goldsimon
|
9782c40d21
|
fixed the change not about tcp_close chang (bug #30444)
|
2010-07-14 15:53:44 +00:00 |
|
goldsimon
|
04beab4f7d
|
IP_MULTICAST_LOOP shall be disabled by default
|
2010-07-12 14:10:28 +00:00 |
|