- Updated for latest version of FreeBSD 11.0-CURRENT.
- Compensated for a missing FreeBSD 10.0 typedef of bool on the
i386 architecture. Allen Hewes provided a test system.
Andrey Chernov provided useful advice.
- Improved tests/Add2TestDB script with a patch from Peter Schiffer.
Added patches from Peter to eliminate Linux gcc warnings.
Updated Lsof.8 with improvements supplied by Bjarni Ingi Gislason.
- Changed FreeBSD global CFLAGS extraction per Terry Kennedy
Also made sure -DNEEDS_BOOL_TYPEDEF is #define'd when the resulting
CFLAGS doesn't contain it. Terry reported that need.
PR: 197388
Submitted by: Larry Rosenman <ler@lerctr.org> (maintainer)
has the correct version
- Bump PORTREVISION for those who have already updated the
program via ports, and got the error:
env: python2.72: No such file or directory
at runtime
<ChangeLog>
12 Feb 2015 - 2.9.0
-------------------
* Fix apr_crypto.h include, now checking if apr_crypto.h is available by
checking the definition WITH_APU_CRYPTO.
[martinjina and ModSecurity team]
15 Dez 2014 - 2.9.0-RC2
-----------------------
* OpenSSL dependency was removed on MS Windows builds. ModSecurity is now using
the Windows certificate storage.
[Gregg Smith, Steffen and ModSecurity team]
* Informs about external resources loaded/failed while reloading Apache.
[ModSecurity team]
* Adds missing 'ModSecurity:' prefix in some warnings messages.
[Walter Hop and ModSecurity team]
* Refactoring external resources download warn messages. Holding the message
to be displayed when Apache is ready to write on the error_log.
[ModSecurity team]
* Remote resources loading process is now failing in case of HTTP error.
[Walter Hop and ModSecurity team]
* Fixed start up crash on Apache with mod_ssl configured. Crash was happening
during the download of remote resources.
[Christian Folini, Walter Hop and ModSecurity team]
* Curl is not a mandatory dependency to ModSecurity core anymore.
[Rainer Jung and ModSecurity team]
18 Nov 2014 - 2.9.0-RC1
-----------------------
* `pmFromFile' and `ipMatchFromFile' operators are now accepting HTTPS served
files as parameter.
* `SecRemoteRules' directive - allows you to specify a HTTPS served file that
may contain rules in the SecRule format to be loaded into your ModSecurity
instance.
* `SecRemoteRulesFailAction' directive - allows you to control whenever the
user wants to Abort or just Warn when there is a problem while downloading
rules specified with the directive: `SecRemoteRules'.
* `fuzzyHash' operator - allows to match contents using fuzzy hashes.
* `FILES_TMP_CONTENT' collection - make available the content of uploaded
files.
* InsecureNoCheckCert - option to validate or not a chain of SSL certificates
on mlogc connections.
* ModSecurityIIS: ModSecurity event ID was changed from 0 to 0x1.
[Issue #676 - Kris Kater and ModSecurity team]
* Fixed signature on "status call": ModSecurity is now using the original
server signature.
[Issues #702 - Linas and ModSecurity team]
* YAJL version is printed while ModSecurity initialization.
[Issue #703 - Steffen (Apache Lounge) and Mauro Faccenda]
* Fixed subnet representation using slash notation on the @ipMatch operator.
[Issue #706 - Walter Hop and ModSecurity team]
* Limited the length of a status call.
[Issue #714 - 'cpanelkurt' and ModSecurity team]
* Added the missing -P option to nginx regression tests.
[Issue #720 - Paul Yang]
* Fixed automake scripts to do not use features which will be deprecated in
the upcoming releases of automake.
[Issue #760 - ModSecurity team]
* apr-utils's LDFALGS is now considered while building ModSecurity.
[Issue #782 - Daniel J. Luke]
* IIS installer is not considering IIS 6 as compatible anymore.
[Issue #790 - ModSecurity team]
* Fixed yajl build script: now looking for the correct header file.
[Issue #804 - 'rpfilomeno' and ModSecurity team]
* mlgoc is now forced to use TLS 1.x.
[Issue #806 - Josh Amishav-Zlatin and ModSecurity team]
</ChangeLog>
A trie is an ordered tree data structure that is used to store a mapping
where the keys are sequences, usually strings over an alphabet. In
addition to implementing the mapping interface, tries allow finding the
items for a given prefix, and vice versa, finding the items whose keys
are prefixes of a given key.
WWW: https://bitbucket.org/gsakkis/pytrie
The fastest markdown parser in pure Python, inspired by marked.
Features:
* Pure Python. Tested in Python 2.6+, Python 3.3+ and PyPy.
* Very Fast. It is the fastest in all pure Python markdown parsers.
* More Features. Table, footnotes, autolink, fenced code etc.
WWW: https://github.com/lepture/mistune
- Corrected bug that wrote incorrect IP addresses to request log.
- Corrrected bug that prevented request log from being written out at
specified interval.
- Made worker processes flush request log buffer at intervals of 1 hour
plus a random value of up to 15 minutes.
- Improved aliases. Removed alias memory leak introduced in 3.19.
- Added a signal handler for SIGSEGV to ensure that buffered request
log data gets written before exit.
- Added request aliases using the maps.tab file.
PR: 197541
Submitted by: jimmy@mammothcheese.ca (maintainer)
- Use GitHub as download site. The old ones no longer
have the distribution file
- Add devel/gnome-common to build dependencies
- Use option helpers
- Strip installed library
Relnotes: https://github.com/Guake/guake/releases
- Fix Oracle producer generating an unnecessary / at the end in case there
are no triggers
- Skip HTML tests if CGI is not installed (RT#98027)
- Fix JSON and YAML tests if the defaults have been tweaked (RT#98824)
- Fixes for parsing and producing identifiers and values that need
quoting and escaping for SQLite, MySQL, PostgreSQL, SQLServer and
Oracle (RT#90700, RT#31034)
- Add support for ALTER TABLE ... ADD CONSTRAINT to Oracle parser
- Add trigger support to Oracle parser (RT#62927)
- Fix erroneous PostgreSQL floating point type translations (RT#99725)
- Remove executable bit from Parser/JSON.pm (RT#100532)
- Update the Free Software Foundation's address (RT#100531)
- Provide default index names for SQLite (GH#45)
- Fix multi-column indexes in Parser::DBI::PostgreSQL
- Fix array data types in Parser::PostgreSQL (GH#49)
- Fix multidimensional sizes in Parser::PostgreSQL
PR: 195194
Submitted by: Geoffroy Desvernay <dgeo@centrale-marseille.fr>