Rebuild config file with enable-accept-filter documentation
authorFabian Keil <fk@fabiankeil.de>
Mon, 26 Jun 2017 12:17:17 +0000 (12:17 +0000)
committerFabian Keil <fk@fabiankeil.de>
Mon, 26 Jun 2017 12:17:17 +0000 (12:17 +0000)
Sponsored by: Robert Klemme

config

diff --git a/config b/config
index e3494af..cf1224e 100644 (file)
--- a/config
+++ b/config
@@ -1,6 +1,6 @@
 #        Sample Configuration File for Privoxy 3.0.27
 #
-# $Id: config,v 1.113 2017/06/08 13:09:34 fabiankeil Exp $
+# $Id: config,v 1.114 2017/06/26 12:16:21 fabiankeil Exp $
 #
 # Copyright (C) 2001-2017 Privoxy Developers https://www.privoxy.org/
 #
@@ -1959,7 +1959,49 @@ socket-timeout 300
 #
 #listen-backlog -1
 #
-#  6.11. handle-as-empty-doc-returns-ok
+#  6.11. enable-accept-filter
+#  ===========================
+#
+#  Specifies:
+#
+#      Whether or not Privoxy should use an accept filter
+#
+#  Type of value:
+#
+#      0 or 1
+#
+#  Default value:
+#
+#      0
+#
+#  Effect if unset:
+#
+#      No accept filter is enabled.
+#
+#  Notes:
+#
+#      Accept filters reduce the number of context switches by not
+#      passing sockets for new connections to Privoxy until a
+#      complete HTTP request is available.
+#
+#      As a result, Privoxy can process the whole request right away
+#      without having to wait for additional data first.
+#
+#      For this option to work, Privoxy has to be compiled with
+#      FEATURE_ACCEPT_FILTER and the operating system has to support
+#      it (which may require loading a kernel module).
+#
+#      Currently accept filters are only supported on FreeBSD-based
+#      systems. Check the accf_http(9) man page to learn how to
+#      enable the support in the operating system.
+#
+#  Examples:
+#
+#      enable-accept-filter 1
+#
+#enable-accept-filter 1
+#
+#  6.12. handle-as-empty-doc-returns-ok
 #  =====================================
 #
 #  Specifies:
@@ -1997,7 +2039,7 @@ socket-timeout 300
 #
 #handle-as-empty-doc-returns-ok 1
 #
-#  6.12. enable-compression
+#  6.13. enable-compression
 #  =========================
 #
 #  Specifies:
@@ -2038,7 +2080,7 @@ socket-timeout 300
 #
 #enable-compression 1
 #
-#  6.13. compression-level
+#  6.14. compression-level
 #  ========================
 #
 #  Specifies:
@@ -2084,7 +2126,7 @@ socket-timeout 300
 #
 #compression-level 1
 #
-#  6.14. client-header-order
+#  6.15. client-header-order
 #  ==========================
 #
 #  Specifies:
@@ -2132,7 +2174,7 @@ socket-timeout 300
 #   Content-Type
 #
 #
-#  6.15. client-specific-tag
+#  6.16. client-specific-tag
 #  ==========================
 #
 #  Specifies:
@@ -2197,7 +2239,7 @@ socket-timeout 300
 #
 #
 #
-#  6.16. client-tag-lifetime
+#  6.17. client-tag-lifetime
 #  ==========================
 #
 #  Specifies:
@@ -2238,7 +2280,7 @@ socket-timeout 300
 #
 #
 #
-#  6.17. trust-x-forwarded-for
+#  6.18. trust-x-forwarded-for
 #  ============================
 #
 #  Specifies:
@@ -2293,7 +2335,7 @@ socket-timeout 300
 #
 #
 #
-#  6.18. receive-buffer-size
+#  6.19. receive-buffer-size
 #  ==========================
 #
 #  Specifies: