Lines Matching full:when

40     (e.g. when using FreeRTOS)
147 sockets: fix race conditions when closing full-duplex sockets
236 * tcp: do not keep sending SYNs when getting ACKs
242 * httpd: LWIP_HTTPD_POST_MANUAL_WND: fixed double-free when httpd_post_data_recved
303 reason when listening fails (bug #49861)
348 * dhcp.c: fixed bug #49676 (Possible endless loop when parsing dhcp options)
352 (and therefore on a UDP socket/netconn) when the PCB is bound to IP_ADDR_ANY
358 * tcp_out.c: fixed bug #49533 (start persist timer when unsent seg can't fit
384 * tcp: call accept-callback with ERR_MEM when allocating a pcb fails on
399 automatically supported when an IPv6 netconn/socket is created.
467 ip(4/6)_addr_t are only used internally or when initializing netifs or when
492 ATTENTION: netif_set_up() now always has to be called, even when dhcp/autoip
526 * opt.h, memp.c: added hook LWIP_HOOK_MEMP_AVAILABLE() to get informed when
671 reconnecting, prevents connection flood, especially when using PPPoL2TP.
703 report sent data when only part of a segment is acked) and don't include
733 have to call tcp_accepted() any more. Instead, when delaying accept (e.g. sockets
744 * api_msg.c: don't fail closing a socket/netconn when failing to allocate the
849 * ip4.c, etharp.c: fixed bug #40177 (System hangs when dealing with corrupted
862 are dropped when socket (not netconn!) is closed.
885 return ERR_ALREADY/EALRADY during connect, ERR_ISCONN/EISCONN when already
933 * opt.h, dhcp.h/.c: prevent dhcp from starting when netif link is down (only
934 when LWIP_DHCP_CHECK_LINK_UP==1, which is disabled by default for
952 event_callback() handle context switch when calling sys_sem_signal()
962 when sending FIN
993 * tcp.c: Fixed bug #36167 tcp server crash when client closes (maximum window)
996 * tcp_in.c: Fixed bug #36210 lwIP does not elicit an empty ACK when received
1001 is invalid when an IP is set to thet netif.
1011 * dhcp.c: fixed bug #40303 DHCP xid renewed when sending a DHCPREQUEST
1014 * raw.c: fixed bug #41680 raw socket can not receive IPv6 packet when
1062 when necessary
1068 * netif.c: patch #7902 Fixed netif_poll() operation when LWIP_LOOPBACK_MAX_PBUFS > 0
1085 * memp.c: fixed bug #41188 Alignment error in memp_init() when MEMP_SEPARATE_POOLS==1
1135 * memp.c: fixed bug #36412: memp.c does not compile when
1258 (introduced when fixing bug# 33551)
1261 * ppp.c: fixed pbuf leak when PPP session is aborted through pppSigHUP()
1266 (introduced when fixing bug# 33551)
1304 * netif.c, etharp.h/.c: fixed bug #34684: Clear the arp table cache when
1337 zero window is received) by starting the persist timer when a zero window is
1338 received, not when we have more data queued for sending than fits into the
1345 * sockets.c, api_lib.c: fixed bug #34540: compiler error when CORE_LOCKING is
1353 byte value when pcb->unacked != NULL
1394 * tcp_in.c: fixed bug #33952 PUSH flag in incoming packet is lost when packet
1405 * api_msg.c, sockets.c: fixed bug #33956 Wrong error returned when calling
1430 * pbuf.c/.h, timers.c: freeing ooseq pbufs when the pbuf pool is empty implemented
1431 for NO_SYS==1: when not using sys_check_timeouts(), call PBUF_CHECK_FREE_OOSEQ()
1436 sending an ARP request when an ARP entry is used in the last minute before
1454 * tcp.c: fixed bug #33398 (pointless conversion when checking TCP port range)
1518 * tcpip.h/.c, timers.c: Added an overridable define to get informed when the
1539 when creating TCP segments, not when (re-)transmitting them.
1545 event_callback is only executed when select is waiting.
1560 Work on tcp_enqueue: Don't waste memory when chaining segments,
1561 added option TCP_OVERSIZE to prevent creating many small pbufs when
1627 for allocating memory when getaddrinfo() is called.
1713 * ppp.c: Fixed bug #32648 (PPP code crashes when terminating a link) by only
1732 * tcp.c: tcp_bind: return ERR_VAL instead of ERR_ISCONN when trying to bind
1792 * dhcp.c: Once again fixed #30038: DHCP/AutoIP cooperation failed when
1799 * udp.c, raw.c: Don't chain empty pbufs when sending them (fixes bug #30625)
1859 "symbol already defined" i.e. when linking to winsock
1902 when assiging routable address): when checking incoming packets and
1921 * api_msg.c: Correctly set TCP_WRITE_FLAG_MORE when netconn_write is split
1999 another bug when LWIP_RAND() returns zero.
2065 * api_msg.h/.c, api_lib.c: Fixed bug #26672 (close connection when receive
2170 * tcp.c: tcp_alloc: prevent increasing stats.err for MEMP_TCP_PCB when
2215 when using udp_sendto_if() - always stay connected to IP_ADDR_ANY.
2219 valid DHCP packets -> allow 0.0.0.0 as source address when LWIP_DHCP is
2236 which are not consecutive when retransmitting unacked segments
2240 Fixes bug #27338: sys_stats is defined when NO_SYS = 1
2257 * opt.h, init.c: bug #26649: TCP fails when TCP_MSS > TCP_SND_BUF
2364 * tcp_in.c, tcp.c: Fix bug #27209: handle trimming of segments when
2386 * tcp.h: BUG26879: set ret value in TCP_EVENT macros when function is not set
2435 of broadcast packets even when this option wasn't set. Port maintainers
2451 when debugging": memp_sizes contained the wrong sizes (including sanity
2502 * init.c, opt.h: Patch#6774 TCP_QUEUE_OOSEQ breaks compilation when
2516 * tcp_out.c: set push bit correctly when tcp segments are merged
2554 Accepts_pending is decrease on a corresponding listen pcb when a connection
2595 * api_msg.c: fixed bug #23847: do_close_internal references freed memory (when
2612 rather than rcv_ann_wnd when deciding if packets are in-window.
2617 passing as function pointers when MEM_LIBC_MALLOC is defined.
2777 DNS server ip addresses when options are received. You need to set LWIP_DNS=1
2845 even when it's not necessary). snmp_agent.txt tell to call snmp_inc_sysuptime()
2852 when it's queried (any direct call to "sysuptime" is changed by a call to
2893 how many times a group is used on an netif, and free it when all applications
2927 disabled when matching options are disabled. Also note that their is new options
3118 * etharp.c: Introduced fast one-entry-cache to speed up ARP lookup when sending
3152 It will be used by DHCP to register a client hostname, but can also be use when you call
3159 Support for IPv4" section 4.6) when interface is "up" with netif_set_up().
3254 * tcp_out.c: BUG20511. Modify persist timer to start when we are
3279 * tcp.c, tcp_in.c: fix bug #21699 (segment leak in ooseq processing when last
3294 when the netconn is created.
3316 * tcp_in.c: Fixed bug #21582: pcb->acked accounting can be wrong when ACKs
3330 * etharp.c: Fixed bug: assert fired when MEMP_ARP_QUEUE was empty (which can
3331 happen any time). Now the packet simply isn't enqueued when out of memory.
3457 when closing tcp netconns: removed conn->sem, less context switches when
3469 warnings when assigning to smaller types.
3616 * sockets.c: Fix ioctl FIONREAD when some data remains from last recv.
3652 * api_msg.c: Fix bug #16830: "err_tcp() posts to connection mailbox when no pend on
3723 this is no worse than before when they would carry on regardless
3808 SYS_LIGHTWEIGHT_PROT=1 & freeing PBUF_RAM when mem_sem is not available)
3813 existing pbuf chain when enqueuing multiple pbufs to a pending ARP request
3834 when supplied timeout is also non-zero
3969 * udp.c: UDP pcb->recv() was called even when it was NULL.
3991 suffer from this when a server invalidly gave an in-use address.)
3999 * tcp.c: Increment pcb->snd_buf when ACK is received in SYN_SENT state.
4020 when LWIP_DEBUGF() empty. Closed an unclosed comment.
4022 when LWIP_DEBUGF() empty.
4064 * etharp.c: update_arp_entry() only adds new ARP entries when adviced to by
4179 a copy-on-demand when necessary.
4262 * TCP output queue length was badly initialized when opening
4273 * Situations when all TCP buffers were used could lead to
4429 RAM never returned the RAM when the pbuf was deallocated.
4451 configurations. lwIP now does a better job when overloaded.
4459 - The TCP receive window was incorrectly closed when out of
4487 * TCP now provides proper feedback to the application when a