GUI editor to tame mod_security rules

⌈⌋ branch:  modseccfg


Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

18 check-ins using file NEWS version ad41396117

2020-11-25
18:45
Build data bag() from log line. Complete some comments for recipies, and fix Macro usage with NEWID generator. New recipes for Cloudflare and Log formats (incomplete). check-in: 7c310d47ec user: mario tags: trunk
18:43
Introduce vhost.warn message (for writeability or multiple vhost warnings in mainwindow.status bar) check-in: 2ff5b44713 user: mario tags: trunk
18:42
Prepare [Modify] dropdown, and just move statusbar into rules tab. check-in: 92588de5f5 user: mario tags: trunk
18:41
Look for Apache-Error: in audit logs, and extract request_uri from request_line in json blobs. check-in: 6791abbcad user: mario tags: trunk
18:41
Pointless featuritis: add "r/o" for editor statusbar, adapt flag on "Save To" change. check-in: 6e3eb7031f user: mario tags: trunk
2020-11-24
18:27
Change vhost.ruledecl to use ➗, ❌, , ✅ right away (simplifies ui.rules() TreeData aggregator) check-in: 133d53dd81 user: mario tags: trunk
18:25
Working audit.log extraction for JSON and Native formats; both condense entries into [attr "value"] lines. check-in: f8b270f8b0 user: mario tags: trunk
18:24
"Save To" option to update self.fn check-in: 29354e22ba user: mario tags: trunk
18:24
Change `fn` to select with existing vhost/conf files check-in: 2660ee756b user: mario tags: trunk
2020-11-23
18:56
add WrapDirective detection, and SecRuleUpdate* collection check-in: fbaa7c8587 user: mario tags: trunk
18:54
Prepare audit/*/*/*/* path collection (find+cat per ssh-pipe) and snippet extraction. check-in: ba60b0748a user: mario tags: trunk
18:53
Add option for (fictional) plugin meta atop *.conf file check-in: e758ca5288 user: mario tags: trunk
2020-11-22
21:57
Prepare audit.log lookup check-in: f8820fd1ee user: mario tags: trunk
21:57
Failed attempt to make tabs/listbox/logview-pane resize with window (never gonna work reliably) check-in: c7e426331b user: mario tags: trunk
21:55
find_crs_version() for CRS options dialog check-in: 6d99d21646 user: mario tags: trunk
2020-11-21
22:03
Prepare `logview` element in pane below listbox (still minimized) check-in: 75b6c49958 user: mario tags: trunk
22:02
Fix missing lookahead for rx.end (closing VHost section got stripped after all) check-in: efee51370c user: mario tags: trunk
2020-11-20
14:28
Type and description changes in crsoptions. Release as 0.3.0 check-in: 8e624a20d3 user: mario tags: trunk, 0.3.0