Lines Matching refs:tcp
31 * opt.h, tcp.c, tcp_in.c: Implemented limiting data on ooseq queue (task #9989)
48 * opt.h, tcp_impl.h, tcp.c, udp.h/.c: Added a config option to randomize
69 * tcp.c, tcp_out.c: bug #33604: added some more asserts to check that
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
152 * tcp.h/.c, tcp_impl.h, tcp_in.c: fixed bug #31177: tcp timers can corrupt
227 * pbuf.h, tcp.c, tcp_in.c: fixed bug #33871: rejecting TCP_EVENT_RECV() for
299 * tcp.c: fixed bug #31723 (tcp_kill_prio() kills pcbs with the same prio) by
310 * tcp.c: fixed bug #33398 (pointless conversion when checking TCP port range)
353 * tcp.c, udp.c: task #6995: Implement SO_REUSEADDR (correctly), added
411 for tcp netconns to receive pbufs, not netbufs; use that function
412 for tcp sockets.
415 * opt.h, tcp.h, tcp_impl.h, tcp.c, tcp_in.c, tcp_out.c: task #7040:
427 * tcp.h (and usages), added tcp_impl.h: Splitted API and internal
428 implementation of tcp to make API usage cleare to application programmers
448 * tcp.c/h: patch #6865 (SO_REUSEADDR for TCP): if pcb.so_options has
505 * opt.h, tcp.h, init.c, api_msg.c: Added TCP_SNDQUEUELOWAT corresponding
546 * tcp.c, udp.c: Fixed bug #33048 (Bad range for IP source port numbers) by
553 * tcp.c: Fixed bug #32926 (TCP_RMV(&tcp_bound_pcbs) is called on unbound tcp
588 * tcp.c: tcp_bind: return ERR_VAL instead of ERR_ISCONN when trying to bind
652 * tcp.c: Fixed bug #30728: tcp_new_port() did not check listen pcbs
666 * tcp.c: Fixed bug #30565 (tcp_connect() check bound list): that check did no
746 * tcp.c: tcp_listen() did not copy the pcb's prio.
785 * tcp.h, tcp.c, tcp_in.c, tcp_out.c: Task #10088: Correctly implement
874 * tcp.c: Ensure ssthresh >= 2*MSS
877 * tcp.h, tcp.c, tcp_in.c: Fixed bug #27871: Calling tcp_abort() in recv
895 * tcp.c, api_msg.c: Fixed bug #28651 (tcp_connect: no callbacks called
932 * tcp.h/.c: bug #28127 (remove call to tcp_output() from tcp_ack(_now)())
942 * timers.c, tcp.h: Call tcp_timer_needed() with NO_SYS==1, too
982 * tcp.h/.c: Added function tcp_debug_state_str() to convert a tcp state
999 * tcp.h, tcp_in.c, tcp_out.c: Fixed bug #28106: dup ack for fast retransmit
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
1026 * tcp.c: tcp_alloc: prevent increasing stats.err for MEMP_TCP_PCB when
1041 * tcp_in.c, tcp_out.c, tcp.h: re-work the fast retransmission code
1048 * tcp.h: bug-fix in the TCP_EVENT_RECV macro (has to call tcp_recved if
1055 * tcp.c: Fixed bug #27783: Silly window avoidance for small window sizes
1123 * tcp.h: patch #6843: tcp.h macro optimization patch (for little endian)
1160 * tcp.c, tcp_out.c, tcp_in.c, sys.h, tcp.h, opts.h: add support for
1220 * tcp_in.c, tcp.c: Fix bug #27209: handle trimming of segments when
1242 * tcp.h: BUG26879: set ret value in TCP_EVENT macros when function is not set
1245 * tcp.c, tcp_in.c, tcp_out.c, tcp.h: BUG26301 and BUG26267: correct
1272 * tcp.h: bug #26349: Nagle algorithm doesn't send although segment is full
1331 * sockets.c: tried to fix bug #23559: lwip_recvfrom problem with tcp
1362 * tcp.h: Patch#6802 Add do-while-clauses to those function like
1363 macros in tcp.h
1366 * tcp.c, tcp_in.c, tcp_out.c, tcp.h, opt.h: Rework the way window
1372 * tcp_out.c: set push bit correctly when tcp segments are merged
1379 * tcp.c, tcp_in.c, tcp.h: add tcp_abandon() to cope with dropping
1394 * tcp.h, tcp.c: fixed bug #24440: TCP connection close problem on 64-bit host
1409 * tcp.c: fixed bug #25467: Listen backlog is not reset on timeout in SYN_RCVD:
1444 * tcp.c: Fix bug #24227, wrong error message in tcp_bind.
1490 * tcp_in.c, tcp.c: fixed bug #22249: division by zero could occur if a remote
1503 * tcp.c, tcp_in.c, tcp.h, opt.h: Rename LWIP_CALCULATE_EFF_SEND_MSS in
1507 * rawapi.txt, api_msg.c, tcp.c, tcp_in.c, tcp.h: changes for task #7675 "Enable
1548 * rawapi.txt, api.h, api_lib.c, api_msg.h, api_msg.c, sockets.c, tcp.h, tcp.c,
1554 * tcp.c, tcp_in.c, tcp_out.c, tcp.h: Add TCP persist timer
1567 * tcp.h, opt.h, api.h, api_msg.h, tcp.c, tcp_in.c, api_lib.c, api_msg.c,
1608 * tcp.h, opt.h, tcp.c, tcp_in.c: implemented calculating the effective send-mss
1645 core header files in api.h (ip/tcp/udp/raw.h) to hide the internal
1657 * sockets.h, sockets.c, api.h, api_lib.c, api_msg.h, api_msg.c, tcp.h, tcp_out.c:
1720 * sockets.c, ip.h, api.h, tcp.h: declare a "struct ip_pcb" which only contains
1877 * tcp.h, api_msg.c: Moved the nagle algorithm from netconn_write/do_write
1878 into a define (tcp_output_nagle) in tcp.h to provide it to raw api users, too.
2042 * tcp.h, tcp.c, sockets.c, tcp_out.c, tcp_in.c, opt.h: Keepalive values can
2048 * tcp.h: Keepalive values can be configured at compile time, but don't change
2089 good lwip way to do it (so, using recv is faster on tcp sockets).
2131 * tcp.c, tcp_in.c, tcp_out.c, tcp.h: fix bug #20199 (better handling
2135 * tcp.c, tcp_in.c: fix bug #21699 (segment leak in ooseq processing when last
2147 allocate a recvmbox in netconn_new_with_proto_and_callback. For a tcp-listen
2176 * tcp.h, tcp_out.c, api_msg.c: Fixed bug #20287: tcp_output_nagle sends too early
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)
2223 * tcp.c: Fixed bug #21080 (tcp_bind without check pcbs in TIME_WAIT state)
2273 * api_msg.c, tcp.c: Another fix for bug #20021: by not returning an error if
2275 (tcp_output is called again later from tcp timers).
2286 * api_msg.c, tcp.c: Fix bug #20480: Check the pcb passed to tcp_listen() for the
2313 when closing tcp netconns: removed conn->sem, less context switches when
2314 closing, both netconn_close and netconn_delete should safely close tcp
2324 * tcp.h, tcp.c, tcp_in.c, tcp_out.c: Added some ASSERTS and casts to prevent
2331 * tcp.h: Fixed bug #20287: Fixed nagle algorithm (sending was done too early if
2410 * tcp.c: Fixed bug #1895 (tcp_bind not correct) by introducing a list of
2455 * tcp.h, sockets.h, sockets.c: Fixed bug from patch #5865 by moving the defines
2457 tcp.h to sockets.h.
2494 * tcp.c, tcp_in.c, tcp_out.c, tcp.h: Modify way the retransmission
2503 * inet.c, ip_addr.h, sockets.h, sys.h, tcp.h: Apply patch #5745: Fix
2746 * api_lib.c etharp.c, ip.c, memp.c, stats.c, sys.{c,h} tcp.h:
2792 * tcp.c: Remove PCBs which stay in LAST_ACK state too long. Patch
2808 * udp.c tcp.c: Removed SO_REUSE hack. Should reside in socket code only.
2855 * tcp.c: Increment pcb->snd_buf when ACK is received in SYN_SENT state.
2860 * tcp.c: Add code to tcp_recved() to send an ACK (window update) immediately,
2866 * tcp*.*: Retransmit time-out handling improvement by Sam Jansen.
2877 * tcp.c: Stopped compiler complaining of empty if statement
2918 * tcp*.c: Cleaned up source comment documentation for Doxygen processing.