Lines Matching full:fixed

80   * api_msg.c: fixed bug #37405 'err_tcp()' uses already freed 'netconn' object
89 * memp.c: fixed bug #37166: memp_sanity check loops itself
92 * tcp_out.c: fixed bug: #36380 unsent_oversize mismatch in 1.4.1RC1 (this was
96 * vj.c: fixed bug #35756 header length calculation problem in ppp/vj.c
99 * tcp_out.c: fixed bug #35945: SYN packet should provide the recv MSS not the
103 * ip4.c: fixed bug #35927: missing refragmentaion in ip_forward
106 * netdb.c: fixed bug #35907: lwip_gethostbyname_r returns an invalid h_addr_list
109 * ppp.c: fixed bug #35809: PPP GetMask(): Compiler warning on big endian,
113 * etharp.c: fixed bug #35595: Impossible to send broadcast without a gateway
117 * ppp.c: fixed pbuf leak when PPP session is aborted through pppSigHUP()
121 * etharp.c: fixed bug #35531: Impossible to send multicast without a gateway
125 * msg_in.c, msg_out.c: fixed bug #35536 SNMP: error too big response is malformed
128 * init.c: fixed bug #35537: MEMP_NUM_* sanity checks should be disabled with
132 * tcp.h, tcp_in.c, tcp_out.c: partly fixed bug #25882: TCP hangs on
136 * tcp.c: fixed bug #35435: No pcb state check before adding it to time-wait
140 * tcp.c, tcp_in.c: fixed bug #35305: pcb may be freed too early on shutdown(WR)
143 * tcp.c: fixed bug #34636: FIN_WAIT_2 - Incorrect shutdown of TCP pcb
146 * dhcp.c: fixed bug #35151: DHCP asserts on incoming option lengths
149 * pbuf.c: fixed bug #35291: NULL pointer in pbuf_copy
152 * tcp.h/.c, tcp_impl.h, tcp_in.c: fixed bug #31177: tcp timers can corrupt
156 * sys.c: fixed bug #34884: sys_msleep() body needs to be surrounded with
160 * netif.c, etharp.h/.c: fixed bug #34684: Clear the arp table cache when
164 * tcp_in.c: fixed bug #34638: Dead code in tcp_receive - pcb->dupacks
167 * mem.c: fixed bug #34429: possible memory corruption with
171 * arch.h, netdb.c: fixed bug #34592: lwip_gethostbyname_r uses nonstandard
175 * opt.h: fixed default values of TCP_SNDLOWAT and TCP_SNDQUEUELOWAT for small
179 * tcp_impl.h, tcp_out.c: fixed bug #34587: TCP_BUILD_MSS_OPTION doesn't
183 * sockets.c: fixed bug #34581 missing parentheses in udplite sockets code
186 * sockets.h: fixed bug #34580 fcntl() is missing in LWIP_COMPAT_SOCKETS
189 * api_msg.c: fixed bug #34569: shutdown(SHUT_WR) crashes netconn/socket api
192 * tcp_in.c, tcp_out.c: fixed bug #34517 (persist timer is started although no
198 * def.h, timers.c: fixed bug #34541: LWIP_U32_DIFF is unnecessarily complex
201 * sockets.c, api_lib.c: fixed bug #34540: compiler error when CORE_LOCKING is
205 * pbuf.c: fixed bug #34534: Error in sending fragmented IP if MEM_ALIGNMENT > 4
208 * tcp_out.c: fixed bug #34426: tcp_zero_window_probe() transmits incorrect
212 * ip4.c: fixed bug #34447 LWIP_IP_ACCEPT_UDP_PORT(dst_port) wrong
218 * tcp_in.c: fixed bug #28288: Data after FIN in oos queue
221 * dhcp.c: fixed bug #34406 dhcp_option_hostname() can overflow the pbuf
224 * mem.h: fixed bug #34377 MEM_SIZE_F is not defined if MEM_LIBC_MALLOC==1
227 * pbuf.h, tcp.c, tcp_in.c: fixed bug #33871: rejecting TCP_EVENT_RECV() for
231 * tcp_impl.h: fixed bug #34355: nagle does not take snd_buf/snd_queuelen into
235 * opt.h: fixed default value of TCP_SND_BUF to not violate the sanity checks
239 * timers.c: fixed bug #34337 (possible NULL pointer in sys_check_timeouts)
246 * udp.c: fixed bug #34072: UDP broadcast is received from wrong UDP pcb if
250 * tcp_in.c: fixed bug #33952 PUSH flag in incoming packet is lost when packet
254 * opt.h: fixed bug #31809 LWIP_EVENT_API in opts.h is inconsistent compared
258 * tcp_in.c: fixed bug #34111 RST for ACK to listening pcb has wrong seqno
261 * api_msg.c, sockets.c: fixed bug #33956 Wrong error returned when calling
265 * sockets.h: fixed bug #34057 socklen_t should be a typedef
268 * pbuf.c: fixed bug #34112 Odd check in pbuf_alloced_custom (typo)
271 * dhcp.c: fixed bug #34122 dhcp: hostname can overflow
274 * netif.c: fixed bug #34121 netif_add/netif_set_ipaddr fail on NULL ipaddr
277 * tcp_out.c: fixed bug #33962 TF_FIN not always set after FIN is sent. (This
281 * api_lib.c, api_msg.c, sockets.c, api.h: fixed bug #31084 (socket API returns
291 * etharp.c: fixed bug #33551 (ARP entries may time out although in use) by
296 * sys_arch.txt: Fixed documentation after changing sys arch prototypes for 1.4.0.
299 * tcp.c: fixed bug #31723 (tcp_kill_prio() kills pcbs with the same prio) by
303 * mem.c: fixed bug #33545: With MEM_USE_POOLS==1, mem_malloc can return an
307 * mem.c: fixed bug #33544 "warning in mem.c in lwip 1.4.0 with NO_SYS=1"
310 * tcp.c: fixed bug #33398 (pointless conversion when checking TCP port range)
512 * ppp.c/.h: Fixed bug #27856: PPP: Set netif link- and status-callback
546 * tcp.c, udp.c: Fixed bug #33048 (Bad range for IP source port numbers) by
550 * etharp.h/.c: Fixed broken VLAN support.
553 * tcp.c: Fixed bug #32926 (TCP_RMV(&tcp_bound_pcbs) is called on unbound tcp
557 * ppp.c: Fixed bug #32280 (ppp: a pbuf is freed twice)
560 * sockets.c: Fixed bug #32906: lwip_connect+lwip_send did not work for udp and
564 * tcp_out.c: Fixed bug #32820 (Outgoing TCP connections created before route
569 * ppp.c: Fixed bug #32648 (PPP code crashes when terminating a link) by only
573 * err.h/.c, sockets.c, api_msg.c: fixed bug #31748 (Calling non-blocking connect
578 * sockets.c: fixed bug #32769 (ESHUTDOWN is linux-specific) by fixing
592 * rawapi.txt: Fixed bug #32561 tcp_poll argument definition out-of-order in
599 * sockets.c: Fixed bug #31741: lwip_select seems to have threading problems
602 * err.h: Fixed ERR_IS_FATAL so that ERR_WOULDBLOCK is not fatal.
609 * etharp.c: Fixed bug #31720: ARP-queueing: RFC 1122 recommends to queue at
613 * tcp_in.c: Fixed bug #30577: tcp_input: don't discard ACK-only packets after
617 * sockets.c: Fixed bug #31590: getsockopt(... SO_ERROR ...) gives EINPROGRESS
621 * etharp.c: Fixed bug #31722: IP packets sent with an AutoIP source addr
629 * sockets.c: Fixed bug #31170: lwip_setsockopt() does not set socket number
632 * sockets.h: Fixed bug #31304: Changed SHUT_RD, SHUT_WR and SHUT_RDWR to
636 * dns.c: Fixed bug #31535: TCP_SND_QUEUELEN must be at least 2 or else
640 * dns.c: Fixed bug #31701: Error return value from dns_gethostbyname() does
645 * sockets.h: Fixed bug #31385: sizeof(struct sockaddr) is 30 but should be 16
648 * dhcp.c: Once again fixed #30038: DHCP/AutoIP cooperation failed when
652 * tcp.c: Fixed bug #30728: tcp_new_port() did not check listen pcbs
662 * api_lib.c, api_msg.c, sockets.c, mib2.c: Fixed compilation with TCP or UDP
666 * tcp.c: Fixed bug #30565 (tcp_connect() check bound list): that check did no
670 * ip.c: Fixed invalid fix for bug #30402 (CHECKSUM_GEN_IP_INLINE does not
674 * msg_in.c: Fixed SNMP ASN constant defines to not use ! operator
677 * ip.c: Fixed bug #30402: CHECKSUM_GEN_IP_INLINE does not add IP options
680 * api_msg.c: fixed bug #30300 (shutdown parameter was not initialized in
691 * api(_lib).c/.h, api_msg.c/.h, sockets.c/.h: Fixed bug #10088: Correctly
695 * pbuf.c/.h, ip_frag.c/.h, opt.h, memp_std.h: Fixed bug #29361 (ip_frag has
701 * dhcp.c: Fixed bug #29970: DHCP endian issue parsing option responses
704 * autoip.c: Fixed bug #30039: AutoIP does not reuse previous addresses
707 * dhcp.c: Fixed bug #30038: dhcp_network_changed doesn't reset AUTOIP coop
718 * def.h, timers.c: Fixed bug #29769 (sys_check_timeouts: sys_now() may
722 * api_msg.c: Fixed bug #29617 (sometime cause stall on delete listening
735 * various files: Fixed compiling with different options disabled (TCP/UDP),
739 * sockets.c: Fixed bug #29332: lwip_select() processes readset incorrectly
742 * tcp_in.c, test_tcp_oos.c: Fixed bug #29080: Correctly handle remote side
749 * snmp_msg.c: Fixed bug #29256: SNMP Trap address was not correctly set
752 * opt.h, etharp.h: Fixed bug #29148 (Incorrect PBUF_POOL_BUFSIZE for ports
763 * sockets.c: Fixed LWIP_NETIF_TX_SINGLE_PBUF for LWIP_TCPIP_CORE_LOCKING
769 * etharp.c: Fixed bug #29087: etharp: don't send packets for LinkLocal-
773 * dhcp.c: Fixed bug #29072: Correctly set ciaddr based on message-type
798 * netif.c: Fixed bug #28877 (Duplicate ARP gratuitous packet with
807 * etharp.c/.h: Fixed ARP input processing: only add a new entry if a
812 * netif.h, etharp.c, tcpip.c: Fixed bug #28183 (ARP and TCP/IP cannot be
823 * api_msg.c: Fixed bug #28865 (Cannot close socket/netconn in non-blocking
827 * mem.h: Fixed bug #28866 (mem_realloc function defined in mem.h)
830 * api_lib.c, api_msg.c, sockets.c, api.h, api_msg.h: Fixed bug #22110
835 * sockets.c: Fixed bug #28853 (lwip_recvfrom() returns 0 on receive time-out
854 * igmp.c: Fixed bug #28798 (Error in "Max Response Time" processing) and
877 * tcp.h, tcp.c, tcp_in.c: Fixed bug #27871: Calling tcp_abort() in recv
882 * snmp_structs.h, msg_in.c: Partly fixed bug #22070 (MIB_OBJECT_WRITE_ONLY
891 * sockets.c: Fixed bug #28716: select() returns 0 after waiting for less
895 * tcp.c, api_msg.c: Fixed bug #28651 (tcp_connect: no callbacks called
899 * api_msg.c: Fixed bug #27316: netconn: Possible deadlock in err_tcp
906 * mem.c: Fixed bug #28679: mem_realloc calculates mem_stats wrong
921 * api_msg.h/.c, api_lib.c: Fixed bug #26672 (close connection when receive
925 * pap.c: Fixed bug #13315 (PPP PAP authentication can result in
929 * raw.c: Fixed bug #28506 (raw_bind should filter received packets)
935 * sockets.c: Fixed bug #28519 (lwip_recvfrom bug with len > 65535)
945 * netdb.h: Fixed bug #28496: missing include guards in netdb.h
992 * ppp.h/.c: Fixed bug #27079 (Yet another leak in PPP): outpacket_buf can
999 * tcp.h, tcp_in.c, tcp_out.c: Fixed bug #28106: dup ack for fast retransmit
1003 * tcp_in.c: Fixed bug #27904: TCP sends too many ACKs: delay resetting
1007 * tcp_in.c: Fixed bug #28054: Two segments with FIN flag on the out-of-
1008 sequence queue, also fixed PBUF_POOL leak in the out-of-sequence code
1011 * pbuf.c: Fixed bug #28064: pbuf_alloc(PBUF_POOL) is not thread-safe by
1015 * tcp.h: Fixed bug #28098: Nagle can prevent fast retransmit from sending
1019 * tcp.h, sockets.c: Fixed bug #28099: API required to disable Nagle
1023 * tcp_out.c: Fixed bug #27905: FIN isn't combined with data on unsent
1030 * sockets.c: Fixed bug #28062: Data received directly after accepting
1034 * netdb.h: Fixed bug #27994: incorrect define for freeaddrinfo(addrinfo)
1052 * tcp_in.c: Fixed bug #26251: RST process in TIME_WAIT TCP state
1055 * tcp.c: Fixed bug #27783: Silly window avoidance for small window sizes
1058 * tcp_in.c: Fixed bug #27215: TCP sent() callback gives leading and
1062 * tcp_out.c: Fixed bug #27315: zero window probe and FIN
1074 * ip.c: Fixed bug #27390: Source IP check in ip_input() causes it to drop
1079 * tcp_in.c: Fixed bug #27329: dupacks by unidirectional data transmit
1082 * api_lib.c: Fixed bug #27709: conn->err race condition on netconn_recv()
1086 * autoip.c: Fixed bug #27704: autoip starts with wrong address
1091 * tcp_out.c: Fixed bug #27504: tcp_enqueue wrongly concatenates segments
1095 * opt.h: Fixed default values of some stats to only be enabled if used
1099 * ip.c: Fixed bug bug #27345: "ip_frag() does not use the LWIP_NETIF_LOOPBACK
1103 * dhcp.c: fixed invalid dependency to etharp_query if DHCP_DOES_ARP_CHECK==0
1114 Fixed wrong parenthesis, added check in init.c
1193 * mem.c, opt.h, stats.h: fixed bug #21433: Calling mem_free/pbuf_free from
1227 * mem.h: Fixed bug #27105: "realloc() cannot replace mem_realloc()"s
1250 * etharp.h, etharp.c, netif.c: fixed bug #26507: "Gratuitous ARP depends on
1276 * tcpip.h, tcpip.c: fixed tcpip_untimeout (does not need the time, broken after
1280 * msg_in.c: fixed bug #25636: SNMPSET value is ignored for integer fields
1302 Fixed by sorting the unsent and unacked queues (segments are inserted at the
1316 * rawapi.txt: Fixed bug #26069: Corrected documentation: if tcp_connect fails,
1320 * tcp_out.c: Fixed bug #26236: "TCP options (timestamp) don't work with
1324 * tcp_out.c: Fixed bug #25094: "Zero-length pbuf" (options are now allocated
1328 * api_msg.c: fixed bug #25695: Segmentation fault in do_writemore()
1390 * sockets.h/.c, api_*.h/.c: fixed arguments of socket functions to match the standard;
1394 * tcp.h, tcp.c: fixed bug #24440: TCP connection close problem on 64-bit host
1398 * dhcp.c: fixed bug #25345 (DHCPDECLINE is sent with "Maximum message size"
1402 * dhcp.c: fixed bug #24480 (releasing old udp_pdb and pbuf in dhcp_start)
1409 * tcp.c: fixed bug #25467: Listen backlog is not reset on timeout in SYN_RCVD:
1418 * many files: patch #6699: fixed some warnings on platform where sizeof(int) == 2
1421 * sockets.c: fixed bug #25051: lwip_recvfrom problem with udp: fromaddr and
1425 * tcp_in.c: fixed bug ##24596: Vulnerability on faulty TCP options length
1429 * ip_frag.c: fixed bug #24517: IP reassembly crashes on unaligned IP headers
1447 * inet.h, ip_addr.h: fixed bug #24132: Cross-dependency between ip_addr.h and
1451 * api_msg.c: fixed bug #23847: do_close_internal references freed memory (when
1480 * dhcp.c: fixed bug #22804: dhcp_stop doesn't clear NETIF_FLAG_DHCP
1484 * mem.c, tcpip.c, tcpip.h, opt.h: fixed bug #21433 (Calling mem_free/pbuf_free
1490 * tcp_in.c, tcp.c: fixed bug #22249: division by zero could occur if a remote
1881 * api.h, api_lib.c, api_msg.c: Fixed bug #20021: Moved sendbuf-processing in
2159 * ip.c: fixed bug #21643 (udp_send/raw_send don't fail if netif is down) by
2172 * tcp_in.c: Fixed bug #21582: pcb->acked accounting can be wrong when ACKs
2176 * tcp.h, tcp_out.c, api_msg.c: Fixed bug #20287: tcp_output_nagle sends too early
2177 Fixed the nagle algorithm; nagle now also works for all raw API applications
2181 * sockets.c, api.h, api_lib.c, api_msg.h, api_msg.c: Fixed bug #20900. Now, most
2186 * etharp.c: Fixed bug: assert fired when MEMP_ARP_QUEUE was empty (which can
2190 * tcp.c, tcp_in.c: Fixed bug #21494: The send mss (pcb->mss) is set to 536 (or
2195 * tcp.h, tcp.c, tcp_in.c: Fixed bug #21491: The MSS option sent (with SYN)
2200 * tcp_in.c: Fixed bug #21181: On active open, the initial congestion window was
2205 * udp.c, inet.c, inet.h: Fixed UDPLite: send: Checksum was always generated too
2223 * tcp.c: Fixed bug #21080 (tcp_bind without check pcbs in TIME_WAIT state)
2227 * icmp.c: Fixed bug #21107 (didn't reset IP TTL in ICMP echo replies)
2230 * mem.c: Fixed bug #21077 (inaccuracy in calculation of lwip_stat.mem.used)
2278 * ip_frag.c: Fixed bug #20429: use the new pbuf_copy_partial instead of the old
2331 * tcp.h: Fixed bug #20287: Fixed nagle algorithm (sending was done too early if
2346 * udp.h: Fixed bug #20259: struct udp_hdr was lacking the packin defines.
2349 * udp.c: Fixed bug #20253: icmp_dest_unreach was called with a wrong p->payload
2353 * udp.c: Fixed bug #20220: UDP PCB search in udp_input(): a non-local match
2357 * netif.c: Fixed bug #20180 (TCP pcbs listening on IP_ADDR_ANY could get
2399 * api_lib.c, sockets.c: Fixed bug #5958 for netconn_listen (acceptmbox only
2405 * api_lib.c: Fixed bug #5957 "Safe-thread problem inside netconn_recv" to return
2410 * tcp.c: Fixed bug #1895 (tcp_bind not correct) by introducing a list of
2444 * tcpip.c, igmp.h, igmp.c: Fixed bug "#19800 : IGMP: igmp_tick() will not work
2455 * tcp.h, sockets.h, sockets.c: Fixed bug from patch #5865 by moving the defines
2556 * sockets.c: fixed bug #5067 (essentialy a signed/unsigned warning fixed
2611 * api_lib.c, sockets.c, api.h, api_msg.h, sockets.h: Fixed bug #19251
2622 * memp.c: Fixed bug #11400: New etharp queueing introduced bug: memp_memory
2646 * err.h, err.c: fixed compiler warning "initialization dircards qualifiers
2665 Also fixed cast warning in pbuf_alloc()
2740 * dhcp.c: Fixed false triggers of request_timeout.
2743 * netif.c: In netif_add() fixed missing clear of ip_addr, netmask, gw and flags.
2752 * api_msg.c: Fixed Nagle algorithm as reported by Bob Grice.
2755 * udp.c: Fixed bug #17200, added check for broadcast
2813 * inet.c: Fixed unaligned 16-bit access in the standard checksum
2815 * slipif.c: Fixed implementation assumption of single-pbuf datagrams.
2818 * tcp_out.c: Fixed uninitialized 'queue' referenced in memerr branch.
2822 * pbuf.c: Fixed missing semicolon after LWIP_DEBUG statement.
2834 * etharp.*: Fixed race condition from ARP request to ARP timeout.
2933 * etharp.c: Fixed the case where the packet that initiates the ARP request
2934 is not queued, and gets lost. Fixed the case where the packets destination
2942 * Fixed TCP bug for SYN_SENT to ESTABLISHED state transition.
2943 * Fixed TCP bug in dequeueing of FIN from out of order segment queue.
2944 * Fixed two possible NULL references in rare cases.
2950 * Fixed DHCP which did not include the IP address in DECLINE messages.
2960 * Fixed TCP bug induced by bad window resizing with unidirectional TCP traffic.
2977 * Some debug formatters and casts fixed.
2990 * Fixed pool pbuf memory leak in pbuf_alloc().
2995 pbufs. Fixed in pbuf_alloc().
3013 * TCP has been fixed to deal with the new use of the pbuf->ref
3016 * DHCP dhcp_inform() crash bug fixed.
3166 * IP forwarding could cause memory leakage. This has been fixed.
3186 been fixed.
3209 and this has now been fixed. Delayed acknowledgements was broken
3210 in 0.4, has now been fixed. Binding to an address that is in use
3212 application; this has been fixed.
3215 lengths. This has been fixed.
3223 failed, this has been fixed.
3225 * Generic library: bcopy was flawed and has been fixed.
3234 portability issues have been fixed.
3288 work correctly. This has now been fixed.
3313 - Fixed a bug in tcp_close().
3316 sequence segments was received. This has been fixed.
3321 large. This has been fixed.
3324 has been fixed.
3329 application. This has been fixed.