Mick Grove
dbdc5c0c82
added AGENTS.md
2026-03-04 22:45:41 -08:00
Mick Grove
9b6dbf106b
rules updated
2026-03-02 19:52:05 -08:00
Mick Grove
5882468177
Added optional validation rate limiting via --validation-rps (global) and repeatable --validation-rps-rule <RULE_SELECTOR=RPS> (per-rule override) for both scan and validate. Throttling now applies across built-in validator types (HTTP/gRPC plus AWS, GCP, Coinbase, MongoDB, Postgres, MySQL, JDBC, JWT, and Azure Storage). Rule selectors support the short form (for example, github=2 matches kingfisher.github.*) with longest-prefix precedence when multiple selectors apply.
2026-02-12 12:33:59 -08:00
Mick Grove
1779e9e356
remove __pycache__ dir and updated gitignore
2026-02-11 07:37:40 -08:00
Mick Grove
fca2b93a21
remove __pycache__ dir and updated gitignore
2026-02-11 07:32:44 -08:00
Mick Grove
eb493bdef9
remove __pycache__ dir and updated gitignore
2026-02-11 07:32:02 -08:00
Mick Grove
7736100f3a
remove __pycache__ dir and updated gitignore
2026-02-11 07:31:44 -08:00
Mick Grove
78a92eb56e
remove __pycache__ dir and updated gitignore
2026-02-11 07:29:18 -08:00
Mick Grove
1c3ea6cb22
initial support for distribution via pypi wheels
2026-02-04 12:43:13 -08:00
Mick Grove
7237a931d5
v1.73.0
2026-01-01 22:24:57 -08:00
Mick Grove
078fa16e6a
- Reduced per-match memory usage by compacting stored source locations and interning repeated capture names.
...
- Stored optional validation response bodies as boxed strings to avoid allocating empty payloads and to streamline validator caches.
- Parallelized git cloning based on the configured job count and begin scanning repositories as soon as each clone finishes to reduce end-to-end scan times.
- Combined per-repository results into a single aggregate summary after scans complete.
- Added initial access-map support and report viewer html file. Currently beta features.
2025-12-04 22:02:30 -08:00
Mick Grove
331f4b7b75
Added checksum comparisons to pattern_requirements, new suffix, crc32, and base62 Liquid filters, and verbose logging so mismatched checksums are skipped with context rather than reported as findings.
2025-11-07 16:31:52 -08:00
Mick Grove
9b282cb33f
code cleanup'
2025-08-15 09:07:25 -07:00
Mick Grove
4c8677b7d4
fixed failing test
2025-07-25 19:40:40 -07:00
Mick Grove
fc4aee9e41
preparing for v1.12
2025-06-24 17:17:16 -07:00