-
Notifications
You must be signed in to change notification settings - Fork 13
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
c2af153
commit bec9c2e
Showing
3 changed files
with
29 additions
and
28 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
Pound -- history of user-visible changes. 2024-08-20 | ||
Pound -- history of user-visible changes. 2024-08-24 | ||
See the end of file for copying conditions. | ||
|
||
Pound is a continuation of the software originally developed by | ||
|
@@ -7,7 +7,7 @@ on 2022-09-19. See the README file for details. | |
|
||
Please send pound bug reports to <[email protected]> | ||
|
||
Version 4.12.90 (git) | ||
Version 4.13, 2024-08-24 | ||
|
||
* Support for pcre and pcre2 rewritten | ||
|
||
|
@@ -18,30 +18,32 @@ load. | |
|
||
* Use of POSIX and Perl-compatible regular expressions | ||
|
||
In contrast to previous versions, you can use both types of regular | ||
expressions in your configuration file. To use PCRE by default, add | ||
the following statement somewhere near the beginning of your pound.cfg | ||
file: | ||
In contrast to previous versions, both types of regular expressions | ||
can be used simultaneously in the configuration file. The flavour | ||
of the regex to use can be specified either individually with each | ||
request matching statement (such as URL, Header, etc.), or globally. | ||
|
||
To set it globally, use the RegexType statement. The type of regular | ||
expression set by it will be used in all matching statements that | ||
appear below that statement, unless they declare regex type | ||
explicitly. It remains in effect until next RegexType statement or | ||
end of file is encountered, whichever occurs first. For example, to | ||
use PCRE by default, add the following statement somewhere near the | ||
beginning of your pound.cfg file: | ||
|
||
RegexType pcre | ||
|
||
This statement sets the default regex flavour to use in all header | ||
matching statements that appear below it. It remains in effect until | ||
next RegexType statement or end of file is encountered, whichever occurs | ||
first. To request use of the POSIX regexps, do | ||
To change the default back to POSIX regexps, do | ||
|
||
RegexType posix | ||
|
||
(this is the default). | ||
|
||
Regular expression type to use can also be specified with each | ||
matching statement individually. For example, the -pcre option | ||
indicates that Perl-compatible regular expression is given as | ||
argument, e.g.: | ||
Regular expression type can also be specified with each matching | ||
statement individually. For example, the -pcre option indicates that | ||
Perl-compatible regular expression is given as argument, e.g.: | ||
|
||
Host -pcre -icase "(?<!www\\.)example.org" | ||
|
||
Similarly, -posix option indicates that POSIX extended regular | ||
Similarly, the -posix option indicates that POSIX extended regular | ||
expression is used. Use these options to override the default for a | ||
single statement. | ||
|
||
|
@@ -54,8 +56,8 @@ match if URL contains the word "user" (case-insensitive): | |
|
||
* New configuration statement: LogTag | ||
|
||
Sets a string to tag syslog messages with. By default, same as the | ||
name used to start the program. | ||
Sets a string to tag syslog messages with. By default, the name used | ||
to start the program is assumed. | ||
|
||
* Bugfixes | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,10 +2,6 @@ Pound THANKS file | |
|
||
Please see the AUTHORS file for the list of principal authors. | ||
|
||
Many people further contributed to pound by reporting problems, | ||
suggesting various improvements or submitting actual code. Here is a | ||
list of these people. Help me keep it complete and exempt of errors. | ||
|
||
Abner G. Jacobsen did a lot of testing in a production environment and | ||
contributed some very nice ideas. | ||
|
||
|
@@ -58,8 +54,11 @@ files. This is available at http://www.hatena-inc.co.jp/~stanaka/pound/ | |
|
||
Simon Matter packages and makes available RPMs for various Pound versions. | ||
|
||
The rest of this file lists names and email addresses of bug reporters and | ||
contributors in alphabetical order. | ||
Many people further contributed to pound by reporting problems, | ||
suggesting various improvements or submitting actual code. Here is a | ||
list of these people. Help me keep it complete and exempt of errors. | ||
|
||
Ben Kallus | ||
Michael Toth <[email protected]> | ||
Ben Kallus (https://github.com/kenballus) | ||
Carsten Leonhardt <[email protected]> | ||
Jakob Bohm <[email protected]> | ||
Michael Toth <[email protected]> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -15,7 +15,7 @@ | |
# You should have received a copy of the GNU General Public License | ||
# along with pound. If not, see <http://www.gnu.org/licenses/>. | ||
AC_PREREQ([2.71]) | ||
AC_INIT([pound],[4.12.90],[[email protected]], | ||
AC_INIT([pound],[4.13],[[email protected]], | ||
[pound],[https://github.com/graygnuorg/pound]) | ||
AC_CONFIG_AUX_DIR([build-aux]) | ||
AC_CONFIG_SRCDIR([src/pound.c]) | ||
|