kingfisher/src
2025-11-09 08:42:16 -08:00
..
cli Added an optional exclude_words list to PatternRequirements so matches containing case-insensitive placeholder words are filtered out, with accompanying tests to cover the new behavior. 2025-11-05 17:19:11 -08:00
parser preparing for v1.12 2025-06-24 17:17:16 -07:00
reporter Added an optional exclude_words list to PatternRequirements so matches containing case-insensitive placeholder words are filtered out, with accompanying tests to cover the new behavior. 2025-11-05 17:19:11 -08:00
rules 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:24 -08:00
scanner Added an optional exclude_words list to PatternRequirements so matches containing case-insensitive placeholder words are filtered out, with accompanying tests to cover the new behavior. 2025-11-05 17:19:11 -08:00
validation 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:24 -08:00
azure.rs Fixed test 2025-10-05 18:07:45 -07:00
baseline.rs 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. 2025-11-04 13:55:31 -05:00
binary.rs preparing for v1.12 2025-06-24 17:17:16 -07:00
bitbucket.rs - Added provider-specific kingfisher scan subcommands (for example kingfisher scan github …) that translate into the legacy flags under the hood. The new layout keeps backwards compatibility while removing the wall of provider options from kingfisher scan --help. 2025-10-22 16:24:09 -07:00
blob.rs - Improved error message when self-update cannot find the current binary 2025-09-04 21:51:24 -07:00
bstring_escape.rs preparing for v1.12 2025-06-24 17:17:16 -07:00
bstring_table.rs preparing for v1.12 2025-06-24 17:17:16 -07:00
confluence.rs fixed failing tests 2025-08-17 17:41:34 -07:00
content_type.rs Optimized memory usage via string interning and extensive data sharing 2025-09-02 19:54:44 -07:00
decompress.rs fixing rules 2025-11-08 10:48:00 -08:00
defaults.rs preparing for v1.12 2025-06-24 17:17:16 -07:00
entropy.rs preparing for v1.12 2025-06-24 17:17:16 -07:00
finding_data.rs preparing for v1.12 2025-06-24 17:17:16 -07:00
findings_store.rs 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:24 -08:00
gcs.rs change in response to code review 2025-10-16 10:20:18 -07:00
git_binary.rs - Added first-class Hugging Face scanning support, including CLI enumeration, token authentication, and integration with remote scans. 2025-10-15 22:47:40 -07:00
git_commit_metadata.rs removed serde_utils and added Authress rule 2025-08-16 07:33:36 -07:00
git_metadata_graph.rs code cleanup' 2025-08-15 09:07:25 -07:00
git_repo_enumerator.rs removed serde_utils and added Authress rule 2025-08-16 07:33:36 -07:00
git_url.rs Populate the finding path from git blob metadata so history-derived secrets display their file location instead of an empty path 2025-09-24 10:06:47 -07:00
gitea.rs Added support for Gitea 2025-09-23 13:07:45 -07:00
github.rs Added a new CLI flag, --user-agent-suffix to allow developers to append additional information to the user-agent 2025-09-18 14:11:54 -07:00
gitlab.rs added tests for --branch and --since-commit feature 2025-10-23 17:02:31 -07:00
guesser.rs Improved language detection 2025-08-15 16:08:46 -07:00
huggingface.rs - Added first-class Hugging Face scanning support, including CLI enumeration, token authentication, and integration with remote scans. 2025-10-15 22:47:40 -07:00
inline_ignore.rs kingfisher:ignore is only directive built-in 2025-10-11 15:27:21 -07:00
jira.rs - New rules: Telegram bot token, OpenWeatherMap, Apify 2025-08-01 16:56:04 -07:00
lib.rs updated smoke_branch tests 2025-10-26 11:53:29 -07:00
liquid_filters.rs updated confluent rule with a checksum. Added zuplo rule with a checksum 2025-11-09 08:42:16 -08:00
location.rs - Improved error message when self-update cannot find the current binary 2025-09-04 21:51:24 -07:00
main.rs updated confluent rule with a checksum. Added zuplo rule with a checksum 2025-11-09 08:42:16 -08:00
matcher.rs 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:24 -08:00
origin.rs removed serde_utils and added Authress rule 2025-08-16 07:33:36 -07:00
parser.rs updated README 2025-07-17 15:11:35 -07:00
reporter.rs Added an optional exclude_words list to PatternRequirements so matches containing case-insensitive placeholder words are filtered out, with accompanying tests to cover the new behavior. 2025-11-05 17:19:11 -08:00
rule_loader.rs fixed failing tests 2025-08-17 17:41:34 -07:00
rule_profiling.rs preparing for v1.12 2025-06-24 17:17:16 -07:00
rules.rs refactored rule loading 2025-08-15 13:13:33 -07:00
rules_database.rs preparing for v1.12 2025-06-24 17:17:16 -07:00
s3.rs refactored output reporting and formatting logic 2025-08-04 08:58:06 -07:00
safe_list.rs Added '--skip-regex' and '--skip-word' flags to ignore secrets matching custom patterns or skipwords 2025-08-19 19:18:25 -07:00
scanner_pool.rs preparing for v1.12 2025-06-24 17:17:16 -07:00
slack.rs - New rules: Telegram bot token, OpenWeatherMap, Apify 2025-08-01 16:56:04 -07:00
snippet.rs preparing for v1.12 2025-06-24 17:17:16 -07:00
update.rs kingfisher:ignore is only directive built-in 2025-10-11 18:04:00 -07:00
util.rs updated test 2025-06-28 09:20:44 -07:00
validation.rs fixing rules 2025-11-08 15:03:53 -08:00