#
272461 |
|
02-Oct-2014 |
gjb |
Copy stable/10@r272459 to releng/10.1 as part of the 10.1-RELEASE process.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
#
261017 |
|
22-Jan-2014 |
glebius |
Merge r257846: Make TCP_KEEP* socket options readable. At least PostgreSQL wants to read the values.
|
#
256281 |
|
10-Oct-2013 |
gjb |
Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
#
233229 |
|
20-Mar-2012 |
maxim |
o Xr siftr.4 in order to expose it to a wider audience.
Reviewed by: lstewart
|
#
233196 |
|
19-Mar-2012 |
maxim |
o Trim EoL whitespaces.
|
#
232725 |
|
09-Mar-2012 |
emaste |
Remove undesired sysctl(3) xref
Submitted by: bde
|
#
232695 |
|
08-Mar-2012 |
emaste |
Correct markup, use proper reference for sysctl(3)
Submitted by: brueffer@
|
#
232678 |
|
07-Mar-2012 |
emaste |
Inbound TCP-MD5 digest validation is now supported
|
#
231025 |
|
05-Feb-2012 |
glebius |
Add new socket options: TCP_KEEPINIT, TCP_KEEPIDLE, TCP_KEEPINTVL and TCP_KEEPCNT, that allow to control initial timeout, idle time, idle re-send interval and idle send count on a per-socket basis.
Reviewed by: andre, bz, lstewart
|
#
227500 |
|
14-Nov-2011 |
andre |
Remove mention of ss_fltsz and ss_fltsz_local which were retired in r226447.
|
#
225583 |
|
15-Sep-2011 |
lstewart |
Rename the cc.4 and cc.9 modular congestion control related man pages to mod_cc.4 and mod_cc.9 respectively to avoid any possible confusion with the cc.1 gcc man page. Update references to these man pages where required.
Requested by: Grenville Armitage Approved by: re (kib) MFC after: 3 days
|
#
218912 |
|
21-Feb-2011 |
lstewart |
Final commit to round out the "Five New TCP Congestion Control Algorithms for FreeBSD" FreeBSD Foundation funded project.
- Add new man pages for the modular congestion control, Khelp and Hhook frameworks (cc.4, cc.9, khelp.9 and hhook.9).
- Add new man pages for each available congestion control algorithm (cc_chd.4, cc_cubic.4, cc_hd.4, cc_htcp.4, cc_newreno.4 and cc_vegas.4).
- Add a new man page for the Enhanced Round Trip Time (ERTT) Khelp module (h_ertt.4).
- Update the TCP (tcp.4) man page to mention the TCP_CONGESTION socket option, cross reference to cc.4 and remove references to the retired "net.inet.tcp.newreno" sysctl MIB variable.
In collaboration with: David Hayes <dahayes at swin edu au> and Grenville Armitage <garmitage at swin edu au> Sponsored by: FreeBSD Foundation MFC after: 3 months
|
#
217135 |
|
07-Jan-2011 |
bz |
Clarify when we switch from keepidle to keepinvtl intervals if sending TCP keepalive probes is enabled.
Reviewed by: gnn MFC After: 3 days
|
#
212769 |
|
16-Sep-2010 |
andre |
The inflight bandwidth limiter was removed in r212765.
|
#
181790 |
|
16-Aug-2008 |
rpaulo |
Add ECN sysctls and ECN RFC.
|
#
168318 |
|
03-Apr-2007 |
ru |
Kill whitespace at EOL.
|
#
167127 |
|
28-Feb-2007 |
brueffer |
More cleanup for rev. 1.56
Submitted by: ru
|
#
167124 |
|
28-Feb-2007 |
brueffer |
mdoc cleanup for the previous commit and touch .Dd
|
#
167115 |
|
28-Feb-2007 |
mohans |
Update the tcp(4) manpage with the new (and some older undocumented) sysctls. Remove a sysctl that is no longer used.
|
#
166170 |
|
22-Jan-2007 |
bms |
Document the existence of the TCP_INFO socket option.
Approved by: rwatson
|
#
162283 |
|
13-Sep-2006 |
glebius |
Fix markup bug in last commit.
Submitted by: ru
|
#
162281 |
|
13-Sep-2006 |
glebius |
Document net.inet.tcp.maxtcptw and net.inet.tcp.nolocaltimewait.
Wording by: Devon O'Dell
|
#
149454 |
|
25-Aug-2005 |
glebius |
Remove all references to T/TCP, which was removed several months ago.
Approved by: andre
|
#
137139 |
|
02-Nov-2004 |
andre |
Remove RFC1644 T/TCP support from the TCP side of the network stack.
A complete rationale and discussion is given in this message and the resulting discussion:
http://docs.freebsd.org/cgi/mid.cgi?4177C8AD.6060706
Note that this commit removes only the functional part of T/TCP from the tcp_* related functions in the kernel. Other features introduced with RFC1644 are left intact (socket layer changes, sendmsg(2) on connection oriented protocols) and are meant to be reused by a simpler and less intrusive reimplemention of the previous T/TCP functionality.
Discussed on: -arch
|
#
136817 |
|
23-Oct-2004 |
andre |
Rephrase certain centences and sync description of default values to reality.
|
#
136484 |
|
13-Oct-2004 |
maxim |
s/Oct /October/
Pointed out by: ru
|
#
136477 |
|
13-Oct-2004 |
maxim |
Bump the date of the document.
|
#
136431 |
|
12-Oct-2004 |
maxim |
Document net.inet.tcp.sack.initburst sysctl.
|
#
133072 |
|
03-Aug-2004 |
andre |
o Move the inflight sysctls to their own sub-tree under net.inet.tcp to be more consistent with the other sysctls around it.
|
#
131900 |
|
10-Jul-2004 |
maxim |
o Document net.inet.sack.enable sysctl. net.inet.sack.sackhole_limit is not documented yet, it is not used at the moment and is the subject of the future work.
Improved by: ru Not objected: ps, jayanth
|
#
130857 |
|
21-Jun-2004 |
mpp |
Spelling fixes.
|
#
130582 |
|
16-Jun-2004 |
ru |
Assorted markup, spelling, and grammar fixes.
|
#
129238 |
|
14-May-2004 |
simon |
Correct the misuse of \- (mdoc(7) mathematical minus) when - (mdoc(7) hyphen) is meant.
Mdoc(7) clue by: ru Reviewed by: ru
|
#
125890 |
|
16-Feb-2004 |
bms |
Shorten the name of the socket option used to enable TCP-MD5 packet treatment.
Submitted by: Vincent Jardin
|
#
125827 |
|
14-Feb-2004 |
bms |
Spell tcp_signature_compute correctly.
|
#
125680 |
|
11-Feb-2004 |
bms |
Initial import of RFC 2385 (TCP-MD5) digest support.
This is the first of two commits; bringing in the kernel support first. This can be enabled by compiling a kernel with options TCP_SIGNATURE and FAST_IPSEC.
For the uninitiated, this is a TCP option which provides for a means of authenticating TCP sessions which came into being before IPSEC. It is still relevant today, however, as it is used by many commercial router vendors, particularly with BGP, and as such has become a requirement for interconnect at many major Internet points of presence.
Several parts of the TCP and IP headers, including the segment payload, are digested with MD5, including a shared secret. The PF_KEY interface is used to manage the secrets using security associations in the SADB.
There is a limitation here in that as there is no way to map a TCP flow per-port back to an SPI without polluting tcpcb or using the SPD; the code to do the latter is unstable at this time. Therefore this code only supports per-host keying granularity.
Whilst FAST_IPSEC is mutually exclusive with KAME IPSEC (and thus IPv6), TCP_SIGNATURE applies only to IPv4. For the vast majority of prospective users of this feature, this will not pose any problem.
This implementation is output-only; that is, the option is honoured when responding to a host initiating a TCP session, but no effort is made [yet] to authenticate inbound traffic. This is, however, sufficient to interwork with Cisco equipment.
Tested with a Cisco 2501 running IOS 12.0(27), and Quagga 0.96.4 with local patches. Patches for tcpdump to validate TCP-MD5 sessions are also available from me upon request.
Sponsored by: sentex.net
|
#
119893 |
|
08-Sep-2003 |
ru |
mdoc(7): Use the new feature of the .In macro.
|
#
112496 |
|
22-Mar-2003 |
ru |
mdoc(7) police: Tidy up the formatting.
|
#
112172 |
|
12-Mar-2003 |
hsu |
Document the net.inet.tcp.rfc3390 sysctl variable.
|
#
112165 |
|
12-Mar-2003 |
hsu |
Document the net.inet.tcp.rfc3042 sysctl variable.
|
#
108470 |
|
30-Dec-2002 |
schweikh |
Fix typos, mostly s/ an / a / where appropriate and a few s/an/and/ Add FreeBSD Id tag where missing.
|
#
108317 |
|
27-Dec-2002 |
schweikh |
english(4) police.
|
#
108260 |
|
24-Dec-2002 |
ru |
Spelling: s/then/than/ where appropriate.
|
#
108208 |
|
23-Dec-2002 |
ru |
Added xref to syncache(4).
|
#
108207 |
|
23-Dec-2002 |
ru |
mdoc(7) police: markup and grammar fixes for previous delta.
|
#
107881 |
|
14-Dec-2002 |
dillon |
Change tcp.inflight_min from 1024 to a production default of 6144. Create a sysctl for the stabilization value for the bandwidth delay product (inflight) algorithm and document it.
MFC after: 3 days
|
#
107383 |
|
29-Nov-2002 |
ru |
mdoc(7) police: scheduled sweep.
Approved by: re
|
#
102387 |
|
24-Aug-2002 |
dillon |
Add A section on the retransmit timer sysctls.
MFC after: 3 days
|
#
102034 |
|
17-Aug-2002 |
dillon |
Oops, last manual commit was to -stable, should have been to -current. No biggy, the code MFC to stable will catch up to the docs in a week.
X-MFC after: -7 days
|
#
94848 |
|
16-Apr-2002 |
yar |
Describe possible values for net.inet.tcp.log_in_vain and their effects.
PR: docs/35932 Submitted by: Alex Semenyaka <alexs@ratmir.ru> MFC after: 1 week
|
#
94382 |
|
10-Apr-2002 |
silby |
Update documentation relating to sysctls in a post-syncache world. Goodbye tcp.tcp_lq_overflow and tcp.strict_rfc1948, hello tcp.syncookies.
MFC after: 3 days
|
#
89610 |
|
21-Jan-2002 |
mpp |
Ispell sweep of share/man/man4.
|
#
89533 |
|
19-Jan-2002 |
rwatson |
o Clarify that various sysctl timing values are in milliseconds.
|
#
84306 |
|
01-Oct-2001 |
ru |
mdoc(7) police: Use the new .In macro for #include statements.
|
#
83165 |
|
06-Sep-2001 |
bmah |
Document two sysctl variables used by RFC 1948 functionality.
While I'm here, fix two markup inconsistencies.
Submitted by: silby
|
#
79727 |
|
14-Jul-2001 |
schweikh |
Removed whitespace at end-of-line; no content changes. I simply did cd src/share; find man[1-9] -type f|xargs perl -pi -e 's/[ \t]+$//'
BTW, what editors are the culprits? I'm using vim and it shows me whitespace at EOL in troff files with a thick blue block...
Reviewed by: Silence from cvs diff -b MFC after: 7 days
|
#
79538 |
|
10-Jul-2001 |
ru |
mdoc(7) police: removed HISTORY info from the .Os call.
|
#
79366 |
|
06-Jul-2001 |
ru |
mdoc(7) police: sort SEE ALSO xrefs (sort -b -f +2 -3 +1 -2).
|
#
76752 |
|
17-May-2001 |
ru |
Describe all current net.inet.tcp MIB variables.
Submitted by: jlemon MFC after: 1 week
|
#
75494 |
|
13-Apr-2001 |
dd |
mdoc(7) police: rename the DIAGNOSTICS section to ERRORS to match the content, and correct the parameters to the -tag list therein.
Reviewed by: ru
|
#
71101 |
|
16-Jan-2001 |
ru |
Prepare for mdoc(7)NG.
|
#
61176 |
|
02-Jun-2000 |
sheldonh |
Document the NewReno sysctl knob.
Submitted by: jlemon
|
#
60311 |
|
10-May-2000 |
sheldonh |
Supply only one author name per instance of %A, as per mdoc.samples(7).
PR: 18465 Submitted by: Kazu TAKAMUNE <takamune@avrl.mei.co.jp>
|
#
50476 |
|
27-Aug-1999 |
peter |
$Id$ -> $FreeBSD$
|
#
49975 |
|
17-Aug-1999 |
csgr |
Document a whole truckload of sysctl MIBs under net.inet.tcp, including tcp.blackhole, tcp.log_in_vain and others.
|
#
24048 |
|
19-Mar-1997 |
bde |
Fixed missing #include(s) (mostly of <sys/types.h> in synopsis).
Reviewed by: wollman
|
#
22986 |
|
22-Feb-1997 |
peter |
Revert $FreeBSD$ back to $Id$
|
#
21673 |
|
14-Jan-1997 |
jkh |
Make the long-awaited change from $Id$ to $FreeBSD$
This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
|
#
20920 |
|
26-Dec-1996 |
wosch |
Sort cross references.
|
#
15135 |
|
08-Apr-1996 |
mpp |
Correct some man page xrefs, and some other minor changes to bring some man pages up to mdoc guidelines and fix some minor formatting glitches. Also fixed a number of man pages to not abuse the .Xr macro to display functions and path names and a lot of other junk.
|
#
6468 |
|
15-Feb-1995 |
wollman |
Document Transaction TCP.
|
#
6415 |
|
15-Feb-1995 |
wollman |
Document TCP MIB variables (tcp.4). Document IP MIB variables (inet.4). Document Internet-family protocol-specified route cloning (inet.4). Delete all references to classed addresses (inet.4).
|
#
5113 |
|
15-Dec-1994 |
wollman |
Document EAFNOSUPPORT error return for TCP bind and connect operations.
|
#
1639 |
|
30-May-1994 |
rgrimes |
This commit was generated by cvs2svn to compensate for changes in r1638, which included commits to RCS files with non-trunk default branches.
|
#
1638 |
|
30-May-1994 |
rgrimes |
BSD 4.4 Lite Share Sources
|