tcp: RFC3517bis is now officially RFC6675
[dragonfly.git] / sys / netinet / tcp_input.c
2012-08-28 Sepherosa Ziehautcp: RFC3517bis is now officially RFC6675
2012-07-30 Sepherosa Ziehautcp: Increase tcp_sosend_agglim from 2 to 3
2012-06-27 Sepherosa Ziehautcp: Add XMITNOW which bypasses the Nagle algorithm...
2012-06-14 Sepherosa Ziehautcp: Properly detect duplicated FIN
2012-05-30 Sepherosa Ziehautcp: Only tcpopt.to_flags are needed in tcp_recv_dupack()
2012-05-30 Sepherosa Ziehautcp: Even for PAWS tolerance, no segments should follow...
2012-05-30 Sepherosa Ziehautcp: Don't let fast retransmit disrupt RTO rebasing
2012-05-30 Sepherosa Ziehautcp/reass: Fix the cases that FIN got lost during reass...
2012-05-28 Sepherosa Ziehautcp/sack: Only retransmit unSACKed data when fast retra...
2012-05-25 Sepherosa Ziehautcp: Enable RFC3517bis by default
2012-05-25 Sepherosa Ziehautcp: Function renaming
2012-05-25 Sepherosa Ziehautcp/sack: Force out more segments allowed by "pipe...
2012-05-25 Sepherosa Ziehautcp/sack: Use RFC3517bis IsLost(snd_una) as fallback...
2012-05-24 Sepherosa Ziehautcp: Indentation
2012-05-23 Sepherosa Ziehautcp: Simplify "extended limited transmit" logic a littl...
2012-05-18 Sepherosa Ziehautcp: Implement RFC4653 Non-Congestion Robustness (NCR)
2012-05-18 Sepherosa Ziehautcp: Improve RFC3517bis support
2012-05-17 Sepherosa Ziehautcp: Make PAWS robust against segments reordering
2012-05-16 Sepherosa Ziehautcp: Use TAILQ for segments reassemble queue
2012-05-11 Sepherosa Ziehautcp: Properly count duplicated ACKs
2012-05-11 Sepherosa Ziehautcp: Add rxt_flags for spurious retransmit detection
2012-05-11 Sepherosa Ziehautcp: Add sack_flags for SACK related operations
2012-05-10 Sepherosa Ziehautcp: Adjust early rexmit start condition for the adapti...
2012-05-09 Sepherosa Ziehautcp/sack: Don't reduce retransmit threshold as recommen...
2012-05-09 Sepherosa Ziehautcp/sack: Implement RFC3517bis
2012-05-04 Sepherosa Ziehautcp: Per-connection DupThresh
2012-05-04 Sepherosa Ziehautcp: Disable aggressive rescue retransmission for SACK...
2012-05-04 Sepherosa Ziehautcp: Dragging RescueRxt along with HighRxt should depen...
2012-05-04 Sepherosa Ziehautcp: Move useless DSACK detection before increasing...
2012-05-03 Sepherosa Ziehautcp: Ignore duplicate ACK carries useless DSACK
2012-05-01 Sascha Wildnerkernel: Adjust some indentation.
2012-04-30 Sepherosa Ziehautcp: Implement part of Eifel Response Algorithm (RFC4015)
2012-04-27 Sepherosa Ziehautcp: Fix window scaling for accecpted socket
2012-04-26 Sepherosa Ziehautcp: Balance aggressiveness of SACK rescue retransmission
2012-04-25 Sepherosa Ziehautcp: Implement "Rescue Retransmission for SACK-based...
2012-04-19 Sepherosa Ziehautcp: Reimplement TCP_FASTKEEP socket option using per...
2012-04-18 Sepherosa Ziehausocket: Change sysctl names sosnd -> sosend, no functio...
2012-04-12 Sepherosa Ziehautcp: Staticize tcp_do_rfc3390
2012-04-12 Sepherosa Ziehautcp: "Reasonably" reduce IW after SYN retransmition...
2012-04-11 Sepherosa Ziehautcp: Factor out tcp_initial_window; ease further IW...
2012-04-11 Sepherosa Ziehautcp_input: Partly revert 98cb2337e1000153d84b64a5e9aabb...
2012-04-11 Sepherosa Ziehautcp_input: Use acceptable_window_update when applicable
2012-04-11 Sepherosa Ziehautcp/sack: Cleanup the SACK related bits when return...
2012-04-11 Sepherosa Ziehautcp/sack: Take FIN bit into consideration when setup...
2012-03-28 Sepherosa Ziehautcp/sack: Add more statistics
2012-03-26 Sepherosa Ziehautcp: Properly update tcps_rttcantdetect
2012-03-26 Sepherosa Ziehautcp/sack: Prevent invalid SACK option from being processed
2012-03-16 Sepherosa Ziehautcp: Lowering initial RTO according to RFC 6298
2012-03-16 Sepherosa Ziehautcp: More RFC 3390 conforming
2012-03-16 Sepherosa Ziehautcp_input: Factor out tcp_established()
2012-03-16 Sepherosa Ziehautcp/syncache: Simplify syncache_add() interface
2012-03-15 Sepherosa Ziehautcp_input: Always call tcp_mss(), so snd_cwnd could...
2012-02-28 Sascha Wildnerkernel: Remove opt_ipfw.h from a few files which don...
2012-01-22 Sepherosa Ziehausockbuf: Pre-alloc sockbuf space, so asynchronized...
2012-01-22 Sepherosa Ziehaupru_send: Disable asynchornized pru_send usage by default
2012-01-03 Sascha Wildnerkernel: Use NULL for pointers.
2011-12-06 Sascha Wildnerkernel: Replace all usage of MALLOC()/FREE() with kmall...
2011-11-26 John MarinoInitial import of binutils 2.22 on the new vendor branch
2011-11-20 Sepherosa Ziehaurt_metrics: Change msl unit to millisecond
2011-11-14 Sepherosa Ziehautcp: Use the MSL set to the rt_metrics whenever possible
2011-11-04 Sepherosa Ziehautcp: Enable asynchronized pru_send by default
2011-11-03 Sepherosa Ziehautcp: Allow pure asynchronized pru_send
2011-10-24 Sepherosa Ziehautcp: Aggregate the mbuf in sosendtcp() a little bit
2011-09-16 Sepherosa Ziehautcp: Allow per-tcpcb keepintvl and keepcnt
2010-09-24 Matthew Dillonnetwork - Restart the callout timer when setting TCP_FA...
2010-09-24 Matthew Dillonnetwork - Add a tcp socket for faster keepalive timeouts
2010-09-15 Matthew Dillonnetwork - Major netmsg retooling, part 1
2010-09-10 Matthew Dillonnetwork - MP socket free & abort interactions, so_state
2010-09-09 Matthew Dillonkernel - MPSAFE the protocol drain routines
2010-09-06 Matthew Dillonkernel - Fix numerous MP issues with sockbuf's and...
2010-09-06 Matthew Dillonkernel - Port TCP-MD5 (RFC 2385) implementation.
2009-12-11 Aggelos EconomopoulosKill T/TCP
2009-10-08 Matthew Dillonkernel - Fix TCP MSS calculation
2009-08-22 Matthew DillonTCP - Fix problems with dynamic receiver and sender...
2009-07-28 Matthew DillonTCP - Fix re-establishment issues if a client reboots
2009-07-28 Matthew DillonTCP - Remove net.inet.tcp.minmssoverload
2009-07-26 Peter AvalosImplement autosizing TCP socket buffers.
2008-12-16 Sepherosa ZiehauRestore the semantic of callout_active() testing on...
2008-08-22 Sepherosa ZiehauSave 'ipfw forward' information in mtag, use m_pkthdr...
2007-04-22 Matthew DillonGive the sockbuf structure its own header file and...
2007-04-17 Matthew DillonDon't allow snd_nxt to be set to a value less then...
2007-04-04 Matthew DillonAdd IP_MINTTL socket option - used to set the minimum...
2007-03-04 Sascha WildnerRemove weird license clause which has expired.
2006-09-05 Matthew DillonRename malloc->kmalloc, free->kfree, and realloc->kreal...
2005-08-29 Noritoshi DemizuFix the same problem described in FreeBSD-SA-05:15...
2005-08-29 Noritoshi DemizuFix a bug in NewReno which may send a huge amount of...
2005-05-10 Jeffrey HsuImplement TCP Appropriate Byte Counting.
2005-04-18 Jeffrey HsuUse a larger initial window size when restarting after...
2005-03-23 Jeffrey HsuEliminate a redundant variable assignment.
2005-03-21 Jeffrey HsuWhen doing Limited Transmit, don't retract snd_nxt...
2005-03-21 Jeffrey HsuEnsure that Limited Transmit always sends new data...
2005-03-18 Matthew DillonAdd a sysctl "net.inet.tcp.aggregate_acks" which contro...
2005-03-09 Jeffrey HsuUse fixed-width type to ensure correct wraparound for
2005-03-04 Jeffrey HsuCosmetic changes only.
2005-02-08 Jeffrey HsuNow that 'so_pcb' is properly declared as a 'void ...
2005-02-01 Hiroki Sato- Nuke #ifdef SCOPEDROUTING. It was never enabled...
2005-01-08 Jeffrey HsuRemove the sysctl options for altering the initial...
2004-12-29 Jeffrey HsuFix compile error.
2004-12-29 Jeffrey HsuForced commit to say the previous commit wasn't really...
2004-12-29 Jeffrey HsuFix buffer overflow bug involving inet_ntoa().
next