提交历史

作者 SHA1 备注 提交日期
  Gregory Nutt 88130a996a net/: Fixes for more coding standard issues detected by nxstyle. 6 年之前
  Gregory Nutt 11d181d3d3 net/tcp/tcp_netpoll.c: 'if' should have been 'else if' 6 年之前
  Gregory Nutt 6e60af91e4 net/udp/udp_netpoll.c: Port TCP poll changes to UDP. 6 年之前
  Gregory Nutt b3f0aab00a Squashed commit of the following: 6 年之前
  Gregory Nutt a680553f35 net/tcp/tcp_netpoll.c: Add logic to receive notifications when IOBs are freed (Needs CONFIG_NET_TCP_WRITE_BUFFERS and CONFIG_IOB_NOTIFIER). At present, does nothing because the logic in in psock_tcp_cansend() does not check for the availability of IOBs. That will change. 6 年之前
  Gregory Nutt 884ee6e43e net/tcp and net/udp: In the POLLOUT poll logic, request an immediate Tx poll from the network device bound to the socket. This obviously cannot work if there is not single device bound to the network device. 6 年之前
  Gregory Nutt b54ffe858a Standardization of some function headers. 6 年之前
  Gregory Nutt 82cb799bb6 net/udp: Fix memory leak with UDP + write buffer is closed. Also update TODO and comments and refresh a configuration. 6 年之前
  Gregory Nutt cf5cba953d There was a possible recursion that could eventually overflow the stack. The error occurred when closing the socket with inet_close() while a socket callback was still queued. When the socket callback was executed by devif_conn_event(), this resulted in a call to psock_send_eventhandler() with TCP_CLOSE flag set which then called tcp_lost_connection(). tcp_shutdown_monitor() then called tcp_callback() again, which again called psock_send_eventhandler(), and so on.... Noted by Pascal Speck. Solution is also similar to a solution proposed by Pascal Speck. 7 年之前
  Gregory Nutt 42a0796615 Squashed commit of the following: 7 年之前
  Gregory Nutt 8ffb103adb 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. 7 年之前
  Gregory Nutt 8c2e3a2d0a Networking: Fix a copy/paste error introduced with recent disconnection changes. 7 年之前
  Gregory Nutt 0b2a4eb4bd Networking: A little more wording changes related to interrupts vs. events 7 年之前
  Gregory Nutt 04ad162540 Networking: Clean up some naming that has bothered me for a long time... There are no interrupts and no interrupt handlers in the network. There are events and event handler (there used to to be interrupt logic in there years ago but that is long, long gone). 7 年之前
  Gregory Nutt 0f7a52bc28 Networking: Fix a runaway recursion problem introduced the previous fixe for shutting down dup'ed sockets. 7 年之前
  Gregory Nutt 92f44c5607 Networking: Move net/inet/net_monitor.c to net/tcp/tcp_monitor.c in preparation for design change to fix monitoring of duplicated sockets. 7 年之前
  Gregory Nutt 3c6981534f Networking: Move INET socket interface out of net/sockets to its own directory net/inet 7 年之前
  Gregory Nutt d5207efb5a Be consistent... Use Name: consistent in function headers vs Function: 7 年之前
  Gregory Nutt 7467329a98 Eliminate CONFIG_NO_NOINTS. Lots of files changed -> lots of testing needed. 8 年之前
  Gregory Nutt 43eb04bb8f Without lowsyslog() *llinfo() is not useful. Eliminate and replace with *info(). 8 年之前
  Gregory Nutt 1cdc746726 Rename CONFIG_DEBUG to CONFIG_DEBUG_FEATURES 8 年之前
  Gregory Nutt fc3540cffe Replace all occurrences of vdbg with vinfo 8 年之前
  Andrew Webster df211ee46a TCP: add writable check during poll 8 年之前
  Gregory Nutt 9fcad39a45 Trivial typo fix 9 年之前
  Gregory Nutt 04a661a97c TCP networking: Add support for network driver events 9 年之前
  Gregory Nutt e672bcebfd UDP Networking: Add support for device event notification for UDP transfers. 9 年之前
  Gregory Nutt a438784054 Forgot to add a file in the last commit 9 年之前