From: Roland Rosenfeld Subject: Add new features to show-status page. Date: Sun, 06 Dec 2020 14:14:43 +0100 Forwarded: https://www.privoxy.org/gitweb/?p=privoxy.git;a=patch;h=d83b7ce5 --- a/templates/show-status +++ b/templates/show-status @@ -299,6 +299,19 @@ + FEATURE_DYNAMIC_PCRE + @if-FEATURE_DYNAMIC_PCRE-then@ Yes @else-not-FEATURE_DYNAMIC_PCRE@ No @endif-FEATURE_DYNAMIC_PCRE@ + Dynamically link to the PCRE library. This is set automatically + by ./configure if you do not have libpcre installed. + Dynamically linking to an external libpcre is recommended as the one that is distributed + with Privoxy itself is outdated and lacks various features and bug-fixes you may be interested in. + + + FEATURE_EXTENDED_STATISTICS + @if-FEATURE_EXTENDED_STATISTICS-then@ Yes @else-not-FEATURE_EXTENDED_STATISTICS@ No @endif-FEATURE_EXTENDED_STATISTICS@ + Gather statistics for block reasons and filter executions. + + FEATURE_EXTERNAL_FILTERS @if-FEATURE_EXTERNAL_FILTERS-then@ Yes @else-not-FEATURE_EXTERNAL_FILTERS@ No @endif-FEATURE_EXTERNAL_FILTERS@ @@ -308,14 +321,6 @@ - FEATURE_DYNAMIC_PCRE - @if-FEATURE_DYNAMIC_PCRE-then@ Yes @else-not-FEATURE_DYNAMIC_PCRE@ No @endif-FEATURE_DYNAMIC_PCRE@ - Dynamically link to the PCRE library. This is set automatically - by ./configure if you do not have libpcre installed. - Dynamically linking to an external libpcre is recommended as the one that is distributed - with Privoxy itself is outdated and lacks various features and bug-fixes you may be interested in. - - FEATURE_FAST_REDIRECTS @if-FEATURE_FAST_REDIRECTS-then@ Yes @else-not-FEATURE_FAST_REDIRECTS@ No @endif-FEATURE_FAST_REDIRECTS@ Allows the +fast-redirects action, to bypass redirect and logging scripts. @@ -353,6 +358,14 @@ + FEATURE_PCRE_HOST_PATTERNS + @if-FEATURE_PCRE_HOST_PATTERNS-then@ Yes @else-not-FEATURE_PCRE_HOST_PATTERNS@ No @endif-FEATURE_PCRE_HOST_PATTERNS@ + Allow to use extended host patterns and vanilla host patterns + at the same time by prefixing extended host patterns with + "PCRE-HOST-PATTERN:". + + + FEATURE_NO_GIFS @if-FEATURE_NO_GIFS-then@ Yes @else-not-FEATURE_NO_GIFS@ No @endif-FEATURE_NO_GIFS@ Use PNG instead of GIF for the built-in images. --- a/cgisimple.c +++ b/cgisimple.c @@ -2097,6 +2097,22 @@ static jb_err show_defines(struct map *e #else 0, #endif + }, + { + "FEATURE_EXTENDED_STATISTICS", +#ifdef FEATURE_EXTENDED_STATISTICS + 1, +#else + 0, +#endif + }, + { + "FEATURE_PCRE_HOST_PATTERNS", +#ifdef FEATURE_PCRE_HOST_PATTERNS + 1, +#else + 0, +#endif } };