Commit Graph

2301 Commits

Author SHA1 Message Date
A13501350
4662e7581d change target 2025-09-20 00:39:35 +08:00
A13501350
c432a6a895 vcpkg Caching 2025-09-19 16:54:55 +08:00
A13501350
5977c8c8d2 fffff 2025-09-19 15:49:10 +08:00
A13501350
87ae85f8ca again! 2025-09-19 15:45:22 +08:00
A13501350
3eafb4e9df tt 2025-09-19 15:37:07 +08:00
A13501350
dc7fcdcf70 forget json 2025-09-19 04:54:08 +08:00
A13501350
53bcd83281 my bad 2025-09-19 04:28:37 +08:00
A13501350
952ac5f255 da.n 2025-09-19 04:25:15 +08:00
A13501350
85f60f4043 here we go again 2025-09-19 04:11:29 +08:00
A13501350
45c151482b ........ 2025-09-19 04:04:24 +08:00
A13501350
0e2b4b9254 test workflow_dispatch 2025-09-19 04:01:10 +08:00
A13501350
84425206e8 test 3 2025-09-19 03:58:12 +08:00
A13501350
5802c016a0 test again 2025-09-19 03:02:34 +08:00
A13501350
18095c0e0b test 2025-09-19 02:58:12 +08:00
A13501350
8769f16380 fix powershell 2025-09-19 01:39:39 +08:00
A13501350
68483e1a7d Test CI Windows 2025-09-19 01:33:32 +08:00
A13501350
336ef39908 添加 CI/CD 工作流和 CMake 配置以支持 IIS 模块构建 2025-09-19 01:23:08 +08:00
Ervin Hegedus
f3f00e348b Merge pull request #3438 from A13501350/v2/master
fix: add event message resources to ModSecurityIIS.dll and resolve "Invalid function" errors (#3408)
2025-08-29 20:11:52 +03:00
A13501350
0238e2d83f adjust Makefile indentation 2025-08-29 04:20:20 +08:00
A13501350
0d99f076b0 Add event message resource for IIS and update build/installation
- Added ModSecurityIISMessage.mc message resource file for event source metadata
- Updated Makefile.win to compile .mc to .res resource file and link into ModSecurityIIS.dll
- Modified installer.wxs to register event source pointing to ModSecurityIIS.dll
2025-08-28 23:46:26 +08:00
Ervin Hegedus
18cae5003a Change release version to v2.9.12 v2.9.12 2025-08-05 21:13:58 +02:00
Ervin Hegedus
6d7e8eb18f Merge commit from fork
fix: prevent two responses in case of invalid request
2025-08-05 22:02:20 +03:00
Ervin Hegedus
dfbde557ac Fix invalid request handling 2025-07-30 10:55:33 +02:00
Ervin Hegedus
e1ea8e5fe9 Merge pull request #3425 from airween/v2/regrtestfix
fix: mod_security2's regression tests fix
2025-07-29 21:21:15 +03:00
Ervin Hegedus
fb4a3468f6 Update .gitignore
Co-authored-by: Max Leske <250711+theseion@users.noreply.github.com>
2025-07-29 09:24:11 +02:00
Ervin Hegedus
30f90a4d5c Remove unwanted tests from configure.ac 2025-07-28 22:05:52 +02:00
Ervin Hegedus
cb107a7526 Add non-versioned files to .gitignore 2025-07-28 21:59:24 +02:00
Ervin Hegedus
c964f9cbf6 Remove unused tests 2025-07-28 21:51:51 +02:00
Ervin Hegedus
b6d14b7fce Add necessary arguments to perl test script 2025-07-28 17:38:37 +02:00
Ervin Hegedus
c7cacf80f2 Fix xml processing tests 2025-07-28 17:21:44 +02:00
Ervin Hegedus
63af83080c Fix pmfromfile external tests - temporary suspended all tests 2025-07-28 16:22:29 +02:00
Ervin Hegedus
780304caf4 Fix ipmatchfromfile external tests - temporary suspended all tests 2025-07-28 16:19:26 +02:00
Ervin Hegedus
1362a30e93 Fix SecRemoteRules test - that's need anymore 2025-07-28 16:18:14 +02:00
Ervin Hegedus
bc01714ca1 Fix status engine tests 2025-07-28 16:11:24 +02:00
Ervin Hegedus
33791eb14a Fix multipart tests 2025-07-28 16:09:10 +02:00
Ervin Hegedus
10659ad14d Fix request directives test cases 2025-07-28 15:30:04 +02:00
Ervin Hegedus
575314fe59 Fix misc directives test cases 2025-07-28 14:18:15 +02:00
Ervin Hegedus
36876ff5fb Fix load tests 2025-07-27 19:56:32 +02:00
Ervin Hegedus
158084c7ec Fix startup errors, missing getopt() args 2025-07-27 19:54:58 +02:00
Ervin Hegedus
a4ea4e6c00 Merge pull request #3412 from airween/v2/fixdarwinbuild
fix: remove unused condition from msc_status_engine.c
2025-07-04 19:07:04 +02:00
Ervin Hegedus
981d2251f1 Merge pull request #3411 from airween/v2/xmlparseempty
fix: remove unwanted '\0' string terminator from argument's value
2025-07-04 19:06:35 +02:00
Ervin Hegedus
0cff9e9dee Remove unnecessary condition 2025-07-02 22:03:46 +02:00
Ervin Hegedus
e12c0ef4cc Remove unvanted '\0' string terminator from arg value 2025-07-02 21:37:21 +02:00
Ervin Hegedus
5615addfb3 Change release version to v2.9.11 v2.9.11 2025-07-01 21:55:51 +02:00
Ervin Hegedus
ecd7b97368 Merge commit from fork
fix: prevent segmentation fault if the XML node is empty
2025-07-01 21:40:15 +02:00
Ervin Hegedus
8879413abf Add comment to explain the behavior 2025-06-26 21:50:54 +02:00
Ervin Hegedus
e56d62960e Set correct pathlen 2025-06-26 17:42:49 +02:00
Ervin Hegedus
8cb7fc82fe Set correct length of currpath 2025-06-24 22:10:20 +02:00
Ervin Hegedus
f9e81f2c78 Leave strlen() if not necesseraly; use own length storage 2025-06-24 22:02:00 +02:00
Ervin Hegedus
89d3ad38c5 Introduced a new variable to hold currval length 2025-06-24 21:34:12 +02:00