SHA256
1
0
forked from pool/trufflehog

39 Commits

Author SHA256 Message Date
Jeff Kowalczyk
7c61df41df Accepting request 1144376 from home:ph03nix
- Update to version 3.67.2:
  * [fixup] - correctly use the buffered file writer ()
  * custom detector dogs ()
  * use only the DetectorKey as a map field ()
  * [feat] - concurently scan the filesystem source ()

OBS-URL: https://build.opensuse.org/request/show/1144376
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/trufflehog?expand=0&rev=54
2024-02-05 22:04:06 +00:00
Jeff Kowalczyk
244129aed3 Accepting request 1143756 from home:ph03nix
- Update to version 3.67.1:
  * Add s3 credential validation ()
  * [bug] - use DetectorKey as the key in the detectorKeysWithResults map ()

- Update to version 3.67.0:
  * [chore] Cleanup GitLab source errors ()
  * [bug] - use DetectorKey as the key in the detectorKeysWithResults map ()
  * Add s3 credential validation ()
  * Polite Verification ()
  * Make AzureDevopsPersonalAccessToken verification more robust ()

OBS-URL: https://build.opensuse.org/request/show/1143756
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/trufflehog?expand=0&rev=52
2024-02-03 13:04:49 +00:00
Jeff Kowalczyk
47ed9cc4cf Accepting request 1143193 from home:ph03nix
- Update to version 3.66.3
  * Allow for configuring the buffered file writer ()
  * added flyio protos ()
  * Scan GitHub wikis ()
  * [chore] Add filesystem integration test ()
  * update azure test files to check rawV2 ()
  * [bug] fix script change ()

- Update to version 3.66.2:
  * fix ()
  * update azure test files to check rawV2 ()
  * [chore] Add filesystem integration test ()
  * Scan GitHub wikis 
  * added flyio protos ()
  * Allow for configuring the buffered file writer ()
  * [feat] - tmp file diffs ()
  * Fix filesystem enumeration ignore paths bug ()
  * Detectors Updates 1 for Tristate Verification ()

OBS-URL: https://build.opensuse.org/request/show/1143193
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/trufflehog?expand=0&rev=50
2024-02-01 14:49:52 +00:00
Jeff Kowalczyk
58d2b321f9 Accepting request 1142728 from home:ph03nix
- Update to version 3.66.1:
  * Azure function key is throwing FPs ()

- Update to version 3.66.0:
  * feat(detectors): update template ()
  * Azure function key is throwing FPs ()
  * Improve fp ignore logic ()
  * added azuresearchquerykey detector ()
  * added azuresearchadminkey detector ()
  * added azurefunctionkey detector ()
  * updates to plain and json printing to include verification error ()

OBS-URL: https://build.opensuse.org/request/show/1142728
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/trufflehog?expand=0&rev=48
2024-01-30 15:09:08 +00:00
Jeff Kowalczyk
fb9d5d0f3c Accepting request 1142057 from home:ph03nix
- Update to version 3.65.0:
  * Add the new MaxMind license key format ()
  * Prevent print or logging in detectors ()
  * make sure to close connections after testing ()
  * Fix test ()
  * add tri-state verification to yelp ()
  * Improve GitHub scan logging ()
  * Update DockerHub detector logic ()
  * Add Google oauth2 token detector ()

- Update to version 3.64.0:
  * add priority semaphore ()
  * updating doppler logic ()
  * added azuredevopspersonalaccesstoken detector ()
  * Walk directories in filesystem source enumeration ()
  * [feat] - Replace regexp pkg w/ go-re2 in detectors ()
  * Update Gitlab repo count in tests 
  * Narrow Postgres detector to only look for URIs ()
  * fixing incorrect acct num id for some aws keys ()

OBS-URL: https://build.opensuse.org/request/show/1142057
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/trufflehog?expand=0&rev=46
2024-01-28 13:09:45 +00:00
Jeff Kowalczyk
8dfbbd2d4b Accepting request 1141026 from home:ph03nix
- Update to version 3.63.11:
  * updating detector logic for zenscrape ()
  * Add prometheus metrics to measure hook execution time ()
  * [chore] - reduce test time ()
  * fix(deps): update module github.com/aws/aws-sdk-go to v1.50.0 ()
  * fix(deps): update module github.com/envoyproxy/protoc-gen-validate to v1.0.4 ()
  * fix(deps): update module github.com/couchbase/gocb/v2 to v2.7.1 ()
  * fix(deps): update golang.org/x/exp digest to 1b97071 ()
  * [chore] - Update Chunk struct comment ()
  * fix(deps): update module github.com/hashicorp/golang-lru to v2 ()
  * save 8 bytes per chunk ()

OBS-URL: https://build.opensuse.org/request/show/1141026
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/trufflehog?expand=0&rev=44
2024-01-23 18:57:45 +00:00
Jeff Kowalczyk
e981c05bfd Accepting request 1139765 from home:ph03nix
- Update to version 3.63.10:
  * [chore] - Add regex and keyword for api_org tokens ()
  * Assume unauthenticated github scans have public visibility ()
  * [fixup ] - Allow ssh cloning with AWS Code Commit ()
  * added azure protos ()
  * Disable recently added postgres detector because it it too sensitive ()
  * [feat] - Provide CLI flag to only use custom verifiers ()
  * Individuate archive tests 
  * [feat] - Allow for the use of include/exclude path files for filesystem scans ()
  * [chore] - small updates ()
  * fix(deps): update module github.com/bradleyfalzon/ghinstallation/v2 to v2.9.0 ()
  * fix(deps): update module github.com/aws/aws-sdk-go to v1.49.19 ()
  * feat(installation): Implement checksum signature verification ()
  * fix(deps): update module github.com/aws/aws-sdk-go to v1.49.18 ()
  * fix(deps): update module cloud.google.com/go/storage to v1.36.0 ()
  * chore(deps): update sigstore/cosign-installer action to v3.3.0 ()
  * chore(deps): update alpine docker tag to v3.19 ()
  * fix(deps): update module github.com/mattn/go-sqlite3 to v1.14.19 ()
  * Extend memory cache ()
  * fix(deps): update module github.com/gabriel-vasile/mimetype to v1.4.3 ()
  * fix(deps): update golang.org/x/exp digest to 0dcbfd6 ()
  * fix(deps): update module github.com/azuread/microsoft-authentication-library-for-go to v1.2.1 ()
  * adding postgres detector ()
  * update test ()
  * fix(deps): update golang.org/x/exp digest to be819d1 ()
  * fix(signable): ignore common false positives ()
  * fix(parseur): ignore false positives ()
  * [chore] - update docs for pre-commit ()
  * 1833 Fix syslog udp ()
  * Wrap temp deletion err 

OBS-URL: https://build.opensuse.org/request/show/1139765
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/trufflehog?expand=0&rev=42
2024-01-18 17:09:58 +00:00
Jeff Kowalczyk
37802b9064 Accepting request 1134935 from home:ph03nix
- Update to version 3.63.7:
  * Use directory iterator instead of walkdir ()
  * Add handlerOpts back ()
  * Skip all binaries ()
  * Add skip archive support ()

OBS-URL: https://build.opensuse.org/request/show/1134935
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/trufflehog?expand=0&rev=40
2023-12-25 04:07:12 +00:00
Jeff Kowalczyk
e8d0ac0de6 Accepting request 1134670 from home:ph03nix
- Update to version 3.63.6:
  * use walk dir for tmp cleanup ()
  * [fixup] -  Refactor to Pass Reader for Binary Diffs and Archived Data; Optimize /tmp Directory Cleanup ()
  * Dedupe some source log keys ()
  * Fix goroutine leak ()
  * [chore] - lower logging level ()
  * [chore] - add additional binary extensions to skip ()
  * use snake_case for naming ()
  * [bug] - Bug archive handler memory leak ()
  * Add missing import ()
  * fix(snowflake): avoid extraneous attempts ()

OBS-URL: https://build.opensuse.org/request/show/1134670
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/trufflehog?expand=0&rev=39
2023-12-22 19:56:43 +00:00
Jeff Kowalczyk
7593620601 Accepting request 1133955 from home:ph03nix
- Update to version 3.63.5:
  * move cleanup to run ()
  * Adds basic if/else check if pid slice is empty ()
  * fix(deps): update module golang.org/x/crypto to v0.17.0 [security] ()
  * add secretID to chunk ()

OBS-URL: https://build.opensuse.org/request/show/1133955
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/trufflehog?expand=0&rev=37
2023-12-19 21:34:37 +00:00
Jeff Kowalczyk
cf9c4cbc5a Accepting request 1133844 from home:ph03nix
- Update to version 3.63.4:
  * feat(shortcut): use tri-state verification ()
  * feat(huggingface): enhance extradata ()
  * fix(myfreshworks): check for valid JSON ()
  * ci: don't run detector tests on forks ()
  * [chore] Add skip_binaries field to AzureRepos proto message ()
  * [feat] - Make skipping binaries configurable ()
  * [chore] Prevent panic when ChunkError has a nil Unit ()
  * chore: don't run test workflow in forks ()
  * fix(github): remove unused 'members' var ()
  * Check for SourceUnit support dynamically in the SourceManager ()
  * fix(gitlab): check for valid JSON ()
  * Avoid reading decompressed data into memory ()
  * fix(gitparse): don't trim filename ()
  * fix(giturl): encode '%' in path ()
  * build: upgrade bodgit/sevenzip to v1.4.5 ()
  * Fix emoji in README ()

OBS-URL: https://build.opensuse.org/request/show/1133844
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/trufflehog?expand=0&rev=36
2023-12-18 17:52:52 +00:00
Jeff Kowalczyk
8ebaecbde3 Accepting request 1133151 from home:ph03nix
- Update to version 3.63.3:
  * Bump github.com/docker/docker ()
  * Update metabase verification to check for a valid JSON response ()
  * [chore] Remove unnecessary string conversion in tefter detector ()
  * fix and refactor browserstack detector ()
  * Fix azurestorage detector ()
  * [chore] Remove omitempty tags on JobProgressMetrics and UnitMetrics ()
  * Add disk buffer tempfile cleanup ()
  * Use bad json in slackwebhooks ()
  * [bug] - close file after reading ()
  * chore: propagate log context to handlers ()
  * feat(privatekey): run checks concurrently ()
  * [fixup] - skip files in the archive handler ()
  * move logic to main Chunks method ()
  * add metrics for gitlab ()
  * [chore] - Refactor common code into a separate function ()
  * Remove java archives from ignored extensions ()
  * [chore] - Compile regex once ()

OBS-URL: https://build.opensuse.org/request/show/1133151
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/trufflehog?expand=0&rev=34
2023-12-14 19:44:52 +00:00
Jeff Kowalczyk
74e783d517 Accepting request 1131604 from home:ph03nix
- Update to version 3.63.2:
  * update regex ()
  * Deprecate some detectors ()
  * allow targets for the source manager ()
  * use https for verification endpoints ()
  * remove unnecessary Git cmd check ()
  * [feat] - Remove go-git dependency ()
  * Skip trying to determine MIME type for directories ()
  * fixing how to rotate URL ()
  * Use forked sevenzip ()
  * [thog-1548] add auto redaction for verification errors ()
  * fix(deps): update module github.com/google/go-github/v42 to v57 ()
  * chore(deps): update google-github-actions/auth action to v2 ()
  * skip files we can't scan ()
  * fix(deps): update module google.golang.org/api to v0.152.0 ()
  * [chore] - remove deprecated types ()
  * fix(deps): update module golang.org/x/oauth2 to v0.15.0 ()
  * fix(deps): update module github.com/aws/aws-sdk-go to v1.48.12 ()
  * fix(deps): update module github.com/xanzy/go-gitlab to v0.94.0 ()
  * fix(deps): update module github.com/trufflesecurity/disk-buffer-reader to v0.2.1 ()
  * Ignore images and binaries ()
  * [chore] - Increase pagination limit ()
  * fix(deps): update module github.com/google/go-containerregistry to v0.17.0 ()
  * update forager types ()
  * fix(deps): update module github.com/go-logr/zapr to v1.3.0 ()
  * fix(deps): update module github.com/fatih/color to v1.16.0 ()
  * fix(deps): update module github.com/couchbase/gocb/v2 to v2.7.0 ()
  * fix(deps): update module github.com/aws/aws-sdk-go to v1.48.11 ()
  * fix(deps): update module github.com/alecthomas/kingpin/v2 to v2.4.0 ()
  * fix(deps): update module cloud.google.com/go/storage to v1.35.1 ()

OBS-URL: https://build.opensuse.org/request/show/1131604
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/trufflehog?expand=0&rev=32
2023-12-07 15:54:14 +00:00
Jeff Kowalczyk
2aac481235 Accepting request 1129708 from home:jfkw:branches:devel:languages:go
- Update to version 3.63.1:

OBS-URL: https://build.opensuse.org/request/show/1129708
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/trufflehog?expand=0&rev=30
2023-11-29 06:04:30 +00:00
Jeff Kowalczyk
a28d955ada Accepting request 1121215 from home:ph03nix
- Update to version 3.62.0:
  * Add TravisCI source ()
  * Remove verify flag from Aho-Corasick core ()
- Update to version 3.61.0:
  * adding 'token' keyword to regex for github_old ()
  * Update module github.com/go-git/go-git/v5 to v5.10.0 ()
  * Detector-Competition-Feat: Added Reply.io API token detector ()
  * fix(deps): update module sigs.k8s.io/yaml to v1.4.0 ()
  * Detector-Competition-Feat: Added Stripo API token detector ()
  * feat: deno deploy detector ()
  * Update module google.golang.org/api to v0.148.0 ()
  * Update module go.uber.org/zap to v1.26.0 ()
  * Update module github.com/launchdarkly/go-server-sdk/v6 to v6.1.1 ()
  * Update module github.com/snowflakedb/gosnowflake to v1.6.25 ()
  * Update module github.com/xanzy/go-gitlab to v0.93.2 ()
  * Update module go.uber.org/mock to v0.3.0 ()
  * Update github.com/bodgit/sevenzip to v1.4.3 ()
  * Detector-Competition-Feat: Added Budibase API token detector ()
  * Update module github.com/prometheus/client_golang to v1.17.0 ()
  * Detector-Competition-Feat: Added LemonSqueezy API token detector ()
  * Update module github.com/rabbitmq/amqp091-go to v1.9.0 ()
  * Update module github.com/hashicorp/golang-lru to v0.6.0 ()
  * Update module github.com/google/uuid to v1.4.0 ()
  * Update module github.com/google/go-containerregistry to v0.16.1 ()
  * Update module github.com/getsentry/sentry-go to v0.25.0 ()
  * Update module github.com/go-logr/logr to v1.3.0 ()
  * Update module github.com/charmbracelet/lipgloss to v0.9.1 ()
  * Update module github.com/bradleyfalzon/ghinstallation/v2 to v2.8.0 ()
  * Update module github.com/aws/aws-sdk-go to v1.46.6 ()
  * Update module cloud.google.com/go/secretmanager to v1.11.3 ()
  * Update module github.com/TheZeroSlave/zapsentry to v1.19.0 ()
  * Chore(deps): Bump google.golang.org/grpc from 1.56.2 to 1.56.3 ()
  * Add Coinbase Wallet-as-a-Service detector ()
  * Detector-Competition-Feat: Add Metabase Session Secret Detector ()
  * Detector-Competition-Feat: Added AppOptics API token detector ()
  * Detector-Competition-Feat: Added ZeroTier API token detector ()
  * Detector-Competition-Feat: Added BetterStack API token detector ()
  * Detector-Competition-Fix: Fix SurveyBot Verification ()
  * Fix binary handling ()
  * Add temp directory management ()
- Update to version 3.60.4:
  * loggly detector by @ankushgoel27 in 
  * Detector-Competition-Feat: Added OpenVPN API Detector by @fumblehool in 
  * deprecate scan_interval field by @ahrav in 
  * Detector-Competition-Feat: Added Portainer Detector by @fumblehool in 
  * Detector-Competition-Fix: Fix/Remove baseapi detector (no longer exists) by @lc in 
  * remove detector by @ahrav in 
  * Detector-Competition-Feat: Added Vagrant Cloud Access Token Detector by @fumblehool in 
  * Detector-Competition-Fix : fixed monday.com regex by @ankushgoel27 in 
  * Detector-Competition-Fix: Fix ScreenshotAPI Verification by @lc in 
  * Detector-Competition-Fix: Fix MeaningCloud Verification by @lc in 
  * Detector-Competition-Fix: Deprecate Glitterly by @lc in 
  * Detector-Competition-Fix: Fix/Remove BlaBlaBus, API retired by @lc in 
  * make protos for deprecating Blablabus by @0x1 in 
  * Detector-Competition-Fix: Fix/Remove QuickMetrics (shutdown) by @lc in 
  * update renovate config and remove dependabot by @dustin-decker in 
  * Detector-Competition-Fix: Fix/Remove DataFire, API retired by @lc in 
- Update to version 3.60.3:
  * Use latest dbr by @bill-rich in 
  * Revert "Fix wrong line number" by @rosecodym in 
  * Upgrade gocb and gocbcore by @nyanshak in 
  * Detector-Competition-Fix: Fix CloudSmith verification by @lc in 
  * Detector-Competition-fix: NewRelic Detector -fallback to EU Api for verification by @fumblehool in 
  * fix : update facebookOauth Detector by @fumblehool in 
  * Dockerfiles - Alpine Linux 3.15 EoL by @nfsec in 
  * Remove docker container after make protos finishes by @fumblehool in 
  * Configure Renovate by @renovate in 
  * fix(deps): update golang.org/x/exp digest to 7918f67 by @renovate in 
  * fix(deps): update github.com/lrstanley/bubblezone digest to e3824f1 by @renovate in 
  * fix(deps): update module cloud.google.com/go/secretmanager to v1.11.2 by @renovate in 
  * fix(deps): update module github.com/aymanbagabas/go-osc52 to v1.2.2 by @renovate in 
  * fix(deps): update module github.com/go-errors/errors to v1.5.1 by @renovate in 
  * fix(deps): update module golang.org/x/oauth2 to v0.13.0 by @renovate in 
  * Detector-Competition-Feat: Added PortainerToken Detector by @fumblehool in 
  * fix(deps): update module github.com/snowflakedb/gosnowflake to v1.6.25 by @renovate in 
  * fix(deps): update module github.com/google/go-github/v42 to v56 by @renovate in 
  * chore(deps): update alpine docker tag to v3.18 by @renovate in 
  * fix(deps): update module github.com/mattn/go-isatty to v0.0.20 by @renovate in 
  * chore(deps): update module github.com/trufflesecurity/overseer to v1.2.7 by @renovate in 
  * fix(deps): update module github.com/google/go-cmp to v0.6.0 by @renovate in 
  * fix(deps): update module github.com/azure/go-autorest/autorest/azure/auth to v0.5.12 by @renovate in 
  * fix(deps): update module github.com/launchdarkly/go-server-sdk/v6 to v6.1.1 by @renovate in 
  * add rpm2cpio as dependency to dockerfile by @ahrav in 
- Update to version 3.60.2:
  * Detector-Competition-Fix: Fix/Remove Flowdock detector ()
  * Detector-Competition-Fix: Fix/Remove Happi Detection & Verification ()
  * Detector-Competition-Fix: Fix/Remove DataFire, API retired ()
  * update renovate config and remove dependabot ()
  * Detector-Competition-Fix: Fix/Remove QuickMetrics (shutdown) ()
  * make protos for deprecating Blablabus ()
  * Detector-Competition-Fix: Fix/Remove BlaBlaBus, API retired ()
  * Detector-Competition-Fix: Depreciate Glitterly ()
  * Detector-Competition-Fix: Fix MeaningCloud Verification ()
  * Detector-Competition-Fix: Fix ScreenshotAPI Verification ()
  * Detector-Competition-Fix : fixed monday.com regex ()
  * Detector-Competition-Feat: Added Vagrant Cloud Access Token Detector ()
  * remove detector ()
  * Detector-Competition-Fix: Fix/Remove baseapi detector (no longer exists) ()
  * Detector-Competition-Feat: Added Portainer Detector ()
  * deprecate scan_interval field ()
  * Detector-Competition-Feat: Added OpenVPN API Detector ()
  *  loggly detector ()
  * add rpm2cpio as dependency to dockerfile ()
  * fix(deps): update module github.com/launchdarkly/go-server-sdk/v6 to v6.1.1 ()
  * fix(deps): update module github.com/azure/go-autorest/autorest/azure/auth to v0.5.12 ()
  * fix(deps): update module github.com/google/go-cmp to v0.6.0 ()
  * chore(deps): update module github.com/trufflesecurity/overseer to v1.2.7 ()
  * fix(deps): update module github.com/mattn/go-isatty to v0.0.20 ()
  * chore(deps): update alpine docker tag to v3.18 ()
  * fix(deps): update module github.com/google/go-github/v42 to v56 ()
  * fix(deps): update module github.com/snowflakedb/gosnowflake to v1.6.25 ()
  * Detector-Competition-Feat: Added PortainerToken Detector ()
  * fix(deps): update module golang.org/x/oauth2 to v0.13.0 ()
  * fix(deps): update module github.com/go-errors/errors to v1.5.1 ()
  * fix(deps): update module github.com/aymanbagabas/go-osc52 to v1.2.2 ()
  * fix(deps): update module cloud.google.com/go/secretmanager to v1.11.2 ()
  * fix(deps): update github.com/lrstanley/bubblezone digest to e3824f1 ()
  * fix(deps): update golang.org/x/exp digest to 7918f67 ()
  * Add renovate.json ()
  * Remove docker container after make protos finishes ()
  * Dockerfiles - Alpine Linux 3.15 EoL ()
  * fix : update facebookOauth Detector ()
  * fix: NewRelic Detector: fallback to EU Api for verification ()
  * Detector-Competition-Fix: Fix CloudSmith detection ()
  * Upgrade gocb and gocbcore ()
  * Revert "Fix off by one ()" ()
  * Use latest dbr ()
  * export ShouldVerify ()
  * export struct ()
  * Detector-Competition-Fix: Fix CodeClimate verification ()
  * Detector-Competition-Feat: Add InstaMojo Payment Detector ()
  * Detector-Competition-Fix: Fix SuperNotes API verification ()
  * Add UnitHook and NoopHook implementations ()
  * Detector-Competition-New: add IP2Location api key detector ()
  * [chore] Fix glob package name ()
  * Filter unique detectors by keywords in chunk ()
  * Detector-Competition-Feat: Add ipinfo.io API key detector ()
  * Fix README.md typo ()
  * Use the configured include repositories in the GitHub filter ()
  * chore(github): reduce comment log verbosity ()
  * Detector-Competition-Feat: Add Privacy.com API key detector ()
  * Move Github comments check to fix a test 
  * Handle secondary GitHub ratelimits ()
  * Export ChunkError fields and add ErrorsFor convenience method ()
  * Detector-Competition-Fix: Fix plaid.com API key detection ()
  * update regex ()
