Marc Stern
|
449c080e63
|
Same for global_mutex_unlock
|
2024-09-12 13:01:44 +02:00 |
|
Marc Stern
|
b52201010d
|
msr_global_mutex_lock: Handle errors from apr_global_mutex_lock
|
2024-09-12 12:18:25 +02:00 |
|
Ervin Hegedus
|
0e6fc62548
|
Merge pull request #3250 from airween/v2/literalbuildfix
fix: compilation error
|
2024-09-04 10:55:02 +02:00 |
|
Ervin Hegedus
|
38e812d197
|
Add -Werror=format-security CFLAG for all build case
|
2024-09-03 21:50:22 +02:00 |
|
Ervin Hegedus
|
cddd9a7eb5
|
Fix build error if -Werror=format-security is presented
|
2024-09-03 21:49:43 +02:00 |
|
Ervin Hegedus
|
b5179a110a
|
Merge pull request #3245 from airween/v2/release2409
Release v2 version 2.9.8
|
2024-09-03 14:49:58 +02:00 |
|
Ervin Hegedus
|
ad0161118d
|
Change release version to v2.9.8
v2.9.8
|
2024-09-03 14:40:55 +02:00 |
|
Ervin Hegedus
|
bf1a3be793
|
Merge pull request #3205 from airween/v2/release2408
Add PR's to CHANGES
|
2024-09-03 14:37:48 +02:00 |
|
Ervin Hegedus
|
c9fe84ea2c
|
Typo fixes
|
2024-09-03 07:42:20 +02:00 |
|
Ervin Hegedus
|
25d73b71c8
|
Finalize CHANGES
|
2024-09-02 22:21:08 +02:00 |
|
Ervin Hegedus
|
d55495e1dc
|
Added PR #3241
|
2024-08-26 17:59:11 +02:00 |
|
Ervin Hegedus
|
7cc689032f
|
Merge pull request #3241 from marcstern/v2/pr/ap_log_perror
Fixed ap_log_perror() usage
|
2024-08-26 17:58:25 +02:00 |
|
Marc Stern
|
6be2ee534a
|
Fixed ap_log_perror() usage
Replaces #3236
|
2024-08-26 17:17:36 +02:00 |
|
Ervin Hegedus
|
207525e194
|
Added PR #3191
|
2024-08-26 16:38:30 +02:00 |
|
Ervin Hegedus
|
f65415ae8a
|
Merge pull request #3191 from marcstern/v2/pr/mem_leak_re
Memory leaks + enhanced logging
|
2024-08-26 16:37:01 +02:00 |
|
Ervin Hegedus
|
6e384d13ab
|
Added PR #3190
|
2024-08-20 15:27:44 +02:00 |
|
Ervin Hegedus
|
fd0e042abc
|
Merge pull request #3190 from marcstern/v2/pr/ci_log
CI improvement: First check syntax & always display error/audit logs
|
2024-08-20 15:25:13 +02:00 |
|
Ervin Hegedus
|
110b61f6d7
|
Merge branch 'v2/master' into v2/pr/ci_log
|
2024-08-19 16:57:10 +02:00 |
|
Ervin Hegedus
|
d996f04e3a
|
Add trailing :: sequence
Co-authored-by: Max Leske <250711+theseion@users.noreply.github.com>
|
2024-08-19 16:47:09 +02:00 |
|
Marc Stern
|
046d3eb3ec
|
Fixed two error messages
|
2024-08-19 14:19:05 +02:00 |
|
Ervin Hegedus
|
7f4e416fc4
|
Added PR #3202
|
2024-08-18 22:59:22 +02:00 |
|
Ervin Hegedus
|
e7e11d972f
|
Merge pull request #3202 from marcstern/v2/pr/assert
Fixed assert() usage
|
2024-08-18 22:58:06 +02:00 |
|
Marc Stern
|
60d07a5547
|
added one more NULL check at run-time
|
2024-08-16 09:23:11 +02:00 |
|
Marc Stern
|
4edeca70e4
|
Added "::error" in error message
|
2024-08-14 19:12:03 +02:00 |
|
Marc Stern
|
4b391834ec
|
added more NULL checks at run-time
|
2024-08-14 19:09:15 +02:00 |
|
Marc Stern
|
0066a67911
|
added more NULL checks at run-time
|
2024-08-14 19:00:25 +02:00 |
|
Marc Stern
|
22a6829690
|
added more NULL checks at run-time
|
2024-08-14 18:44:45 +02:00 |
|
Marc Stern
|
e5bbd89399
|
re-added some NULL check at run-time, with an error message on stderr
|
2024-08-14 13:53:52 +02:00 |
|
Marc Stern
|
1680f5be90
|
removed comment
|
2024-08-14 12:56:59 +02:00 |
|
Ervin Hegedus
|
04dff87623
|
Added PR #3193
|
2024-08-14 10:59:56 +02:00 |
|
Ervin Hegedus
|
277e7e2bf6
|
Merge pull request #3193 from marcstern/v2/pr/useless
Removed useless code
|
2024-08-14 10:59:03 +02:00 |
|
Ervin Hegedus
|
0a9e0aa67b
|
Added PR #3226
|
2024-08-14 09:32:08 +02:00 |
|
Ervin Hegedus
|
8cfb9112fb
|
Merge pull request #3226 from airween/v2/mpinvcharreqbody
feat: Check if the MP header contains invalid character
|
2024-08-14 09:31:20 +02:00 |
|
Ervin Hegedus
|
ffecae98d3
|
Update CHANGES
|
2024-08-13 19:35:17 +02:00 |
|
Ervin Hegedus
|
e6e3417e9d
|
Remove unnecessary assert()
|
2024-08-13 11:07:44 +02:00 |
|
Ervin Hegedus
|
f27c85cf47
|
Check if the MP header contains invalid character
|
2024-08-13 11:07:18 +02:00 |
|
Ervin Hegedus
|
935e68c816
|
Merge pull request #3192 from marcstern/v2/pr/errorlog
Use standard httpd logging format in error log
|
2024-08-12 17:17:15 +02:00 |
|
Marc Stern
|
d32c8f1ad8
|
Fixed invalid logging
|
2024-08-12 17:06:35 +02:00 |
|
Ervin Hegedus
|
914c1a1cb2
|
Merge pull request #3194 from marcstern/v2/pr/PCRE_ERROR_NOMATCH
msc_regexec() != PCRE_ERROR_NOMATCH
|
2024-08-12 16:40:40 +02:00 |
|
Marc Stern
|
d704af657c
|
Define _FORTIFY_SOURCE=3 & _GLIBCXX_ASSERTIONS that add glibc/libstdc++ assertions.
See https://www.gnu.org/software/libc/manual/html_node/Source-Fortification.html & https://gcc.gnu.org/wiki/LibstdcxxDebugMode
_GLIBCXX_ASSERTIONS is probably useless as we have pure C here, but let's define it in case some checks are included (or will be in a future version).
As we handle some requests here, that may help to trap a problem.
|
2024-08-08 16:16:14 +02:00 |
|
Marc Stern
|
7126574bb2
|
Merge branch 'v2/pr/errorlog' of https://github.com/marcstern/ModSecurity into v2/pr/errorlog
|
2024-08-07 17:01:32 +02:00 |
|
Marc Stern
|
686a74173f
|
# Send some requests & check log format
|
2024-08-07 17:01:20 +02:00 |
|
Marc Stern
|
692710cab7
|
Replaced 0 by '\0' for char
|
2024-08-07 13:45:09 +02:00 |
|
Marc Stern
|
8dd5d5f46b
|
re_operators.c: removed invalid check (done correctly on line 1067)
copy_rules(): only one return code => void
|
2024-08-07 09:42:40 +02:00 |
|
Ervin Hegedus
|
ccebb58c94
|
Add PR's to CHANGES
|
2024-08-03 16:22:45 +02:00 |
|
Marc Stern
|
cb11716af7
|
Merge branch 'v2/master' of https://github.com/marcstern/ModSecurity into v2/pr/assert
|
2024-08-02 17:52:01 +02:00 |
|
Marc Stern
|
5de53cc728
|
handles the case grep doesn't match, otherwise the script exits with 1 (error)
|
2024-08-02 12:11:16 +02:00 |
|
Marc Stern
|
f5bbb0b851
|
Fixed exit code in case of success
|
2024-08-02 11:43:09 +02:00 |
|
Marc Stern
|
4399ee9ba9
|
Fixed quotes
|
2024-08-02 11:28:07 +02:00 |
|
Marc Stern
|
8723294cd1
|
Search for errors/warnings in error log and stop if found
|
2024-08-02 11:19:34 +02:00 |
|