dev-libs / modsecurity

Application firewall and intrusion detection

Official package sites : https://github.com/owasp-modsecurity/ModSecurity ·

v3.0.13 :: 0/3 :: gentoo

Modified
License
Apache-2.0
Keywords
amd64 arm arm64 x86 ~ppc ~ppc64 ~riscv
USE flags
doc fuzzyhash geoip geoip2 json lmdb lua pcre2

v3.0.12 :: 0 :: gentoo

Modified
License
Apache-2.0
Keywords
amd64 arm arm64 x86 ~ppc ~ppc64 ~riscv
USE flags
doc fuzzyhash geoip geoip2 json lmdb lua pcre2

General

doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
fuzzyhash
Support fuzzy hash computations (to detect malware, for example) using the app-crypt/ssdeep package.
geoip
Add geoip support for country and city lookup based on IPs
geoip2
Pull in dev-libs/libmaxminddb for use by the SecGeoLookupDb directive.
json
Suppose JSON in the request body parser through dev-libs/yajl.
lmdb
Add LMDB backend support
lua
Enable Lua scripting support
pcre2
Use dev-libs/libpcre2 as regex implementation

lua_single_target

lua5-1
Build for Lua 5.1 only
lua5-3
Build for Lua 5.3 only
lua5-4
Build for Lua 5.4 only

app-crypt / ssdeep : Computes context triggered piecewise hashes (fuzzy hashes)

dev-db / lmdb : An ultra-fast, ultra-compact key-value embedded data store

dev-lang / lua : A powerful light-weight programming language designed for extending applications

dev-libs / geoip : GeoIP Legacy C API

dev-libs / libmaxminddb : C library for the MaxMind DB file format

dev-libs / libpcre : Perl-compatible regular expression library

dev-libs / libpcre2 : Perl-compatible regular expression library

dev-libs / libxml2 : XML C parser and toolkit

dev-libs / yajl : Small event-driven (SAX-style) JSON parser

net-misc / curl : A Client that groks URLs

app-crypt / ssdeep : Computes context triggered piecewise hashes (fuzzy hashes)

dev-db / lmdb : An ultra-fast, ultra-compact key-value embedded data store

dev-lang / lua : A powerful light-weight programming language designed for extending applications

dev-libs / geoip : GeoIP Legacy C API

dev-libs / libmaxminddb : C library for the MaxMind DB file format

dev-libs / libpcre : Perl-compatible regular expression library

dev-libs / libpcre2 : Perl-compatible regular expression library

dev-libs / libxml2 : XML C parser and toolkit

dev-libs / yajl : Small event-driven (SAX-style) JSON parser

net-misc / curl : A Client that groks URLs

www-servers / nginx : Robust, small and high performance http and reverse proxy server