- Update to version 3.60.1:
  * feat(voiceflow): basic detector ()
  * Fix for : Update Posthog detector ()
  * Add generic glob filter ()
  * Tighten up regex for twist detector ()
  * Added Support for '-h' Option for Help Documentation ()
  * feat(git): only generate line numbers > 0 ()
  * fix(github): normalize repo cache ()
  * Fix off by one ()
- Update to version 3.60.0:
  * Add ShannonEntropy test for an empty string ()
  * [chore] Add SourceUnitEnumChunker filesystem tests ()
  * Detector-Competition-Fix: Add Personal Access Tokens (API Tokens Depr… ()
  * [bug] - Don't modify global client var ()
  * added cody gateway token detection code ()
  * Bump golang.org/x/net from 0.15.0 to 0.17.0 ()
  * Detector-Competition-Feat: Add Klaviyo API Secret Detector ()
- Update to version 3.59.0:
  * Add an option to filter unverified results using shannon entropy ()
  * [chore] Fix flaky TestJobProgressElapsedTime ()
  * Tighten up keywords ()
  * Detector-Competition-Fix: fix notion.so false negative verification ()
  * Detector-Competition-New: add anthropic api key detector ()
  * Detector-Competition-New: add ramp.com client id & secret detector ()
  * use Repositories field from conn. ()
  * Add include and ignore list to Artifactory ()
  * support insecure TLS for Jira and Jenkins ()
  * add tristate verification to postman ()
  * Use placeholder as default if field left empty and is required ()
  * implemented planet scale creds (passwords and API keys) ()
  * adding azure storage detector ()
  * Adding Howtorotate Guides to TruffleHog ()
  * update pagerdutyapikey detector to tri-state verification ()
  * Fix bug in chunker that surfaces with a flaky passed in io.Reader ()
  * Bump github.com/AzureAD/microsoft-authentication-library-for-go ()
  * Bump github.com/bradleyfalzon/ghinstallation/v2 from 2.6.0 to 2.7.0 ()
  * Bump go.mongodb.org/mongo-driver from 1.12.0 to 1.12.1 ()
  * Bump github.com/aws/aws-sdk-go from 1.44.83 to 1.45.19 ()
  * Bump docker/setup-qemu-action from 2 to 3 ()
  * Bump goreleaser/goreleaser-action from 4 to 5 ()
  * Bump mikepenz/action-junit-report from 3 to 4 ()
  * Bump docker/login-action from 2 to 3 ()
  * Bump github.com/xanzy/go-gitlab from 0.88.0 to 0.92.3 ()
  * Bump actions/checkout from 3 to 4 ()
  * fixing razorpay ()
  * add tristate verification to twitch ()
  * chore(ReadMe): Update installation Doc ()
  * Separate gitlab detectors ()
  * [chore] add figmav2 to defaults ()
  * Cleanup jiratoken detector ()
  * cleanup nesting ()
  * Cleanup pubnub detector ()
  * Update alchemy_test.go to use detectors5 ()
  * Update web3storage_test.go ()
- Update to version 3.58.0:
  * update figma to use tri-state verification by @0x1 in ()
  * updating myfreshworks detector to use tri-state verification by @0x1 in ()
  * updating microsoft teams webhook detector to use tri-state verification by @0x1 in ()
  * updating browserstack detector to use tri-state verification by @0x1 in ()
  * Implement an installation script with CheckSum Validation by @hibare in ()
  * Update Adding_Detectors_external.md by @zricethezav in ()
  * added PR and Issue body scanning by @joeleonjr in ()
  * Github partial scan by @ahrav in ()
  * Update Adding_Detectors_external.md by @zricethezav in ()
  * added Web3 Storage detector by @ankushgoel27 in ()
  * consolidated pr and issue descr/comment flags by @joeleonjr in ()
  * Use S3 credentials waterfall by @rosecodym in ()
  * [bug] - correctly check err by @ahrav in ()
  * Update web3storage_test.go with detectors5 by @zricethezav in ()
  * Update alchemy_test.go to use detectors5 by @zricethezav in ()
  * Cleanup pubnub detector by @0x1 in ()
  * cleanup myfreshworks detector by @0x1 in ()
  * Cleanup jiratoken detector by @0x1 in ()
  * [chore] add figmav2 to defaults by @0x1 in ()
  * Separate gitlab detectors by @0x1 in ()
  * chore(ReadMe): Update installation Doc by @varmakarthik12 in ()
  * add tristate verification to twitch by @0x1 in ()
  * fixing razorpay by @dxa4481 in ()
  * Bump actions/checkout from 3 to 4 by @dependabot in ()
  * Bump github.com/xanzy/go-gitlab from 0.88.0 to 0.92.3 by @dependabot in ()
  * Bump docker/login-action from 2 to 3 by @dependabot in ()
  * Bump mikepenz/action-junit-report from 3 to 4 by @dependabot in ()
  * Bump goreleaser/goreleaser-action from 4 to 5 by @dependabot in ()
  * Bump docker/setup-qemu-action from 2 to 3 by @dependabot in ()
  * Bump github.com/aws/aws-sdk-go from 1.44.83 to 1.45.19 by @dependabot in ()
  * Bump go.mongodb.org/mongo-driver from 1.12.0 to 1.12.1 by @dependabot in ()
- Update to version 3.57.0:
  * [bug] - correctly check err ()
  * Use S3 credentials waterfall ()
  * consolidated pr and issue descr/comment flags ()
  * added Web3 Storage detector ()
  * Update Adding_Detectors_external.md ()
  * Github partial scan ()
  * added PR and Issue body scanning ()
  * Update Adding_Detectors_external.md ()
  * Implement an installation script with CheckSum Validation ()
  * updating browserstack detector to use tri-state verification ()
  * updating microsoft teams webhook detector to use tri-state verification ()
  * updating myfreshworks detector to use tri-state verification ()
  * update figma to use tri-state verification ()
  * adding support for new version of figma token ()
  * Update README.md ()
  * examples folder ()
  * Update protos image to use correct go version ()
  * add line to link for azure repos. ()
  * fix detector test action ()
  * aggregate detector tests daily ()
  * Adding new function SetProgressOngoing to be used when the source does not yet know how many items it is scanning and does not want to display a percentage complete. ()
  * updating uri detector to use tri-state verification ()
  * Bump golang.org/x/oauth2 from 0.10.0 to 0.12.0 ()
  * Bump github.com/go-ldap/ldap/v3 from 3.4.5 to 3.4.6 ()
  * Bump github.com/charmbracelet/bubbletea from 0.24.1 to 0.24.2 ()
  * Bump github.com/getsentry/sentry-go from 0.22.0 to 0.24.1 ()
  * Bump cloud.google.com/go/storage from 1.31.0 to 1.33.0 ()
  * Bump github.com/mattn/go-isatty from 0.0.18 to 0.0.19 ()
  * Add ability to dynamically scale concurrently running sources ()
  * [bug] - fix link line ()
  * Ability to update line number in link ()
  * fixed rubygems detector ()
  * Update sonarcloud.go ()
  * [bug] - correclty handle nested archived directories ()
  * replace interface{} with any. ()
- Update to version 3.56.0:
  * Update Source interface to use SourceID and JobID types ()
  * migrate buildpulse to integration test suite ()
  * add buildpulse config to sources ()
  * Implement Gitlab source validation ()
  * fix: add missing error check in archive handler ()
  * Add a SourceType constant to all source packages ()
  * Refactor SourceManager to remove Enrollment ()
  * updating sendbirdorganizationapi detector to use tri-state verification ()
- Update to version 3.55.1
  * [chore] - fix slackwebhook detector by @ahrav in 
  * Add log verbosity by @codevbus in 
- Update to version 3.55.0
  * [chore] - Sentry detector update by @ahrav in 
  * Always close AWS response body by @rosecodym in 
  * [chore] - add test for custom providers by @ahrav in 
  * cache dupes w/ different decoders by @ahrav in 
  * add tri state verification to slack (not slack webhook) by @zubairk14 in 
  * Improve private key detector by @dustin-decker in 
- Update to version 3.54.4:
  * verbosity updates to s3 source ()
  * [chore] - fix slackwebhook detector ()
  * Improve private key detector ()
  * add tri state verification to slack (not slack webhook) ()
  * cache dupes w/ different decoders ()
  * add test for custom providers. ()
  * always close aws response body ()
  * [chore] - Sentry detector update ()
  * Retry AWS verification 403s ()
  * Always attempt to return a git link ()
  * Add Tailscale detector ()
  * updating sendgrid detector to use tri-state verification ()
  * Add optional param to Chunks ()
  * Use common chunker for archive handler ()
  * Fix pagerdutyapikey Detector ()
  * updating jiratoken and jiratokenV2 to use tri-state verification + updating tests ()
  * [chore] - update Docker source ()
  * updating sendbird detector to use tri-state verification ()
  * Validate S3 source ()
- Update to version 3.54.3
  * Sourcegraph Detectors Iterations by @shivasurya in 
  * [chore] - fix sentry detector by @ahrav in 
  * [bug] - Correctly create azure git links by @ahrav in 
- Update to version 3.54.2:
  * Correctly create azure git links. ()
  * [chore] - fix sentry detector ()
  * iterating on suggestions ()
  * update jira detector to match new variable tokens ()
- Update to version 3.54.1:
  * add tri-state verification for twilio detector ()
  * added sourcegraph token verification detection ()
  * Update to Go 1.21 ()
  * update slack webhook with tri-state verification ()
  * Unify S3 client creation logic ()
  * Add a cancel cause to job cancellation ()
  * Add the 'Cause' family of functions to the context wrapper library ()
  * remove fmt.Print ()
  * Optimize read to max ()
  * Add AvailableCapacity method to SourceManager ()
  * Add jobID to chunk. ()
- Update to version 3.54.0:
  * buffer channel. ()
  * add detectors that were missed ()
  * Expired invite link fix ()
- Update to version 3.53.0:
  * [chore] - Prevent nil deref panic ()
  * Support cancelling a run from a JobProgressRef ()
  * Test S3 role assumption ()
  * Add SourceName to JobProgressRef ()
  * Support azure git links ()
  * Capture source-reported progress in JobProgress snapshot ()
  * Add ElapsedTime method to JobProgressMetrics ()
  * add snowflake detector ()
  * Update launchdarkly regex, support sdk keys, add tri-state verification ()
  * [chore] - update benchmarks. ()
  * [chore] - update comments and logs. ()
  * Include the job ID in a chunk ()
  * add rate limit and consumption metrics for GitHub ()
  * update s3 test bucket ()
  * Fix reversed ordering of arguments ()
  * add thog CLI support for GitHub config validate ()
  * wait before finishing s3 test ()
  * Add tri-state verification to sqlserver detector ()
  * Only scan gist comments or repo comments. ()
- Update to version 3.52.0:
  * add role assumption for s3 source ()
  * [bug] - handle IOOR panic ()
  * updat test file. ()
  * [bug] - Correctly reset reader before handling archive chunk data ()
- Update to version 3.47:
  * [bug] - copy chunk before sending on chunksChan ()
  * Add ScanChunk to allow injecting Chunks into the SourceManager's channel ()
  * correct logging output for github comments and add oss flags ()
  * [chore] - Use custom context for archive handler of specialized archives ()
  * add salesforce detector ()
  *  Integration of SpecializedHandler for Enhanced Archive Processing ()
  * fix github org placeholder ()
  * bump go to 1.21 ()
  * change verification endpoint ()
  * add huggingface detector ()
  * Refactor FragmentLineOffset to match multiline secrets ()
  * fix alchemy test error message ()
  * Docker scanning by digest ()
  * Use the common chunker for scanning the filesystem source ()
  * Support indeterminate verification in Gitlab detector ()
  * stop saving alchemy url ()
  * Add tri-state verification to pubnub publish key detector ()
  * fix error msg in alchemy test ()
  * Add terminal UI ()
  * implement tri-state verification in FTP detector ()
  * Move commits_scanned to ScanRepo ()
  * Use common chunk reader ()
  * Tweak template detector test code ()
- Update to version 3.46.3:
  * Detect API keys without app keys ()
  * Adjust regex and add tests ()
  * Use SourceManager in engine ()
  * implement indeterminate LDAP verification ()
  * Fix nil pointer dereference to git ScanOptions ()
  * initial support for bare repositories ()
  * Common chunk reader ()
  * Add commits scanned to log ()
  * include scan duration in output log ()
  * Make prints to stdout serial. ()
- Update to version 3.46.2:
  * add tri-state verification to mongodb detector by @rosecodym in 
  * create hidden debug flag to disable overseer by @zubairk14 in 
  * Fix VirusTotal deetector by @ahrav in 
  * Refactor git source to allow ScanOptions and use source in engine by @mcastorina in 
  * S3 panic send on closed channel by @ahrav in 
- Update to version 3.46.1:
  * [bug] - Fix unlocking an unlocked mutex by @ahrav in 
- Update to version 3.46.0:
  * Increase log level of engine messages by @dustin-decker in 
  * Initialize the default logger to output to stderr by @mcastorina in 
  * Fix runtime error when scanning Gist comments by @rgmz in 
  * Do not nest transports for Github installation client by @rosecodym in 
  * Identify transient AWS verification failures by @rosecodym in 
  * Support fatal errors in job reports by @mcastorina in 
  * Fix pubnub regular expression by @mcastorina in 
  * gitparse: Use an object for currentDiff by @mcastorina in 
  * Concurrent detection by @ahrav in 
  * Replace magic strings with const by @ahrav in 
  * [bug] - fix data races by @ahrav in 
  * [bug] - fix shodan detector by @ahrav in 
- trufflehog-v3.35.2
* Pass GitHub apiEndpoint for basic or no auth by @rgmz in 
* Bump github.com/xanzy/go-gitlab from 0.86.0 to 0.88.0 by @dependabot in 
* Bump github.com/google/go-containerregistry from 0.14.0 to 0.15.2 by @dependabot in 
* Add SourceManager tests for Run and Wait methods by @mcastorina in 
* Improve log message when scanning GitHub comments by @rgmz in 
* Bump github.com/bradleyfalzon/ghinstallation/v2 from 2.4.0 to 2.6.0 by @dependabot in 
* Bump github.com/go-git/go-git/v5 from 5.8.0 to 5.8.1 by @dependabot in 
* [MongoDB] Detect CosmoDB access keys by @rgmz in 
* Override broken dependency version by @dustin-decker in 
* Add azure repos protos by @ahrav in 
* add merge support by @zricethezav in 
- trufflehog-v3.35.1
* [chore] - optimize chunker by @ahrav in 
* Add commitsScanned metrics by @bill-rich in 
* Make Ahocorasick matching case insensitive by @zricethezav in 
* Fix data race in context wrapper library by @mcastorina in 
* Update gitparse logic by @rgmz in 
- trufflehog-v3.35.0
* [chore] - Update loop to switch. by @ahrav in 
* Rewrite SourceUnitEnumerator to use UnitReporter instead of a channel by @mcastorina in 
* Define SourceUnit chunking interface by @mcastorina in 
* fix twilio verification side effect by @brandonjyan in 
* Fix URI detector false positives when the redacted password has been URL encoded by @trufflesteeeve in 
* add envoy api key scanner by @brandonjyan in 
* add couchbase scanner to defaults by @brandonjyan in 
* tweak jdbc redaction by @rosecodym in 
* add launch_darkly keyword to launchdarkly scanner by @brandonjyan in 
* [chore] - update detector template file by @ahrav in 
* add thog enterprise detector for web keys by @zubairk14 in 
* use Go 1.20 for all github workflows by @rosecodym in 
* unify JDBC detector ping logic by @rosecodym in 
* add dockerhub scanner by @brandonjyan in 
* JDBC indeterminacy by @rosecodym in 
* [chore] Remove parent setting / getting in Context wrapper by @mcastorina in 
* Revert "[chore] Remove parent setting / getting in Context wrapper (#… by @mcastorina in 
* Bump github.com/googleapis/gax-go/v2 from 2.11.0 to 2.12.0 by @dependabot in 
* Bump google.golang.org/api from 0.130.0 to 0.131.0 by @dependabot in 
* Bump github.com/go-git/go-git/v5 from 5.7.0 to 5.8.0 by @dependabot in 
* capture JSON error in AWS detector by @rosecodym in 
* Decrease frequency of dependabot alerts to monthly by @zricethezav in 
* Support indeterminacy in alchemy and update detector docs by @rosecodym in 
* [chore] Remove parent manipulation in context package by @mcastorina in 
* Implement SourceManager basics by @mcastorina in 
* Correctly route pprof endpoint by @mcastorina in 
* [chore] - Remove password info from log by @ahrav in 
* continue scanning on detector / decoder panic by @dustin-decker in 
* Add match boundary to okta regular expressions by @mcastorina in 
* Replace aho-corasick library by @zricethezav in 
- trufflehog-v3.44.0
* fix typo
* Remove additional apk clean up in Dockerfile
* Remove the Image4 detector
* tighten up Shortcut API detector
* additional similarity check for base64 and plain
* Add new verification error message field
* Bump golang.org/x/crypto from 0.10.0 to 0.11.0
* Bump github.com/jlaffaye/ftp from 0.1.0 to 0.2.0
* Bump github.com/TheZeroSlave/zapsentry from 1.15.0 to 1.17.0
* remove old detector
* Bump google.golang.org/api from 0.129.0 to 0.130.0
* Define SourceUnit enumeration interface
* Update tests for forks so we don't fail on everything
* scan GitHub PR and issue comments
* Report indeterminacy in AWS verifier
* do not report AWS 403s as indeterminate
* Dedupe results
* Include the line number GitHub & Gitlab links
- trufflehog-v3.43.0
* Introduce trufflehog:ignore tag feature
* remove HEAD from git diff command, rename unstaged to staged
* Bump github.com/envoyproxy/protoc-gen-validate from 1.0.1 to 1.0.2
* Bump cloud.google.com/go/secretmanager from 1.11.0 to 1.11.1
* Bump google.golang.org/protobuf from 1.30.0 to 1.31.0
* Add missing keywords for sqlserver
* Bump google.golang.org/api from 0.128.0 to 0.129.0
* Bump cloud.google.com/go/storage from 1.30.1 to 1.31.0
- trufflehog-v3.42.0
* Exit with non-zero exit code on chunk source error
* Fix docker source to return any chunk errors
* Add Couchbase Detector
* Bump github.com/xanzy/go-gitlab from 0.85.0 to 0.86.0
* Use url redaction in git
* Fix stripPassword
* Don't return on okta credential failed verification
* verify response body with expected keywords
* added opsgenie detector
- trufflehog-v3.41.1
* Bump github.com/docker/distribution from 2.8.1+incompatible to 2.8.2+incompatible
* Implement SourceUnitUnmarshaller for all sources
* Ensure results are collected correctly when verification is off, and ...
* prevent www from being a key to prevent fp
* Bump github.com/go-ldap/ldap/v3 from 3.4.4 to 3.4.5
* Bump go.mongodb.org/mongo-driver from 1.11.6 to 1.12.0
* Bump golang.org/x/sync from 0.2.0 to 0.3.0
* Update Slack webhook error text for verification
* Bump cloud.google.com/go/storage from 1.29.0 to 1.30.1
- trufflehog-v3.41.0
* Make trace error message so newlines aren't escaped
* Add Validator interface and example
* Setup SourceUnit interface
* Bump github.com/getsentry/sentry-go from 0.21.0 to 0.22.0
* Bump golang.org/x/oauth2 from 0.8.0 to 0.9.0
* update discord invite link to one that doesn't expire
* Custom detector name
* Bump github.com/googleapis/gax-go/v2 from 2.10.0 to 2.11.0
* Bump google.golang.org/api from 0.125.0 to 0.128.0
* add new key pat for mailgun detector
* remove gorilla mux
* fix spelling errors
* tada Add Docker image scanning tada
- trufflehog-v3.40.0
* Bump github.com/mattn/go-sqlite3 from 1.14.16 to 1.14.17
* Bump github.com/stretchr/testify from 1.8.3 to 1.8.4
* [chore] - fix test
* Add DocuSign detector
* fix plusfile git bug
* Update sqlserver redaction, deduplication, and URI redaction
* Split files instead of using ReadAll
* add a custom detector check for logging duplicate detector
* Bump github.com/go-git/go-git/v5 from 5.6.1 to 5.7.0
* Bump github.com/hashicorp/go-retryablehttp from 0.7.2 to 0.7.4
* Bump github.com/xanzy/go-gitlab from 0.83.0 to 0.85.0
* Bump cloud.google.com/go/secretmanager from 1.10.1 to 1.11.0
* Use heuristic to choose the most likely UTF-16 decoded string
- trufflehog-v3.38.0
* [chore] - update Float detector regex by @ahrav in 
* Check that git meets version requirements by @dustin-decker in 
- trufflehog-v3.39.0
* Loosen up version check for git
- trufflehog-v3.37.0
* [chore] - Use correct detector proto by @ahrav in 
* Add message for discord server in readme by @zricethezav in 
* [chore] - Replace context.TODO by @ahrav in 
* needed perms for running workflows against forks by @codevbus in 
* Bump github.com/go-logr/zapr from 1.2.3 to 1.2.4 by @dependabot in 
* Bump github.com/stretchr/testify from 1.8.2 to 1.8.3 by @dependabot in 
* Bump golang.org/x/oauth2 from 0.7.0 to 0.8.0 by @dependabot in 
* Make OpenAI regex more specific by @nyanshak in 
* Bump github.com/getsentry/sentry-go from 0.20.0 to 0.21.0 by @dependabot in 
* Bump golang.org/x/crypto from 0.8.0 to 0.9.0 by @dependabot in 
* adds linting for workflow and actions by @codevbus in 
* Add Data member to ResultsMetadata struct. by @strazzere in 
* Surface missing git as an error during source initialization by @dustin-decker in 
* Bump go.mongodb.org/mongo-driver from 1.11.4 to 1.11.6 by @dependabot in 
* Bump github.com/envoyproxy/protoc-gen-validate from 1.0.0 to 1.0.1 by @dependabot in 
* Bump cloud.google.com/go/secretmanager from 1.10.0 to 1.10.1 by @dependabot in 
* fix mockaroo fps by @dustin-decker in 
* Bump github.com/googleapis/gax-go/v2 from 2.8.0 to 2.9.1 by @dependabot in #1363- 
- trufflehog-v3.36.0
  * Check to see if StructuredData exists before attempting to print it by @trufflesteeeve in 
- trufflehog-v3.35.0
  * added pulumi cloud Access token detector by @vickygoel in 
  * Bump github.com/cloudflare/circl from 1.1.0 to 1.3.3 by @dependabot in 
  * Bump google.golang.org/api from 0.114.0 to 0.122.0 by @dependabot in 
  * Bump github.com/go-sql-driver/mysql from 1.7.0 to 1.7.1 by @dependabot in 
  * Bump github.com/rabbitmq/amqp091-go from 1.8.0 to 1.8.1 by @dependabot in 
  * Bump golang.org/x/sync from 0.1.0 to 0.2.0 by @dependabot in 
  * [chore] - move objectManager interface by @ahrav in 
  * use md5 hash for checking if key exists by @ahrav in 
  * Add buildkitev2 detector for newer tokens by @ahrav in 
  * GitHub basic auth by @dustin-decker in 
  * Add extra data and structured data to plain output by @nyanshak in 
  * [oc-313] - Add GitHub metrics by @ahrav in 
  * Updating generic.go by @RuchitaKshirsagarTR in 
  * Add Base64URLSafe decoder by @nyanshak in 
- trufflehog-v3.34.0
  * Fixed contentfulpersonalaccesstoken regex by @amansakhuja in 
  * Add max object size flag for s3 bucket scanning by @nyanshak in 
  * add scripts to benchmark and plot performance across tags by @dustin-decker in 
  * Implement EndpointCustomizer by @mcastorina in 
  * add additional logging by @ahrav in 
  * [chore] - format log msg by @ahrav in 
  * Bump github.com/bradleyfalzon/ghinstallation/v2 from 2.3.0 to 2.4.0 by @dependabot in 
  * add tineswebhook detector by @jsolis in 
  * Bump github.com/mholt/archiver/v4 from 4.0.0-alpha.7 to 4.0.0-alpha.8 by @dependabot in 
  * Bump github.com/lib/pq from 1.10.8 to 1.10.9 by @dependabot in 
  * Scan only for verified secrets in our CI by @dustin-decker in 
  * add performance test by @zricethezav in 
  * Add log to track git log size by @ahrav in 
  * Extend cache interface by @ahrav in 
  * Normalize GitHub repos during enumeration by @ahrav in 
  * Output git timestamps as UTC times by @nyanshak in 
  * Fix how we scan orgs by @ahrav in 
  * [bug] - Update regex for ipstack by @ahrav in 
  * Fix SquareApp detector type return value by @nyanshak in 
  * Generate protos by @mcastorina in 
  * Make sure context lines are properly handled by @bill-rich in 
  * Do extraction after decompression by @nyanshak in 
  * git worktree scanning fix for  by @nyanshak in 
  * Support line numbers in filesystem source by @nyanshak in 
- trufflehog-v3.33.0
  * improve sqlserver detection and testing by @dustin-decker in 
  * Added a new detector for percy.io by @shabbirbs in 
  * update jira detector by @ahrav in 
  * update proto to allow for ignoring projects by @ahrav in 
  * Fix include and exclude detector logic by @mcastorina in 
  * Updated BrowserStack verified detector endpoint by @shabbirbs in 
- trufflehog-v3.32.2
  * Bump google.golang.org/api from 0.118.0 to 0.119.0 by @dependabot in 
  * Bump github.com/envoyproxy/protoc-gen-validate from 0.10.1 to 1.0.0 by @dependabot in 
  * Bump cloud.google.com/go/storage from 1.29.0 to 1.30.1 by @dependabot in 
  * Small optimizations for the base64 decoder by @ahrav in 
- trufflehog-v3.32.1
  * Add RawV2 Results to the JSON Output by @yilmi in 
  * optimize utf-8 decoder by @ahrav in 
  * optimize base64 decoder by @ahrav in 
- trufflehog-v3.32.0
  * Use md5 hash for resuming key by @ahrav in 
  * [chore] - use hex encode vs base64 by @ahrav in 
  * Remove toLower call on decoded chunk by @zricethezav in 
  * git output []bytes were being logged as b64ed string by @dustin-decker in 
  * Add team name to proto by @ahrav in 
  * Only add detectors once by @bill-rich in 
  * Bump google.golang.org/api from 0.114.0 to 0.118.0 by @dependabot in 
  * Bump github.com/xanzy/go-gitlab from 0.81.0 to 0.82.0 by @dependabot in 
  * [chore] Log possible duplicate detectors by @mcastorina in 
  * Bump github.com/lib/pq from 1.10.7 to 1.10.8 by @dependabot in 
  * Bump github.com/xanzy/go-gitlab from 0.81.0 to 0.83.0 by @dependabot in 
  * Adding Google drive to MetaData proto by @0x1 in 
  * Allow multiple team IDs for MS Teams by @ahrav in 
  * Switch Endpoint Field to Client ID by @zubairk14 in 
  * Add configurable detectors by @bill-rich in 
  * Add utf16 decoder by @ahrav in 
  * Ensure multipart credentials are deduplicated correctly by @dustin-decker in 
  * Add utf16 decoder proto by @ahrav in 
- trufflehog-v3.31.6
  * optimize gitparse handling of diffs by @zricethezav in 
- trufflehog-v3.31.5
  * Use persistable cache for GCS progress tracking by @ahrav in 
  * Bump golang.org/x/text from 0.8.0 to 0.9.0 by @dependabot in 
  * Bump golang.org/x/oauth2 from 0.6.0 to 0.7.0 by @dependabot in 
  * Bump golang.org/x/crypto from 0.7.0 to 0.8.0 by @dependabot in 
  * Bump github.com/bradleyfalzon/ghinstallation/v2 from 2.2.0 to 2.3.0 by @dependabot in 
  * Bump go.mongodb.org/mongo-driver from 1.11.3 to 1.11.4 by @dependabot in 
  * THOG-920/add oss proto by @zubairk14 in 
  * Generate protos by @mcastorina in 
  * update circle test because workflows expire and need re-running by @dustin-decker in 
- trufflehog-v3.31.4
  * fix linting step by @dustin-decker in 
  * Resolve  by adding support for the AWS_SESSION_TOKEN by @iamjpotts in 
  * Use default endpoints when no custom verifier provided by @ahrav in 
- trufflehog-v3.31.3
  * Run golang lint on entire repo instead of patches by @zricethezav in 
  * add CLI switch to actions config by @codevbus in 
  * Update verification endpoint - BrowserStack Detector by @gobind-singh in 
  * Allow for custom verifier by @ahrav in 
  * Add oauth2 cred as auth type for Teams. by @ahrav in 
  * Use OAuth2 http client with GCS by @ahrav in 
  * Add DetectorName to Result by @bill-rich in 
  * Bump github.com/envoyproxy/protoc-gen-validate from 0.9.1 to 0.10.1 by @dependabot in 
  * Bump github.com/TheZeroSlave/zapsentry from 1.14.0 to 1.15.0 by @dependabot in 
  * Bump github.com/go-logr/logr from 1.2.3 to 1.2.4 by @dependabot in 
  * Bump google.golang.org/api from 0.109.0 to 0.114.0 by @dependabot in 
  * Bump go from 1.18 to 1.20 by @bceylan in 
  * Bump github.com/googleapis/gax-go/v2 from 2.7.0 to 2.8.0 by @dependabot in 
  * Bump cloud.google.com/go/storage from 1.29.0 to 1.30.1 by @dependabot in 
  * Bump github.com/getsentry/sentry-go from 0.19.0 to 0.20.0 by @dependabot in 
  * forager requires direct access to gitparse.FromReader by @dustin-decker in 
  * Add lint for exporting loop references by @mcastorina in 
  * readme improvements by @dustin-decker in 
- trufflehog-v3.31.2
  * revert to original entrypoint config by @codevbus in 
- trufflehog-v3.31.1
  * ensure stdout is still provided by @codevbus in 
- trufflehog-v3.31.0
  * Bump cloud.google.com/go/storage from 1.30.0 to 1.30.1 by @dependabot in 
  * Support for exclude globs at the git log level by @zricethezav in 
  * Add GitHub Actions output by @dustin-decker in 
- trufflehog-v3.30.0
  * update integration test excludes by @dustin-decker in 
  * Bump github.com/googleapis/gax-go/v2 from 2.7.0 to 2.7.1 by @dependabot in 
  * Bump github.com/fatih/color from 1.13.0 to 1.15.0 by @dependabot in 
  * Bump github.com/xanzy/go-gitlab from 0.80.2 to 0.81.0 by @dependabot in 
  * [chore] - Add unauth GCS source type by @ahrav in 
  * Fix git commit date string formatting by @fearnoeval in 
  * Bump google.golang.org/protobuf from 1.29.0 to 1.29.1 by @dependabot in 
  * [chore] Log git output on error by @mcastorina in 
  * [chore] Add a break statement when iterating through keywords by @zricethezav in 
  * [chore] Ignore errors from CustomRegex so the channel doesn't leak by @mcastorina in 
  * updating browserstack detector user and key PrefixRegex strings by @raju-kamble in 
  * [chore] - add support for json service account and service account file by @ahrav in 
  * Add resuming capability to GCS source by @ahrav in 
  * Add OpenAI API Tokens detector by @yilmi in 
  * added new detectors and fixed mesibo detector by @garg472 in 
  * Bump go.mongodb.org/mongo-driver from 1.11.2 to 1.11.3 by @dependabot in 
  * Bump cloud.google.com/go/storage from 1.29.0 to 1.30.0 by @dependabot in 
  * Bump github.com/go-git/go-git/v5 from 5.6.0 to 5.6.1 by @dependabot in 
  * Bump google.golang.org/protobuf from 1.29.1 to 1.30.0 by @dependabot in 
  * Bump github.com/googleapis/gax-go/v2 from 2.7.1 to 2.8.0 by @dependabot in 
  * Add in-memory caching pkg by @ahrav in 
  * [chore] - log enumeration duration by @ahrav in 
  * Bump actions/setup-go from 3 to 4 by @dependabot in 
  * Fix OpenAI test by @dustin-decker in 
  * Bump google.golang.org/api from 0.111.0 to 0.114.0 by @dependabot in 
  * Bump github.com/rabbitmq/amqp091-go from 1.7.0 to 1.8.0 by @dependabot in 
  * [bug] - Use correct date format for Date posted by @ahrav in 
  * Add Oauth creds to GCS by @ahrav in 
  * Delete progress tracking from GCS source by @ahrav in 
- trufflehog-v3.29.1
  * Make slack webhook detector regex more specific by @trufflesteeeve in 
- trufflehog-v3.29.0
  * Remove period from file extension by @ahrav in 
  * Bump golang.org/x/crypto from 0.6.0 to 0.7.0 by @dependabot in 
  * Bump github.com/go-git/go-git/v5 from 5.5.2 to 5.6.0 by @dependabot in 
  * Bump github.com/bradleyfalzon/ghinstallation/v2 from 2.1.0 to 2.2.0 by @dependabot in 
  * Bump github.com/getsentry/sentry-go from 0.18.0 to 0.19.0 by @dependabot in 
  * Add gcs scanning integration by @ahrav in 
- trufflehog-v3.28.7
Support filtering detectors by version by @mcastorina in 
- trufflehog-v3.28.6
  * Rename .pre-commit-hooks.yml to .pre-commit-hooks.yaml by @zhuwenxing in 
  * Keyword optimization by @zricethezav in 
  * Release should only run on tags by @dustin-decker in 
- trufflehog-v3.28.5
[chore] - Only scanned staged git changes by @ahrav in 
- trufflehog-v3.28.4
  * [chore] Address more linter errors by @mcastorina in 
  * Custom regex parallel verify by @0x1 in 
  * [chore] Close response bodies by @mcastorina in 
  * Bump github.com/stretchr/testify from 1.8.1 to 1.8.2 by @dependabot in 
  * Add pre-commit yml config by @ahrav in 
  * Disable profiler in debug mode and add profile switch by @yilmi in 
- trufflehog-v3.28.3
  * Support file scanning in filesystem source by @mcastorina in 
  * Add ability to include and exclude detectors by @mcastorina in 
  * [chore] Implement String for ScanErrors by @mcastorina in 
  * [chore] Update docs for individual file scanning by @mcastorina in 
  * [chore] Address lint errors by @mcastorina in 
- trufflehog-v3.28.2
  * Bump github.com/xanzy/go-gitlab from 0.78.0 to 0.80.2 by @dependabot in 
  * Gitparse message fix by @bill-rich in 
- trufflehog-v3.28.1
  * Bump github.com/xanzy/go-gitlab from 0.78.0 to 0.80.2 by @dependabot in 
  * Gitparse message fix by @bill-rich in 
- trufflehog-v3.28.0
  * add smoke test by @dustin-decker in 
  * Remove duplicated detectors by @trufflesteeeve in 
  * adds TESTING doc w. steps for local GHA tests by @codevbus in 
  * add more confluence options by @dustin-decker in 
  * Github filter support for exclude and include by @MetinSAYGIN in 
  * Fix nil scan options by @mcastorina in 
  * [chore] Remove logrus from trufflehog by @mcastorina in 
  * Bump golang.org/x/text from 0.6.0 to 0.7.0 by @dependabot in 
  * Bump golang.org/x/crypto from 0.5.0 to 0.6.0 by @dependabot in 
  * Bump github.com/getsentry/sentry-go from 0.17.0 to 0.18.0 by @dependabot in 
  * [chore] - Add the unit for max archive size by @ahrav in 
  * [chore] - archive size helper text by @ahrav in 
  * [chore] - Update helper text for max-archive-size. by @ahrav in 
  * Correctly parse most filenames with ' and ' by @bill-rich in 
  * Drop tabs for filenames with spaces by @bill-rich in 
  * Bump golang.org/x/oauth2 from 0.4.0 to 0.5.0 by @dependabot in 
  * fix browserstack detector by @raju-kamble in 
  * Bump golang.org/x/net from 0.6.0 to 0.7.0 by @dependabot in 
  * Bump go.mongodb.org/mongo-driver from 1.11.1 to 1.11.2 by @dependabot in 
  * Bump github.com/TheZeroSlave/zapsentry from 1.12.0 to 1.14.0 by @dependabot in 
  * Bump github.com/rabbitmq/amqp091-go from 1.6.0 to 1.7.0 by @dependabot in 
  * Adding initial protos for Google Drive scanner by @0x1 in 
  * fixing browserstack regex username detection by @raju-kamble in 
- trufflehog-v3.27.1
  * Revert "Make detectors configurable" by @dustin-decker in 
- trufflehog-v3.27.0
  * Bump golang.org/x/oauth2 from 0.3.0 to 0.4.0 by @dependabot in 
  * add bodyclose linter to help prevent file handle leaks by @dustin-decker in 
  * braintree detector: use production API URL instead of the test sandbo… by @swdbo in 
  * Update float detector with correct User-Agent and regex by @ahrav in 
  * update webex detector regex by @ahrav in 
  * Handle errors in a thread safe manner by @ahrav in 
  * Add TruffleHog version input for GitHub action by @mcastorina in 
  * Revert "Add TruffleHog version input for GitHub action ()" by @mcastorina in 
  * Pull gitparse config options out of pkg consts by @bill-rich in 
  * Add include exclude spaces for confluence source. by @ahrav in 
  * Add max commit size by @bill-rich in 
  * Make archive handler configurable by @bill-rich in 
  * [chore] - Add tests for errors by @ahrav in 
  * Skip repo and continue scanning when encountering an error by @mcastorina in 
  * [chore] - Dont pre-allocate errors slice by @ahrav in 
  * Add Type() to detector interface by @trufflesteeeve in 
  * [chore] Remove logrus from engine package by @mcastorina in 
  * [chore] Remove logrus from github source by @mcastorina in 
  * Bump github.com/joho/godotenv from 1.4.0 to 1.5.1 by @dependabot in 
  * [chore] Remove logrus from circleci, filesystem, gitlab, and s3 sources by @mcastorina in 
  * [chore] - Remove monolithic config struct by @ahrav in 
  * Make detectors configurable by @ahrav in 
- trufflehog-v3.26.0
  * Add openssh-client to trufflehog container by @mcastorina in 
  * Bump github.com/rabbitmq/amqp091-go from 1.5.0 to 1.6.0 by @dependabot in 
  * filesystem support for exclude and include filters (2nd attemp) by @mac2000 in 
  * Fix the typo "programatic" by @nezakoo in 
  * Add file to confluence proto. by @ahrav in 
  * Remove false positive detection for CustomRegex by @mcastorina in 
- trufflehog-v3.25.4
  * fix github integration tests by @dustin-decker in 
  * Full git log when targeting base merge commit by @bill-rich in 
- trufflehog-v3.25.3
  * [chore] - Small cleanup of CircleCi source by @ahrav in 
  * Add concurrency to CircleCi source by @ahrav in 
  * Bump github.com/getsentry/sentry-go from 0.16.0 to 0.17.0 by @dependabot in 
  * Bump github.com/xanzy/go-gitlab from 0.77.0 to 0.78.0 by @dependabot in 
  * Bump github.com/sergi/go-diff from 1.2.0 to 1.3.1 by @dependabot in 
  * Updated stdout to print results in alphabetical order for consistent output by @0x1 in 
  * Add location to Teams source metadata by @ahrav in 
  * Limit diff size to prevent out of control memory use. by @bill-rich in 
- trufflehog-v3.25.2
  * Use access-token endpoint for validity check by @clonsdale-canva in 
  * Record timestamp when a context was cancelled by @mcastorina in 
  * remove logger from retryable client, it is not respecting loglevels by @dustin-decker in 
- trufflehog-v3.25.1
  * Update entrypoint by @ahrav in 
  * Copy metadata for line number aware sources by @bill-rich in 
  * Rename and export isGitSource by @bill-rich in 
  * Fix GitUrl Return by @pulkitanz in 
  * Bump goreleaser/goreleaser-action from 3 to 4 by @dependabot in 
  * Switch to retryableHttpClient for GitHub AuthN API Client + More Logs by @yilmi in 
  * Bump cloud.google.com/go/secretmanager from 1.9.0 to 1.10.0 by @dependabot in 
  * Bump github.com/go-git/go-git/v5 from 5.5.1 to 5.5.2 by @dependabot in 
  * Bump github.com/hashicorp/go-retryablehttp from 0.7.1 to 0.7.2 by @dependabot in 
  * Bump golang.org/x/crypto from 0.4.0 to 0.5.0 by @dependabot in 
  * Handle invalid regex for custom detector. by @ahrav in 
  * Capture callstack of canceled contexts by @mcastorina in 
  * Validate custom regular expressions on detector initialization by @mcastorina in 
  * fix: do not override base parameter with default in GitHub Action by @clarkedb in 
  * Fix GitUrl Return by @pulkitanz in 
  * Bump goreleaser/goreleaser-action from 3 to 4 by @dependabot in 
  * Switch to retryableHttpClient for GitHub AuthN API Client + More Logs by @yilmi in 
  * Bump cloud.google.com/go/secretmanager from 1.9.0 to 1.10.0 by @dependabot in 
  * Bump github.com/go-git/go-git/v5 from 5.5.1 to 5.5.2 by @dependabot in 
  * Bump github.com/hashicorp/go-retryablehttp from 0.7.1 to 0.7.2 by @dependabot in 
  * Bump golang.org/x/crypto from 0.4.0 to 0.5.0 by @dependabot in 
  * Handle invalid regex for custom detector. by @ahrav in 
  * Capture callstack of canceled contexts by @mcastorina in 
  * Validate custom regular expressions on detector initialization by @mcastorina in 
  * Allow for default value to be used in GHA Workflow by @ahrav in 
  * Add Circle CI source by @dustin-decker in 
  * Remove ctx from source structs by @ahrav in 
  * Removing Debug version Println to logrus debug - Issue  by @yilmi in 
  * Make GA action default base an empty string. by @ahrav in 
- Change the minimal version of Go from 1.14 to 1.18
- Bump github.com/xanzy/go-gitlab from 0.76.0 to 0.77.0 by @dependabot in 
- Bump golang.org/x/crypto from 0.3.0 to 0.4.0 by @dependabot in 
- Add configuration parsing and custom detectors to engine by @mcastorina in 
- Add custom regex detector docs by @mcastorina in 
- Remove custom log leveler by @mcastorina in 

OBS-URL: https://build.opensuse.org/request/show/1121215
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/trufflehog?expand=0&rev=26
2023-10-30 15:33:36 +00:00
Jeff Kowalczyk
3807f8471b Accepting request 1121147 from home:ph03nix
- Update to version 3.61.0:
  * adding 'token' keyword to regex for github_old ()
  * Update module github.com/go-git/go-git/v5 to v5.10.0 ()
  * Detector-Competition-Feat: Added Reply.io API token detector ()
  * fix(deps): update module sigs.k8s.io/yaml to v1.4.0 ()
  * Detector-Competition-Feat: Added Stripo API token detector ()
  * feat: deno deploy detector ()
  * Update module google.golang.org/api to v0.148.0 ()
  * Update module go.uber.org/zap to v1.26.0 ()
  * Update module github.com/launchdarkly/go-server-sdk/v6 to v6.1.1 ()
  * Update module github.com/snowflakedb/gosnowflake to v1.6.25 ()
  * Update module github.com/xanzy/go-gitlab to v0.93.2 ()
  * Update module go.uber.org/mock to v0.3.0 ()
  * Update github.com/bodgit/sevenzip to v1.4.3 ()
  * Detector-Competition-Feat: Added Budibase API token detector ()
  * Update module github.com/prometheus/client_golang to v1.17.0 ()
  * Detector-Competition-Feat: Added LemonSqueezy API token detector ()
  * Update module github.com/rabbitmq/amqp091-go to v1.9.0 ()
  * Update module github.com/hashicorp/golang-lru to v0.6.0 ()
  * Update module github.com/google/uuid to v1.4.0 ()
  * Update module github.com/google/go-containerregistry to v0.16.1 ()
  * Update module github.com/getsentry/sentry-go to v0.25.0 ()
  * Update module github.com/go-logr/logr to v1.3.0 ()
  * Update module github.com/charmbracelet/lipgloss to v0.9.1 ()
  * Update module github.com/bradleyfalzon/ghinstallation/v2 to v2.8.0 ()
  * Update module github.com/aws/aws-sdk-go to v1.46.6 ()
  * Update module cloud.google.com/go/secretmanager to v1.11.3 ()
  * Update module github.com/TheZeroSlave/zapsentry to v1.19.0 ()
  * Chore(deps): Bump google.golang.org/grpc from 1.56.2 to 1.56.3 ()
  * Add Coinbase Wallet-as-a-Service detector ()
  * Detector-Competition-Feat: Add Metabase Session Secret Detector ()
  * Detector-Competition-Feat: Added AppOptics API token detector ()
  * Detector-Competition-Feat: Added ZeroTier API token detector ()
  * Detector-Competition-Feat: Added BetterStack API token detector ()
  * Detector-Competition-Fix: Fix SurveyBot Verification ()
  * Fix binary handling ()
  * Add temp directory management ()
- Update to version 3.60.4:
  * loggly detector by @ankushgoel27 in 
  * Detector-Competition-Feat: Added OpenVPN API Detector by @fumblehool in 
  * deprecate scan_interval field by @ahrav in 
  * Detector-Competition-Feat: Added Portainer Detector by @fumblehool in 
  * Detector-Competition-Fix: Fix/Remove baseapi detector (no longer exists) by @lc in 
  * remove detector by @ahrav in 
  * Detector-Competition-Feat: Added Vagrant Cloud Access Token Detector by @fumblehool in 
  * Detector-Competition-Fix : fixed monday.com regex by @ankushgoel27 in 
  * Detector-Competition-Fix: Fix ScreenshotAPI Verification by @lc in 
  * Detector-Competition-Fix: Fix MeaningCloud Verification by @lc in 
  * Detector-Competition-Fix: Deprecate Glitterly by @lc in 
  * Detector-Competition-Fix: Fix/Remove BlaBlaBus, API retired by @lc in 
  * make protos for deprecating Blablabus by @0x1 in 
  * Detector-Competition-Fix: Fix/Remove QuickMetrics (shutdown) by @lc in 
  * update renovate config and remove dependabot by @dustin-decker in 
  * Detector-Competition-Fix: Fix/Remove DataFire, API retired by @lc in 
- Update to version 3.60.3:
  * Use latest dbr by @bill-rich in 
  * Revert "Fix wrong line number" by @rosecodym in 
  * Upgrade gocb and gocbcore by @nyanshak in 
  * Detector-Competition-Fix: Fix CloudSmith verification by @lc in 
  * Detector-Competition-fix: NewRelic Detector -fallback to EU Api for verification by @fumblehool in 
  * fix : update facebookOauth Detector by @fumblehool in 
  * Dockerfiles - Alpine Linux 3.15 EoL by @nfsec in 
  * Remove docker container after make protos finishes by @fumblehool in 
  * Configure Renovate by @renovate in 
  * fix(deps): update golang.org/x/exp digest to 7918f67 by @renovate in 
  * fix(deps): update github.com/lrstanley/bubblezone digest to e3824f1 by @renovate in 
  * fix(deps): update module cloud.google.com/go/secretmanager to v1.11.2 by @renovate in 
  * fix(deps): update module github.com/aymanbagabas/go-osc52 to v1.2.2 by @renovate in 
  * fix(deps): update module github.com/go-errors/errors to v1.5.1 by @renovate in 
  * fix(deps): update module golang.org/x/oauth2 to v0.13.0 by @renovate in 
  * Detector-Competition-Feat: Added PortainerToken Detector by @fumblehool in 
  * fix(deps): update module github.com/snowflakedb/gosnowflake to v1.6.25 by @renovate in 
  * fix(deps): update module github.com/google/go-github/v42 to v56 by @renovate in 
  * chore(deps): update alpine docker tag to v3.18 by @renovate in 
  * fix(deps): update module github.com/mattn/go-isatty to v0.0.20 by @renovate in 
  * chore(deps): update module github.com/trufflesecurity/overseer to v1.2.7 by @renovate in 
  * fix(deps): update module github.com/google/go-cmp to v0.6.0 by @renovate in 
  * fix(deps): update module github.com/azure/go-autorest/autorest/azure/auth to v0.5.12 by @renovate in 
  * fix(deps): update module github.com/launchdarkly/go-server-sdk/v6 to v6.1.1 by @renovate in 
  * add rpm2cpio as dependency to dockerfile by @ahrav in 
- Update to version 3.60.2:
  * Detector-Competition-Fix: Fix/Remove Flowdock detector ()
  * Detector-Competition-Fix: Fix/Remove Happi Detection & Verification ()
  * Detector-Competition-Fix: Fix/Remove DataFire, API retired ()
  * update renovate config and remove dependabot ()
  * Detector-Competition-Fix: Fix/Remove QuickMetrics (shutdown) ()
  * make protos for deprecating Blablabus ()
  * Detector-Competition-Fix: Fix/Remove BlaBlaBus, API retired ()
  * Detector-Competition-Fix: Depreciate Glitterly ()
  * Detector-Competition-Fix: Fix MeaningCloud Verification ()
  * Detector-Competition-Fix: Fix ScreenshotAPI Verification ()
  * Detector-Competition-Fix : fixed monday.com regex ()
  * Detector-Competition-Feat: Added Vagrant Cloud Access Token Detector ()
  * remove detector ()
  * Detector-Competition-Fix: Fix/Remove baseapi detector (no longer exists) ()
  * Detector-Competition-Feat: Added Portainer Detector ()
  * deprecate scan_interval field ()
  * Detector-Competition-Feat: Added OpenVPN API Detector ()
  *  loggly detector ()
  * add rpm2cpio as dependency to dockerfile ()
  * fix(deps): update module github.com/launchdarkly/go-server-sdk/v6 to v6.1.1 ()
  * fix(deps): update module github.com/azure/go-autorest/autorest/azure/auth to v0.5.12 ()
  * fix(deps): update module github.com/google/go-cmp to v0.6.0 ()
  * chore(deps): update module github.com/trufflesecurity/overseer to v1.2.7 ()
  * fix(deps): update module github.com/mattn/go-isatty to v0.0.20 ()
  * chore(deps): update alpine docker tag to v3.18 ()
  * fix(deps): update module github.com/google/go-github/v42 to v56 ()
  * fix(deps): update module github.com/snowflakedb/gosnowflake to v1.6.25 ()
  * Detector-Competition-Feat: Added PortainerToken Detector ()
  * fix(deps): update module golang.org/x/oauth2 to v0.13.0 ()
  * fix(deps): update module github.com/go-errors/errors to v1.5.1 ()
  * fix(deps): update module github.com/aymanbagabas/go-osc52 to v1.2.2 ()
  * fix(deps): update module cloud.google.com/go/secretmanager to v1.11.2 ()
  * fix(deps): update github.com/lrstanley/bubblezone digest to e3824f1 ()
  * fix(deps): update golang.org/x/exp digest to 7918f67 ()
  * Add renovate.json ()
  * Remove docker container after make protos finishes ()
  * Dockerfiles - Alpine Linux 3.15 EoL ()
  * fix : update facebookOauth Detector ()
  * fix: NewRelic Detector: fallback to EU Api for verification ()
  * Detector-Competition-Fix: Fix CloudSmith detection ()
  * Upgrade gocb and gocbcore ()
  * Revert "Fix off by one ()" ()
  * Use latest dbr ()
  * export ShouldVerify ()
  * export struct ()
  * Detector-Competition-Fix: Fix CodeClimate verification ()
  * Detector-Competition-Feat: Add InstaMojo Payment Detector ()
  * Detector-Competition-Fix: Fix SuperNotes API verification ()
  * Add UnitHook and NoopHook implementations ()
  * Detector-Competition-New: add IP2Location api key detector ()
  * [chore] Fix glob package name ()
  * Filter unique detectors by keywords in chunk ()
  * Detector-Competition-Feat: Add ipinfo.io API key detector ()
  * Fix README.md typo ()
  * Use the configured include repositories in the GitHub filter ()
  * chore(github): reduce comment log verbosity ()
  * Detector-Competition-Feat: Add Privacy.com API key detector ()
  * Move Github comments check to fix a test 
  * Handle secondary GitHub ratelimits ()
  * Export ChunkError fields and add ErrorsFor convenience method ()
  * Detector-Competition-Fix: Fix plaid.com API key detection ()
  * update regex ()
- Update to version 3.60.1:
  * feat(voiceflow): basic detector ()
  * Fix for : Update Posthog detector ()
  * Add generic glob filter ()
  * Tighten up regex for twist detector ()
  * Added Support for '-h' Option for Help Documentation ()
  * feat(git): only generate line numbers > 0 ()
  * fix(github): normalize repo cache ()
  * Fix off by one ()
- Update to version 3.60.0:
  * Add ShannonEntropy test for an empty string ()
  * [chore] Add SourceUnitEnumChunker filesystem tests ()
  * Detector-Competition-Fix: Add Personal Access Tokens (API Tokens Depr… ()
  * [bug] - Don't modify global client var ()
  * added cody gateway token detection code ()
  * Bump golang.org/x/net from 0.15.0 to 0.17.0 ()
  * Detector-Competition-Feat: Add Klaviyo API Secret Detector ()
- Update to version 3.59.0:
  * Add an option to filter unverified results using shannon entropy ()
  * [chore] Fix flaky TestJobProgressElapsedTime ()
  * Tighten up keywords ()
  * Detector-Competition-Fix: fix notion.so false negative verification ()
  * Detector-Competition-New: add anthropic api key detector ()
  * Detector-Competition-New: add ramp.com client id & secret detector ()
  * use Repositories field from conn. ()
  * Add include and ignore list to Artifactory ()
  * support insecure TLS for Jira and Jenkins ()
  * add tristate verification to postman ()
  * Use placeholder as default if field left empty and is required ()
  * implemented planet scale creds (passwords and API keys) ()
  * adding azure storage detector ()
  * Adding Howtorotate Guides to TruffleHog ()
  * update pagerdutyapikey detector to tri-state verification ()
  * Fix bug in chunker that surfaces with a flaky passed in io.Reader ()
  * Bump github.com/AzureAD/microsoft-authentication-library-for-go ()
  * Bump github.com/bradleyfalzon/ghinstallation/v2 from 2.6.0 to 2.7.0 ()
  * Bump go.mongodb.org/mongo-driver from 1.12.0 to 1.12.1 ()
  * Bump github.com/aws/aws-sdk-go from 1.44.83 to 1.45.19 ()
  * Bump docker/setup-qemu-action from 2 to 3 ()
  * Bump goreleaser/goreleaser-action from 4 to 5 ()
  * Bump mikepenz/action-junit-report from 3 to 4 ()
  * Bump docker/login-action from 2 to 3 ()
  * Bump github.com/xanzy/go-gitlab from 0.88.0 to 0.92.3 ()
  * Bump actions/checkout from 3 to 4 ()
  * fixing razorpay ()
  * add tristate verification to twitch ()
  * chore(ReadMe): Update installation Doc ()
  * Separate gitlab detectors ()
  * [chore] add figmav2 to defaults ()
  * Cleanup jiratoken detector ()
  * cleanup nesting ()
  * Cleanup pubnub detector ()
  * Update alchemy_test.go to use detectors5 ()
  * Update web3storage_test.go ()
- Update to version 3.58.0:
  * update figma to use tri-state verification by @0x1 in ()
  * updating myfreshworks detector to use tri-state verification by @0x1 in ()
  * updating microsoft teams webhook detector to use tri-state verification by @0x1 in ()
  * updating browserstack detector to use tri-state verification by @0x1 in ()
  * Implement an installation script with CheckSum Validation by @hibare in ()
  * Update Adding_Detectors_external.md by @zricethezav in ()
  * added PR and Issue body scanning by @joeleonjr in ()
  * Github partial scan by @ahrav in ()
  * Update Adding_Detectors_external.md by @zricethezav in ()
  * added Web3 Storage detector by @ankushgoel27 in ()
  * consolidated pr and issue descr/comment flags by @joeleonjr in ()
  * Use S3 credentials waterfall by @rosecodym in ()
  * [bug] - correctly check err by @ahrav in ()
  * Update web3storage_test.go with detectors5 by @zricethezav in ()
  * Update alchemy_test.go to use detectors5 by @zricethezav in ()
  * Cleanup pubnub detector by @0x1 in ()
  * cleanup myfreshworks detector by @0x1 in ()
  * Cleanup jiratoken detector by @0x1 in ()
  * [chore] add figmav2 to defaults by @0x1 in ()
  * Separate gitlab detectors by @0x1 in ()
  * chore(ReadMe): Update installation Doc by @varmakarthik12 in ()
  * add tristate verification to twitch by @0x1 in ()
  * fixing razorpay by @dxa4481 in ()
  * Bump actions/checkout from 3 to 4 by @dependabot in ()
  * Bump github.com/xanzy/go-gitlab from 0.88.0 to 0.92.3 by @dependabot in ()
  * Bump docker/login-action from 2 to 3 by @dependabot in ()
  * Bump mikepenz/action-junit-report from 3 to 4 by @dependabot in ()
  * Bump goreleaser/goreleaser-action from 4 to 5 by @dependabot in ()
  * Bump docker/setup-qemu-action from 2 to 3 by @dependabot in ()
  * Bump github.com/aws/aws-sdk-go from 1.44.83 to 1.45.19 by @dependabot in ()
  * Bump go.mongodb.org/mongo-driver from 1.12.0 to 1.12.1 by @dependabot in ()
- Update to version 3.57.0:
  * [bug] - correctly check err ()
  * Use S3 credentials waterfall ()
  * consolidated pr and issue descr/comment flags ()
  * added Web3 Storage detector ()
  * Update Adding_Detectors_external.md ()
  * Github partial scan ()
  * added PR and Issue body scanning ()
  * Update Adding_Detectors_external.md ()
  * Implement an installation script with CheckSum Validation ()
  * updating browserstack detector to use tri-state verification ()
  * updating microsoft teams webhook detector to use tri-state verification ()
  * updating myfreshworks detector to use tri-state verification ()
  * update figma to use tri-state verification ()
  * adding support for new version of figma token ()
  * Update README.md ()
  * examples folder ()
  * Update protos image to use correct go version ()
  * add line to link for azure repos. ()
  * fix detector test action ()
  * aggregate detector tests daily ()
  * Adding new function SetProgressOngoing to be used when the source does not yet know how many items it is scanning and does not want to display a percentage complete. ()
  * updating uri detector to use tri-state verification ()
  * Bump golang.org/x/oauth2 from 0.10.0 to 0.12.0 ()
  * Bump github.com/go-ldap/ldap/v3 from 3.4.5 to 3.4.6 ()
  * Bump github.com/charmbracelet/bubbletea from 0.24.1 to 0.24.2 ()
  * Bump github.com/getsentry/sentry-go from 0.22.0 to 0.24.1 ()
  * Bump cloud.google.com/go/storage from 1.31.0 to 1.33.0 ()
  * Bump github.com/mattn/go-isatty from 0.0.18 to 0.0.19 ()
  * Add ability to dynamically scale concurrently running sources ()
  * [bug] - fix link line ()
  * Ability to update line number in link ()
  * fixed rubygems detector ()
  * Update sonarcloud.go ()
  * [bug] - correclty handle nested archived directories ()
  * replace interface{} with any. ()
- Update to version 3.56.0:
  * Update Source interface to use SourceID and JobID types ()
  * migrate buildpulse to integration test suite ()
  * add buildpulse config to sources ()
  * Implement Gitlab source validation ()
  * fix: add missing error check in archive handler ()
  * Add a SourceType constant to all source packages ()
  * Refactor SourceManager to remove Enrollment ()
  * updating sendbirdorganizationapi detector to use tri-state verification ()
- Update to version 3.55.1
  * [chore] - fix slackwebhook detector by @ahrav in 
  * Add log verbosity by @codevbus in 
- Update to version 3.55.0
  * [chore] - Sentry detector update by @ahrav in 
  * Always close AWS response body by @rosecodym in 
  * [chore] - add test for custom providers by @ahrav in 
  * cache dupes w/ different decoders by @ahrav in 
  * add tri state verification to slack (not slack webhook) by @zubairk14 in 
  * Improve private key detector by @dustin-decker in 
- Update to version 3.54.4:
  * verbosity updates to s3 source ()
  * [chore] - fix slackwebhook detector ()
  * Improve private key detector ()
  * add tri state verification to slack (not slack webhook) ()
  * cache dupes w/ different decoders ()
  * add test for custom providers. ()
  * always close aws response body ()
  * [chore] - Sentry detector update ()
  * Retry AWS verification 403s ()
  * Always attempt to return a git link ()
  * Add Tailscale detector ()
  * updating sendgrid detector to use tri-state verification ()
  * Add optional param to Chunks ()
  * Use common chunker for archive handler ()
  * Fix pagerdutyapikey Detector ()
  * updating jiratoken and jiratokenV2 to use tri-state verification + updating tests ()
  * [chore] - update Docker source ()
  * updating sendbird detector to use tri-state verification ()
  * Validate S3 source ()
- Update to version 3.54.3
  * Sourcegraph Detectors Iterations by @shivasurya in 
  * [chore] - fix sentry detector by @ahrav in 
  * [bug] - Correctly create azure git links by @ahrav in 
- Update to version 3.54.2:
  * Correctly create azure git links. ()
  * [chore] - fix sentry detector ()
  * iterating on suggestions ()
  * update jira detector to match new variable tokens ()
- Update to version 3.54.1:
  * add tri-state verification for twilio detector ()
  * added sourcegraph token verification detection ()
  * Update to Go 1.21 ()
  * update slack webhook with tri-state verification ()
  * Unify S3 client creation logic ()
  * Add a cancel cause to job cancellation ()
  * Add the 'Cause' family of functions to the context wrapper library ()
  * remove fmt.Print ()
  * Optimize read to max ()
  * Add AvailableCapacity method to SourceManager ()
  * Add jobID to chunk. ()
- Update to version 3.54.0:
  * buffer channel. ()
  * add detectors that were missed ()
  * Expired invite link fix ()
- Update to version 3.53.0:
  * [chore] - Prevent nil deref panic ()
  * Support cancelling a run from a JobProgressRef ()
  * Test S3 role assumption ()
  * Add SourceName to JobProgressRef ()
  * Support azure git links ()
  * Capture source-reported progress in JobProgress snapshot ()
  * Add ElapsedTime method to JobProgressMetrics ()
  * add snowflake detector ()
  * Update launchdarkly regex, support sdk keys, add tri-state verification ()
  * [chore] - update benchmarks. ()
  * [chore] - update comments and logs. ()
  * Include the job ID in a chunk ()
  * add rate limit and consumption metrics for GitHub ()
  * update s3 test bucket ()
  * Fix reversed ordering of arguments ()
  * add thog CLI support for GitHub config validate ()
  * wait before finishing s3 test ()
  * Add tri-state verification to sqlserver detector ()
  * Only scan gist comments or repo comments. ()
- Update to version 3.52.0:
  * add role assumption for s3 source ()
  * [bug] - handle IOOR panic ()
  * updat test file. ()
  * [bug] - Correctly reset reader before handling archive chunk data ()
- Update to version 3.47:
  * [bug] - copy chunk before sending on chunksChan ()
  * Add ScanChunk to allow injecting Chunks into the SourceManager's channel ()
  * correct logging output for github comments and add oss flags ()
  * [chore] - Use custom context for archive handler of specialized archives ()
  * add salesforce detector ()
  *  Integration of SpecializedHandler for Enhanced Archive Processing ()
  * fix github org placeholder ()
  * bump go to 1.21 ()
  * change verification endpoint ()
  * add huggingface detector ()
  * Refactor FragmentLineOffset to match multiline secrets ()
  * fix alchemy test error message ()
  * Docker scanning by digest ()
  * Use the common chunker for scanning the filesystem source ()
  * Support indeterminate verification in Gitlab detector ()
  * stop saving alchemy url ()
  * Add tri-state verification to pubnub publish key detector ()
  * fix error msg in alchemy test ()
  * Add terminal UI ()
  * implement tri-state verification in FTP detector ()
  * Move commits_scanned to ScanRepo ()
  * Use common chunk reader ()
  * Tweak template detector test code ()
- Update to version 3.46.3:
  * Detect API keys without app keys ()
  * Adjust regex and add tests ()
  * Use SourceManager in engine ()
  * implement indeterminate LDAP verification ()
  * Fix nil pointer dereference to git ScanOptions ()
  * initial support for bare repositories ()
  * Common chunk reader ()
  * Add commits scanned to log ()
  * include scan duration in output log ()
  * Make prints to stdout serial. ()
- Update to version 3.46.2:
  * add tri-state verification to mongodb detector by @rosecodym in 
  * create hidden debug flag to disable overseer by @zubairk14 in 
  * Fix VirusTotal deetector by @ahrav in 
  * Refactor git source to allow ScanOptions and use source in engine by @mcastorina in 
  * S3 panic send on closed channel by @ahrav in 
- Update to version 3.46.1:
  * [bug] - Fix unlocking an unlocked mutex by @ahrav in 
- Update to version 3.46.0:
  * Increase log level of engine messages by @dustin-decker in 
  * Initialize the default logger to output to stderr by @mcastorina in 
  * Fix runtime error when scanning Gist comments by @rgmz in 
  * Do not nest transports for Github installation client by @rosecodym in 
  * Identify transient AWS verification failures by @rosecodym in 
  * Support fatal errors in job reports by @mcastorina in 
  * Fix pubnub regular expression by @mcastorina in 
  * gitparse: Use an object for currentDiff by @mcastorina in 
  * Concurrent detection by @ahrav in 
  * Replace magic strings with const by @ahrav in 
  * [bug] - fix data races by @ahrav in 
  * [bug] - fix shodan detector by @ahrav in 
- trufflehog-v3.35.2
* Pass GitHub apiEndpoint for basic or no auth by @rgmz in 
* Bump github.com/xanzy/go-gitlab from 0.86.0 to 0.88.0 by @dependabot in 
* Bump github.com/google/go-containerregistry from 0.14.0 to 0.15.2 by @dependabot in 
* Add SourceManager tests for Run and Wait methods by @mcastorina in 
* Improve log message when scanning GitHub comments by @rgmz in 
* Bump github.com/bradleyfalzon/ghinstallation/v2 from 2.4.0 to 2.6.0 by @dependabot in 
* Bump github.com/go-git/go-git/v5 from 5.8.0 to 5.8.1 by @dependabot in 
* [MongoDB] Detect CosmoDB access keys by @rgmz in 
* Override broken dependency version by @dustin-decker in 
* Add azure repos protos by @ahrav in 
* add merge support by @zricethezav in 
- trufflehog-v3.35.1
* [chore] - optimize chunker by @ahrav in 
* Add commitsScanned metrics by @bill-rich in 
* Make Ahocorasick matching case insensitive by @zricethezav in 
* Fix data race in context wrapper library by @mcastorina in 
* Update gitparse logic by @rgmz in 
- trufflehog-v3.35.0
* [chore] - Update loop to switch. by @ahrav in 
* Rewrite SourceUnitEnumerator to use UnitReporter instead of a channel by @mcastorina in 
* Define SourceUnit chunking interface by @mcastorina in 
* fix twilio verification side effect by @brandonjyan in 
* Fix URI detector false positives when the redacted password has been URL encoded by @trufflesteeeve in 
* add envoy api key scanner by @brandonjyan in 
* add couchbase scanner to defaults by @brandonjyan in 
* tweak jdbc redaction by @rosecodym in 
* add launch_darkly keyword to launchdarkly scanner by @brandonjyan in 
* [chore] - update detector template file by @ahrav in 
* add thog enterprise detector for web keys by @zubairk14 in 
* use Go 1.20 for all github workflows by @rosecodym in 
* unify JDBC detector ping logic by @rosecodym in 
* add dockerhub scanner by @brandonjyan in 
* JDBC indeterminacy by @rosecodym in 
* [chore] Remove parent setting / getting in Context wrapper by @mcastorina in 
* Revert "[chore] Remove parent setting / getting in Context wrapper (#… by @mcastorina in 
* Bump github.com/googleapis/gax-go/v2 from 2.11.0 to 2.12.0 by @dependabot in 
* Bump google.golang.org/api from 0.130.0 to 0.131.0 by @dependabot in 
* Bump github.com/go-git/go-git/v5 from 5.7.0 to 5.8.0 by @dependabot in 
* capture JSON error in AWS detector by @rosecodym in 
* Decrease frequency of dependabot alerts to monthly by @zricethezav in 
* Support indeterminacy in alchemy and update detector docs by @rosecodym in 
* [chore] Remove parent manipulation in context package by @mcastorina in 
* Implement SourceManager basics by @mcastorina in 
* Correctly route pprof endpoint by @mcastorina in 
* [chore] - Remove password info from log by @ahrav in 
* continue scanning on detector / decoder panic by @dustin-decker in 
* Add match boundary to okta regular expressions by @mcastorina in 
* Replace aho-corasick library by @zricethezav in 
- trufflehog-v3.44.0
* fix typo
* Remove additional apk clean up in Dockerfile
* Remove the Image4 detector
* tighten up Shortcut API detector
* additional similarity check for base64 and plain
* Add new verification error message field
* Bump golang.org/x/crypto from 0.10.0 to 0.11.0
* Bump github.com/jlaffaye/ftp from 0.1.0 to 0.2.0
* Bump github.com/TheZeroSlave/zapsentry from 1.15.0 to 1.17.0
* remove old detector
* Bump google.golang.org/api from 0.129.0 to 0.130.0
* Define SourceUnit enumeration interface
* Update tests for forks so we don't fail on everything
* scan GitHub PR and issue comments
* Report indeterminacy in AWS verifier
* do not report AWS 403s as indeterminate
* Dedupe results
* Include the line number GitHub & Gitlab links
- trufflehog-v3.43.0
* Introduce trufflehog:ignore tag feature
* remove HEAD from git diff command, rename unstaged to staged
* Bump github.com/envoyproxy/protoc-gen-validate from 1.0.1 to 1.0.2
* Bump cloud.google.com/go/secretmanager from 1.11.0 to 1.11.1
* Bump google.golang.org/protobuf from 1.30.0 to 1.31.0
* Add missing keywords for sqlserver
* Bump google.golang.org/api from 0.128.0 to 0.129.0
* Bump cloud.google.com/go/storage from 1.30.1 to 1.31.0
- trufflehog-v3.42.0
* Exit with non-zero exit code on chunk source error
* Fix docker source to return any chunk errors
* Add Couchbase Detector
* Bump github.com/xanzy/go-gitlab from 0.85.0 to 0.86.0
* Use url redaction in git
* Fix stripPassword
* Don't return on okta credential failed verification
* verify response body with expected keywords
* added opsgenie detector
- trufflehog-v3.41.1
* Bump github.com/docker/distribution from 2.8.1+incompatible to 2.8.2+incompatible
* Implement SourceUnitUnmarshaller for all sources
* Ensure results are collected correctly when verification is off, and ...
* prevent www from being a key to prevent fp
* Bump github.com/go-ldap/ldap/v3 from 3.4.4 to 3.4.5
* Bump go.mongodb.org/mongo-driver from 1.11.6 to 1.12.0
* Bump golang.org/x/sync from 0.2.0 to 0.3.0
* Update Slack webhook error text for verification
* Bump cloud.google.com/go/storage from 1.29.0 to 1.30.1
- trufflehog-v3.41.0
* Make trace error message so newlines aren't escaped
* Add Validator interface and example
* Setup SourceUnit interface
* Bump github.com/getsentry/sentry-go from 0.21.0 to 0.22.0
* Bump golang.org/x/oauth2 from 0.8.0 to 0.9.0
* update discord invite link to one that doesn't expire
* Custom detector name
* Bump github.com/googleapis/gax-go/v2 from 2.10.0 to 2.11.0
* Bump google.golang.org/api from 0.125.0 to 0.128.0
* add new key pat for mailgun detector
* remove gorilla mux
* fix spelling errors
* tada Add Docker image scanning tada
- trufflehog-v3.40.0
* Bump github.com/mattn/go-sqlite3 from 1.14.16 to 1.14.17
* Bump github.com/stretchr/testify from 1.8.3 to 1.8.4
* [chore] - fix test
* Add DocuSign detector
* fix plusfile git bug
* Update sqlserver redaction, deduplication, and URI redaction
* Split files instead of using ReadAll
* add a custom detector check for logging duplicate detector
* Bump github.com/go-git/go-git/v5 from 5.6.1 to 5.7.0
* Bump github.com/hashicorp/go-retryablehttp from 0.7.2 to 0.7.4
* Bump github.com/xanzy/go-gitlab from 0.83.0 to 0.85.0
* Bump cloud.google.com/go/secretmanager from 1.10.1 to 1.11.0
* Use heuristic to choose the most likely UTF-16 decoded string
- trufflehog-v3.38.0
* [chore] - update Float detector regex by @ahrav in 
* Check that git meets version requirements by @dustin-decker in 
- trufflehog-v3.39.0
* Loosen up version check for git
- trufflehog-v3.37.0
* [chore] - Use correct detector proto by @ahrav in 
* Add message for discord server in readme by @zricethezav in 
* [chore] - Replace context.TODO by @ahrav in 
* needed perms for running workflows against forks by @codevbus in 
* Bump github.com/go-logr/zapr from 1.2.3 to 1.2.4 by @dependabot in 
* Bump github.com/stretchr/testify from 1.8.2 to 1.8.3 by @dependabot in 
* Bump golang.org/x/oauth2 from 0.7.0 to 0.8.0 by @dependabot in 
* Make OpenAI regex more specific by @nyanshak in 
* Bump github.com/getsentry/sentry-go from 0.20.0 to 0.21.0 by @dependabot in 
* Bump golang.org/x/crypto from 0.8.0 to 0.9.0 by @dependabot in 
* adds linting for workflow and actions by @codevbus in 
* Add Data member to ResultsMetadata struct. by @strazzere in 
* Surface missing git as an error during source initialization by @dustin-decker in 
* Bump go.mongodb.org/mongo-driver from 1.11.4 to 1.11.6 by @dependabot in 
* Bump github.com/envoyproxy/protoc-gen-validate from 1.0.0 to 1.0.1 by @dependabot in 
* Bump cloud.google.com/go/secretmanager from 1.10.0 to 1.10.1 by @dependabot in 
* fix mockaroo fps by @dustin-decker in 
* Bump github.com/googleapis/gax-go/v2 from 2.8.0 to 2.9.1 by @dependabot in #1363- 
- trufflehog-v3.36.0
  * Check to see if StructuredData exists before attempting to print it by @trufflesteeeve in 
- trufflehog-v3.35.0
  * added pulumi cloud Access token detector by @vickygoel in 
  * Bump github.com/cloudflare/circl from 1.1.0 to 1.3.3 by @dependabot in 
  * Bump google.golang.org/api from 0.114.0 to 0.122.0 by @dependabot in 
  * Bump github.com/go-sql-driver/mysql from 1.7.0 to 1.7.1 by @dependabot in 
  * Bump github.com/rabbitmq/amqp091-go from 1.8.0 to 1.8.1 by @dependabot in 
  * Bump golang.org/x/sync from 0.1.0 to 0.2.0 by @dependabot in 
  * [chore] - move objectManager interface by @ahrav in 
  * use md5 hash for checking if key exists by @ahrav in 
  * Add buildkitev2 detector for newer tokens by @ahrav in 
  * GitHub basic auth by @dustin-decker in 
  * Add extra data and structured data to plain output by @nyanshak in 
  * [oc-313] - Add GitHub metrics by @ahrav in 
  * Updating generic.go by @RuchitaKshirsagarTR in 
  * Add Base64URLSafe decoder by @nyanshak in 
- trufflehog-v3.34.0
  * Fixed contentfulpersonalaccesstoken regex by @amansakhuja in 
  * Add max object size flag for s3 bucket scanning by @nyanshak in 
  * add scripts to benchmark and plot performance across tags by @dustin-decker in 
  * Implement EndpointCustomizer by @mcastorina in 
  * add additional logging by @ahrav in 
  * [chore] - format log msg by @ahrav in 
  * Bump github.com/bradleyfalzon/ghinstallation/v2 from 2.3.0 to 2.4.0 by @dependabot in 
  * add tineswebhook detector by @jsolis in 
  * Bump github.com/mholt/archiver/v4 from 4.0.0-alpha.7 to 4.0.0-alpha.8 by @dependabot in 
  * Bump github.com/lib/pq from 1.10.8 to 1.10.9 by @dependabot in 
  * Scan only for verified secrets in our CI by @dustin-decker in 
  * add performance test by @zricethezav in 
  * Add log to track git log size by @ahrav in 
  * Extend cache interface by @ahrav in 
  * Normalize GitHub repos during enumeration by @ahrav in 
  * Output git timestamps as UTC times by @nyanshak in 
  * Fix how we scan orgs by @ahrav in 
  * [bug] - Update regex for ipstack by @ahrav in 
  * Fix SquareApp detector type return value by @nyanshak in 
  * Generate protos by @mcastorina in 
  * Make sure context lines are properly handled by @bill-rich in 
  * Do extraction after decompression by @nyanshak in 
  * git worktree scanning fix for  by @nyanshak in 
  * Support line numbers in filesystem source by @nyanshak in 
- trufflehog-v3.33.0
  * improve sqlserver detection and testing by @dustin-decker in 
  * Added a new detector for percy.io by @shabbirbs in 
  * update jira detector by @ahrav in 
  * update proto to allow for ignoring projects by @ahrav in 
  * Fix include and exclude detector logic by @mcastorina in 
  * Updated BrowserStack verified detector endpoint by @shabbirbs in 
- trufflehog-v3.32.2
  * Bump google.golang.org/api from 0.118.0 to 0.119.0 by @dependabot in 
  * Bump github.com/envoyproxy/protoc-gen-validate from 0.10.1 to 1.0.0 by @dependabot in 
  * Bump cloud.google.com/go/storage from 1.29.0 to 1.30.1 by @dependabot in 
  * Small optimizations for the base64 decoder by @ahrav in 
- trufflehog-v3.32.1
  * Add RawV2 Results to the JSON Output by @yilmi in 
  * optimize utf-8 decoder by @ahrav in 
  * optimize base64 decoder by @ahrav in 
- trufflehog-v3.32.0
  * Use md5 hash for resuming key by @ahrav in 
  * [chore] - use hex encode vs base64 by @ahrav in 
  * Remove toLower call on decoded chunk by @zricethezav in 
  * git output []bytes were being logged as b64ed string by @dustin-decker in 
  * Add team name to proto by @ahrav in 
  * Only add detectors once by @bill-rich in 
  * Bump google.golang.org/api from 0.114.0 to 0.118.0 by @dependabot in 
  * Bump github.com/xanzy/go-gitlab from 0.81.0 to 0.82.0 by @dependabot in 
  * [chore] Log possible duplicate detectors by @mcastorina in 
  * Bump github.com/lib/pq from 1.10.7 to 1.10.8 by @dependabot in 
  * Bump github.com/xanzy/go-gitlab from 0.81.0 to 0.83.0 by @dependabot in 
  * Adding Google drive to MetaData proto by @0x1 in 
  * Allow multiple team IDs for MS Teams by @ahrav in 
  * Switch Endpoint Field to Client ID by @zubairk14 in 
  * Add configurable detectors by @bill-rich in 
  * Add utf16 decoder by @ahrav in 
  * Ensure multipart credentials are deduplicated correctly by @dustin-decker in 
  * Add utf16 decoder proto by @ahrav in 
- trufflehog-v3.31.6
  * optimize gitparse handling of diffs by @zricethezav in 
- trufflehog-v3.31.5
  * Use persistable cache for GCS progress tracking by @ahrav in 
  * Bump golang.org/x/text from 0.8.0 to 0.9.0 by @dependabot in 
  * Bump golang.org/x/oauth2 from 0.6.0 to 0.7.0 by @dependabot in 
  * Bump golang.org/x/crypto from 0.7.0 to 0.8.0 by @dependabot in 
  * Bump github.com/bradleyfalzon/ghinstallation/v2 from 2.2.0 to 2.3.0 by @dependabot in 
  * Bump go.mongodb.org/mongo-driver from 1.11.3 to 1.11.4 by @dependabot in 
  * THOG-920/add oss proto by @zubairk14 in 
  * Generate protos by @mcastorina in 
  * update circle test because workflows expire and need re-running by @dustin-decker in 
- trufflehog-v3.31.4
  * fix linting step by @dustin-decker in 
  * Resolve  by adding support for the AWS_SESSION_TOKEN by @iamjpotts in 
  * Use default endpoints when no custom verifier provided by @ahrav in 
- trufflehog-v3.31.3
  * Run golang lint on entire repo instead of patches by @zricethezav in 
  * add CLI switch to actions config by @codevbus in 
  * Update verification endpoint - BrowserStack Detector by @gobind-singh in 
  * Allow for custom verifier by @ahrav in 
  * Add oauth2 cred as auth type for Teams. by @ahrav in 
  * Use OAuth2 http client with GCS by @ahrav in 
  * Add DetectorName to Result by @bill-rich in 
  * Bump github.com/envoyproxy/protoc-gen-validate from 0.9.1 to 0.10.1 by @dependabot in 
  * Bump github.com/TheZeroSlave/zapsentry from 1.14.0 to 1.15.0 by @dependabot in 
  * Bump github.com/go-logr/logr from 1.2.3 to 1.2.4 by @dependabot in 
  * Bump google.golang.org/api from 0.109.0 to 0.114.0 by @dependabot in 
  * Bump go from 1.18 to 1.20 by @bceylan in 
  * Bump github.com/googleapis/gax-go/v2 from 2.7.0 to 2.8.0 by @dependabot in 
  * Bump cloud.google.com/go/storage from 1.29.0 to 1.30.1 by @dependabot in 
  * Bump github.com/getsentry/sentry-go from 0.19.0 to 0.20.0 by @dependabot in 
  * forager requires direct access to gitparse.FromReader by @dustin-decker in 
  * Add lint for exporting loop references by @mcastorina in 
  * readme improvements by @dustin-decker in 
- trufflehog-v3.31.2
  * revert to original entrypoint config by @codevbus in 
- trufflehog-v3.31.1
  * ensure stdout is still provided by @codevbus in 
- trufflehog-v3.31.0
  * Bump cloud.google.com/go/storage from 1.30.0 to 1.30.1 by @dependabot in 
  * Support for exclude globs at the git log level by @zricethezav in 
  * Add GitHub Actions output by @dustin-decker in 
- trufflehog-v3.30.0
  * update integration test excludes by @dustin-decker in 
  * Bump github.com/googleapis/gax-go/v2 from 2.7.0 to 2.7.1 by @dependabot in 
  * Bump github.com/fatih/color from 1.13.0 to 1.15.0 by @dependabot in 
  * Bump github.com/xanzy/go-gitlab from 0.80.2 to 0.81.0 by @dependabot in 
  * [chore] - Add unauth GCS source type by @ahrav in 
  * Fix git commit date string formatting by @fearnoeval in 
  * Bump google.golang.org/protobuf from 1.29.0 to 1.29.1 by @dependabot in 
  * [chore] Log git output on error by @mcastorina in 
  * [chore] Add a break statement when iterating through keywords by @zricethezav in 
  * [chore] Ignore errors from CustomRegex so the channel doesn't leak by @mcastorina in 
  * updating browserstack detector user and key PrefixRegex strings by @raju-kamble in 
  * [chore] - add support for json service account and service account file by @ahrav in 
  * Add resuming capability to GCS source by @ahrav in 
  * Add OpenAI API Tokens detector by @yilmi in 
  * added new detectors and fixed mesibo detector by @garg472 in 
  * Bump go.mongodb.org/mongo-driver from 1.11.2 to 1.11.3 by @dependabot in 
  * Bump cloud.google.com/go/storage from 1.29.0 to 1.30.0 by @dependabot in 
  * Bump github.com/go-git/go-git/v5 from 5.6.0 to 5.6.1 by @dependabot in 
  * Bump google.golang.org/protobuf from 1.29.1 to 1.30.0 by @dependabot in 
  * Bump github.com/googleapis/gax-go/v2 from 2.7.1 to 2.8.0 by @dependabot in 
  * Add in-memory caching pkg by @ahrav in 
  * [chore] - log enumeration duration by @ahrav in 
  * Bump actions/setup-go from 3 to 4 by @dependabot in 
  * Fix OpenAI test by @dustin-decker in 
  * Bump google.golang.org/api from 0.111.0 to 0.114.0 by @dependabot in 
  * Bump github.com/rabbitmq/amqp091-go from 1.7.0 to 1.8.0 by @dependabot in 
  * [bug] - Use correct date format for Date posted by @ahrav in 
  * Add Oauth creds to GCS by @ahrav in 
  * Delete progress tracking from GCS source by @ahrav in 
- trufflehog-v3.29.1
  * Make slack webhook detector regex more specific by @trufflesteeeve in 
- trufflehog-v3.29.0
  * Remove period from file extension by @ahrav in 
  * Bump golang.org/x/crypto from 0.6.0 to 0.7.0 by @dependabot in 
  * Bump github.com/go-git/go-git/v5 from 5.5.2 to 5.6.0 by @dependabot in 
  * Bump github.com/bradleyfalzon/ghinstallation/v2 from 2.1.0 to 2.2.0 by @dependabot in 
  * Bump github.com/getsentry/sentry-go from 0.18.0 to 0.19.0 by @dependabot in 
  * Add gcs scanning integration by @ahrav in 
- trufflehog-v3.28.7
Support filtering detectors by version by @mcastorina in 
- trufflehog-v3.28.6
  * Rename .pre-commit-hooks.yml to .pre-commit-hooks.yaml by @zhuwenxing in 
  * Keyword optimization by @zricethezav in 
  * Release should only run on tags by @dustin-decker in 
- trufflehog-v3.28.5
[chore] - Only scanned staged git changes by @ahrav in 
- trufflehog-v3.28.4
  * [chore] Address more linter errors by @mcastorina in 
  * Custom regex parallel verify by @0x1 in 
  * [chore] Close response bodies by @mcastorina in 
  * Bump github.com/stretchr/testify from 1.8.1 to 1.8.2 by @dependabot in 
  * Add pre-commit yml config by @ahrav in 
  * Disable profiler in debug mode and add profile switch by @yilmi in 
- trufflehog-v3.28.3
  * Support file scanning in filesystem source by @mcastorina in 
  * Add ability to include and exclude detectors by @mcastorina in 
  * [chore] Implement String for ScanErrors by @mcastorina in 
  * [chore] Update docs for individual file scanning by @mcastorina in 
  * [chore] Address lint errors by @mcastorina in 
- trufflehog-v3.28.2
  * Bump github.com/xanzy/go-gitlab from 0.78.0 to 0.80.2 by @dependabot in 
  * Gitparse message fix by @bill-rich in 
- trufflehog-v3.28.1
  * Bump github.com/xanzy/go-gitlab from 0.78.0 to 0.80.2 by @dependabot in 
  * Gitparse message fix by @bill-rich in 
- trufflehog-v3.28.0
  * add smoke test by @dustin-decker in 
  * Remove duplicated detectors by @trufflesteeeve in 
  * adds TESTING doc w. steps for local GHA tests by @codevbus in 
  * add more confluence options by @dustin-decker in 
  * Github filter support for exclude and include by @MetinSAYGIN in 
  * Fix nil scan options by @mcastorina in 
  * [chore] Remove logrus from trufflehog by @mcastorina in 
  * Bump golang.org/x/text from 0.6.0 to 0.7.0 by @dependabot in 
  * Bump golang.org/x/crypto from 0.5.0 to 0.6.0 by @dependabot in 
  * Bump github.com/getsentry/sentry-go from 0.17.0 to 0.18.0 by @dependabot in 
  * [chore] - Add the unit for max archive size by @ahrav in 
  * [chore] - archive size helper text by @ahrav in 
  * [chore] - Update helper text for max-archive-size. by @ahrav in 
  * Correctly parse most filenames with ' and ' by @bill-rich in 
  * Drop tabs for filenames with spaces by @bill-rich in 
  * Bump golang.org/x/oauth2 from 0.4.0 to 0.5.0 by @dependabot in 
  * fix browserstack detector by @raju-kamble in 
  * Bump golang.org/x/net from 0.6.0 to 0.7.0 by @dependabot in 
  * Bump go.mongodb.org/mongo-driver from 1.11.1 to 1.11.2 by @dependabot in 
  * Bump github.com/TheZeroSlave/zapsentry from 1.12.0 to 1.14.0 by @dependabot in 
  * Bump github.com/rabbitmq/amqp091-go from 1.6.0 to 1.7.0 by @dependabot in 
  * Adding initial protos for Google Drive scanner by @0x1 in 
  * fixing browserstack regex username detection by @raju-kamble in 
- trufflehog-v3.27.1
  * Revert "Make detectors configurable" by @dustin-decker in 
- trufflehog-v3.27.0
  * Bump golang.org/x/oauth2 from 0.3.0 to 0.4.0 by @dependabot in 
  * add bodyclose linter to help prevent file handle leaks by @dustin-decker in 
  * braintree detector: use production API URL instead of the test sandbo… by @swdbo in 
  * Update float detector with correct User-Agent and regex by @ahrav in 
  * update webex detector regex by @ahrav in 
  * Handle errors in a thread safe manner by @ahrav in 
  * Add TruffleHog version input for GitHub action by @mcastorina in 
  * Revert "Add TruffleHog version input for GitHub action ()" by @mcastorina in 
  * Pull gitparse config options out of pkg consts by @bill-rich in 
  * Add include exclude spaces for confluence source. by @ahrav in 
  * Add max commit size by @bill-rich in 
  * Make archive handler configurable by @bill-rich in 
  * [chore] - Add tests for errors by @ahrav in 
  * Skip repo and continue scanning when encountering an error by @mcastorina in 
  * [chore] - Dont pre-allocate errors slice by @ahrav in 
  * Add Type() to detector interface by @trufflesteeeve in 
  * [chore] Remove logrus from engine package by @mcastorina in 
  * [chore] Remove logrus from github source by @mcastorina in 
  * Bump github.com/joho/godotenv from 1.4.0 to 1.5.1 by @dependabot in 
  * [chore] Remove logrus from circleci, filesystem, gitlab, and s3 sources by @mcastorina in 
  * [chore] - Remove monolithic config struct by @ahrav in 
  * Make detectors configurable by @ahrav in 
- trufflehog-v3.26.0
  * Add openssh-client to trufflehog container by @mcastorina in 
  * Bump github.com/rabbitmq/amqp091-go from 1.5.0 to 1.6.0 by @dependabot in 
  * filesystem support for exclude and include filters (2nd attemp) by @mac2000 in 
  * Fix the typo "programatic" by @nezakoo in 
  * Add file to confluence proto. by @ahrav in 
  * Remove false positive detection for CustomRegex by @mcastorina in 
- trufflehog-v3.25.4
  * fix github integration tests by @dustin-decker in 
  * Full git log when targeting base merge commit by @bill-rich in 
- trufflehog-v3.25.3
  * [chore] - Small cleanup of CircleCi source by @ahrav in 
  * Add concurrency to CircleCi source by @ahrav in 
  * Bump github.com/getsentry/sentry-go from 0.16.0 to 0.17.0 by @dependabot in 
  * Bump github.com/xanzy/go-gitlab from 0.77.0 to 0.78.0 by @dependabot in 
  * Bump github.com/sergi/go-diff from 1.2.0 to 1.3.1 by @dependabot in 
  * Updated stdout to print results in alphabetical order for consistent output by @0x1 in 
  * Add location to Teams source metadata by @ahrav in 
  * Limit diff size to prevent out of control memory use. by @bill-rich in 
- trufflehog-v3.25.2
  * Use access-token endpoint for validity check by @clonsdale-canva in 
  * Record timestamp when a context was cancelled by @mcastorina in 
  * remove logger from retryable client, it is not respecting loglevels by @dustin-decker in 
- trufflehog-v3.25.1
  * Update entrypoint by @ahrav in 
  * Copy metadata for line number aware sources by @bill-rich in 
  * Rename and export isGitSource by @bill-rich in 
  * Fix GitUrl Return by @pulkitanz in 
  * Bump goreleaser/goreleaser-action from 3 to 4 by @dependabot in 
  * Switch to retryableHttpClient for GitHub AuthN API Client + More Logs by @yilmi in 
  * Bump cloud.google.com/go/secretmanager from 1.9.0 to 1.10.0 by @dependabot in 
  * Bump github.com/go-git/go-git/v5 from 5.5.1 to 5.5.2 by @dependabot in 
  * Bump github.com/hashicorp/go-retryablehttp from 0.7.1 to 0.7.2 by @dependabot in 
  * Bump golang.org/x/crypto from 0.4.0 to 0.5.0 by @dependabot in 
  * Handle invalid regex for custom detector. by @ahrav in 
  * Capture callstack of canceled contexts by @mcastorina in 
  * Validate custom regular expressions on detector initialization by @mcastorina in 
  * fix: do not override base parameter with default in GitHub Action by @clarkedb in 
  * Fix GitUrl Return by @pulkitanz in 
  * Bump goreleaser/goreleaser-action from 3 to 4 by @dependabot in 
  * Switch to retryableHttpClient for GitHub AuthN API Client + More Logs by @yilmi in 
  * Bump cloud.google.com/go/secretmanager from 1.9.0 to 1.10.0 by @dependabot in 
  * Bump github.com/go-git/go-git/v5 from 5.5.1 to 5.5.2 by @dependabot in 
  * Bump github.com/hashicorp/go-retryablehttp from 0.7.1 to 0.7.2 by @dependabot in 
  * Bump golang.org/x/crypto from 0.4.0 to 0.5.0 by @dependabot in 
  * Handle invalid regex for custom detector. by @ahrav in 
  * Capture callstack of canceled contexts by @mcastorina in 
  * Validate custom regular expressions on detector initialization by @mcastorina in 
  * Allow for default value to be used in GHA Workflow by @ahrav in 
  * Add Circle CI source by @dustin-decker in 
  * Remove ctx from source structs by @ahrav in 
  * Removing Debug version Println to logrus debug - Issue  by @yilmi in 
  * Make GA action default base an empty string. by @ahrav in 
- Change the minimal version of Go from 1.14 to 1.18
- Bump github.com/xanzy/go-gitlab from 0.76.0 to 0.77.0 by @dependabot in 
- Bump golang.org/x/crypto from 0.3.0 to 0.4.0 by @dependabot in 
- Add configuration parsing and custom detectors to engine by @mcastorina in 
- Add custom regex detector docs by @mcastorina in 
- Remove custom log leveler by @mcastorina in 

OBS-URL: https://build.opensuse.org/request/show/1121147
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/trufflehog?expand=0&rev=24
2023-10-30 12:36:04 +00:00
Jeff Kowalczyk
90794a845c Accepting request 1120610 from home:ph03nix
- Update to version 3.60.4:
  * loggly detector by @ankushgoel27 in 
  * Detector-Competition-Feat: Added OpenVPN API Detector by @fumblehool in 
  * deprecate scan_interval field by @ahrav in 
  * Detector-Competition-Feat: Added Portainer Detector by @fumblehool in 
  * Detector-Competition-Fix: Fix/Remove baseapi detector (no longer exists) by @lc in 
  * remove detector by @ahrav in 
  * Detector-Competition-Feat: Added Vagrant Cloud Access Token Detector by @fumblehool in 
  * Detector-Competition-Fix : fixed monday.com regex by @ankushgoel27 in 
  * Detector-Competition-Fix: Fix ScreenshotAPI Verification by @lc in 
  * Detector-Competition-Fix: Fix MeaningCloud Verification by @lc in 
  * Detector-Competition-Fix: Deprecate Glitterly by @lc in 
  * Detector-Competition-Fix: Fix/Remove BlaBlaBus, API retired by @lc in 
  * make protos for deprecating Blablabus by @0x1 in 
  * Detector-Competition-Fix: Fix/Remove QuickMetrics (shutdown) by @lc in 
  * update renovate config and remove dependabot by @dustin-decker in 
  * Detector-Competition-Fix: Fix/Remove DataFire, API retired by @lc in 
- Update to version 3.60.3:
  * Use latest dbr by @bill-rich in 
  * Revert "Fix wrong line number" by @rosecodym in 
  * Upgrade gocb and gocbcore by @nyanshak in 
  * Detector-Competition-Fix: Fix CloudSmith verification by @lc in 
  * Detector-Competition-fix: NewRelic Detector -fallback to EU Api for verification by @fumblehool in 
  * fix : update facebookOauth Detector by @fumblehool in 
  * Dockerfiles - Alpine Linux 3.15 EoL by @nfsec in 
  * Remove docker container after make protos finishes by @fumblehool in 
  * Configure Renovate by @renovate in 
  * fix(deps): update golang.org/x/exp digest to 7918f67 by @renovate in 
  * fix(deps): update github.com/lrstanley/bubblezone digest to e3824f1 by @renovate in 
  * fix(deps): update module cloud.google.com/go/secretmanager to v1.11.2 by @renovate in 
  * fix(deps): update module github.com/aymanbagabas/go-osc52 to v1.2.2 by @renovate in 
  * fix(deps): update module github.com/go-errors/errors to v1.5.1 by @renovate in 
  * fix(deps): update module golang.org/x/oauth2 to v0.13.0 by @renovate in 
  * Detector-Competition-Feat: Added PortainerToken Detector by @fumblehool in 
  * fix(deps): update module github.com/snowflakedb/gosnowflake to v1.6.25 by @renovate in 
  * fix(deps): update module github.com/google/go-github/v42 to v56 by @renovate in 
  * chore(deps): update alpine docker tag to v3.18 by @renovate in 
  * fix(deps): update module github.com/mattn/go-isatty to v0.0.20 by @renovate in 
  * chore(deps): update module github.com/trufflesecurity/overseer to v1.2.7 by @renovate in 
  * fix(deps): update module github.com/google/go-cmp to v0.6.0 by @renovate in 
  * fix(deps): update module github.com/azure/go-autorest/autorest/azure/auth to v0.5.12 by @renovate in 
  * fix(deps): update module github.com/launchdarkly/go-server-sdk/v6 to v6.1.1 by @renovate in 
  * add rpm2cpio as dependency to dockerfile by @ahrav in 
- Update to version 3.60.2:
  * Detector-Competition-Fix: Fix/Remove Flowdock detector ()
  * Detector-Competition-Fix: Fix/Remove Happi Detection & Verification ()
  * Detector-Competition-Fix: Fix/Remove DataFire, API retired ()
  * update renovate config and remove dependabot ()
  * Detector-Competition-Fix: Fix/Remove QuickMetrics (shutdown) ()
  * make protos for deprecating Blablabus ()
  * Detector-Competition-Fix: Fix/Remove BlaBlaBus, API retired ()
  * Detector-Competition-Fix: Depreciate Glitterly ()
  * Detector-Competition-Fix: Fix MeaningCloud Verification ()
  * Detector-Competition-Fix: Fix ScreenshotAPI Verification ()
  * Detector-Competition-Fix : fixed monday.com regex ()
  * Detector-Competition-Feat: Added Vagrant Cloud Access Token Detector ()
  * remove detector ()
  * Detector-Competition-Fix: Fix/Remove baseapi detector (no longer exists) ()
  * Detector-Competition-Feat: Added Portainer Detector ()
  * deprecate scan_interval field ()
  * Detector-Competition-Feat: Added OpenVPN API Detector ()
  *  loggly detector ()
  * add rpm2cpio as dependency to dockerfile ()
  * fix(deps): update module github.com/launchdarkly/go-server-sdk/v6 to v6.1.1 ()
  * fix(deps): update module github.com/azure/go-autorest/autorest/azure/auth to v0.5.12 ()
  * fix(deps): update module github.com/google/go-cmp to v0.6.0 ()
  * chore(deps): update module github.com/trufflesecurity/overseer to v1.2.7 ()
  * fix(deps): update module github.com/mattn/go-isatty to v0.0.20 ()
  * chore(deps): update alpine docker tag to v3.18 ()
  * fix(deps): update module github.com/google/go-github/v42 to v56 ()
  * fix(deps): update module github.com/snowflakedb/gosnowflake to v1.6.25 ()
  * Detector-Competition-Feat: Added PortainerToken Detector ()
  * fix(deps): update module golang.org/x/oauth2 to v0.13.0 ()
  * fix(deps): update module github.com/go-errors/errors to v1.5.1 ()
  * fix(deps): update module github.com/aymanbagabas/go-osc52 to v1.2.2 ()
  * fix(deps): update module cloud.google.com/go/secretmanager to v1.11.2 ()
  * fix(deps): update github.com/lrstanley/bubblezone digest to e3824f1 ()
  * fix(deps): update golang.org/x/exp digest to 7918f67 ()
  * Add renovate.json ()
  * Remove docker container after make protos finishes ()
  * Dockerfiles - Alpine Linux 3.15 EoL ()
  * fix : update facebookOauth Detector ()
  * fix: NewRelic Detector: fallback to EU Api for verification ()
  * Detector-Competition-Fix: Fix CloudSmith detection ()
  * Upgrade gocb and gocbcore ()
  * Revert "Fix off by one ()" ()
  * Use latest dbr ()
  * export ShouldVerify ()
  * export struct ()
  * Detector-Competition-Fix: Fix CodeClimate verification ()
  * Detector-Competition-Feat: Add InstaMojo Payment Detector ()
  * Detector-Competition-Fix: Fix SuperNotes API verification ()
  * Add UnitHook and NoopHook implementations ()
  * Detector-Competition-New: add IP2Location api key detector ()
  * [chore] Fix glob package name ()
  * Filter unique detectors by keywords in chunk ()
  * Detector-Competition-Feat: Add ipinfo.io API key detector ()
  * Fix README.md typo ()
  * Use the configured include repositories in the GitHub filter ()
  * chore(github): reduce comment log verbosity ()
  * Detector-Competition-Feat: Add Privacy.com API key detector ()
  * Move Github comments check to fix a test 
  * Handle secondary GitHub ratelimits ()
  * Export ChunkError fields and add ErrorsFor convenience method ()
  * Detector-Competition-Fix: Fix plaid.com API key detection ()
  * update regex ()
- Update to version 3.60.1:
  * feat(voiceflow): basic detector ()
  * Fix for : Update Posthog detector ()
  * Add generic glob filter ()
  * Tighten up regex for twist detector ()
  * Added Support for '-h' Option for Help Documentation ()
  * feat(git): only generate line numbers > 0 ()
  * fix(github): normalize repo cache ()
  * Fix off by one ()

OBS-URL: https://build.opensuse.org/request/show/1120610
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/trufflehog?expand=0&rev=23
2023-10-26 16:32:23 +00:00
Jeff Kowalczyk
cc4b9aac9a Accepting request 1118317 from home:ph03nix
- Update to version 3.60.0:
  * Add ShannonEntropy test for an empty string ()
  * [chore] Add SourceUnitEnumChunker filesystem tests ()
  * Detector-Competition-Fix: Add Personal Access Tokens (API Tokens Depr… ()
  * [bug] - Don't modify global client var ()
  * added cody gateway token detection code ()
  * Bump golang.org/x/net from 0.15.0 to 0.17.0 ()
  * Detector-Competition-Feat: Add Klaviyo API Secret Detector ()

OBS-URL: https://build.opensuse.org/request/show/1118317
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/trufflehog?expand=0&rev=22
2023-10-17 16:50:44 +00:00
Jeff Kowalczyk
c5007507f8 Accepting request 1116414 from home:ph03nix
- Update to version 3.59.0:
  * Add an option to filter unverified results using shannon entropy ()
  * [chore] Fix flaky TestJobProgressElapsedTime ()
  * Tighten up keywords ()
  * Detector-Competition-Fix: fix notion.so false negative verification ()
  * Detector-Competition-New: add anthropic api key detector ()
  * Detector-Competition-New: add ramp.com client id & secret detector ()
  * use Repositories field from conn. ()
  * Add include and ignore list to Artifactory ()
  * support insecure TLS for Jira and Jenkins ()
  * add tristate verification to postman ()
  * Use placeholder as default if field left empty and is required ()
  * implemented planet scale creds (passwords and API keys) ()
  * adding azure storage detector ()
  * Adding Howtorotate Guides to TruffleHog ()
  * update pagerdutyapikey detector to tri-state verification ()
  * Fix bug in chunker that surfaces with a flaky passed in io.Reader ()
  * Bump github.com/AzureAD/microsoft-authentication-library-for-go ()
  * Bump github.com/bradleyfalzon/ghinstallation/v2 from 2.6.0 to 2.7.0 ()
  * Bump go.mongodb.org/mongo-driver from 1.12.0 to 1.12.1 ()
  * Bump github.com/aws/aws-sdk-go from 1.44.83 to 1.45.19 ()
  * Bump docker/setup-qemu-action from 2 to 3 ()
  * Bump goreleaser/goreleaser-action from 4 to 5 ()
  * Bump mikepenz/action-junit-report from 3 to 4 ()
  * Bump docker/login-action from 2 to 3 ()
  * Bump github.com/xanzy/go-gitlab from 0.88.0 to 0.92.3 ()
  * Bump actions/checkout from 3 to 4 ()
  * fixing razorpay ()
  * add tristate verification to twitch ()
  * chore(ReadMe): Update installation Doc ()
  * Separate gitlab detectors ()
  * [chore] add figmav2 to defaults ()
  * Cleanup jiratoken detector ()
  * cleanup nesting ()
  * Cleanup pubnub detector ()
  * Update alchemy_test.go to use detectors5 ()
  * Update web3storage_test.go ()
- Update to version 3.58.0:
  * update figma to use tri-state verification by @0x1 in ()
  * updating myfreshworks detector to use tri-state verification by @0x1 in ()
  * updating microsoft teams webhook detector to use tri-state verification by @0x1 in ()
  * updating browserstack detector to use tri-state verification by @0x1 in ()
  * Implement an installation script with CheckSum Validation by @hibare in ()
  * Update Adding_Detectors_external.md by @zricethezav in ()
  * added PR and Issue body scanning by @joeleonjr in ()
  * Github partial scan by @ahrav in ()
  * Update Adding_Detectors_external.md by @zricethezav in ()
  * added Web3 Storage detector by @ankushgoel27 in ()
  * consolidated pr and issue descr/comment flags by @joeleonjr in ()
  * Use S3 credentials waterfall by @rosecodym in ()
  * [bug] - correctly check err by @ahrav in ()
  * Update web3storage_test.go with detectors5 by @zricethezav in ()
  * Update alchemy_test.go to use detectors5 by @zricethezav in ()
  * Cleanup pubnub detector by @0x1 in ()
  * cleanup myfreshworks detector by @0x1 in ()
  * Cleanup jiratoken detector by @0x1 in ()
  * [chore] add figmav2 to defaults by @0x1 in ()
  * Separate gitlab detectors by @0x1 in ()
  * chore(ReadMe): Update installation Doc by @varmakarthik12 in ()
  * add tristate verification to twitch by @0x1 in ()
  * fixing razorpay by @dxa4481 in ()
  * Bump actions/checkout from 3 to 4 by @dependabot in ()
  * Bump github.com/xanzy/go-gitlab from 0.88.0 to 0.92.3 by @dependabot in ()
  * Bump docker/login-action from 2 to 3 by @dependabot in ()
  * Bump mikepenz/action-junit-report from 3 to 4 by @dependabot in ()
  * Bump goreleaser/goreleaser-action from 4 to 5 by @dependabot in ()
  * Bump docker/setup-qemu-action from 2 to 3 by @dependabot in ()
  * Bump github.com/aws/aws-sdk-go from 1.44.83 to 1.45.19 by @dependabot in ()
  * Bump go.mongodb.org/mongo-driver from 1.12.0 to 1.12.1 by @dependabot in ()

OBS-URL: https://build.opensuse.org/request/show/1116414
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/trufflehog?expand=0&rev=21
2023-10-09 14:28:35 +00:00
Jeff Kowalczyk
5f7a722963 Accepting request 1114094 from home:ph03nix
- Update to version 3.57.0:
  * [bug] - correctly check err ()
  * Use S3 credentials waterfall ()
  * consolidated pr and issue descr/comment flags ()
  * added Web3 Storage detector ()
  * Update Adding_Detectors_external.md ()
  * Github partial scan ()
  * added PR and Issue body scanning ()
  * Update Adding_Detectors_external.md ()
  * Implement an installation script with CheckSum Validation ()
  * updating browserstack detector to use tri-state verification ()
  * updating microsoft teams webhook detector to use tri-state verification ()
  * updating myfreshworks detector to use tri-state verification ()
  * update figma to use tri-state verification ()
  * adding support for new version of figma token ()
  * Update README.md ()
  * examples folder ()
  * Update protos image to use correct go version ()
  * add line to link for azure repos. ()
  * fix detector test action ()
  * aggregate detector tests daily ()
  * Adding new function SetProgressOngoing to be used when the source does not yet know how many items it is scanning and does not want to display a percentage complete. ()
  * updating uri detector to use tri-state verification ()
  * Bump golang.org/x/oauth2 from 0.10.0 to 0.12.0 ()
  * Bump github.com/go-ldap/ldap/v3 from 3.4.5 to 3.4.6 ()
  * Bump github.com/charmbracelet/bubbletea from 0.24.1 to 0.24.2 ()
  * Bump github.com/getsentry/sentry-go from 0.22.0 to 0.24.1 ()
  * Bump cloud.google.com/go/storage from 1.31.0 to 1.33.0 ()
  * Bump github.com/mattn/go-isatty from 0.0.18 to 0.0.19 ()
  * Add ability to dynamically scale concurrently running sources ()

OBS-URL: https://build.opensuse.org/request/show/1114094
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/trufflehog?expand=0&rev=20
2023-09-29 05:21:00 +00:00
Jeff Kowalczyk
85777d8d4d Accepting request 1111463 from home:ph03nix
- Update to version 3.56.0:
  * Update Source interface to use SourceID and JobID types ()
  * migrate buildpulse to integration test suite ()
  * add buildpulse config to sources ()
  * Implement Gitlab source validation ()
  * fix: add missing error check in archive handler ()
  * Add a SourceType constant to all source packages ()
  * Refactor SourceManager to remove Enrollment ()
  * updating sendbirdorganizationapi detector to use tri-state verification ()

OBS-URL: https://build.opensuse.org/request/show/1111463
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/trufflehog?expand=0&rev=19
2023-09-17 19:25:41 +00:00
Jeff Kowalczyk
1a3731ba98 Accepting request 1110461 from home:ph03nix
- Update to version 3.55.1
  * [chore] - fix slackwebhook detector by @ahrav in 
  * Add log verbosity by @codevbus in 
- Update to version 3.55.0
  * [chore] - Sentry detector update by @ahrav in 
  * Always close AWS response body by @rosecodym in 
  * [chore] - add test for custom providers by @ahrav in 
  * cache dupes w/ different decoders by @ahrav in 
  * add tri state verification to slack (not slack webhook) by @zubairk14 in 
  * Improve private key detector by @dustin-decker in 
- Update to version 3.54.4:
  * verbosity updates to s3 source ()
  * [chore] - fix slackwebhook detector ()
  * Improve private key detector ()
  * add tri state verification to slack (not slack webhook) ()
  * cache dupes w/ different decoders ()
  * add test for custom providers. ()
  * always close aws response body ()
  * [chore] - Sentry detector update ()
  * Retry AWS verification 403s ()
  * Always attempt to return a git link ()
  * Add Tailscale detector ()
  * updating sendgrid detector to use tri-state verification ()
  * Add optional param to Chunks ()
  * Use common chunker for archive handler ()
  * Fix pagerdutyapikey Detector ()
  * updating jiratoken and jiratokenV2 to use tri-state verification + updating tests ()
  * [chore] - update Docker source ()
  * updating sendbird detector to use tri-state verification ()
  * Validate S3 source ()

OBS-URL: https://build.opensuse.org/request/show/1110461
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/trufflehog?expand=0&rev=18
2023-09-13 04:50:14 +00:00
Jeff Kowalczyk
52c2dea7d8 Accepting request 1108775 from home:ph03nix
- Update to version 3.54.3
  * Sourcegraph Detectors Iterations by @shivasurya in 
  * [chore] - fix sentry detector by @ahrav in 
  * [bug] - Correctly create azure git links by @ahrav in 

- Update to version 3.54.2:
  * Correctly create azure git links. ()
  * [chore] - fix sentry detector ()
  * iterating on suggestions ()
  * update jira detector to match new variable tokens ()

- Update to version 3.54.1:
  * add tri-state verification for twilio detector ()
  * added sourcegraph token verification detection ()
  * Update to Go 1.21 ()
  * update slack webhook with tri-state verification ()
  * Unify S3 client creation logic ()
  * Add a cancel cause to job cancellation ()
  * Add the 'Cause' family of functions to the context wrapper library ()
  * remove fmt.Print ()
  * Optimize read to max ()
  * Add AvailableCapacity method to SourceManager ()
  * Add jobID to chunk. ()

- Update to version 3.54.0:
  * buffer channel. ()
  * add detectors that were missed ()
  * Expired invite link fix ()

OBS-URL: https://build.opensuse.org/request/show/1108775
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/trufflehog?expand=0&rev=17
2023-09-09 21:22:36 +00:00
Jeff Kowalczyk
630d5fbc9a Accepting request 1107790 from home:ph03nix
- Update to version 3.53.0:
  * [chore] - Prevent nil deref panic ()
  * Support cancelling a run from a JobProgressRef ()
  * Test S3 role assumption ()
  * Add SourceName to JobProgressRef ()
  * Support azure git links ()
  * Capture source-reported progress in JobProgress snapshot ()
  * Add ElapsedTime method to JobProgressMetrics ()
  * add snowflake detector ()
  * Update launchdarkly regex, support sdk keys, add tri-state verification ()
  * [chore] - update benchmarks. ()
  * [chore] - update comments and logs. ()
  * Include the job ID in a chunk ()
  * add rate limit and consumption metrics for GitHub ()
  * update s3 test bucket ()
  * Fix reversed ordering of arguments ()
  * add thog CLI support for GitHub config validate ()
  * wait before finishing s3 test ()
  * Add tri-state verification to sqlserver detector ()
  * Only scan gist comments or repo comments. ()

OBS-URL: https://build.opensuse.org/request/show/1107790
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/trufflehog?expand=0&rev=16
2023-08-29 04:58:37 +00:00
Jeff Kowalczyk
8a3a0bb28e Accepting request 1104643 from home:ph03nix
- Update to version 3.52.0:
  * add role assumption for s3 source ()
  * [bug] - handle IOOR panic ()
  * updat test file. ()
  * [bug] - Correctly reset reader before handling archive chunk data ()

OBS-URL: https://build.opensuse.org/request/show/1104643
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/trufflehog?expand=0&rev=15
2023-08-18 17:26:04 +00:00
Jeff Kowalczyk
bb235079a5 Accepting request 1104397 from home:ph03nix
- Update to version 3.47:
  * [bug] - copy chunk before sending on chunksChan ()
  * Add ScanChunk to allow injecting Chunks into the SourceManager's channel ()
  * correct logging output for github comments and add oss flags ()
  * [chore] - Use custom context for archive handler of specialized archives ()
  * add salesforce detector ()
  *  Integration of SpecializedHandler for Enhanced Archive Processing ()
  * fix github org placeholder ()
  * bump go to 1.21 ()
  * change verification endpoint ()
  * add huggingface detector ()
  * Refactor FragmentLineOffset to match multiline secrets ()
  * fix alchemy test error message ()
  * Docker scanning by digest ()
  * Use the common chunker for scanning the filesystem source ()
  * Support indeterminate verification in Gitlab detector ()
  * stop saving alchemy url ()
  * Add tri-state verification to pubnub publish key detector ()
  * fix error msg in alchemy test ()
  * Add terminal UI ()
  * implement tri-state verification in FTP detector ()
  * Move commits_scanned to ScanRepo ()
  * Use common chunk reader ()
  * Tweak template detector test code ()

OBS-URL: https://build.opensuse.org/request/show/1104397
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/trufflehog?expand=0&rev=14
2023-08-17 14:07:44 +00:00
Jeff Kowalczyk
ee8f3ca77f Accepting request 1102309 from home:ph03nix
- Update to version 3.46.3:
  * Detect API keys without app keys ()
  * Adjust regex and add tests ()
  * Use SourceManager in engine ()
  * implement indeterminate LDAP verification ()
  * Fix nil pointer dereference to git ScanOptions ()
  * initial support for bare repositories ()
  * Common chunk reader ()
  * Add commits scanned to log ()
  * include scan duration in output log ()
  * Make prints to stdout serial. ()
- Update to version 3.46.2:
  * add tri-state verification to mongodb detector by @rosecodym in 
  * create hidden debug flag to disable overseer by @zubairk14 in 
  * Fix VirusTotal deetector by @ahrav in 
  * Refactor git source to allow ScanOptions and use source in engine by @mcastorina in 
  * S3 panic send on closed channel by @ahrav in 
- Update to version 3.46.1:
  * [bug] - Fix unlocking an unlocked mutex by @ahrav in 
- Update to version 3.46.0:
  * Increase log level of engine messages by @dustin-decker in 
  * Initialize the default logger to output to stderr by @mcastorina in 
  * Fix runtime error when scanning Gist comments by @rgmz in 
  * Do not nest transports for Github installation client by @rosecodym in 
  * Identify transient AWS verification failures by @rosecodym in 
  * Support fatal errors in job reports by @mcastorina in 
  * Fix pubnub regular expression by @mcastorina in 
  * gitparse: Use an object for currentDiff by @mcastorina in 
  * Concurrent detection by @ahrav in 
  * Replace magic strings with const by @ahrav in 

OBS-URL: https://build.opensuse.org/request/show/1102309
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/trufflehog?expand=0&rev=13
2023-08-04 20:22:55 +00:00
Jeff Kowalczyk
d9caa8a31b Accepting request 1101178 from home:ph03nix
- trufflehog-v3.35.2
* Pass GitHub apiEndpoint for basic or no auth by @rgmz in 
* Bump github.com/xanzy/go-gitlab from 0.86.0 to 0.88.0 by @dependabot in 
* Bump github.com/google/go-containerregistry from 0.14.0 to 0.15.2 by @dependabot in 
* Add SourceManager tests for Run and Wait methods by @mcastorina in 
* Improve log message when scanning GitHub comments by @rgmz in 
* Bump github.com/bradleyfalzon/ghinstallation/v2 from 2.4.0 to 2.6.0 by @dependabot in 
* Bump github.com/go-git/go-git/v5 from 5.8.0 to 5.8.1 by @dependabot in 
* [MongoDB] Detect CosmoDB access keys by @rgmz in 
* Override broken dependency version by @dustin-decker in 
* Add azure repos protos by @ahrav in 
* add merge support by @zricethezav in 
- trufflehog-v3.35.1
* [chore] - optimize chunker by @ahrav in 
* Add commitsScanned metrics by @bill-rich in 
* Make Ahocorasick matching case insensitive by @zricethezav in 
* Fix data race in context wrapper library by @mcastorina in 
* Update gitparse logic by @rgmz in 

OBS-URL: https://build.opensuse.org/request/show/1101178
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/trufflehog?expand=0&rev=12
2023-07-28 14:53:56 +00:00
Jeff Kowalczyk
4f83890f3f Accepting request 1100549 from home:ph03nix
- trufflehog-v3.35.0
* [chore] - Update loop to switch. by @ahrav in 
* Rewrite SourceUnitEnumerator to use UnitReporter instead of a channel by @mcastorina in 
* Define SourceUnit chunking interface by @mcastorina in 
* fix twilio verification side effect by @brandonjyan in 
* Fix URI detector false positives when the redacted password has been URL encoded by @trufflesteeeve in 
* add envoy api key scanner by @brandonjyan in 
* add couchbase scanner to defaults by @brandonjyan in 
* tweak jdbc redaction by @rosecodym in 
* add launch_darkly keyword to launchdarkly scanner by @brandonjyan in 
* [chore] - update detector template file by @ahrav in 
* add thog enterprise detector for web keys by @zubairk14 in 
* use Go 1.20 for all github workflows by @rosecodym in 
* unify JDBC detector ping logic by @rosecodym in 
* add dockerhub scanner by @brandonjyan in 
* JDBC indeterminacy by @rosecodym in 
* [chore] Remove parent setting / getting in Context wrapper by @mcastorina in 
* Revert "[chore] Remove parent setting / getting in Context wrapper (#… by @mcastorina in 
* Bump github.com/googleapis/gax-go/v2 from 2.11.0 to 2.12.0 by @dependabot in 
* Bump google.golang.org/api from 0.130.0 to 0.131.0 by @dependabot in 
* Bump github.com/go-git/go-git/v5 from 5.7.0 to 5.8.0 by @dependabot in 
* capture JSON error in AWS detector by @rosecodym in 
* Decrease frequency of dependabot alerts to monthly by @zricethezav in 
* Support indeterminacy in alchemy and update detector docs by @rosecodym in 
* [chore] Remove parent manipulation in context package by @mcastorina in 
* Implement SourceManager basics by @mcastorina in 
* Correctly route pprof endpoint by @mcastorina in 
* [chore] - Remove password info from log by @ahrav in 
* continue scanning on detector / decoder panic by @dustin-decker in 
* Add match boundary to okta regular expressions by @mcastorina in 

OBS-URL: https://build.opensuse.org/request/show/1100549
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/trufflehog?expand=0&rev=11
2023-07-25 14:57:45 +00:00
Jeff Kowalczyk
a8bf71f4fa Accepting request 1099251 from home:ph03nix
- trufflehog-v3.44.0
* fix typo
* Remove additional apk clean up in Dockerfile
* Remove the Image4 detector
* tighten up Shortcut API detector
* additional similarity check for base64 and plain
* Add new verification error message field
* Bump golang.org/x/crypto from 0.10.0 to 0.11.0
* Bump github.com/jlaffaye/ftp from 0.1.0 to 0.2.0
* Bump github.com/TheZeroSlave/zapsentry from 1.15.0 to 1.17.0
* remove old detector
* Bump google.golang.org/api from 0.129.0 to 0.130.0
* Define SourceUnit enumeration interface
* Update tests for forks so we don't fail on everything
* scan GitHub PR and issue comments
* Report indeterminacy in AWS verifier
* do not report AWS 403s as indeterminate
* Dedupe results
* Include the line number GitHub & Gitlab links

OBS-URL: https://build.opensuse.org/request/show/1099251
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/trufflehog?expand=0&rev=10
2023-07-18 13:45:49 +00:00
Jeff Kowalczyk
2a31ebc10f Accepting request 1097074 from home:ph03nix
- trufflehog-v3.43.0
* Introduce trufflehog:ignore tag feature
* remove HEAD from git diff command, rename unstaged to staged
* Bump github.com/envoyproxy/protoc-gen-validate from 1.0.1 to 1.0.2
* Bump cloud.google.com/go/secretmanager from 1.11.0 to 1.11.1
* Bump google.golang.org/protobuf from 1.30.0 to 1.31.0
* Add missing keywords for sqlserver
* Bump google.golang.org/api from 0.128.0 to 0.129.0
* Bump cloud.google.com/go/storage from 1.30.1 to 1.31.0

- trufflehog-v3.42.0
* Exit with non-zero exit code on chunk source error
* Fix docker source to return any chunk errors
* Add Couchbase Detector
* Bump github.com/xanzy/go-gitlab from 0.85.0 to 0.86.0
* Use url redaction in git
* Fix stripPassword
* Don't return on okta credential failed verification
* verify response body with expected keywords
* added opsgenie detector

- trufflehog-v3.41.1
* Bump github.com/docker/distribution from 2.8.1+incompatible to 2.8.2+incompatible
* Implement SourceUnitUnmarshaller for all sources
* Ensure results are collected correctly when verification is off, and ...
* prevent www from being a key to prevent fp
* Bump github.com/go-ldap/ldap/v3 from 3.4.4 to 3.4.5
* Bump go.mongodb.org/mongo-driver from 1.11.6 to 1.12.0
* Bump golang.org/x/sync from 0.2.0 to 0.3.0
* Update Slack webhook error text for verification

OBS-URL: https://build.opensuse.org/request/show/1097074
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/trufflehog?expand=0&rev=9
2023-07-07 05:13:10 +00:00
Jeff Kowalczyk
8634bb6001 Accepting request 1095384 from home:ph03nix
- trufflehog-v3.41.0
* Make trace error message so newlines aren't escaped
* Add Validator interface and example
* Setup SourceUnit interface
* Bump github.com/getsentry/sentry-go from 0.21.0 to 0.22.0
* Bump golang.org/x/oauth2 from 0.8.0 to 0.9.0
* update discord invite link to one that doesn't expire
* Custom detector name
* Bump github.com/googleapis/gax-go/v2 from 2.10.0 to 2.11.0
* Bump google.golang.org/api from 0.125.0 to 0.128.0
* add new key pat for mailgun detector
* remove gorilla mux
* fix spelling errors
* tada Add Docker image scanning tada

OBS-URL: https://build.opensuse.org/request/show/1095384
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/trufflehog?expand=0&rev=8
2023-06-26 13:46:37 +00:00
Jeff Kowalczyk
dccc28ba4f Accepting request 1093453 from home:ph03nix
- trufflehog-v3.40.0
* Bump github.com/mattn/go-sqlite3 from 1.14.16 to 1.14.17
* Bump github.com/stretchr/testify from 1.8.3 to 1.8.4
* [chore] - fix test
* Add DocuSign detector
* fix plusfile git bug
* Update sqlserver redaction, deduplication, and URI redaction
* Split files instead of using ReadAll
* add a custom detector check for logging duplicate detector
* Bump github.com/go-git/go-git/v5 from 5.6.1 to 5.7.0
* Bump github.com/hashicorp/go-retryablehttp from 0.7.2 to 0.7.4
* Bump github.com/xanzy/go-gitlab from 0.83.0 to 0.85.0
* Bump cloud.google.com/go/secretmanager from 1.10.1 to 1.11.0
* Use heuristic to choose the most likely UTF-16 decoded string

OBS-URL: https://build.opensuse.org/request/show/1093453
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/trufflehog?expand=0&rev=7
2023-06-18 03:45:33 +00:00
Jeff Kowalczyk
d0a736e20f Accepting request 1090892 from home:ph03nix
- trufflehog-v3.38.0
* [chore] - update Float detector regex by @ahrav in 
* Check that git meets version requirements by @dustin-decker in 
- trufflehog-v3.39.0
* Loosen up version check for git

OBS-URL: https://build.opensuse.org/request/show/1090892
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/trufflehog?expand=0&rev=6
2023-06-05 12:21:02 +00:00
Jeff Kowalczyk
f474c935e7 Accepting request 1090174 from home:ph03nix
- trufflehog-v3.37.0
* [chore] - Use correct detector proto by @ahrav in 
* Add message for discord server in readme by @zricethezav in 
* [chore] - Replace context.TODO by @ahrav in 
* needed perms for running workflows against forks by @codevbus in 
* Bump github.com/go-logr/zapr from 1.2.3 to 1.2.4 by @dependabot in 
* Bump github.com/stretchr/testify from 1.8.2 to 1.8.3 by @dependabot in 
* Bump golang.org/x/oauth2 from 0.7.0 to 0.8.0 by @dependabot in 
* Make OpenAI regex more specific by @nyanshak in 
* Bump github.com/getsentry/sentry-go from 0.20.0 to 0.21.0 by @dependabot in 
* Bump golang.org/x/crypto from 0.8.0 to 0.9.0 by @dependabot in 
* adds linting for workflow and actions by @codevbus in 
* Add Data member to ResultsMetadata struct. by @strazzere in 
* Surface missing git as an error during source initialization by @dustin-decker in 
* Bump go.mongodb.org/mongo-driver from 1.11.4 to 1.11.6 by @dependabot in 
* Bump github.com/envoyproxy/protoc-gen-validate from 1.0.0 to 1.0.1 by @dependabot in 
* Bump cloud.google.com/go/secretmanager from 1.10.0 to 1.10.1 by @dependabot in 
* fix mockaroo fps by @dustin-decker in 
* Bump github.com/googleapis/gax-go/v2 from 2.8.0 to 2.9.1 by @dependabot in #1363-

OBS-URL: https://build.opensuse.org/request/show/1090174
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/trufflehog?expand=0&rev=5
2023-06-03 16:46:06 +00:00
Jeff Kowalczyk
97db54b9ca Accepting request 1088795 from home:ph03nix
Update trufflehog to version 3.36.0

- trufflehog-v3.36.0
  * Check to see if StructuredData exists before attempting to print it by @trufflesteeeve in 
- trufflehog-v3.35.0
  * added pulumi cloud Access token detector by @vickygoel in 
  * Bump github.com/cloudflare/circl from 1.1.0 to 1.3.3 by @dependabot in 
  * Bump google.golang.org/api from 0.114.0 to 0.122.0 by @dependabot in 
  * Bump github.com/go-sql-driver/mysql from 1.7.0 to 1.7.1 by @dependabot in 
  * Bump github.com/rabbitmq/amqp091-go from 1.8.0 to 1.8.1 by @dependabot in 
  * Bump golang.org/x/sync from 0.1.0 to 0.2.0 by @dependabot in 
  * [chore] - move objectManager interface by @ahrav in 
  * use md5 hash for checking if key exists by @ahrav in 
  * Add buildkitev2 detector for newer tokens by @ahrav in 
  * GitHub basic auth by @dustin-decker in 
  * Add extra data and structured data to plain output by @nyanshak in 
  * [oc-313] - Add GitHub metrics by @ahrav in 
  * Updating generic.go by @RuchitaKshirsagarTR in 
  * Add Base64URLSafe decoder by @nyanshak in 
- trufflehog-v3.34.0
  * Fixed contentfulpersonalaccesstoken regex by @amansakhuja in 
  * Add max object size flag for s3 bucket scanning by @nyanshak in 
  * add scripts to benchmark and plot performance across tags by @dustin-decker in 
  * Implement EndpointCustomizer by @mcastorina in 
  * add additional logging by @ahrav in 
  * [chore] - format log msg by @ahrav in 
  * Bump github.com/bradleyfalzon/ghinstallation/v2 from 2.3.0 to 2.4.0 by @dependabot in 
  * add tineswebhook detector by @jsolis in 
  * Bump github.com/mholt/archiver/v4 from 4.0.0-alpha.7 to 4.0.0-alpha.8 by @dependabot in 
  * Bump github.com/lib/pq from 1.10.8 to 1.10.9 by @dependabot in 
  * Scan only for verified secrets in our CI by @dustin-decker in 
  * add performance test by @zricethezav in 
  * Add log to track git log size by @ahrav in 
  * Extend cache interface by @ahrav in 
  * Normalize GitHub repos during enumeration by @ahrav in 
  * Output git timestamps as UTC times by @nyanshak in 
  * Fix how we scan orgs by @ahrav in 
  * [bug] - Update regex for ipstack by @ahrav in 
  * Fix SquareApp detector type return value by @nyanshak in 
  * Generate protos by @mcastorina in 
  * Make sure context lines are properly handled by @bill-rich in 
  * Do extraction after decompression by @nyanshak in 
  * git worktree scanning fix for  by @nyanshak in 
  * Support line numbers in filesystem source by @nyanshak in 
- trufflehog-v3.33.0
  * improve sqlserver detection and testing by @dustin-decker in 
  * Added a new detector for percy.io by @shabbirbs in 
  * update jira detector by @ahrav in 
  * update proto to allow for ignoring projects by @ahrav in 
  * Fix include and exclude detector logic by @mcastorina in 
  * Updated BrowserStack verified detector endpoint by @shabbirbs in 
- trufflehog-v3.32.2
  * Bump google.golang.org/api from 0.118.0 to 0.119.0 by @dependabot in 
  * Bump github.com/envoyproxy/protoc-gen-validate from 0.10.1 to 1.0.0 by @dependabot in 
  * Bump cloud.google.com/go/storage from 1.29.0 to 1.30.1 by @dependabot in 
  * Small optimizations for the base64 decoder by @ahrav in 
- trufflehog-v3.32.1
  * Add RawV2 Results to the JSON Output by @yilmi in 
  * optimize utf-8 decoder by @ahrav in 
  * optimize base64 decoder by @ahrav in 
- trufflehog-v3.32.0
  * Use md5 hash for resuming key by @ahrav in 
  * [chore] - use hex encode vs base64 by @ahrav in 
  * Remove toLower call on decoded chunk by @zricethezav in 
  * git output []bytes were being logged as b64ed string by @dustin-decker in 
  * Add team name to proto by @ahrav in 
  * Only add detectors once by @bill-rich in 
  * Bump google.golang.org/api from 0.114.0 to 0.118.0 by @dependabot in 
  * Bump github.com/xanzy/go-gitlab from 0.81.0 to 0.82.0 by @dependabot in 
  * [chore] Log possible duplicate detectors by @mcastorina in 
  * Bump github.com/lib/pq from 1.10.7 to 1.10.8 by @dependabot in 
  * Bump github.com/xanzy/go-gitlab from 0.81.0 to 0.83.0 by @dependabot in 
  * Adding Google drive to MetaData proto by @0x1 in 
  * Allow multiple team IDs for MS Teams by @ahrav in 
  * Switch Endpoint Field to Client ID by @zubairk14 in 
  * Add configurable detectors by @bill-rich in 
  * Add utf16 decoder by @ahrav in 
  * Ensure multipart credentials are deduplicated correctly by @dustin-decker in 
  * Add utf16 decoder proto by @ahrav in 
- trufflehog-v3.31.6
  * optimize gitparse handling of diffs by @zricethezav in 
- trufflehog-v3.31.5
  * Use persistable cache for GCS progress tracking by @ahrav in 
  * Bump golang.org/x/text from 0.8.0 to 0.9.0 by @dependabot in 
  * Bump golang.org/x/oauth2 from 0.6.0 to 0.7.0 by @dependabot in 
  * Bump golang.org/x/crypto from 0.7.0 to 0.8.0 by @dependabot in 
  * Bump github.com/bradleyfalzon/ghinstallation/v2 from 2.2.0 to 2.3.0 by @dependabot in 
  * Bump go.mongodb.org/mongo-driver from 1.11.3 to 1.11.4 by @dependabot in 
  * THOG-920/add oss proto by @zubairk14 in 
  * Generate protos by @mcastorina in 
  * update circle test because workflows expire and need re-running by @dustin-decker in 
- trufflehog-v3.31.4
  * fix linting step by @dustin-decker in 
  * Resolve  by adding support for the AWS_SESSION_TOKEN by @iamjpotts in 
  * Use default endpoints when no custom verifier provided by @ahrav in 
- trufflehog-v3.31.3
  * Run golang lint on entire repo instead of patches by @zricethezav in 
  * add CLI switch to actions config by @codevbus in 
  * Update verification endpoint - BrowserStack Detector by @gobind-singh in 
  * Allow for custom verifier by @ahrav in 
  * Add oauth2 cred as auth type for Teams. by @ahrav in 
  * Use OAuth2 http client with GCS by @ahrav in 
  * Add DetectorName to Result by @bill-rich in 
  * Bump github.com/envoyproxy/protoc-gen-validate from 0.9.1 to 0.10.1 by @dependabot in 
  * Bump github.com/TheZeroSlave/zapsentry from 1.14.0 to 1.15.0 by @dependabot in 
  * Bump github.com/go-logr/logr from 1.2.3 to 1.2.4 by @dependabot in 
  * Bump google.golang.org/api from 0.109.0 to 0.114.0 by @dependabot in 
  * Bump go from 1.18 to 1.20 by @bceylan in 
  * Bump github.com/googleapis/gax-go/v2 from 2.7.0 to 2.8.0 by @dependabot in 
  * Bump cloud.google.com/go/storage from 1.29.0 to 1.30.1 by @dependabot in 
  * Bump github.com/getsentry/sentry-go from 0.19.0 to 0.20.0 by @dependabot in 
  * forager requires direct access to gitparse.FromReader by @dustin-decker in 
  * Add lint for exporting loop references by @mcastorina in 
  * readme improvements by @dustin-decker in 
- trufflehog-v3.31.2
  * revert to original entrypoint config by @codevbus in 
- trufflehog-v3.31.1
  * ensure stdout is still provided by @codevbus in 
- trufflehog-v3.31.0
  * Bump cloud.google.com/go/storage from 1.30.0 to 1.30.1 by @dependabot in 
  * Support for exclude globs at the git log level by @zricethezav in 
  * Add GitHub Actions output by @dustin-decker in 
- trufflehog-v3.30.0
  * update integration test excludes by @dustin-decker in 
  * Bump github.com/googleapis/gax-go/v2 from 2.7.0 to 2.7.1 by @dependabot in 
  * Bump github.com/fatih/color from 1.13.0 to 1.15.0 by @dependabot in 
  * Bump github.com/xanzy/go-gitlab from 0.80.2 to 0.81.0 by @dependabot in 
  * [chore] - Add unauth GCS source type by @ahrav in 
  * Fix git commit date string formatting by @fearnoeval in 
  * Bump google.golang.org/protobuf from 1.29.0 to 1.29.1 by @dependabot in 
  * [chore] Log git output on error by @mcastorina in 
  * [chore] Add a break statement when iterating through keywords by @zricethezav in 
  * [chore] Ignore errors from CustomRegex so the channel doesn't leak by @mcastorina in 
  * updating browserstack detector user and key PrefixRegex strings by @raju-kamble in 
  * [chore] - add support for json service account and service account file by @ahrav in 
  * Add resuming capability to GCS source by @ahrav in 
  * Add OpenAI API Tokens detector by @yilmi in 
  * added new detectors and fixed mesibo detector by @garg472 in 
  * Bump go.mongodb.org/mongo-driver from 1.11.2 to 1.11.3 by @dependabot in 
  * Bump cloud.google.com/go/storage from 1.29.0 to 1.30.0 by @dependabot in 
  * Bump github.com/go-git/go-git/v5 from 5.6.0 to 5.6.1 by @dependabot in 
  * Bump google.golang.org/protobuf from 1.29.1 to 1.30.0 by @dependabot in 
  * Bump github.com/googleapis/gax-go/v2 from 2.7.1 to 2.8.0 by @dependabot in 
  * Add in-memory caching pkg by @ahrav in 
  * [chore] - log enumeration duration by @ahrav in 
  * Bump actions/setup-go from 3 to 4 by @dependabot in 
  * Fix OpenAI test by @dustin-decker in 
  * Bump google.golang.org/api from 0.111.0 to 0.114.0 by @dependabot in 
  * Bump github.com/rabbitmq/amqp091-go from 1.7.0 to 1.8.0 by @dependabot in 
  * [bug] - Use correct date format for Date posted by @ahrav in 
  * Add Oauth creds to GCS by @ahrav in 
  * Delete progress tracking from GCS source by @ahrav in 
- trufflehog-v3.29.1
  * Make slack webhook detector regex more specific by @trufflesteeeve in 
- trufflehog-v3.29.0
  * Remove period from file extension by @ahrav in 
  * Bump golang.org/x/crypto from 0.6.0 to 0.7.0 by @dependabot in 
  * Bump github.com/go-git/go-git/v5 from 5.5.2 to 5.6.0 by @dependabot in 
  * Bump github.com/bradleyfalzon/ghinstallation/v2 from 2.1.0 to 2.2.0 by @dependabot in 
  * Bump github.com/getsentry/sentry-go from 0.18.0 to 0.19.0 by @dependabot in 
  * Add gcs scanning integration by @ahrav in 
- trufflehog-v3.28.7
Support filtering detectors by version by @mcastorina in 
- trufflehog-v3.28.6
  * Rename .pre-commit-hooks.yml to .pre-commit-hooks.yaml by @zhuwenxing in 
  * Keyword optimization by @zricethezav in 
  * Release should only run on tags by @dustin-decker in 
- trufflehog-v3.28.5
[chore] - Only scanned staged git changes by @ahrav in 
- trufflehog-v3.28.4
  * [chore] Address more linter errors by @mcastorina in 
  * Custom regex parallel verify by @0x1 in 
  * [chore] Close response bodies by @mcastorina in 
  * Bump github.com/stretchr/testify from 1.8.1 to 1.8.2 by @dependabot in 
  * Add pre-commit yml config by @ahrav in 
  * Disable profiler in debug mode and add profile switch by @yilmi in 
- trufflehog-v3.28.3
  * Support file scanning in filesystem source by @mcastorina in 
  * Add ability to include and exclude detectors by @mcastorina in 
  * [chore] Implement String for ScanErrors by @mcastorina in 
  * [chore] Update docs for individual file scanning by @mcastorina in 
  * [chore] Address lint errors by @mcastorina in 
- trufflehog-v3.28.2
  * Bump github.com/xanzy/go-gitlab from 0.78.0 to 0.80.2 by @dependabot in 
  * Gitparse message fix by @bill-rich in 
- trufflehog-v3.28.1
  * Bump github.com/xanzy/go-gitlab from 0.78.0 to 0.80.2 by @dependabot in 
  * Gitparse message fix by @bill-rich in 

OBS-URL: https://build.opensuse.org/request/show/1088795
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/trufflehog?expand=0&rev=4
2023-05-24 11:23:25 +00:00
Jeff Kowalczyk
02207139c2 Accepting request 1067374 from home:pdostal
- trufflehog-v3.28.0
  * add smoke test by @dustin-decker in 
  * Remove duplicated detectors by @trufflesteeeve in 
  * adds TESTING doc w. steps for local GHA tests by @codevbus in 
  * add more confluence options by @dustin-decker in 
  * Github filter support for exclude and include by @MetinSAYGIN in 
  * Fix nil scan options by @mcastorina in 
  * [chore] Remove logrus from trufflehog by @mcastorina in 
  * Bump golang.org/x/text from 0.6.0 to 0.7.0 by @dependabot in 
  * Bump golang.org/x/crypto from 0.5.0 to 0.6.0 by @dependabot in 
  * Bump github.com/getsentry/sentry-go from 0.17.0 to 0.18.0 by @dependabot in 
  * [chore] - Add the unit for max archive size by @ahrav in 
  * [chore] - archive size helper text by @ahrav in 
  * [chore] - Update helper text for max-archive-size. by @ahrav in 
  * Correctly parse most filenames with ' and ' by @bill-rich in 
  * Drop tabs for filenames with spaces by @bill-rich in 
  * Bump golang.org/x/oauth2 from 0.4.0 to 0.5.0 by @dependabot in 
  * fix browserstack detector by @raju-kamble in 
  * Bump golang.org/x/net from 0.6.0 to 0.7.0 by @dependabot in 
  * Bump go.mongodb.org/mongo-driver from 1.11.1 to 1.11.2 by @dependabot in 
  * Bump github.com/TheZeroSlave/zapsentry from 1.12.0 to 1.14.0 by @dependabot in 
  * Bump github.com/rabbitmq/amqp091-go from 1.6.0 to 1.7.0 by @dependabot in 
  * Adding initial protos for Google Drive scanner by @0x1 in 
  * fixing browserstack regex username detection by @raju-kamble in 
- trufflehog-v3.27.1
  * Revert "Make detectors configurable" by @dustin-decker in 
- trufflehog-v3.27.0
  * Bump golang.org/x/oauth2 from 0.3.0 to 0.4.0 by @dependabot in 
  * add bodyclose linter to help prevent file handle leaks by @dustin-decker in 
  * braintree detector: use production API URL instead of the test sandbo… by @swdbo in 

OBS-URL: https://build.opensuse.org/request/show/1067374
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/trufflehog?expand=0&rev=3
2023-02-24 18:56:34 +00:00
Jeff Kowalczyk
4c8d8f5399 Accepting request 1058007 from home:pdostal
- trufflehog-v3.25.1
  * Update entrypoint by @ahrav in 
  * Copy metadata for line number aware sources by @bill-rich in 
  * Rename and export isGitSource by @bill-rich in 
  * Fix GitUrl Return by @pulkitanz in 
  * Bump goreleaser/goreleaser-action from 3 to 4 by @dependabot in 
  * Switch to retryableHttpClient for GitHub AuthN API Client + More Logs by @yilmi in 
  * Bump cloud.google.com/go/secretmanager from 1.9.0 to 1.10.0 by @dependabot in 
  * Bump github.com/go-git/go-git/v5 from 5.5.1 to 5.5.2 by @dependabot in 
  * Bump github.com/hashicorp/go-retryablehttp from 0.7.1 to 0.7.2 by @dependabot in 
  * Bump golang.org/x/crypto from 0.4.0 to 0.5.0 by @dependabot in 
  * Handle invalid regex for custom detector. by @ahrav in 
  * Capture callstack of canceled contexts by @mcastorina in 
  * Validate custom regular expressions on detector initialization by @mcastorina in 
  * fix: do not override base parameter with default in GitHub Action by @clarkedb in 
  * Fix GitUrl Return by @pulkitanz in 
  * Bump goreleaser/goreleaser-action from 3 to 4 by @dependabot in 
  * Switch to retryableHttpClient for GitHub AuthN API Client + More Logs by @yilmi in 
  * Bump cloud.google.com/go/secretmanager from 1.9.0 to 1.10.0 by @dependabot in 
  * Bump github.com/go-git/go-git/v5 from 5.5.1 to 5.5.2 by @dependabot in 
  * Bump github.com/hashicorp/go-retryablehttp from 0.7.1 to 0.7.2 by @dependabot in 
  * Bump golang.org/x/crypto from 0.4.0 to 0.5.0 by @dependabot in 
  * Handle invalid regex for custom detector. by @ahrav in 
  * Capture callstack of canceled contexts by @mcastorina in 
  * Validate custom regular expressions on detector initialization by @mcastorina in 
  * Allow for default value to be used in GHA Workflow by @ahrav in 
  * Add Circle CI source by @dustin-decker in 
  * Remove ctx from source structs by @ahrav in 
  * Removing Debug version Println to logrus debug - Issue  by @yilmi in 
  * Make GA action default base an empty string. by @ahrav in 

OBS-URL: https://build.opensuse.org/request/show/1058007
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/trufflehog?expand=0&rev=2
2023-01-12 16:37:11 +00:00
Jeff Kowalczyk
26db06a955 Accepting request 1045674 from home:pdostal
Trufflehog

TruffleHog is an open source secret-scanning engine that helps resolve exposed
secrets across your company’s entire tech stack.

-------------------------------------------------------------------
Thu Dec 22 16:46:59 UTC 2022 - Pavel Dostál <pdostal@suse.com>

- Change the minimal version of Go from 1.14 to 1.18

-------------------------------------------------------------------
Thu Dec 22 15:51:49 UTC 2022 - Pavel Dostál <pdostal@suse.com>

- Bump github.com/xanzy/go-gitlab from 0.76.0 to 0.77.0 by @dependabot in 
- Bump golang.org/x/crypto from 0.3.0 to 0.4.0 by @dependabot in 
- Add configuration parsing and custom detectors to engine by @mcastorina in 
- Add custom regex detector docs by @mcastorina in 
- Remove custom log leveler by @mcastorina in 

OBS-URL: https://build.opensuse.org/request/show/1045674
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/trufflehog?expand=0&rev=1
2022-12-29 19:51:23 +00:00