From e0e0ceabfaccf6b2882b46779482df03a98105c6 Mon Sep 17 00:00:00 2001 From: Jacob Champion Date: Tue, 30 Aug 2016 00:01:55 +0000 Subject: [PATCH] docs: rebuild git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1758311 13f79535-47bb-0310-9956-ffa450edef68 --- docs/manual/mod/core.html.en | 33 ++++++++++++++++++++++----------- docs/manual/mod/core.xml.de | 2 +- docs/manual/mod/core.xml.es | 2 +- docs/manual/mod/core.xml.fr | 2 +- docs/manual/mod/core.xml.ja | 2 +- docs/manual/mod/core.xml.tr | 2 +- 6 files changed, 27 insertions(+), 16 deletions(-) diff --git a/docs/manual/mod/core.html.en b/docs/manual/mod/core.html.en index d6c611fd65..703d39d777 100644 --- a/docs/manual/mod/core.html.en +++ b/docs/manual/mod/core.html.en @@ -188,20 +188,15 @@ AcceptFilter https data tcp(7) man page.

The default values on Windows are:

-
AcceptFilter http data
-AcceptFilter https data
+
AcceptFilter http connect
+AcceptFilter https connect

Window's mpm_winnt interprets the AcceptFilter to toggle the AcceptEx() - API, and does not support http protocol buffering. There are two values - which utilize the Windows AcceptEx() API and will recycle network - sockets between connections. data waits until data has - been transmitted as documented above, and the initial data buffer and - network endpoint addresses are all retrieved from the single AcceptEx() - invocation. connect will use the AcceptEx() API, also - retrieve the network endpoint addresses, but like none - the connect option does not wait for the initial data - transmission.

+ API, and does not support http protocol buffering. connect + will use the AcceptEx() API, also retrieve the network endpoint + addresses, but like none the connect option + does not wait for the initial data transmission.

On Windows, none uses accept() rather than AcceptEx() and will not recycle sockets between connections. This is useful for @@ -209,6 +204,22 @@ AcceptFilter https data network providers such as vpn drivers, or spam, virus or spyware filters.

+
+

The data AcceptFilter (Windows)

+ +

For versions 2.4.23 and prior, the Windows data accept + filter waited until data had been transmitted and the initial data + buffer and network endpoint addresses had been retrieved from the + single AcceptEx() invocation. This implementation was subject to a + denial of service attack and has been disabled.

+ +

Current releases of httpd default to the connect filter + on Windows, and will fall back to connect if + data is specified. Users of prior releases are encouraged + to add an explicit setting of connect for their + AcceptFilter, as shown above.

+
+

See also