tcp: Allow per-tcpcb keepintvl and keepcnt
[dragonfly.git] / sys / netinet / tcp_subr.c
2011-09-16 Sepherosa Ziehautcp: Allow per-tcpcb keepintvl and keepcnt
2011-09-16 Sepherosa Ziehautcp: Allow per-tcpcb keepidle
2011-09-16 Sepherosa Ziehautcp: Allow per-tcpcb keepinit
2011-07-16 Sascha Wildnerkernel: Suppress the generation of unused debug.ktr...
2011-02-21 Sepherosa Ziehautcp: Allow listen(2) to be called on the same socket...
2011-01-31 Matthew Dillonkernel - Fix SMP assumption of at least 2 cpus w/TCP
2011-01-31 Sepherosa Ziehautcp: Make listen(2) socket close(2) MPSAFE
2011-01-31 Matthew Dillonkernel - Revert last commit for a better upcoming fix
2011-01-31 Matthew Dillonkernel - Fix syncache vs close(listen_socket) race
2011-01-20 Matthew Dillonkernel - Remove mplock shims from global tokens
2010-12-23 Venkatesh Srinivaskernel -- MPIPE: Add a constructor argument and priv...
2010-12-09 Matthew Dillonkernel - Add support for up to 63 cpus ...
2010-11-02 Matthew Dillonnetwork - Fix netstat output missing entries
2010-09-15 Matthew Dillonnetwork - Major netmsg retooling, part 1
2010-09-13 Matthew Dillonnetwork - Fix multiple MP races
2010-09-11 Matthew Dillonnetwork - Fix tcp inpcb race
2010-09-10 Matthew Dillonnetwork - MP socket free & abort interactions, so_state
2010-09-09 Matthew Dillonnetwork - Completely revamp the netisr / dispatch code
2010-09-09 Matthew Dillonkernel - MPSAFE the protocol drain routines
2010-09-06 Matthew Dillonkernel - Port TCP-MD5 (RFC 2385) implementation.
2010-08-29 Matthew Dillonkernel - All lwkt thread now start out mpsafe part 2/2
2010-02-03 Matthew Dillonkernel - syncache - Fix races due to struct syncache...
2010-01-15 Matthew Dillonkernel - Replace zalloc zones with kmalloc for PCBs
2009-12-20 Matthew Dillonkernel - Move mplock to machine-independent C
2009-12-11 Aggelos EconomopoulosKill T/TCP
2009-12-05 Matthew Dillonnetwork - Move socket from netmsg ext to netmsg header...
2009-09-09 Matthew DillonKernel - Enable the TCP inflight limiter by default...
2009-08-22 Matthew DillonTCP - Fix problems with dynamic receiver and sender...
2009-07-28 Matthew DillonTCP - Remove net.inet.tcp.minmssoverload
2009-07-26 Peter AvalosImplement autosizing TCP socket buffers.
2009-05-23 Sepherosa Ziehautcp timer: Don't try stopping timers if timer message...
2009-05-17 Sepherosa Ziehautcp timer: Remember tcpcb owner thread's msgport, so...
2009-04-07 Sascha WildnerReplace all casts of NULL to something with NULL.
2009-03-10 Sepherosa Ziehaunetwork: Turn on adaptive MPSAFE for network threads...
2008-12-31 Michael NeumannMerge branches 'master' and 'suser_to_priv'
2008-12-27 Sepherosa ZiehauTCP socket's cached route entry could only be accessed...
2008-12-16 Sepherosa ZiehauRemove tcpcb.tt_msg == NULL tests in tcp_callout_*().
2008-12-16 Sepherosa ZiehauRestore the semantic of callout_active() testing on...
2008-12-15 Michael Neumannsuser_* to priv_* conversion
2008-12-05 Sepherosa ZiehauDefer various TCP timer function from callout threads...
2008-11-11 Sepherosa Ziehau- If we receive redirect or host dead ICMP message...
2008-10-30 Sepherosa ZiehauDon't use listen socket's route cache, it is not MPSAFE...
2008-09-23 Sepherosa ZiehauAdd following three network protocol threads running...
2008-08-15 Nicolas TheryAllocate sackblock structs with kmalloc() instead of...
2007-07-06 Sepherosa ZiehauAfter lwkt_waitmsg/lwkt_waitport splitting, the second...
2007-05-23 Matthew Dillon* Greatly reduce the complexity of the LWKT messaging...
2007-04-22 Matthew DillonGive the sockbuf structure its own header file and...
2007-03-04 Sascha WildnerRemove weird license clause which has expired.
2006-12-22 Sascha WildnerRename printf -> kprintf in sys/ and add some defines...
2006-12-05 Matthew DillonLocal variables that were improperly named 'errno'...
2006-09-05 Matthew DillonRename malloc->kmalloc, free->kfree, and realloc->kreal...
2006-09-05 Matthew DillonRename malloc->kmalloc, free->kfree, and realloc->kreal...
2006-01-14 Sascha Wildner* Remove (void) casts for discarded return values.
2005-12-18 Matthew DillonAdd KTR logging to the core tcp protocol loop.
2005-06-02 Matthew DillonRemove spl*() calls from netinet, replacing them with...
2005-05-10 Jeffrey HsuImplement TCP Appropriate Byte Counting.
2005-04-22 Joerg SonnenbergerDon't call cpu_mb1 after lwkt_setcpu_self, but call...
2005-04-11 Hiten PandyaMechanical cleanup of TCP per-cpu statistics code,...
2005-03-06 Jeffrey HsuMinimal patch that allows Path MTU discovery to be...
2005-01-06 Jeffrey HsuCosmetic cleanups.
2004-12-21 Jeffrey HsuClean up the routing and networking code before I paral...
2004-12-20 Joerg SonnenbergerRemove the userland visible part of the socket generati...
2004-12-16 Matthew DillonCorrect a bug where incoming connections do not properl...
2004-11-14 Jeffrey HsuImplement SACK.
2004-10-15 Jeffrey HsuUpdate includes now that the Fast IPSec code has moved...
2004-08-11 Matthew DillonAdd a state to sanity check tcp_close() to make sure...
2004-08-03 Matthew Dillontcp_input()'s DELAY_ACK() code checks to see if the...
2004-07-08 Jeffrey HsuAdd the standard DragonFly copyright notice to go along...
2004-07-02 Jeffrey HsuUpdate some of my copyright notices before we officiall...
2004-06-24 Matthew DillonThe route table treats sockaddr data as opaque, which...
2004-06-07 Matthew DillonAdd in_pcbinfo_init() to encapsulate basic structural...
2004-06-04 Matthew DillonUse MPIPE instead of the really hackish use of m_get...
2004-06-02 Eirik NygaardChange mbug allocation flags from M_ to MB_ to avoid...
2004-04-28 Jeffrey HsuRemember if an inpcb was entered into the wildcard...
2004-04-24 Jeffrey HsuReplicate the TCP listen table to give each cpu its...
2004-04-21 Matthew DillonFix a netmsg memory leak in the ARP code. Adjust all...
2004-04-20 Matthew DillonRevamp the initial lwkt_abortmsg() support to normalize...
2004-04-18 Jeffrey HsuAllow an inp control block to be inserted on multiple...
2004-04-18 Jeffrey HsuCosmetic changes.
2004-04-13 Jeffrey HsuDon't need opt_tcp_input.h for TCP_DISTRIBUTED_TCBINFO...
2004-04-13 Matthew Dillonget rid of TCP_DISTRIBUTED_TCBINFO, it only added confu...
2004-04-10 Jeffrey HsuAdd header file to pull in the setting of the TCP_DISTR...
2004-04-09 Jeffrey HsuPush the lwkt_replymsg() up one level from netisr_servi...
2004-04-07 Matthew DillonMake TCP stats per-cpu.
2004-04-05 Matthew Dillonper-cpu tcbinfo[]s aren't ready for prime time yet...
2004-03-31 Jeffrey HsuOnly enter wildcard sockets into the wildcard hash...
2004-03-14 Jeffrey HsuIfdef out unused variable.
2004-03-14 Jeffrey HsuMake tcp_drain() per-cpu.
2004-03-14 Jeffrey HsuMake tcp_drain() per-cpu.
2004-03-08 Jeffrey HsuPartition the TCP connection table.
2004-03-06 Jeffrey HsuChange the "struct inpcbhead *listhead" field in "struc...
2004-03-04 Jeffrey HsuSplit out wildcarded sockets from the connection hash...
2004-03-02 Robert GarrettPatch forr FreeBSD-SA-04:04.tcp
2004-02-14 Matthew DillonMove <machine/in_cksum.h> to <sys/in_cksum.h>. This...
2003-11-08 Matthew DillonNetwork threading stage 1/3: netisrs are already softwa...
2003-08-23 Robert Garrettif ipv6 doesnt need oldstyle prototypes maybe its time...
2003-07-26 Robert GarrettRegister keyword removal
2003-07-23 Matthew DillonLINT pass. Cleanup missed proc->thread conversions...
2003-06-25 Matthew Dillonproc->thread stage 4: post commit cleanup. Fix minor...
2003-06-25 Matthew Dillonproc->thread stage 4: rework the VFS and DEVICE subsyst...
next