source: mainline/uspace/srv/net

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @0ee053c1   12 years martin implement error code handling lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4163d0d   12 years martin cstyle lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3e6a98c5   13 years jiri Standards-compliant boolean type. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @70253688   13 years vojtechhorky Merge mainline changes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @db81577   13 years jakub Fix calloc() argument order. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f0a2720   13 years martin fix formatting arguments lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a1a101d   13 years vojtechhorky Get rid of log_log_msg() All calls to log_msg(LVL_*) were rewritten … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @267f235   13 years vojtechhorky log_init() needs only one parameter lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @798105ca   13 years jiri tcp_sock_recv_fibril() needs to handle situation when sock_core goes … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @32d19f7   13 years jiri Make UDP reception asynchronous using receive fibril. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1038a9c   13 years martin cstyle (no change in functionality) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bf9e6fc   13 years jiri Detect duplicate address names. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b4ec1ea   13 years jiri Rename app/inetcfg to app/inet, srv/inet to srv/inetsrv. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7c912b6   13 years jiri Fix delivery of end-of-connection condition. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9094c0f   13 years jiri Fix recv[from]() with small user buffer. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d786dea9   13 years jiri Use a receive fibril in TCP socket provider to make reception … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @88a6819   13 years jiri Use fibrils instead of threads for background work in TCP. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b1bd89ea   13 years martin get rid of net/modules.{c|h} lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @50b581d   13 years jakub Replace the async_wait_for(msg, NULL) pattern in the error paths with … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0d520a2   13 years jiri tcp_sock_connection() and udp_sock_connection() need to clean up when … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @606c369   13 years jiri Replace loopback NIC with a loopback IP link provider. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @96c0b7b   13 years jiri Remove debug dumps of frame contents. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @06a1d077   13 years jiri Start network services automatically. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @69a93df7   13 years jiri Move network-related servers to srv/net. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4d9fe7b   14 years jiri Remove network stack under uspace/srv/net (except TCP). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @790d6d1   14 years jiri Revert unintentional change in configuration. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9cd8165   14 years jiri NIC does not need nic_device_id_t. Now it exists just inside net. Not … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5cc9eba   14 years martin cstyle (no change in functionality) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @10a5479d   14 years jiri Prevent callbacks from racing. This was probably the culprit which was … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8d7ec69d   14 years jiri NIC should talk to its client via a callback connection with … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @77a69ea   14 years jiri Allow multiple tasks to register for loc category change events. Open … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1bc35b5   14 years jiri Remove most use of packet_t from NIC drivers. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6d8455d   14 years jiri Eliminate packet_t from sending direction of NIC interface. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ae481e0   14 years jiri Implement listening backlog. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2f0dd2a   14 years jiri Stricter RST processing in Syn-sent state. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fe5e9629   14 years jiri Decode PDUs with header options correctly. Form reset reply correctly. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a438de48   14 years jiri Merge TCP improvements. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1761268   14 years martin cstyle (no change in functionality) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c4be33a   14 years martin e1k: reflect infrastructure changes, more code cleanup, enable by default lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @522a4f9   14 years jiri It is okay to get TCP_ENOTEXIST when closing socket. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @415578ef   14 years jiri Not all sockets are connected. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e1c6dde9   14 years jiri Add one reference for being in connection map. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0edaf0f6   14 years jiri Revamp connection synchronization. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7a8c1c4e   14 years jiri Deallocate connection structures. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bbf159a   14 years jiri Eliminate busy waiting when TCP send buffer is full. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0d29e0cd   14 years jiri Fix infinite loop when send buffer is full. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b5eae30   14 years jiri Supress debugging message. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c8c43cae   14 years jiri Merge TCP rewrite. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a52de0e   14 years jiri Disable TCP debugging features. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @74c99b5   14 years jiri Segments in retransmission queue need to have SEQ set. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @03be171   14 years jiri Fix bug in RST processing. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d9e14fa4   14 years jiri Implement RST processing. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0ac2158   14 years jiri Determine local IP address, fill it in pseudo header. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5f9ecd3   14 years jiri Send meaningful Data Offset field. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bf600510   14 years jiri Listen on non-local IP adresses, too. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3aa2642a   14 years jiri Allow accepting connection from arbitray foreign address, port. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @704586fb   14 years jiri Fix RST to refuse connection and handle it properly in connect(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @b0d82d1   14 years jiri Implement socket close. Unlock mutexes on error paths. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @23fe06c   14 years jiri Include connection name in more debug messages. Set conn name for … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8fcf74f   14 years jiri Fix recv[from]() for active connections, connect() was missing notif. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a4ee3ab2   14 years jiri Implement listen, accept, recvfrom. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @04cd242   14 years jiri Implement socket provider API in tcp module (active side). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @762b48a   14 years jiri Rename some source files as their meaning has shifted. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1812a0d   14 years jiri Hook TCP into network stack IP layer. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6896409c   14 years jiri Fix off-by-one bug in BIT_V. Fix FIN being sent too early. Fix FIN not … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @eea65f4   14 years jiri PDU encoding and decoding. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @004a5fe   14 years jiri Make active OPEN wait for connection establishment (or reset). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @854e79a6   14 years jiri TCP user call error codes. Some state checking and error reporting … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4f3f6285   14 years jiri Missing fields due to calling wrong function. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7cf7ded   14 years jiri TCP retransmission (WIP). Allow setting timer in timer handler. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8218b6b   14 years jiri Simulate variable network latency for TCP testing. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2a3214e   14 years jiri Fibril timer primitive. TCP Time-Wait timeout. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6e88fea   14 years jiri Transition to CLOSED state. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6df418c4   14 years jiri Retransmission queue, detect ACK of FIN. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f343a16   14 years jiri Connection state change when FIN is sent. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @32aea9f4   14 years jiri Sort incoming segments by sequence order. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8c7a054   14 years jiri FIN processing (WIP). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @126daa2   14 years martin cstyle lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4ee7364   14 years martin cstyle lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @66e0186b   14 years martin remove unnecessary include lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @80099c19   14 years martin cherrypick a sanitized NE2K driver from lp:~helenos-nicf/helenos/nicf … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @49bd793b   14 years martin networking fixes * use sysarg_t for packet_id_t to avoid potential … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @00d7e1b   14 years martin networking improvements * start the networking stack from init * add … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @609243f4   14 years martin cherrypick general networking improvements from … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d9ce049   14 years jiri Implement RECEIVE user call. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @32105348   14 years jiri Send buffer, sketch data transmission. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @032bbe7   14 years jiri Document functions and files. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0093ab6   14 years jiri Parts of data reception. Trimming segment to receive window. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4c55a64   14 years jiri Implement some ACK processing and window-size update handling. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c5808b41   14 years jiri Remove old TCP module and replace it with a new one (WIP). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ee2fa30a   14 years martin undo development effort which was neither finished nor properly … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6b82009   14 years martin networking stack: convert to the new async framework lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @bf172825   14 years martin get rid of the weird timeout connection routines lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9934f7d   14 years jiri Add extra argument to async connection handlers that can be used for … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @79ae36dd   14 years martin new async framework with integrated exchange tracking * strict … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0743493a   14 years jakub tcp: Remove bit fields and use defines and bitwise ops instead. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7bf12387   14 years jakub ip: Rename the defines so they don't conflict with similar TCP changes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @40ffda8   14 years jakub ip: Remove bit fields and use defines and bitwise ops instead. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @54146a0   14 years jiri Add missing sections to ia32 linker script. Now we discard debugging … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ccca251   14 years martin improve comments, use C++ style comments for TODOs and FIXMEs lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.