Mick Grove
5411a52211
updated to rust 1.94
2026-04-14 14:20:28 -07:00
Mick Grove
d2008dc3b7
cleaned up dependency tree
2026-04-13 20:43:09 -07:00
Mick Grove
c325a2d1d8
fixes in response to code review
2026-04-05 11:31:03 -07:00
Mick Grove
f227141b88
fixes in response to code review
2026-04-05 10:58:46 -07:00
Mick Grove
d5dbc92474
fixed failing windows test setup
2026-04-05 10:38:20 -07:00
Mick Grove
ee2a4f79ae
fixed failing windows test setup
2026-04-04 08:03:32 -07:00
Mick Grove
e1e61f5374
updated dependencies
2026-04-02 23:26:36 -07:00
Mick Grove
c171704884
updated vectorscan
2026-04-02 19:35:30 -07:00
Mick Grove
5fa4ce59b7
openssf scorecard suggested improvements
...
Made-with: Cursor
2026-03-19 23:39:36 -07:00
Mick Grove
e1c0702d3c
v1.86.0
2026-03-06 08:28:28 -08:00
Mick Grove
a0b979d3f8
v1.86.0
2026-03-05 22:50:11 -08:00
Mick Grove
a894506389
v1.86.0
2026-03-05 21:12:02 -08:00
Mick Grove
0bf066491a
v1.86.0
2026-03-05 20:36:27 -08:00
Mick Grove
816d5c40ba
wip 1.83
2026-02-13 16:41:28 -08:00
Mick Grove
a36634c4b4
Fixed CI runner failure when executing tests
2026-02-13 10:04:18 -08:00
Mick Grove
09ed89eec2
Fixed CI runner failure when executing tests
2026-02-13 09:57:44 -08:00
Mick Grove
56827ae342
Fixed CI runner failure when executing tests
2026-02-13 09:39:41 -08:00
Mick Grove
409e1557de
Fixed CI runner failure when executing tests
2026-02-13 09:35:04 -08:00
Mick Grove
cfc01eab68
Fixed CI runner failure when executing tests
2026-02-13 09:19:02 -08:00
Mick Grove
0c9ca048ea
Fixed CI runner failure when executing tests
2026-02-13 07:55:17 -08:00
Mick Grove
1583df7a64
Fixed CI runner failure when executing tests
2026-02-12 21:56:07 -08:00
Mick Grove
dfa4375152
Fixed CI runner failure when executing tests
2026-02-12 21:46:17 -08:00
Mick Grove
e72f40b169
Fixed CI runner failure when executing tests
2026-02-12 16:51:55 -08:00
Mick Grove
60c72292c7
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 13:15:51 -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
4a74e95756
v1.81.0
2026-02-10 19:43:34 -08:00
Mick Grove
d869627d62
- 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-05 08:09:13 -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
afe1bedbec
updated dependencies
2025-10-16 10:09:06 -07:00
Mick Grove
03d7364888
- Added first-class Hugging Face scanning support, including CLI enumeration, token authentication, and integration with remote scans.
...
- Condensed GitError formatting to report the exit status and the first informative lines from stdout/stderr, producing concise git clone failure logs.
- Added support for scanning Google Cloud Storage buckets via --gcs-bucket, including optional prefixes and service-account authentication.
- Added --skip-aws-account (now accepting comma-separated values) and --skip-aws-account-file to bypass live AWS validation for known canary/honey-token account IDs without triggering alerts. Kingfisher now ships with several canary AWS account IDs pre-seeded in the skip list and now reports matching findings as "Not Attempted" with the "Response" containing "(skip list entry)" so its clear that validation was intentionally skipped and why.
2025-10-15 22:47:40 -07:00
Mick Grove
2a3a4956d2
fix ci build error
2025-08-30 22:24:13 -07:00
Mick Grove
46d0ecce3b
- New rules: Telegram bot token, OpenWeatherMap, Apify
...
- New OpenAI detectors added (@joshlarsen)
- Fixed bug that broke validation when using unnamed group captures
2025-08-01 16:56:04 -07:00
Mick Grove
652abe9440
fixing docker build permission error in github actions
2025-07-26 17:28:49 -07:00
Mick Grove
3c112d919a
fixing docker build permission error in github actions
2025-07-26 08:46:19 -07:00
Mick Grove
840b1c0c33
fixing docker build permission error in github actions
2025-07-26 08:41:21 -07:00
Mick Grove
77b26e12de
Fixed permission issue with cargo-deb running after docker based linux build
2025-07-22 09:48:01 -07:00
Mick Grove
f02f12b424
Fixed permission issue with cargo-deb running after docker based linux build
2025-07-22 08:24:45 -07:00
Mick Grove
7a77ef3dbf
Fixed bug in Makefile hen setting PROJECT_NAME
2025-07-21 22:43:29 -07:00
Mick Grove
a2a8876567
fixed Makefile that included incorrect rust image for Linux builds
2025-07-17 16:42:39 -07:00
Mick Grove
7d28ab531d
updated README
2025-07-17 15:11:35 -07:00
Mick Grove
507b8e2b5e
Added dockerfile and github action to build and publish it
2025-07-15 16:42:22 -07:00
Mick Grove
5f8ffcd940
updated github actions to upgrade build from 1.85.0 to 1.88.0
2025-07-14 19:44:28 -07:00
Mick Grove
edc88c4714
Updated README
2025-06-28 07:08:22 -07:00
Mick Grove
87d2a83e3e
Fix: HTML detection now requires both HTML content-type and html tag, fixing webhook false negatives
2025-06-27 15:28:34 -07:00
Mick Grove
fc4aee9e41
preparing for v1.12
2025-06-24 17:17:16 -07:00