source: mainline/uspace/srv/net/tl/tcp/tcp.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @49bd793b   13 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) @609243f4   13 years martin cherrypick general networking improvements from … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6b82009   13 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   13 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) @28a3e74   14 years jiri Fix comment style. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5fe7692   14 years petr.koupy Removed side effects from map ADTs. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ffa2c8ef   14 years martin do not intermix low-level IPC methods with async framework methods lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f1938c6   14 years martin streamline ICMP implementation - generate ICMP identification based … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @014dd57b   14 years martin streamline and create a common skeleton for the transport layer (in … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @774e6d1a   14 years martin partial networking stack overhaul - a lot of coding style changes … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @61bfc370   14 years martin * make measured_string and other network-related data types … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @86f6121   14 years jiri Fix TCP send not sending anything. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6f40a27   14 years jiri Remove old forgotten piece of code. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d493830e   14 years jiri Fix incoming TCP FIN handling. Signal end of data on the socket. Do … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @092e4f1   14 years jakub Need to unlock the TCP global rwlock as reader in tcp_process_packet(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3ac66f69   14 years jiri Set socket state to SYN_SENT when sending SYN packet during connect() … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @be942bc   14 years jakub Do not use EPARTY inappropriately. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7880d58   14 years jakub Remove data_receive() in favor of standard async_data_write_accept(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @228e490   14 years martin initial modifications for supporting declarative IPC interfaces lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @96b02eb9   14 years martin more unification of basic types - use sysarg_t and native_t (unsigned … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @46d4d9f   14 years jakub Redefine packet_t to be just a type alias for struct packet. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1bfd3d3   14 years jiri Replace @returns with @return. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @aaa3f33a   14 years jiri Remove xxx_ref typedefs (part 5). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @88a1bb9   14 years jiri Remove xxx_ref typedefs (part 3). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f772bc55   14 years jiri Remove xxx_ref typedefs (part 2). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4e5c7ba   14 years jiri Remove xxx_ref typedefs (part 1). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fb04cba8   14 years jiri Fix style of function headers and comments. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0578271   14 years jakub Get rid of the ERROR_CODE madness in tcp. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @89e57cee   14 years jakub Cleanup tpc. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @472020fc   14 years jakub Mark EPARTY for replacement by another error code. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8e3a65c   14 years jakub Move transport layer modules messages definitions to standard library. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @514ee46   14 years jakub Move the rest of net_messages.h to standard library. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @db5f8d3   14 years jakub Remove unused tcp_codes.h. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5a868d7   14 years jakub Remove unused argument of ip_bind_service(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0a866eeb   14 years jakub Fix packet_get_copy() and socket_destroy_core() to use the remote … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c7a8442   14 years jakub Move net_modules.[ch] to the standard library. Note that this … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @88e127ee   14 years jakub Move socket_messages.h to libc's ipc/socket.h lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e4554d4   14 years jakub Move inet.[ch], in.h and in6.h to standard library. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fe5d3c1b   14 years jakub Move ip_protocols.h from libsocket to libc. Remove currently unused … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @058edb6   14 years jakub Move socket_codes.h from libsocket to libc. Remove stuff that was … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c5b59ce   14 years jakub Integrate net_err.h into the standard library's err.h. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e98b1d5   14 years jakub Include socket and networking error codes in the standard library's … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7c8267b   14 years jakub Coding style fixes. This changeset converts the entire TCP code into … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @14f1db0   15 years martin networking overhaul: - separation of conserns - removal of (almost … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @24ab58b3   15 years martin more compact network startup messages (usually one line instead of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @849ed54   15 years martin Networking work: Split the networking stack into end-user library … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e417b96   15 years lukasmejdrech IPC_[SG]ET_ARG macros refactored to be more explicit and safer lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6092b56e   15 years jakub Fix dangerous type casts. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a8a13d0   15 years lukasmejdrech * udp and tcp application phones cleanup fix, * tcp retransmit disabled lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @aadf01e   15 years lukasmejdrech Coding style (no functional change) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2e99277   15 years lukasmejdrech * inner message processing fixed lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1e2e0c1e   15 years lukasmejdrech * change in the pq_add interface lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @918e9910   15 years lukasmejdrech * zero IP checksum flip fix lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d510c0fe   15 years lukasmejdrech * accepted socket negative identifiers fix lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ede63e4   15 years lukasmejdrech * socket identifier generation moved to libsocket, + data fragment … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1a0fb3f8   15 years lukasmejdrech + icmp and libsocket timeouting connecting lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(add) @21580dd   15 years lukas Merged with network branch … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.