886539
dev-libs/modsecurity: drop support for obsolete dev-libs/libpcre
887135
dev-libs/modsecurity-3.0.12 fails to compile (DASH-SYSTEM): configure: error: YAJL was explicitly referenced but it was not found
891777
<www-apache/mod_security-2.9.7, <dev-libs/modsecurity-3.0.9: multiple vulnerabilities
917552
dev-libs/modsecurity-3.0.10 - modsecurity.cc: error: xmlInitParser was not declared in this scope
923858
dev-libs/modsecurity: WAF bypass
937783
dev-libs/modsecurity-3.0.13 - [icu-75.1] [gcc-15] ../.../rules_set.h: error: uint8_t does not name a type
942448
dev-libs/modsecurity-3.0.13 - [gcc-15] ../.../rule_with_actions.h: error: const class modsecurity::RuleWithActions has no member named m_ruleId
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-libs/modsecurity: Stabilize 3.0.13 x86, #945366
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-libs/modsecurity: Stabilize 3.0.13 amd64, #945366
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/modsecurity: Stabilize 3.0.13 arm64, #945366
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/modsecurity: Stabilize 3.0.13 arm, #945366
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
dev-libs/modsecurity: add subslot to 3.0.13
CMP: dev-libs/modsecurity-3.0.12/image with dev-libs/modsecurity-3.0.13/image ABI: libmodsecurity.so.3(64) func(+107,-164) vars(+1,-4) [BREAKING] ------> ABI(+108,-168,>B<) Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Tomáš Mózes · gentoo
dev-libs/modsecurity: drop 3.0.10, 3.0.10-r1
Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/38784 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Tomáš Mózes · gentoo
dev-libs/modsecurity: add 3.0.13
Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/modsecurity: Stabilize 3.0.12 amd64, #923857
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-libs/modsecurity: Stabilize 3.0.12 x86, #923857
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-libs/modsecurity: Stabilize 3.0.12 arm64, #923857
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-libs/modsecurity: Stabilize 3.0.12 arm, #923857
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Tomáš Mózes · gentoo
dev-libs/modsecurity: add 3.0.12
Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34904 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Move {app-doc → app-text}/doxygen
Per the category metadata, app-doc/ is reserved for documentation *files* and not software. Move it to app-text/ where it seems a better fit. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Tomáš Mózes · gentoo
dev-libs/modsecurity: drop vulnerable
Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
orbea · gentoo
dev-libs/modsecurity: fix build with slibtool
Closes: https://bugs.gentoo.org/913484 Upstream-PR: https://github.com/SpiderLabs/ModSecurity/pull/2980 Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/32631 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/modsecurity: Stabilize 3.0.10 arm, #913673
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-libs/modsecurity: Stabilize 3.0.10 amd64, #913673
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-libs/modsecurity: Stabilize 3.0.10 arm64, #913673
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-libs/modsecurity: Stabilize 3.0.10 x86, #913673
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Tomáš Mózes · gentoo
dev-libs/modsecurity: drop old
Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32369 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Tomáš Mózes · gentoo
dev-libs/modsecurity: add 3.0.10
Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/modsecurity: Stabilize 3.0.9 amd64, #909032
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/modsecurity: Stabilize 3.0.9 x86, #909032
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-libs/modsecurity: Stabilize 3.0.9 arm, #909032
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-libs/modsecurity: Stabilize 3.0.9 arm64, #909032
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Tomáš Mózes · gentoo
dev-libs/modsecurity: add 3.0.9
Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/30628 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Tomáš Mózes · gentoo
dev-libs/modsecurity: drop vulnerable
Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com> Signed-off-by: John Helmert III <ajak@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/modsecurity: Stabilize 3.0.8 amd64, #883951
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-libs/modsecurity: Stabilize 3.0.8 x86, #883951
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/modsecurity: Stabilize 3.0.8 arm64, #883951
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-libs/modsecurity: Stabilize 3.0.8 arm, #883951
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Tomáš Mózes · gentoo
dev-libs/modsecurity: add 3.0.8
Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/27884 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
dev-libs/modsecurity: Stabilize 3.0.7 x86, #869116
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-libs/modsecurity: Stabilize 3.0.7 arm64, #869116
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
dev-libs/modsecurity: Stabilize 3.0.7 arm, #869116
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
dev-libs/modsecurity: Stabilize 3.0.7 amd64, #869116
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/modsecurity: Keyword 3.0.7 arm64, #859367
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/modsecurity: Keyword 3.0.7 arm, #859367
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/modsecurity: Keyword 3.0.7 ppc, #859367
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/modsecurity: Keyword 3.0.7 ppc64, #859367
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
dev-libs/modsecurity: Keyword 3.0.7 riscv, #859367
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Tomáš Mózes · gentoo
dev-libs/modsecurity: new package
Modsecurity is a library that can be used by Nginx: https://github.com/SpiderLabs/ModSecurity-nginx For Apache, Modsecurity 2.x is still recommended. Bug: https://bugs.gentoo.org/726614 Closes: https://bugs.gentoo.org/718358 Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>