.. |
Kconfig
|
This commit adds an as-of-yet untested implemented of UDP write buffering.
|
2018-01-22 18:32:02 -06:00 |
Make.defs
|
Networking: Move two more TCP specific files from inet/ to tcp/. There is other TCP-specific logic in inet/ that should be moved sometime, but those are more entangled.
|
2017-08-29 09:25:22 -06:00 |
tcp.h
|
Make sure that labeling is used consistently in all function headers.
|
2018-02-01 10:00:02 -06:00 |
tcp_accept.c
|
Squashed commit of the following:
|
2017-10-03 15:35:24 -06:00 |
tcp_appsend.c
|
Make sure that labeling is used consistently in all function headers.
|
2018-02-01 10:00:02 -06:00 |
tcp_backlog.c
|
Networking: Fix a race condition. The accept() operation is performed with the network locked. However, the network is unlocked BEFORE the connected state is set. Therefore, a context switch may occur and the socket may no longer be connected when it is marked so. Noted by Pascal Speck.
|
2017-08-31 07:23:19 -06:00 |
tcp_callback.c
|
Make sure that labeling is used consistently in all function headers.
|
2018-02-01 10:00:02 -06:00 |
tcp_conn.c
|
Make sure that labeling is used consistently in all function headers.
|
2018-02-01 10:00:02 -06:00 |
tcp_connect.c
|
Move comments describing a problem out of the code and into the TODO list where it belongs.
|
2017-10-25 12:37:02 -06:00 |
tcp_devpoll.c
|
Make sure that labeling is used consistently in all function headers.
|
2018-02-01 10:00:02 -06:00 |
tcp_finddev.c
|
Remove CONFIG_NETDEV_MULTINIC. This increases code size by a little, but greatly reduces the complexity of the network code.
|
2017-08-08 14:24:12 -06:00 |
tcp_input.c
|
Make sure that labeling is used consistently in all function headers.
|
2018-02-01 10:00:02 -06:00 |
tcp_ipselect.c
|
Be consistent... Use Name: consistent in function headers vs Function:
|
2017-04-21 16:33:14 -06:00 |
tcp_listen.c
|
networking: IGMP: Remove special support for interrupt level processing (there is none) and fix some timer cancellation logic. In many files, correct comments. There is no interrupt level processing in the networking layer.
|
2017-09-02 10:27:03 -06:00 |
tcp_monitor.c
|
TCP Networking: When CONFIG_NET_TCP_WRITE_BUFF=y there is a situation where a NULL pointer may be dereferenced. In this configuration, the TCP connection's 'semi-permnanent' callback, s_sndcb was nullified in tcp_close_disconnect. However, other logic in tcp_lost_connection() attempt to use that callback reference after it was nullifed. Fixed in tcp_lost_connectino() by adding a NULL pointer change before the access. This was reported by Dmitriy Linikov in Bitbucket Issue 72.
|
2017-10-13 06:47:40 -06:00 |
tcp_netpoll.c
|
net/udp: Fix memory leak with UDP + write buffer is closed. Also update TODO and comments and refresh a configuration.
|
2018-01-23 11:54:03 -06:00 |
tcp_send.c
|
Make sure that labeling is used consistently in all function headers.
|
2018-02-01 10:00:02 -06:00 |
tcp_send_buffered.c
|
Trivial update to some comments
|
2018-02-22 18:42:27 -06:00 |
tcp_send_unbuffered.c
|
Trivial update to some comments
|
2018-02-22 18:42:27 -06:00 |
tcp_sendfile.c
|
tcp_lost_connection() is called from two places in tcp_sendfile.c
|
2017-10-19 16:36:57 -06:00 |
tcp_seqno.c
|
networking: IGMP: Remove special support for interrupt level processing (there is none) and fix some timer cancellation logic. In many files, correct comments. There is no interrupt level processing in the networking layer.
|
2017-09-02 10:27:03 -06:00 |
tcp_timer.c
|
Make sure that labeling is used consistently in all function headers.
|
2018-02-01 10:00:02 -06:00 |
tcp_wrbuffer.c
|
net/tcp: Missing header file inclusion in tcp_wrbuffer.c
|
2018-02-14 09:23:55 -06:00 |
tcp_wrbuffer_dump.c
|
net/udp and tcp: Yet another (cosmetic) change to UDP and TCP write buffer macro naming.
|
2018-01-22 19:33:14 -06:00 |