| .. |
|
cli.rs
|
Added TOON output support, to optimize usage of kingfisher from LLM/agent workflows
|
2026-03-15 15:00:59 -07:00 |
|
cli_access_map_output.rs
|
Added first-class **Postman** scanning target: new kingfisher scan postman subcommand (and equivalent --postman-* flags) fetches workspaces, collections, and environments via the Postman API and scans them for hard-coded credentials in request auth blocks, pre-request/test scripts, saved example responses, and — notably — secret-typed environment variables, which the API returns in plaintext despite the UI mask. Selectors: --workspace, --collection, --environment, --all, with optional --include-mocks-monitors and --api-url for self-hosted endpoints. Authenticates via KF_POSTMAN_TOKEN (or POSTMAN_API_KEY) sent as X-Api-Key; honors X-RateLimit-RetryAfter on 429s. Findings link back to https://go.postman.co/... URLs in reports.
|
2026-04-29 08:12:08 -07:00 |
|
cli_failure.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-04 13:07:24 -08:00 |
|
cli_git_clone_flags.rs
|
changes in response to PR review
|
2026-02-28 12:16:08 -07:00 |
|
cli_subcommands.rs
|
added dark mode for finding + access map viewer
|
2025-12-12 17:21:17 -08:00 |
|
cli_validate_revoke.rs
|
copilot fixes
|
2026-04-30 12:07:15 -07:00 |
|
dependent_rule_dedup.rs
|
fixed performance regression
|
2026-04-09 11:59:31 -07:00 |
|
fingerprint_dedup.rs
|
performance improvements and rule improvements
|
2026-04-17 16:53:21 -07:00 |
|
int_allowlist.rs
|
preparing for v1.99.0
|
2026-05-04 13:26:11 -07:00 |
|
int_base64.rs
|
copilot fixes
|
2026-04-29 23:16:21 -07:00 |
|
int_bitbucket.rs
|
preparing for v1.99.0
|
2026-05-04 13:26:11 -07:00 |
|
int_context_verification.rs
|
performance improvements and rule improvements
|
2026-04-17 16:53:21 -07:00 |
|
int_dedup.rs
|
preparing for v1.99.0
|
2026-05-04 13:26:11 -07:00 |
|
int_github.rs
|
preparing for v1.99.0
|
2026-05-04 13:26:11 -07:00 |
|
int_gitlab.rs
|
preparing for v1.99.0
|
2026-05-04 13:26:11 -07:00 |
|
int_local_path_validation.rs
|
Updated dockerfile to fix failing docker image publishing
|
2025-12-05 12:44:38 -08:00 |
|
int_postman.rs
|
preparing for v1.99.0
|
2026-05-04 13:26:11 -07:00 |
|
int_quiet.rs
|
Added TOON output support, to optimize usage of kingfisher from LLM/agent workflows
|
2026-03-15 15:00:59 -07:00 |
|
int_redact.rs
|
preparing for v1.99.0
|
2026-05-04 13:26:11 -07:00 |
|
int_rules_no_validated_findings.rs
|
performance improvements and rule improvements
|
2026-04-24 00:14:56 -07:00 |
|
int_s3.rs
|
refactored output reporting and formatting logic
|
2025-08-04 08:58:06 -07:00 |
|
int_slack.rs
|
preparing for v1.99.0
|
2026-05-04 13:26:11 -07:00 |
|
int_teams.rs
|
preparing for v1.99.0
|
2026-05-04 13:26:11 -07:00 |
|
int_uri_parsing.rs
|
v1.87.0
|
2026-03-09 20:46:08 -07:00 |
|
int_validation_cache.rs
|
preparing for v1.99.0
|
2026-05-04 13:26:11 -07:00 |
|
int_vulnerable_files.rs
|
preparing for v1.99.0
|
2026-05-04 13:26:11 -07:00 |
|
jdbc_rule.rs
|
performance improvements and rule improvements
|
2026-04-17 16:53:21 -07:00 |
|
library_crates_external_project.rs
|
performance improvements and rule improvements
|
2026-04-24 13:51:23 -07:00 |
|
live_db_validation.rs
|
performance improvements and rule improvements
|
2026-04-17 16:53:21 -07:00 |
|
pre_commit_installer.rs
|
performance improvements and rule improvements
|
2026-04-17 16:53:21 -07:00 |
|
smoke_archive.rs
|
performance improvements and rule improvements
|
2026-04-17 16:53:21 -07:00 |
|
smoke_baseline.rs
|
v1.63.0
|
2025-11-10 18:47:51 -08:00 |
|
smoke_branch.rs
|
performance improvements and rule improvements
|
2026-04-17 16:53:21 -07:00 |
|
smoke_check_rules.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-04 13:07:24 -08:00 |
|
smoke_docker.rs
|
updated confluent rule with a checksum. Added zuplo rule with a checksum
|
2025-11-09 08:42:16 -08:00 |
|
smoke_exclude.rs
|
v1.63.0
|
2025-11-10 18:47:51 -08:00 |
|
smoke_fs.rs
|
v1.63.0
|
2025-11-10 18:47:51 -08:00 |
|
smoke_git.rs
|
v1.73.0
|
2026-01-01 22:24:57 -08:00 |
|
smoke_github_homebrew.rs
|
Updated kingfisher scan to accept Git repository URLs as positional targets (for example kingfisher scan github.com/org/repo or kingfisher scan https://gitlab.com/group/project.git) without requiring --git-url.
|
2026-02-26 23:14:18 -07:00 |
|
smoke_sqlite.rs
|
Automatically extracts and scans SQLite database contents for secrets stored in table rows
|
2026-02-22 23:35:18 -07:00 |
|
smoke_update.rs
|
--self-update (alias --update) on a scan or other command now **re-execs into the freshly installed binary** so the current invocation completes with the new code and the latest detection rules. Previously the on-disk binary was replaced but the running process kept using the old in-memory version, requiring a second invocation to pick up the changes. On Unix this is a true exec() (same PID); on Windows the new binary is spawned and the parent exits with its status code. The explicit kingfisher self-update subcommand still updates and exits without re-execing. Self-update now also covers Windows arm64 (the asset was already published; the runtime cfg map gained the missing arm). See docs/ADVANCED.md → *Update Checks*.
|
2026-05-01 20:14:27 -07:00 |
|
tls_mode.rs
|
more changes for v1.78.0
|
2026-02-03 09:37:53 -08:00 |