Debian Patches

Status for libapache-mod-evasive/2.4.0-3

Patch Description Author Forwarded Bugs Origin Last update
applied-upstream/0001-Drop-outdated-hashtable-entries.patch Drop outdated hashtable entries
Drop IP entries that had no hits in more than 6 hours.
Christian Göttsche <cgzones@googlemail.com> no 2025-01-17
applied-upstream/0002-Grow-hashtable-on-congestion.patch Grow hashtable on congestion
Avoid lookup slowdown when the number of stored items approaches the
number of buckets in the hashtable by dynamically increasing its size.
Christian Göttsche <cgzones@googlemail.com> no 2025-01-17
applied-upstream/0003-Update-mod_evasive24.c.patch Update mod_evasive24.c
Fix two warnings during compilation:
´´´
mod_evasive24.c: In function 'access_checker':
mod_evasive24.c:547:38: warning: format '%ld' expects argument of type 'long int', but argument 3 has type '__pid_t' {aka 'int'} [-Wformat=]
547 | fprintf(file, "%ld\n", getpid());
| ~~^ ~~~~~~~~
| | |
| | __pid_t {aka int}
| long int
| %d
mod_evasive24.c:564:25: warning: ignoring return value of 'system' declared with attribute 'warn_unused_result' [-Wunused-result]
564 | system(filename);
| ^~~~~~~~~~~~~~~~
´´´
Andreas Bohne-Lang <bohnelang@users.noreply.github.com> no 2025-06-02
applied-upstream/0004-Quote-value-in-log-message.patch Quote value in log message
The reason can consist of multiple words, e.g. `URI blocklist`, so quote
it to comply with the usual format and not break field extraction during
log analysis.
Christian Göttsche <cgzones@googlemail.com> no 2025-06-16
0005-Use-djb2-for-string-hashing.patch Use djb2 for string hashing
Use a well-established string hashing function instead of a custom one.
Christian Göttsche <cgzones@googlemail.com> yes 2026-02-15
0006-Additional-checks-for-client-family-in-dual-stack-en.patch Additional checks for client family in dual stack environments Tom Cannaerts <tom.cannaerts@iodigital.com> yes https://github.com/jvdmr/mod_evasive/pull/56 2025-10-24

All known versions for source package 'libapache-mod-evasive'

Links