WIP-pop-3000
[akaros.git] / kern / src / net / tcp.c
2017-12-22 Barret RhodenWIP-pop-3000 net origin/net
2017-11-21 Barret Rhodennet: tcp: Handle reseqs of length 0
2017-11-16 Barret Rhodennet: Clarify transport checksum offload
2017-11-16 Barret Rhodennet: tcp: Fix TSO for incoming connections
2017-11-16 Barret Rhodennet: Add network_offset to blocks
2017-11-16 Barret Rhodennet: Change transport_header_end -> tranport_offset
2017-11-16 Barret Rhodennet: tcp: Move TCP's headers into net/tcp.h
2017-11-16 Barret Rhodennet: Move ip.h to net/ip.h
2017-11-16 Barret Rhodennet: tcp: Don't increment snd.nxt
2017-09-20 Barret Rhodennet: tcp: Enforce reasonable 'acked' values
2017-07-21 Barret Rhodennet: tcp: Use timestamps for the RTTM
2017-07-21 Barret Rhodennet: tcp: Don't scale SRTT and MDEV
2017-07-21 Barret Rhodennet: tcp: Remove the RETRAN flag
2017-07-21 Barret Rhodennet: tcp: Fix up the receive window
2017-07-21 Barret Rhodennet: tcp: Avoid SWS for the sender
2017-07-21 Barret Rhodennet: tcp: Avoid SWS for the receiver
2017-07-21 Barret Rhodennet: tcp: Support SACK
2017-07-21 Barret Rhodennet: tcp: Refactor in prep for SACKs
2017-07-21 Barret Rhodennet: tcp: Track ipht and resets as their own class
2017-07-21 Barret Rhodennet: tcp: Be explicit about the max Window Scale
2017-07-21 Barret Rhodennet: tcp: Advertise support for SACK
2017-07-21 Barret Rhodennet: tcp: Remove the Syn_received state
2017-07-21 Barret Rhodennet: tcp: Support TCP timestamps
2017-07-21 Barret Rhodennet: tcp: Refactor TCP6 and 4 common code
2017-07-20 Barret Rhodennet: tcp: Fix memory leak with tcpackproc
2017-07-20 Barret Rhodennet: tcp: Account for TCP options when using MSS
2017-07-20 Barret Rhodennet: tcp: Always set the retrans timer
2017-07-20 Barret Rhodennet: tcp: Adjust the transmit queue limit
2017-07-20 Barret Rhodennet: tcp: Fix cwnd and ssthresh for TSO and Reno
2017-06-02 Barret Rhodennet: Add accounting to help TSO/LSO/GSO
2017-05-26 Barret Rhodennet: Add a function to dump TCP's hash table
2017-05-23 Barret Rhodennet: Improve a few netlogs
2017-02-02 Barret Rhodennet: Don't clobber the TTL for TCPv4 rx
2017-01-30 Barret Rhodennet: Nastily set the max number of convs to 4096
2017-01-10 Barret Rhodennet: Add a protocol 'bypass' command for convs
2017-01-10 Barret Rhodennet: Don't pretend the proto qlock is thread safe
2016-03-31 Barret RhodenStop setting a kick for TCP's RQ
2016-03-31 Barret RhodenMake all block allocations use the same func [2/2]
2016-03-31 Barret RhodenRename KMALLOC_* -> MEM_* [2/2]
2016-03-22 Barret RhodenImplement shutdown() (XCC)
2016-02-14 Barret RhodenRemove uses of errno_to_string()
2016-02-14 Barret RhodenHave #ip protocol's announce()s throw errors
2016-02-14 Barret RhodenHave #ip protocol's connect()s throw errors
2016-02-14 Barret RhodenHave #ip's protocol ctl()s throw errors
2016-02-14 Barret RhodenThrow errors from within tcpctl()
2016-02-04 Barret RhodenUse the new RNG for the networking stack
2015-10-29 Davide LibenziFix waserror/lock order
2015-10-28 Ronald G. MinnichAdd the Inferno license to files we got from Inferno
2015-10-14 Davide LibenziDropped char* error file to unify common error strings...
2015-07-16 Barret Rhodenudelay_sched() -> kthread_usleep()
2014-09-23 Barret RhodenFixes netlog
2014-09-12 Barret RhodenCleans up devip state functions
2014-08-19 Barret RhodenFixes some 32 bit usages of NOW
2014-07-15 Andrew GallatinImplement TSO
2014-06-20 Andrew GallatinImplement transmit checksum offload.
2014-06-10 Barret RhodenFixes network stats printf strings
2014-04-08 Barret RhodenFixes tcpackproc name's memory
2014-04-01 Barret RhodenFixes listen/TCP bug
2014-03-31 Barret RhodenFixes TCP hangup bug
2014-01-29 Barret RhodenLindent pass
2014-01-21 Barret RhodenFix a bunch of %lud and %lux
2014-01-18 Barret RhodenAll qlocks are initialized
2014-01-18 Barret Rhodenwaserror() audit
2014-01-17 Ronald G. MinnichThis links.
2014-01-17 Ronald G. Minnichtcp and init
2014-01-17 Barret Rhodenkproc -> ktask
2014-01-17 Barret RhodenUse rendez for sleep/wakeup/etc
2014-01-16 Ronald G. Minnichadd in the inferno stack.
2014-01-16 Ronald G. MinnichRemove all the old proto stack.
2013-03-22 Barret RhodenMerge origin/netpush (networking code) (XCC)
2013-03-20 David ZhuBasic socket stubs and functionalities.
2013-03-20 David Zhuinitial tcp commit!