Mick Grove
8aac161603
fixing rules
2025-11-08 10:48:00 -08:00
Mick Grove
dd55d45b9a
updated ci
2025-11-06 09:11:24 -08:00
Mick Grove
0f953f59a5
pattern_requirements for rules — Post-regex character-class gating to cut false positives without lookarounds. Authors can now require minimum counts of digits, uppercase, lowercase, and special characters, with an optional custom special-char set.
...
Why: Hyperscan doesn’t support lookaheads/behinds, so many “must contain X and Y” checks had to be baked into the regex (hurting readability) or were impossible. pattern_requirements applies lightweight, in-memory checks after a match is found, keeping patterns fast and clean.
2025-11-04 13:55:31 -05:00
Mick Grove
ca3f175427
updated for v1.61.0
2025-10-30 22:50:41 -07:00
Mick Grove
b13bdacb2f
Fixed Gitlab rule which was incorrectly identifying certain tokens as valid
2025-07-02 15:20:50 -07:00
Mick Grove
37cdf1fb69
Improved Updater text. Cleaned up more rules and the examples included with them.
2025-06-26 14:29:36 -07:00
Mick Grove
17acf2dccb
Updated formatting of several rules
2025-06-26 11:35:36 -07:00
Mick Grove
a6b64307bf
Updated formatting of several rules
2025-06-26 11:31:41 -07:00
Mick Grove
fc4aee9e41
preparing for v1.12
2025-06-24 17:17:16 -07:00