2220 Commits

Author SHA1 Message Date
Ervin Hegedus
377629b212
Merge pull request #3379 from airween/v2/extendci
feat: add 'make test' to v2's workflow
2025-05-13 22:02:25 +02:00
Ervin Hegedus
1514353b6b
Add --no-install-recommends flag to avoid install "only" recommended packages
Co-authored-by: Felipe Zipitría <3012076+fzipi@users.noreply.github.com>
2025-05-11 16:09:49 +02:00
Ervin Hegedus
0710feb06c
feat: add 'make test' to v2's workflow 2025-05-11 10:07:20 +02:00
Ervin Hegedus
888109736b
Merge pull request #3378 from airween/v2/testfix
fix: 'make test' is able to run again
2025-05-11 09:26:12 +02:00
Ervin Hegedus
302fce71e8
fix: 'make test' is able to run again 2025-05-10 21:29:17 +02:00
Ervin Hegedus
5f70b3a8a6
Merge pull request #3377 from airween/v2/standalonepcre2
fix: add PCRE2 capability to standalone module
2025-05-10 20:56:57 +02:00
Ervin Hegedus
e978a30102
Add comment to explain the if-else-endif statements 2025-05-10 20:36:51 +02:00
Ervin Hegedus
e0e732aaef
Merge pull request #3375 from airween/v2/failjiterr
fix: add msc_fullinfo() to check JIT compilation
2025-05-10 20:12:56 +02:00
Ervin Hegedus
c2216b2616
fix: set 'rc' value for fill ovector correctly 2025-05-10 13:34:56 +02:00
Ervin Hegedus
33d0f50698
Add all compilation conditions to the new function 2025-05-10 13:21:29 +02:00
Ervin Hegedus
5f3537ec21
add copilation condition to avoid build error in case of old PCRE 2025-05-10 13:13:55 +02:00
Ervin Hegedus
1549132fb5
chore: refacorize setting of JIT related variables 2025-05-10 13:08:29 +02:00
Ervin Hegedus
06cb10f838
Merge pull request #3376 from airween/v2/makefilefix
chore: remove unnecessary @LIBXML2_CFLAGS@ from linker flags
2025-05-10 12:42:58 +02:00
Ervin Hegedus
eaba30f1c7
fix: add PCRE2 capability to standalone module 2025-05-10 11:44:42 +02:00
Ervin Hegedus
d26a1d0d2c
chore: remove unnecessary @LIBXML2_CFLAGS@ from linker flags 2025-05-10 11:12:58 +02:00
Ervin Hegedus
bc500582a2
fix: add msc_fullinfo() to check JIT compilation 2025-05-10 10:13:29 +02:00
Ervin Hegedus
1a2de10b34
Merge pull request #3358 from airween/v2/xmlargsfeat
feat: improved XMLArgs processing
2025-05-04 19:46:10 +02:00
Ervin Hegedus
87cbf9ea2e
Update explanation
Co-authored-by: Max Leske <250711+theseion@users.noreply.github.com>
2025-04-30 08:50:55 +02:00
Ervin Hegedus
19b7e98fb6
Change node value's parsing to concatenate instead of duplicate it every time 2025-04-28 21:12:32 +02:00
Ervin Hegedus
4c043a0889
Change directive format to strict camel case 2025-04-28 21:05:18 +02:00
Ervin Hegedus
bd45108024
Fix error message explanation.
Co-authored-by: Max Leske <250711+theseion@users.noreply.github.com>
2025-04-27 11:28:18 +02:00
Ervin Hegedus
c11bd6c6f2
Fix retval logic explanation 2025-04-27 11:25:59 +02:00
Ervin Hegedus
ed24e70c58
Typo fix.
Co-authored-by: Max Leske <250711+theseion@users.noreply.github.com>
2025-04-26 20:37:00 +02:00
Ervin Hegedus
b5188237f4
Typo fix.
Co-authored-by: Max Leske <250711+theseion@users.noreply.github.com>
2025-04-26 20:36:32 +02:00
Ervin Hegedus
f1ecdb1cf7
Typo fix.
Co-authored-by: Max Leske <250711+theseion@users.noreply.github.com>
2025-04-26 20:35:44 +02:00
Ervin Hegedus
21d71bb603
Typo fix.
Co-authored-by: Max Leske <250711+theseion@users.noreply.github.com>
2025-04-26 20:33:12 +02:00
Ervin Hegedus
bfe8047c04
Typo fix.
Co-authored-by: Max Leske <250711+theseion@users.noreply.github.com>
2025-04-26 20:32:55 +02:00
Ervin Hegedus
c19f90195c
Typo fix.
Co-authored-by: Max Leske <250711+theseion@users.noreply.github.com>
2025-04-26 20:32:25 +02:00
Ervin Hegedus
c3ab480979
Typo fix.
Co-authored-by: Max Leske <250711+theseion@users.noreply.github.com>
2025-04-26 20:31:43 +02:00
Ervin Hegedus
321c554965
Typo fix.
Co-authored-by: Max Leske <250711+theseion@users.noreply.github.com>
2025-04-26 20:25:05 +02:00
Ervin Hegedus
3829d65792
Debug message clarification
Co-authored-by: Max Leske <250711+theseion@users.noreply.github.com>
2025-04-26 20:08:40 +02:00
Ervin Hegedus
055aec7bf6
Comment clarification
Co-authored-by: Felipe Zipitría <3012076+fzipi@users.noreply.github.com>
2025-04-26 20:08:02 +02:00
Ervin Hegedus
78ca32f280
Format comment
Co-authored-by: Felipe Zipitría <3012076+fzipi@users.noreply.github.com>
2025-04-26 20:02:07 +02:00
Ervin Hegedus
c24ad689be
Remove unnecessary comment.
Co-authored-by: Felipe Zipitría <3012076+fzipi@users.noreply.github.com>
2025-04-26 20:01:07 +02:00
Ervin Hegedus
1953e37217
Add nullptr check conditions 2025-04-20 21:44:47 +02:00
Ervin Hegedus
0c8cc6e2cf
Finish XMLArgs processing 2025-04-07 14:01:46 +02:00
Marc Stern
fa621f81e9
Merge pull request #3284 from marcstern/v2/pr/utf8toUnicodeVsMultibyte
Incorrect utf8toUnicode transformation for 00xx
2024-11-12 17:34:05 +01:00
Marc Stern
87dbae9bb2 assert(input != NULL); 2024-11-04 13:53:28 +01:00
Marc Stern
907d61ad6d Incorrect utf8toUnicode transformation for 00xx
Fix issue and restructure handling
2024-10-22 15:51:55 +02:00
Ervin Hegedus
dfcf31a41f
Merge pull request #3279 from marcstern/v2/PR/PCRE2_error_msg
Fixed PCRE2 error message
2024-10-19 10:47:39 +02:00
Marc Stern
ecab91a74e Add problematic pattern when DEBUG_CONF is defined 2024-10-17 14:43:03 +02:00
Marc Stern
89ff91dae3 Fixed PCRE2 error message 2024-10-17 14:10:56 +02:00
Marc Stern
d7f2be60ce
Merge pull request #3270 from Marcool04/v2/master
make rootpath and incpath consts for apr_filepath_root
2024-10-04 16:30:29 +02:00
Mark t480
4919814a5c make rootpath and incpath consts so apr_filepath_root doesn't cause incompatible pointer type 2024-10-04 15:48:12 +02:00
Ervin Hegedus
1121ef0bed
Merge pull request #3269 from marcstern/v2/pr/apr_mutex_create
Fix apr_global_mutex_create() usage
2024-10-03 13:44:34 +02:00
Marc Stern
36a4194f46 CHANGES 2024-10-03 12:59:48 +02:00
Marc Stern
23e3cb491a Fix for #3255
We don't have to generate a temp name ourselves, it'll be done in apr_global_mutex_create().
We don't have to provide a filename, apr_global_mutex_create() generates one automatically.
Moreover, under Unix & Windows, the preferred mechanism won't use a file at all.
apr_file_mktemp() cannot be used as it creates the file (at least on FreeBSD).
Discussion in Apache mailing list: https://lists.apache.org/thread/ykb26kg4lgcqnldvxwd9p6hv16fy4z9l
2024-10-03 12:42:23 +02:00
Ervin Hegedus
9666663867
Merge pull request #3267 from airween/v2/modsecdefconf
chore: add 'log' action to rule 200005 (v2/master)
2024-10-03 09:59:55 +02:00
Ervin Hegedus
63d5d92565
chore: add 'log' action to rule 200005 2024-10-02 17:11:01 +02:00
Marc Stern
090e4d3baa
Merge pull request #3257 from marcstern/v2/pr/msr_global_mutex_lock
msr_global_mutex_lock: handle errors from apr_global_mutex_lock
2024-10-02 17:09:51 +02:00