Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

trufflehog-3.63.7-1.1 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: trufflehog Distribution: openSUSE:Factory:zSystems
Version: 3.63.7 Vendor: openSUSE
Release: 1.1 Build date: Mon Dec 25 19:11:45 2023
Group: Unspecified Build host: s390zl26
Size: 103683589 Source RPM: trufflehog-3.63.7-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/trufflesecurity/trufflehog
Summary: CLI tool to find exposed secrets in source and archives
TruffleHog is a scanning engine that helps find exposed secrets
within e.g. GitHub/GitLab repos, AWS S3 buckets, GCS buckets,
Docker images, Circle CI/Travis CI setups, or in individual files.

Provides

Requires

License

AGPL-3.0-or-later

Changelog

* Sat Dec 23 2023 felix.niederwanger@suse.com
  - Update to version 3.63.7:
    * Use directory iterator instead of walkdir (#2260)
    * Add handlerOpts back (#2258)
    * Skip all binaries (#2256)
    * Add skip archive support (#2257)
* Fri Dec 22 2023 felix.niederwanger@suse.com
  - Update to version 3.63.6:
    * use walk dir for tmp cleanup (#2255)
    * [fixup] -  Refactor to Pass Reader for Binary Diffs and Archived Data; Optimize /tmp Directory Cleanup (#2253)
    * Dedupe some source log keys (#2250)
    * Fix goroutine leak (#2251)
    * [chore] - lower logging level (#2249)
    * [chore] - add additional binary extensions to skip (#2235)
    * use snake_case for naming (#2238)
    * [bug] - Bug archive handler memory leak (#2247)
    * Add missing import (#2246)
    * fix(snowflake): avoid extraneous attempts (#2057)
* Tue Dec 19 2023 felix.niederwanger@suse.de
  - Update to version 3.63.5:
    * move cleanup to run (#2245)
    * Adds basic if/else check if pid slice is empty (#2244)
    * fix(deps): update module golang.org/x/crypto to v0.17.0 [security] (#2243)
    * add secretID to chunk (#2242)
* Mon Dec 18 2023 felix.niederwanger@suse.de
  - Update to version 3.63.4:
    * feat(shortcut): use tri-state verification (#2211)
    * feat(huggingface): enhance extradata (#2222)
    * fix(myfreshworks): check for valid JSON (#2212)
    * ci: don't run detector tests on forks (#2234)
    * [chore] Add skip_binaries field to AzureRepos proto message (#2232)
    * [feat] - Make skipping binaries configurable (#2226)
    * [chore] Prevent panic when ChunkError has a nil Unit (#2227)
    * chore: don't run test workflow in forks (#2221)
    * fix(github): remove unused 'members' var (#2202)
    * Check for SourceUnit support dynamically in the SourceManager (#2205)
    * fix(gitlab): check for valid JSON (#2218)
    * Avoid reading decompressed data into memory (#2196)
    * fix(gitparse): don't trim filename (#2201)
    * fix(giturl): encode '%' in path (#2214)
    * build: upgrade bodgit/sevenzip to v1.4.5 (#2215)
    * Fix emoji in README (#2217)
* Thu Dec 14 2023 felix.niederwanger@suse.de
  - Update to version 3.63.3:
    * Bump github.com/docker/docker (#2213)
    * Update metabase verification to check for a valid JSON response (#2210)
    * [chore] Remove unnecessary string conversion in tefter detector (#2209)
    * fix and refactor browserstack detector (#2208)
    * Fix azurestorage detector (#2207)
    * [chore] Remove omitempty tags on JobProgressMetrics and UnitMetrics (#2204)
    * Add disk buffer tempfile cleanup (#2130)
    * Use bad json in slackwebhooks (#2193)
    * [bug] - close file after reading (#2203)
    * chore: propagate log context to handlers (#2191)
    * feat(privatekey): run checks concurrently (#2139)
    * [fixup] - skip files in the archive handler (#2195)
    * move logic to main Chunks method (#2194)
    * add metrics for gitlab (#2190)
    * [chore] - Refactor common code into a separate function (#2179)
    * Remove java archives from ignored extensions (#2188)
    * [chore] - Compile regex once (#2176)
* Thu Dec 07 2023 felix.niederwanger@suse.de
  - Update to version 3.63.2:
    * update regex (#2184)
    * Deprecate some detectors (#2186)
    * allow targets for the source manager (#2182)
    * use https for verification endpoints (#2185)
    * remove unnecessary Git cmd check (#2175)
    * [feat] - Remove go-git dependency (#2174)
    * Skip trying to determine MIME type for directories (#2178)
    * fixing how to rotate URL (#2183)
    * Use forked sevenzip (#2180)
    * [thog-1548] add auto redaction for verification errors (#2106)
    * fix(deps): update module github.com/google/go-github/v42 to v57 (#2172)
    * chore(deps): update google-github-actions/auth action to v2 (#2171)
    * skip files we can't scan (#2170)
    * fix(deps): update module google.golang.org/api to v0.152.0 (#2169)
    * [chore] - remove deprecated types (#2168)
    * fix(deps): update module golang.org/x/oauth2 to v0.15.0 (#2167)
    * fix(deps): update module github.com/aws/aws-sdk-go to v1.48.12 (#2166)
    * fix(deps): update module github.com/xanzy/go-gitlab to v0.94.0 (#2165)
    * fix(deps): update module github.com/trufflesecurity/disk-buffer-reader to v0.2.1 (#2163)
    * Ignore images and binaries (#2162)
    * [chore] - Increase pagination limit (#2154)
    * fix(deps): update module github.com/google/go-containerregistry to v0.17.0 (#2160)
    * update forager types (#2159)
    * fix(deps): update module github.com/go-logr/zapr to v1.3.0 (#2158)
    * fix(deps): update module github.com/fatih/color to v1.16.0 (#2155)
    * fix(deps): update module github.com/couchbase/gocb/v2 to v2.7.0 (#2153)
    * fix(deps): update module github.com/aws/aws-sdk-go to v1.48.11 (#2152)
    * fix(deps): update module github.com/alecthomas/kingpin/v2 to v2.4.0 (#2151)
    * fix(deps): update module cloud.google.com/go/storage to v1.35.1 (#2150)
    * make empty slice delcration consistent (#2144)
    * chore(deps): update sigstore/cosign-installer action to v3.2.0 (#2149)
    * fix(deps): update module github.com/mattn/go-sqlite3 to v1.14.18 (#2148)
    * fix(deps): update module github.com/hashicorp/go-retryablehttp to v0.7.5 (#2147)
    * fix(deps): update module github.com/go-git/go-git/v5 to v5.10.1 (#2146)
    * [chore] - fix error comparisons (#2142)
    * fix(deps): update module cloud.google.com/go/secretmanager to v1.11.4 (#2145)
    * fix(deps): update golang.org/x/exp digest to 6522937 (#2140)
    * [chore] - fix import name clashes (#2143)
    * fix(deps): update module github.com/google/go-github/v42 to v56 (#2049)
    * Fix azure panic when invalid URL is constructed (#2137)
    * fixup cleantemp (#2136)
    * Fix nil pointer dereference when checking if a unit IsFinished (#2135)
    * [chore] Minor cleanup of source_manager.go (#2134)
    * Simplify temp dir cleaning (#2133)
    * Add new auth method to source (#2132)
    * add extradata nil check and use make (#2129)
    * added ci scanning info to readme (#2126)
    * Call Finish in SourceManager after the semaphore is released (#2121)
    * chore(github): add a newline between titles and bodies (#2124)
* Thu Nov 23 2023 felix.niederwanger@suse.de
  - Update to version 3.63.1:
    * feat(github): scan issue & pr titles (#1899)
* Wed Nov 22 2023 felix.niederwanger@suse.de
  - Update to version 3.63.0:
    * use camelcase var names (#2123)
    * Remove unused functions (#2122)
    * [chore] - update readme help flags (#2120)
    * feat(signing): Sign checksum (#1894)
    * import missing detectors (#2119)
    * Fix forks and repos counter, add metric for orgs enumerated (#2118)
    * feat(telegram): add username to extradata (#2100)
    * add extra data to github detector (#1909)
    * fixed gist direct link generation (#2115)
    * fix nil map assignment (#2117)
    * [chore] Add JSON tags to job metrics (#2114)
    * move all Git setup into Init method (#2105)
    * add proto fields for Git (#2104)
    * extract AWS account number from ID without verification (#2091)
    * Adding Sumo Logic how to rotate (#2103)
    * update protos so we can use the git source for CI (#2102)
    * Detector-Competition-Feat: Added Replicate API token detector (#2021)
    * Detector-Competition-Feat: Added Ngrok API token detector (#2024)
    * Competition-Detector-New:added v2 version for fullstory (#2067)
    * Add support for user:pass@host to postgres JDBC detector (#2089)
    * Detector-Competition-Feat: Add Overloop detector (#2080)
    * Detector-Competition-Feat: Added Request.Finance API token detector (#2020)
    * Detector-Competition-New : created grafana service account detector (#1960)
    * Detector-Competition-Fix: fixed zulipchat detector (#1990)
    * Grafana (#2096)
    * Competition-Detector-New: added eventbrite detector (#2072)
    * logz.io detector (#2076)
    * Coda Detector (#2075)
    * fix (#2094)
    * Detector-Competition-Fix: Fix LiveAgent Detector & Verifier (#2001)
    * pulling short lived AWS keys into their own thing, fixes #1224 (#2088)
    * Support multiple detectors per match (#2065)
    * [chore] Speedup IsKnownFalsePositive using sets (#2090)
    * Detector-Competition-Fix: Fix ScraperSite (deprecated) (#2074)
    * Detector-Competition-Fix: Fix PassBase (acquired, deprecated) (#2079)
    * Detector-Competition-New - Created Grafana Cloud API Key detector  (#1959)
    * Detector-Competition-Fix: Fix/Deprecate Prospect.io (#2081)
    * added resource type mapping to extraData in AWS (#2087)
    * Detector-Competition-Fix: Fix FakeJSON (deprecated) (#2073)
    * fixed helpscout detector regex and verifier (#2056)
    * Detector-Competition-Fix: fixed regex for databricks domain and fixed tests (#1965)
    * modified regex (#2033)
    * Detector-Competition-Feat: Adding Azure Container Registry Password Detector (#1958)
    * Detector-Competition-Fix: Fix SentimentInvestor (deprecated) (#2078)
    * Refactor git source to support scanning units (#2083)
    * [chore] Replace chunks channel with ChunkReporter in git based sources (#2082)
    * update comment (#2084)
    * use rawv2 for pubnubpublish (#2062)
* Wed Nov 01 2023 felix.niederwanger@suse.de
  - Update to version 3.62.1:
    * [chore] - correctly handle input shorter than 512 bytes (#2077)
    * [chore] - add binutils dep to dockerfile (#2061)
    * update braintreepayments detector to tri-state verification (#1834)
    * Detector-Competition-Feat: Adding Azure Batch keys (#1956)
    * Detector-Competition-Fix: Fix redis to now support SSL, and look for azure redis connection strings (#1957)
    * Detector-Competition-Fix: Fix AppFollow Detection & Verification (#1933)
    * Centralize logic for checking archive extraction tools (#2063)
    * [chore] Fix SourceManager flaky test (#2059)
    * Support multiple custom detectors (#2064)
    * Detector-Competition-Fix: Fix SalesBlink Detection & Verification (#1950)
* Mon Oct 30 2023 Jan Engelhardt <jengelh@inai.de>
  - Clarify description's "entire tech stack".
* Mon Oct 30 2023 felix.niederwanger@suse.de
  - Update to version 3.62.0:
    * Add TravisCI source (#1877)
    * Remove verify flag from Aho-Corasick core (#2010)
* Mon Oct 30 2023 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Packaging improvements:
    * _service change disabled to manual per osc deprecation warning:
      WARNING: Command 'disabledrun/dr' is obsolete, please convert
      your _service to use 'manual' and then 'manualrun/mr' instead.
    * _service reorder move set_version earlier so go_modules sees
      updated version
    * Summary and Description clarify the purpose of this CLI tool
    * Use %%name macro where applicable to normalize common lines
      across Go app packages. Also makes renaming binary easier when
      required to handle package name conflict.
    * Drop BuildRequires: libpcre1. libpcre2 is already included
      during build, and there is no mention in upstream source or
      docs that only libpcre1 is supported. Since upstream uses
      CGO_ENABLED=0 in their Makefile, it is not clear if or how
      libpcre would be a required dependency.
    * Drop BuildRequires: golang-packaging. The original macros for
      file movements into GOPATH are obsolete with Go modules. Macro
      go_nostrip is no longer needed with current binutils and Go.
    * Remove %%{go_nostrip} macro which is no longer recommended
    * Extract go build command from upstream Makefile. The go build
      command straightforward in this package. Calling go build
      directly from packaging where possible helps package
      maintainers review usage and normalize packaging standards.
      Makefiles often have targets for building container images,
      running tests, etc. Makefiles can include assumptions of online
      access that do not hold for the OBS build environment.
    * Build PIE with pattern that may become recommended procedure:
      %%ifnarch ppc64 GOFLAGS="-buildmode=pie" %%endif go build
      A go toolchain buildmode default config would be preferable
      but none exist at this time.
    * Drop mod=vendor, go1.14+ will detect vendor dir and auto-enable
    * Drop export CGO_ENABLED="0" used by Makefile. Use the default
      unless there is a defined requirement or benefit.
* Mon Oct 30 2023 felix.niederwanger@suse.de
  - Update to version 3.61.0:
    * adding 'token' keyword to regex for github_old (#2037)
    * Update module github.com/go-git/go-git/v5 to v5.10.0 (#2023)
    * Detector-Competition-Feat: Added Reply.io API token detector (#2019)
    * fix(deps): update module sigs.k8s.io/yaml to v1.4.0 (#2047)
    * Detector-Competition-Feat: Added Stripo API token detector (#2018)
    * feat: deno deploy detector (#2040)
    * Update module google.golang.org/api to v0.148.0 (#2045)
    * Update module go.uber.org/zap to v1.26.0 (#2044)
    * Update module github.com/launchdarkly/go-server-sdk/v6 to v6.1.1 (#2043)
    * Update module github.com/snowflakedb/gosnowflake to v1.6.25 (#2042)
    * Update module github.com/xanzy/go-gitlab to v0.93.2 (#2031)
    * Update module go.uber.org/mock to v0.3.0 (#2038)
    * Update github.com/bodgit/sevenzip to v1.4.3 (#2039)
    * Detector-Competition-Feat: Added Budibase API token detector (#2016)
    * Update module github.com/prometheus/client_golang to v1.17.0 (#2029)
    * Detector-Competition-Feat: Added LemonSqueezy API token detector (#2017)
    * Update module github.com/rabbitmq/amqp091-go to v1.9.0 (#2030)
    * Update module github.com/hashicorp/golang-lru to v0.6.0 (#2028)
    * Update module github.com/google/uuid to v1.4.0 (#2027)
    * Update module github.com/google/go-containerregistry to v0.16.1 (#2026)
    * Update module github.com/getsentry/sentry-go to v0.25.0 (#2022)
    * Update module github.com/go-logr/logr to v1.3.0 (#2025)
    * Update module github.com/charmbracelet/lipgloss to v0.9.1 (#2015)
    * Update module github.com/bradleyfalzon/ghinstallation/v2 to v2.8.0 (#2014)
    * Update module github.com/aws/aws-sdk-go to v1.46.6 (#2013)
    * Update module cloud.google.com/go/secretmanager to v1.11.3 (#2011)
    * Update module github.com/TheZeroSlave/zapsentry to v1.19.0 (#2012)
    * Chore(deps): Bump google.golang.org/grpc from 1.56.2 to 1.56.3 (#2009)
    * Add Coinbase Wallet-as-a-Service detector (#1895)
    * Detector-Competition-Feat: Add Metabase Session Secret Detector (#1902)
    * Detector-Competition-Feat: Added AppOptics API token detector (#1989)
    * Detector-Competition-Feat: Added ZeroTier API token detector (#1988)
    * Detector-Competition-Feat: Added BetterStack API token detector (#1987)
    * Detector-Competition-Fix: Fix SurveyBot Verification (#1948)
    * Fix binary handling (#1999)
    * Add temp directory management (#1878)
* Thu Oct 26 2023 felix.niederwanger@suse.de
  - Update to version 3.60.4:
    * loggly detector by @ankushgoel27 in #1782
    * Detector-Competition-Feat: Added OpenVPN API Detector by @fumblehool in #1940
    * deprecate scan_interval field by @ahrav in #1984
    * Detector-Competition-Feat: Added Portainer Detector by @fumblehool in #1936
    * Detector-Competition-Fix: Fix/Remove baseapi detector (no longer exists) by @lc in #1992
    * remove detector by @ahrav in #1993
    * Detector-Competition-Feat: Added Vagrant Cloud Access Token Detector by @fumblehool in #1941
    * Detector-Competition-Fix : fixed monday.com regex by @ankushgoel27 in #1961
    * Detector-Competition-Fix: Fix ScreenshotAPI Verification by @lc in #1949
    * Detector-Competition-Fix: Fix MeaningCloud Verification by @lc in #1946
    * Detector-Competition-Fix: Deprecate Glitterly by @lc in #2000
    * Detector-Competition-Fix: Fix/Remove BlaBlaBus, API retired by @lc in #1996
    * make protos for deprecating Blablabus by @0x1 in #2002
    * Detector-Competition-Fix: Fix/Remove QuickMetrics (shutdown) by @lc in #1997
    * update renovate config and remove dependabot by @dustin-decker in #1994
    * Detector-Competition-Fix: Fix/Remove DataFire, API retired by @lc in #1995
  - Update to version 3.60.3:
    * Use latest dbr by @bill-rich in #1955
    * Revert "Fix wrong line number" by @rosecodym in #1963
    * Upgrade gocb and gocbcore by @nyanshak in #1952
    * Detector-Competition-Fix: Fix CloudSmith verification by @lc in #1944
    * Detector-Competition-fix: NewRelic Detector -fallback to EU Api for verification by @fumblehool in #1932
    * fix #1751: update facebookOauth Detector by @fumblehool in #1921
    * Dockerfiles - Alpine Linux 3.15 EoL by @nfsec in #1914
    * Remove docker container after make protos finishes by @fumblehool in #1964
    * Configure Renovate by @renovate in #1966
    * fix(deps): update golang.org/x/exp digest to 7918f67 by @renovate in #1968
    * fix(deps): update github.com/lrstanley/bubblezone digest to e3824f1 by @renovate in #1967
    * fix(deps): update module cloud.google.com/go/secretmanager to v1.11.2 by @renovate in #1970
    * fix(deps): update module github.com/aymanbagabas/go-osc52 to v1.2.2 by @renovate in #1971
    * fix(deps): update module github.com/go-errors/errors to v1.5.1 by @renovate in #1972
    * fix(deps): update module golang.org/x/oauth2 to v0.13.0 by @renovate in #1974
    * Detector-Competition-Feat: Added PortainerToken Detector by @fumblehool in #1938
    * fix(deps): update module github.com/snowflakedb/gosnowflake to v1.6.25 by @renovate in #1981
    * fix(deps): update module github.com/google/go-github/v42 to v56 by @renovate in #1975
    * chore(deps): update alpine docker tag to v3.18 by @renovate in #1982
    * fix(deps): update module github.com/mattn/go-isatty to v0.0.20 by @renovate in #1980
    * chore(deps): update module github.com/trufflesecurity/overseer to v1.2.7 by @renovate in #1983
    * fix(deps): update module github.com/google/go-cmp to v0.6.0 by @renovate in #1973
    * fix(deps): update module github.com/azure/go-autorest/autorest/azure/auth to v0.5.12 by @renovate in #1977
    * fix(deps): update module github.com/launchdarkly/go-server-sdk/v6 to v6.1.1 by @renovate in #1978
    * add rpm2cpio as dependency to dockerfile by @ahrav in #1985
  - Update to version 3.60.2:
    * Detector-Competition-Fix: Fix/Remove Flowdock detector (#2004)
    * Detector-Competition-Fix: Fix/Remove Happi Detection & Verification (#2003)
    * Detector-Competition-Fix: Fix/Remove DataFire, API retired (#1995)
    * update renovate config and remove dependabot (#1994)
    * Detector-Competition-Fix: Fix/Remove QuickMetrics (shutdown) (#1997)
    * make protos for deprecating Blablabus (#2002)
    * Detector-Competition-Fix: Fix/Remove BlaBlaBus, API retired (#1996)
    * Detector-Competition-Fix: Depreciate Glitterly (#2000)
    * Detector-Competition-Fix: Fix MeaningCloud Verification (#1946)
    * Detector-Competition-Fix: Fix ScreenshotAPI Verification (#1949)
    * Detector-Competition-Fix : fixed monday.com regex (#1961)
    * Detector-Competition-Feat: Added Vagrant Cloud Access Token Detector (#1941)
    * remove detector (#1993)
    * Detector-Competition-Fix: Fix/Remove baseapi detector (no longer exists) (#1992)
    * Detector-Competition-Feat: Added Portainer Detector (#1936)
    * deprecate scan_interval field (#1984)
    * Detector-Competition-Feat: Added OpenVPN API Detector (#1940)
    * loggly detector (#1782)
    * add rpm2cpio as dependency to dockerfile (#1985)
    * fix(deps): update module github.com/launchdarkly/go-server-sdk/v6 to v6.1.1 (#1978)
    * fix(deps): update module github.com/azure/go-autorest/autorest/azure/auth to v0.5.12 (#1977)
    * fix(deps): update module github.com/google/go-cmp to v0.6.0 (#1973)
    * chore(deps): update module github.com/trufflesecurity/overseer to v1.2.7 (#1983)
    * fix(deps): update module github.com/mattn/go-isatty to v0.0.20 (#1980)
    * chore(deps): update alpine docker tag to v3.18 (#1982)
    * fix(deps): update module github.com/google/go-github/v42 to v56 (#1975)
    * fix(deps): update module github.com/snowflakedb/gosnowflake to v1.6.25 (#1981)
    * Detector-Competition-Feat: Added PortainerToken Detector (#1938)
    * fix(deps): update module golang.org/x/oauth2 to v0.13.0 (#1974)
    * fix(deps): update module github.com/go-errors/errors to v1.5.1 (#1972)
    * fix(deps): update module github.com/aymanbagabas/go-osc52 to v1.2.2 (#1971)
    * fix(deps): update module cloud.google.com/go/secretmanager to v1.11.2 (#1970)
    * fix(deps): update github.com/lrstanley/bubblezone digest to e3824f1 (#1967)
    * fix(deps): update golang.org/x/exp digest to 7918f67 (#1968)
    * Add renovate.json (#1966)
    * Remove docker container after make protos finishes (#1964)
    * Dockerfiles - Alpine Linux 3.15 EoL (#1914)
    * fix #1751: update facebookOauth Detector (#1921)
    * fix: NewRelic Detector: fallback to EU Api for verification (#1932)
    * Detector-Competition-Fix: Fix CloudSmith detection (#1944)
    * Upgrade gocb and gocbcore (#1952)
    * Revert "Fix off by one (#1891)" (#1963)
    * Use latest dbr (#1955)
    * export ShouldVerify (#1962)
    * export struct (#1954)
    * Detector-Competition-Fix: Fix CodeClimate verification (#1945)
    * Detector-Competition-Feat: Add InstaMojo Payment Detector (#1905)
    * Detector-Competition-Fix: Fix SuperNotes API verification (#1947)
    * Add UnitHook and NoopHook implementations (#1930)
    * Detector-Competition-New: add IP2Location api key detector (#1915)
    * [chore] Fix glob package name (#1931)
    * Filter unique detectors by keywords in chunk (#1711)
    * Detector-Competition-Feat: Add ipinfo.io API key detector (#1889)
    * Fix README.md typo (#1942)
    * Use the configured include repositories in the GitHub filter (#1926)
    * chore(github): reduce comment log verbosity (#1922)
    * Detector-Competition-Feat: Add Privacy.com API key detector (#1888)
    * Move Github comments check to fix a test #1927
    * Handle secondary GitHub ratelimits (#1912)
    * Export ChunkError fields and add ErrorsFor convenience method (#1920)
    * Detector-Competition-Fix: Fix plaid.com API key detection (#1916)
    * update regex (#1919)
* Thu Oct 19 2023 felix.niederwanger@suse.de
  - Update to version 3.60.1:
    * feat(voiceflow): basic detector (#1900)
    * Fix for #1526: Update Posthog detector (#1910)
    * Add generic glob filter (#1858)
    * Tighten up regex for twist detector (#1908)
    * Added Support for '-h' Option for Help Documentation (#1901)
    * feat(git): only generate line numbers > 0 (#1898)
    * fix(github): normalize repo cache (#1897)
    * Fix off by one (#1891)
* Tue Oct 17 2023 felix.niederwanger@suse.de
  - Update to version 3.60.0:
    * Add ShannonEntropy test for an empty string (#1893)
    * [chore] Add SourceUnitEnumChunker filesystem tests (#1873)
    * Detector-Competition-Fix: Add Personal Access Tokens (API Tokens Depr… (#1871)
    * [bug] - Don't modify global client var (#1890)
    * added cody gateway token detection code (#1883)
    * Bump golang.org/x/net from 0.15.0 to 0.17.0 (#1886)
    * Detector-Competition-Feat: Add Klaviyo API Secret Detector (#1870)
* Mon Oct 09 2023 felix.niederwanger@suse.com
  - Update to version 3.59.0:
    * Add an option to filter unverified results using shannon entropy (#1875)
    * [chore] Fix flaky TestJobProgressElapsedTime (#1872)
    * Tighten up keywords (#1874)
    * Detector-Competition-Fix: fix notion.so false negative verification (#1866)
    * Detector-Competition-New: add anthropic api key detector (#1861)
    * Detector-Competition-New: add ramp.com client id & secret detector (#1862)
    * use Repositories field from conn. (#1860)
    * Add include and ignore list to Artifactory (#1857)
    * support insecure TLS for Jira and Jenkins (#1856)
    * add tristate verification to postman (#1837)
    * Use placeholder as default if field left empty and is required (#1642)
    * implemented planet scale creds (passwords and API keys) (#1841)
    * adding azure storage detector (#1840)
    * Adding Howtorotate Guides to TruffleHog (#1839)
    * update pagerdutyapikey detector to tri-state verification (#1836)
    * Fix bug in chunker that surfaces with a flaky passed in io.Reader (#1838)
    * Bump github.com/AzureAD/microsoft-authentication-library-for-go (#1850)
    * Bump github.com/bradleyfalzon/ghinstallation/v2 from 2.6.0 to 2.7.0 (#1851)
    * Bump go.mongodb.org/mongo-driver from 1.12.0 to 1.12.1 (#1848)
    * Bump github.com/aws/aws-sdk-go from 1.44.83 to 1.45.19 (#1847)
    * Bump docker/setup-qemu-action from 2 to 3 (#1845)
    * Bump goreleaser/goreleaser-action from 4 to 5 (#1844)
    * Bump mikepenz/action-junit-report from 3 to 4 (#1843)
    * Bump docker/login-action from 2 to 3 (#1846)
    * Bump github.com/xanzy/go-gitlab from 0.88.0 to 0.92.3 (#1849)
    * Bump actions/checkout from 3 to 4 (#1842)
    * fixing razorpay (#1852)
    * add tristate verification to twitch (#1830)
    * chore(ReadMe): Update installation Doc (#1818)
    * Separate gitlab detectors (#1819)
    * [chore] add figmav2 to defaults (#1820)
    * Cleanup jiratoken detector (#1832)
    * cleanup nesting (#1831)
    * Cleanup pubnub detector (#1826)
    * Update alchemy_test.go to use detectors5 (#1829)
    * Update web3storage_test.go (#1828)
  - Update to version 3.58.0:
    * update figma to use tri-state verification by @0x1 in (#1814)
    * updating myfreshworks detector to use tri-state verification by @0x1 in (#1779)
    * updating microsoft teams webhook detector to use tri-state verification by @0x1 in (#1792)
    * updating browserstack detector to use tri-state verification by @0x1 in (#1785)
    * Implement an installation script with CheckSum Validation by @hibare in (#1808)
    * Update Adding_Detectors_external.md by @zricethezav in (#1817)
    * added PR and Issue body scanning by @joeleonjr in (#1816)
    * Github partial scan by @ahrav in (#1804)
    * Update Adding_Detectors_external.md by @zricethezav in (#1822)
    * added Web3 Storage detector by @ankushgoel27 in (#1789)
    * consolidated pr and issue descr/comment flags by @joeleonjr in (#1827)
    * Use S3 credentials waterfall by @rosecodym in (#1823)
    * [bug] - correctly check err by @ahrav in (#1824)
    * Update web3storage_test.go with detectors5 by @zricethezav in (#1828)
    * Update alchemy_test.go to use detectors5 by @zricethezav in (#1829)
    * Cleanup pubnub detector by @0x1 in (#1826)
    * cleanup myfreshworks detector by @0x1 in (#1831)
    * Cleanup jiratoken detector by @0x1 in (#1832)
    * [chore] add figmav2 to defaults by @0x1 in (#1820)
    * Separate gitlab detectors by @0x1 in (#1819)
    * chore(ReadMe): Update installation Doc by @varmakarthik12 in (#1818)
    * add tristate verification to twitch by @0x1 in (#1830)
    * fixing razorpay by @dxa4481 in (#1852)
    * Bump actions/checkout from 3 to 4 by @dependabot in (#1842)
    * Bump github.com/xanzy/go-gitlab from 0.88.0 to 0.92.3 by @dependabot in (#1849)
    * Bump docker/login-action from 2 to 3 by @dependabot in (#1846)
    * Bump mikepenz/action-junit-report from 3 to 4 by @dependabot in (#1843)
    * Bump goreleaser/goreleaser-action from 4 to 5 by @dependabot in (#1844)
    * Bump docker/setup-qemu-action from 2 to 3 by @dependabot in (#1845)
    * Bump github.com/aws/aws-sdk-go from 1.44.83 to 1.45.19 by @dependabot in (#1847)
    * Bump go.mongodb.org/mongo-driver from 1.12.0 to 1.12.1 by @dependabot in (#1848)
* Thu Sep 28 2023 felix.niederwanger@suse.com
  - Update to version 3.57.0:
    * [bug] - correctly check err (#1824)
    * Use S3 credentials waterfall (#1823)
    * consolidated pr and issue descr/comment flags (#1827)
    * added Web3 Storage detector (#1789)
    * Update Adding_Detectors_external.md (#1822)
    * Github partial scan (#1804)
    * added PR and Issue body scanning (#1816)
    * Update Adding_Detectors_external.md (#1817)
    * Implement an installation script with CheckSum Validation (#1808)
    * updating browserstack detector to use tri-state verification (#1785)
    * updating microsoft teams webhook detector to use tri-state verification (#1792)
    * updating myfreshworks detector to use tri-state verification (#1779)
    * update figma to use tri-state verification (#1814)
    * adding support for new version of figma token (#1813)
    * Update README.md (#1811)
    * examples folder (#1734)
    * Update protos image to use correct go version (#1810)
    * add line to link for azure repos. (#1801)
    * fix detector test action (#1805)
    * aggregate detector tests daily (#1800)
    * 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. (#1802)
    * updating uri detector to use tri-state verification (#1791)
    * Bump golang.org/x/oauth2 from 0.10.0 to 0.12.0 (#1799)
    * Bump github.com/go-ldap/ldap/v3 from 3.4.5 to 3.4.6 (#1796)
    * Bump github.com/charmbracelet/bubbletea from 0.24.1 to 0.24.2 (#1798)
    * Bump github.com/getsentry/sentry-go from 0.22.0 to 0.24.1 (#1797)
    * Bump cloud.google.com/go/storage from 1.31.0 to 1.33.0 (#1795)
    * Bump github.com/mattn/go-isatty from 0.0.18 to 0.0.19 (#1794)
    * Add ability to dynamically scale concurrently running sources (#1790)
    * [bug] - fix link line (#1793)
    * Ability to update line number in link (#1788)
    * fixed rubygems detector (#1781)
    * Update sonarcloud.go (#1784)
    * [bug] - correclty handle nested archived directories (#1778)
    * replace interface{} with any. (#1771)
* Fri Sep 15 2023 felix.niederwanger@suse.com
  - Update to version 3.56.0:
    * Update Source interface to use SourceID and JobID types (#1774)
    * migrate buildpulse to integration test suite (#1775)
    * add buildpulse config to sources (#1764)
    * Implement Gitlab source validation (#1765)
    * fix: add missing error check in archive handler (#1770)
    * Add a SourceType constant to all source packages (#1768)
    * Refactor SourceManager to remove Enrollment (#1740)
    * updating sendbirdorganizationapi detector to use tri-state verification (#1763)
* Tue Sep 12 2023 felix.niederwanger@suse.com
  - Update to version 3.55.1
    * [chore] - fix slackwebhook detector by @ahrav in #1761
    * Add log verbosity by @codevbus in #1750
  - Update to version 3.55.0
    * [chore] - Sentry detector update by @ahrav in #1746
    * Always close AWS response body by @rosecodym in #1758
    * [chore] - add test for custom providers by @ahrav in #1759
    * cache dupes w/ different decoders by @ahrav in #1754
    * add tri state verification to slack (not slack webhook) by @zubairk14 in #1731
    * Improve private key detector by @dustin-decker in #1760
  - Update to version 3.54.4:
    * verbosity updates to s3 source (#1750)
    * [chore] - fix slackwebhook detector (#1761)
    * Improve private key detector (#1760)
    * add tri state verification to slack (not slack webhook) (#1731)
    * cache dupes w/ different decoders (#1754)
    * add test for custom providers. (#1759)
    * always close aws response body (#1758)
    * [chore] - Sentry detector update (#1746)
    * Retry AWS verification 403s (#1757)
    * Always attempt to return a git link (#1756)
    * Add Tailscale detector (#1719)
    * updating sendgrid detector to use tri-state verification (#1735)
    * Add optional param to Chunks (#1747)
    * Use common chunker for archive handler (#1717)
    * Fix pagerdutyapikey Detector (#1749)
    * updating jiratoken and jiratokenV2 to use tri-state verification + updating tests (#1744)
    * [chore] - update Docker source (#1708)
    * updating sendbird detector to use tri-state verification (#1737)
    * Validate S3 source (#1715)
* Mon Sep 04 2023 Felix Niederwanger <felix.niederwanger@suse.com>
  - Update to version 3.54.3
    * Sourcegraph Detectors Iterations by @shivasurya in #1742
    * [chore] - fix sentry detector by @ahrav in #1738
    * [bug] - Correctly create azure git links by @ahrav in #1743
* Mon Sep 04 2023 felix.niederwanger@suse.com
  - Update to version 3.54.2:
    * Correctly create azure git links. (#1743)
    * [chore] - fix sentry detector (#1738)
    * iterating on suggestions (#1742)
    * update jira detector to match new variable tokens (#1720)
* Fri Sep 01 2023 felix.niederwanger@suse.com
  - Update to version 3.54.1:
    * add tri-state verification for twilio detector (#1729)
    * added sourcegraph token verification detection (#1730)
    * Update to Go 1.21 (#1733)
    * update slack webhook with tri-state verification (#1724)
    * Unify S3 client creation logic (#1657)
    * Add a cancel cause to job cancellation (#1728)
    * Add the 'Cause' family of functions to the context wrapper library (#1725)
    * remove fmt.Print (#1727)
    * Optimize read to max (#1714)
    * Add AvailableCapacity method to SourceManager (#1665)
    * Add jobID to chunk. (#1721)
* Tue Aug 29 2023 felix.niederwanger@suse.com
  - Update to version 3.54.0:
    * buffer channel. (#1718)
    * add detectors that were missed (#1716)
    * Expired invite link fix (#1713)
* Mon Aug 28 2023 felix.niederwanger@suse.com
  - Update to version 3.53.0:
    * [chore] - Prevent nil deref panic (#1709)
    * Support cancelling a run from a JobProgressRef (#1663)
    * Test S3 role assumption (#1655)
    * Add SourceName to JobProgressRef (#1664)
    * Support azure git links (#1662)
    * Capture source-reported progress in JobProgress snapshot (#1661)
    * Add ElapsedTime method to JobProgressMetrics (#1660)
    * add snowflake detector (#1653)
    * Update launchdarkly regex, support sdk keys, add tri-state verification (#1645)
    * [chore] - update benchmarks. (#1641)
    * [chore] - update comments and logs. (#1654)
    * Include the job ID in a chunk (#1652)
    * add rate limit and consumption metrics for GitHub (#1651)
    * update s3 test bucket (#1649)
    * Fix reversed ordering of arguments (#1648)
    * add thog CLI support for GitHub config validate (#1626)
    * wait before finishing s3 test (#1647)
    * Add tri-state verification to sqlserver detector (#1624)
    * Only scan gist comments or repo comments. (#1646)
* Fri Aug 18 2023 felix.niederwanger@suse.com
  - Update to version 3.52.0:
    * add role assumption for s3 source (#1477)
    * [bug] - handle IOOR panic (#1639)
    * updat test file. (#1637)
    * [bug] - Correctly reset reader before handling archive chunk data (#1636)
* Thu Aug 17 2023 felix.niederwanger@suse.com
  - Update to version 3.47:
    * [bug] - copy chunk before sending on chunksChan (#1633)
    * Add ScanChunk to allow injecting Chunks into the SourceManager's channel (#1634)
    * correct logging output for github comments and add oss flags (#1632)
    * [chore] - Use custom context for archive handler of specialized archives (#1629)
    * add salesforce detector (#1608)
    * Integration of SpecializedHandler for Enhanced Archive Processing (#1625)
    * fix github org placeholder (#1627)
    * bump go to 1.21 (#1623)
    * change verification endpoint (#1611)
    * add huggingface detector (#1621)
    * Refactor FragmentLineOffset to match multiline secrets (#1612)
    * fix alchemy test error message (#1622)
    * Docker scanning by digest (#1615)
    * Use the common chunker for scanning the filesystem source (#1619)
    * Support indeterminate verification in Gitlab detector (#1613)
    * stop saving alchemy url (#1614)
    * Add tri-state verification to pubnub publish key detector (#1616)
    * fix error msg in alchemy test (#1617)
    * Add terminal UI (#1593)
    * implement tri-state verification in FTP detector (#1604)
    * Move commits_scanned to ScanRepo (#1610)
    * Use common chunk reader (#1596)
    * Tweak template detector test code (#1609)
* Fri Aug 04 2023 felix.niederwanger@suse.com
  - Update to version 3.46.3:
    * Detect API keys without app keys (#1605)
    * Adjust regex and add tests (#1602)
    * Use SourceManager in engine (#1586)
    * implement indeterminate LDAP verification (#1574)
    * Fix nil pointer dereference to git ScanOptions (#1603)
    * initial support for bare repositories (#1499)
    * Common chunk reader (#1594)
    * Add commits scanned to log (#1600)
    * include scan duration in output log (#1598)
    * Make prints to stdout serial. (#1597)
  - Update to version 3.46.2:
    * add tri-state verification to mongodb detector by @rosecodym in #1575
    * create hidden debug flag to disable overseer by @zubairk14 in #1582
    * Fix VirusTotal deetector by @ahrav in #1585
    * Refactor git source to allow ScanOptions and use source in engine by @mcastorina in #1518
    * S3 panic send on closed channel by @ahrav in #1589
  - Update to version 3.46.1:
    * [bug] - Fix unlocking an unlocked mutex by @ahrav in #1583
  - Update to version 3.46.0:
    * Increase log level of engine messages by @dustin-decker in #1576
    * Initialize the default logger to output to stderr by @mcastorina in #1569
    * Fix runtime error when scanning Gist comments by @rgmz in #1552
    * Do not nest transports for Github installation client by @rosecodym in #1564
    * Identify transient AWS verification failures by @rosecodym in #1563
    * Support fatal errors in job reports by @mcastorina in #1562
    * Fix pubnub regular expression by @mcastorina in #1565
    * gitparse: Use an object for currentDiff by @mcastorina in #1573
    * Concurrent detection by @ahrav in #1580
    * Replace magic strings with const by @ahrav in #1568
    * [bug] - fix data races by @ahrav in #1577
    * [bug] - fix shodan detector by @ahrav in #1579
* Fri Jul 28 2023 Felix Niederwanger <felix.niederwanger@suse.com>
  - trufflehog-v3.35.2
    * Pass GitHub apiEndpoint for basic or no auth by @rgmz in #1454
    * Bump github.com/xanzy/go-gitlab from 0.86.0 to 0.88.0 by @dependabot in #1522
    * Bump github.com/google/go-containerregistry from 0.14.0 to 0.15.2 by @dependabot in #1504
    * Add SourceManager tests for Run and Wait methods by @mcastorina in #1530
    * Improve log message when scanning GitHub comments by @rgmz in #1553
    * Bump github.com/bradleyfalzon/ghinstallation/v2 from 2.4.0 to 2.6.0 by @dependabot in #1503
    * Bump github.com/go-git/go-git/v5 from 5.8.0 to 5.8.1 by @dependabot in #1554
    * [MongoDB] Detect CosmoDB access keys by @rgmz in #1511
    * Override broken dependency version by @dustin-decker in #1558
    * Add azure repos protos by @ahrav in #1559
    * add merge support by @zricethezav in #1561
* Fri Jul 28 2023 Felix Niederwanger <felix.niederwanger@suse.com>
  - trufflehog-v3.35.1
    * [chore] - optimize chunker by @ahrav in #1535
    * Add commitsScanned metrics by @bill-rich in #1533
    * Make Ahocorasick matching case insensitive by @zricethezav in #1547
    * Fix data race in context wrapper library by @mcastorina in #1546
    * Update gitparse logic by @rgmz in #1486
* Tue Jul 25 2023 Felix Niederwanger <felix.niederwanger@suse.com>
  - trufflehog-v3.35.0
    * [chore] - Update loop to switch. by @ahrav in #1487
    * Rewrite SourceUnitEnumerator to use UnitReporter instead of a channel by @mcastorina in #1485
    * Define SourceUnit chunking interface by @mcastorina in #1484
    * fix twilio verification side effect by @brandonjyan in #1494
    * Fix URI detector false positives when the redacted password has been URL encoded by @trufflesteeeve in #1489
    * add envoy api key scanner by @brandonjyan in #1482
    * add couchbase scanner to defaults by @brandonjyan in #1497
    * tweak jdbc redaction by @rosecodym in #1490
    * add launch_darkly keyword to launchdarkly scanner by @brandonjyan in #1495
    * [chore] - update detector template file by @ahrav in #1500
    * add thog enterprise detector for web keys by @zubairk14 in #1448
    * use Go 1.20 for all github workflows by @rosecodym in #1508
    * unify JDBC detector ping logic by @rosecodym in #1506
    * add dockerhub scanner by @brandonjyan in #1496
    * JDBC indeterminacy by @rosecodym in #1507
    * [chore] Remove parent setting / getting in Context wrapper by @mcastorina in #1516
    * Revert "[chore] Remove parent setting / getting in Context wrapper (#… by @mcastorina in #1519
    * Bump github.com/googleapis/gax-go/v2 from 2.11.0 to 2.12.0 by @dependabot in #1501
    * Bump google.golang.org/api from 0.130.0 to 0.131.0 by @dependabot in #1502
    * Bump github.com/go-git/go-git/v5 from 5.7.0 to 5.8.0 by @dependabot in #1523
    * capture JSON error in AWS detector by @rosecodym in #1509
    * Decrease frequency of dependabot alerts to monthly by @zricethezav in #1524
    * Support indeterminacy in alchemy and update detector docs by @rosecodym in #1510
    * [chore] Remove parent manipulation in context package by @mcastorina in #1525
    * Implement SourceManager basics by @mcastorina in #1515
    * Correctly route pprof endpoint by @mcastorina in #1527
    * [chore] - Remove password info from log by @ahrav in #1528
    * continue scanning on detector / decoder panic by @dustin-decker in #863
    * Add match boundary to okta regular expressions by @mcastorina in #1531
    * Replace aho-corasick library by @zricethezav in #1538
* Tue Jul 18 2023 Felix Niederwanger <felix.niederwanger@suse.com>
  - 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
* Thu Jul 06 2023 Felix Niederwanger <felix.niederwanger@suse.com>
  - 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
* Thu Jul 06 2023 Felix Niederwanger <felix.niederwanger@suse.com>
  - 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
* Tue Jun 27 2023 Felix Niederwanger <felix.niederwanger@suse.com>
  - 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
* Mon Jun 26 2023 Felix Niederwanger <felix.niederwanger@suse.com>
  - 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
* Fri Jun 16 2023 Felix Niederwanger <felix.niederwanger@suse.com>
  - 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
* Mon Jun 05 2023 Felix Niederwanger <felix.niederwanger@suse.com>
  - trufflehog-v3.38.0
    * [chore] - update Float detector regex by @ahrav in #1368
    * Check that git meets version requirements by @dustin-decker in #1373
  - trufflehog-v3.39.0
    * Loosen up version check for git
* Thu Jun 01 2023 Felix Niederwanger <felix.niederwanger@suse.com>
  - trufflehog-v3.37.0
    * [chore] - Use correct detector proto by @ahrav in #1347
    * Add message for discord server in readme by @zricethezav in #1344
    * [chore] - Replace context.TODO by @ahrav in #1349
    * needed perms for running workflows against forks by @codevbus in #1348
    * Bump github.com/go-logr/zapr from 1.2.3 to 1.2.4 by @dependabot in #1355
    * Bump github.com/stretchr/testify from 1.8.2 to 1.8.3 by @dependabot in #1353
    * Bump golang.org/x/oauth2 from 0.7.0 to 0.8.0 by @dependabot in #1352
    * Make OpenAI regex more specific by @nyanshak in #1345
    * Bump github.com/getsentry/sentry-go from 0.20.0 to 0.21.0 by @dependabot in #1351
    * Bump golang.org/x/crypto from 0.8.0 to 0.9.0 by @dependabot in #1354
    * adds linting for workflow and actions by @codevbus in #1356
    * Add Data member to ResultsMetadata struct. by @strazzere in #1358
    * Surface missing git as an error during source initialization by @dustin-decker in #1362
    * Bump go.mongodb.org/mongo-driver from 1.11.4 to 1.11.6 by @dependabot in #1367
    * Bump github.com/envoyproxy/protoc-gen-validate from 1.0.0 to 1.0.1 by @dependabot in #1366
    * Bump cloud.google.com/go/secretmanager from 1.10.0 to 1.10.1 by @dependabot in #1365
    * fix mockaroo fps by @dustin-decker in #1370
    * Bump github.com/googleapis/gax-go/v2 from 2.8.0 to 2.9.1 by @dependabot in #1363-
* Wed May 24 2023 Felix Niederwanger <felix.niederwanger@suse.com>
  - trufflehog-v3.36.0
    * Check to see if StructuredData exists before attempting to print it by @trufflesteeeve in #1346
  - trufflehog-v3.35.0
    * added pulumi cloud Access token detector by @vickygoel in #1295
    * Bump github.com/cloudflare/circl from 1.1.0 to 1.3.3 by @dependabot in #1339
    * Bump google.golang.org/api from 0.114.0 to 0.122.0 by @dependabot in #1342
    * Bump github.com/go-sql-driver/mysql from 1.7.0 to 1.7.1 by @dependabot in #1336
    * Bump github.com/rabbitmq/amqp091-go from 1.8.0 to 1.8.1 by @dependabot in #1335
    * Bump golang.org/x/sync from 0.1.0 to 0.2.0 by @dependabot in #1334
    * [chore] - move objectManager interface by @ahrav in #1332
    * use md5 hash for checking if key exists by @ahrav in #1257
    * Add buildkitev2 detector for newer tokens by @ahrav in #1341
    * GitHub basic auth by @dustin-decker in #1337
    * Add extra data and structured data to plain output by @nyanshak in #1316
    * [oc-313] - Add GitHub metrics by @ahrav in #1324
    * Updating generic.go by @RuchitaKshirsagarTR in #1343
    * Add Base64URLSafe decoder by @nyanshak in #1292
  - trufflehog-v3.34.0
    * Fixed contentfulpersonalaccesstoken regex by @amansakhuja in #1199
    * Add max object size flag for s3 bucket scanning by @nyanshak in #1294
    * add scripts to benchmark and plot performance across tags by @dustin-decker in #1293
    * Implement EndpointCustomizer by @mcastorina in #1291
    * add additional logging by @ahrav in #1298
    * [chore] - format log msg by @ahrav in #1299
    * Bump github.com/bradleyfalzon/ghinstallation/v2 from 2.3.0 to 2.4.0 by @dependabot in #1306
    * add tineswebhook detector by @jsolis in #1304
    * Bump github.com/mholt/archiver/v4 from 4.0.0-alpha.7 to 4.0.0-alpha.8 by @dependabot in #1305
    * Bump github.com/lib/pq from 1.10.8 to 1.10.9 by @dependabot in #1307
    * Scan only for verified secrets in our CI by @dustin-decker in #1310
    * add performance test by @zricethezav in #1301
    * Add log to track git log size by @ahrav in #1325
    * Extend cache interface by @ahrav in #1318
    * Normalize GitHub repos during enumeration by @ahrav in #1269
    * Output git timestamps as UTC times by @nyanshak in #1323
    * Fix how we scan orgs by @ahrav in #1327
    * [bug] - Update regex for ipstack by @ahrav in #1328
    * Fix SquareApp detector type return value by @nyanshak in #1322
    * Generate protos by @mcastorina in #1329
    * Make sure context lines are properly handled by @bill-rich in #1331
    * Do extraction after decompression by @nyanshak in #1320
    * git worktree scanning fix for #827 by @nyanshak in #1315
    * Support line numbers in filesystem source by @nyanshak in #1297
  - trufflehog-v3.33.0
    * improve sqlserver detection and testing by @dustin-decker in #1285
    * Added a new detector for percy.io by @shabbirbs in #1284
    * update jira detector by @ahrav in #1288
    * update proto to allow for ignoring projects by @ahrav in #1289
    * Fix include and exclude detector logic by @mcastorina in #1267
    * Updated BrowserStack verified detector endpoint by @shabbirbs in #1290
  - trufflehog-v3.32.2
    * Bump google.golang.org/api from 0.118.0 to 0.119.0 by @dependabot in #1279
    * Bump github.com/envoyproxy/protoc-gen-validate from 0.10.1 to 1.0.0 by @dependabot in #1280
    * Bump cloud.google.com/go/storage from 1.29.0 to 1.30.1 by @dependabot in #1282
    * Small optimizations for the base64 decoder by @ahrav in #1278
  - trufflehog-v3.32.1
    * Add RawV2 Results to the JSON Output by @yilmi in #1273
    * optimize utf-8 decoder by @ahrav in #1275
    * optimize base64 decoder by @ahrav in #1277
  - trufflehog-v3.32.0
    * Use md5 hash for resuming key by @ahrav in #1203
    * [chore] - use hex encode vs base64 by @ahrav in #1256
    * Remove toLower call on decoded chunk by @zricethezav in #1254
    * git output []bytes were being logged as b64ed string by @dustin-decker in #1255
    * Add team name to proto by @ahrav in #1258
    * Only add detectors once by @bill-rich in #1265
    * Bump google.golang.org/api from 0.114.0 to 0.118.0 by @dependabot in #1261
    * Bump github.com/xanzy/go-gitlab from 0.81.0 to 0.82.0 by @dependabot in #1262
    * [chore] Log possible duplicate detectors by @mcastorina in #1266
    * Bump github.com/lib/pq from 1.10.7 to 1.10.8 by @dependabot in #1260
    * Bump github.com/xanzy/go-gitlab from 0.81.0 to 0.83.0 by @dependabot in #1268
    * Adding Google drive to MetaData proto by @0x1 in #1264
    * Allow multiple team IDs for MS Teams by @ahrav in #1259
    * Switch Endpoint Field to Client ID by @zubairk14 in #1270
    * Add configurable detectors by @bill-rich in #1139
    * Add utf16 decoder by @ahrav in #1274
    * Ensure multipart credentials are deduplicated correctly by @dustin-decker in #1271
    * Add utf16 decoder proto by @ahrav in #1276
  - trufflehog-v3.31.6
    * optimize gitparse handling of diffs by @zricethezav in #1253
  - trufflehog-v3.31.5
    * Use persistable cache for GCS progress tracking by @ahrav in #1204
    * Bump golang.org/x/text from 0.8.0 to 0.9.0 by @dependabot in #1246
    * Bump golang.org/x/oauth2 from 0.6.0 to 0.7.0 by @dependabot in #1243
    * Bump golang.org/x/crypto from 0.7.0 to 0.8.0 by @dependabot in #1244
    * Bump github.com/bradleyfalzon/ghinstallation/v2 from 2.2.0 to 2.3.0 by @dependabot in #1245
    * Bump go.mongodb.org/mongo-driver from 1.11.3 to 1.11.4 by @dependabot in #1247
    * THOG-920/add oss proto by @zubairk14 in #1240
    * Generate protos by @mcastorina in #1250
    * update circle test because workflows expire and need re-running by @dustin-decker in #1251
  - trufflehog-v3.31.4
    * fix linting step by @dustin-decker in #1235
    * Resolve #1167 by adding support for the AWS_SESSION_TOKEN by @iamjpotts in #1170
    * Use default endpoints when no custom verifier provided by @ahrav in #1242
  - trufflehog-v3.31.3
    * Run golang lint on entire repo instead of patches by @zricethezav in #1214
    * add CLI switch to actions config by @codevbus in #1215
    * Update verification endpoint - BrowserStack Detector by @gobind-singh in #1179
    * Allow for custom verifier by @ahrav in #1070
    * Add oauth2 cred as auth type for Teams. by @ahrav in #1221
    * Use OAuth2 http client with GCS by @ahrav in #1220
    * Add DetectorName to Result by @bill-rich in #1223
    * Bump github.com/envoyproxy/protoc-gen-validate from 0.9.1 to 0.10.1 by @dependabot in #1207
    * Bump github.com/TheZeroSlave/zapsentry from 1.14.0 to 1.15.0 by @dependabot in #1229
    * Bump github.com/go-logr/logr from 1.2.3 to 1.2.4 by @dependabot in #1226
    * Bump google.golang.org/api from 0.109.0 to 0.114.0 by @dependabot in #1228
    * Bump go from 1.18 to 1.20 by @bceylan in #1230
    * Bump github.com/googleapis/gax-go/v2 from 2.7.0 to 2.8.0 by @dependabot in #1227
    * Bump cloud.google.com/go/storage from 1.29.0 to 1.30.1 by @dependabot in #1225
    * Bump github.com/getsentry/sentry-go from 0.19.0 to 0.20.0 by @dependabot in #1231
    * forager requires direct access to gitparse.FromReader by @dustin-decker in #1233
    * Add lint for exporting loop references by @mcastorina in #1232
    * readme improvements by @dustin-decker in #1234
  - trufflehog-v3.31.2
    * revert to original entrypoint config by @codevbus in #1219
  - trufflehog-v3.31.1
    * ensure stdout is still provided by @codevbus in #1217
  - trufflehog-v3.31.0
    * Bump cloud.google.com/go/storage from 1.30.0 to 1.30.1 by @dependabot in #1209
    * Support for exclude globs at the git log level by @zricethezav in #1202
    * Add GitHub Actions output by @dustin-decker in #1201
  - trufflehog-v3.30.0
    * update integration test excludes by @dustin-decker in #1169
    * Bump github.com/googleapis/gax-go/v2 from 2.7.0 to 2.7.1 by @dependabot in #1171
    * Bump github.com/fatih/color from 1.13.0 to 1.15.0 by @dependabot in #1174
    * Bump github.com/xanzy/go-gitlab from 0.80.2 to 0.81.0 by @dependabot in #1172
    * [chore] - Add unauth GCS source type by @ahrav in #1178
    * Fix git commit date string formatting by @fearnoeval in #1181
    * Bump google.golang.org/protobuf from 1.29.0 to 1.29.1 by @dependabot in #1182
    * [chore] Log git output on error by @mcastorina in #1180
    * [chore] Add a break statement when iterating through keywords by @zricethezav in #1184
    * [chore] Ignore errors from CustomRegex so the channel doesn't leak by @mcastorina in #1149
    * updating browserstack detector user and key PrefixRegex strings by @raju-kamble in #1176
    * [chore] - add support for json service account and service account file by @ahrav in #1185
    * Add resuming capability to GCS source by @ahrav in #1161
    * Add OpenAI API Tokens detector by @yilmi in #1142
    * added new detectors and fixed mesibo detector by @garg472 in #1166
    * Bump go.mongodb.org/mongo-driver from 1.11.2 to 1.11.3 by @dependabot in #1196
    * Bump cloud.google.com/go/storage from 1.29.0 to 1.30.0 by @dependabot in #1195
    * Bump github.com/go-git/go-git/v5 from 5.6.0 to 5.6.1 by @dependabot in #1194
    * Bump google.golang.org/protobuf from 1.29.1 to 1.30.0 by @dependabot in #1193
    * Bump github.com/googleapis/gax-go/v2 from 2.7.1 to 2.8.0 by @dependabot in #1192
    * Add in-memory caching pkg by @ahrav in #1189
    * [chore] - log enumeration duration by @ahrav in #1187
    * Bump actions/setup-go from 3 to 4 by @dependabot in #1191
    * Fix OpenAI test by @dustin-decker in #1186
    * Bump google.golang.org/api from 0.111.0 to 0.114.0 by @dependabot in #1210
    * Bump github.com/rabbitmq/amqp091-go from 1.7.0 to 1.8.0 by @dependabot in #1208
    * [bug] - Use correct date format for Date posted by @ahrav in #1211
    * Add Oauth creds to GCS by @ahrav in #1212
    * Delete progress tracking from GCS source by @ahrav in #1190
  - trufflehog-v3.29.1
    * Make slack webhook detector regex more specific by @trufflesteeeve in #1168
  - trufflehog-v3.29.0
    * Remove period from file extension by @ahrav in #1154
    * Bump golang.org/x/crypto from 0.6.0 to 0.7.0 by @dependabot in #1158
    * Bump github.com/go-git/go-git/v5 from 5.5.2 to 5.6.0 by @dependabot in #1147
    * Bump github.com/bradleyfalzon/ghinstallation/v2 from 2.1.0 to 2.2.0 by @dependabot in #1148
    * Bump github.com/getsentry/sentry-go from 0.18.0 to 0.19.0 by @dependabot in #1157
    * Add gcs scanning integration by @ahrav in #1153
  - trufflehog-v3.28.7
    Support filtering detectors by version by @mcastorina in #1150
  - trufflehog-v3.28.6
    * Rename .pre-commit-hooks.yml to .pre-commit-hooks.yaml by @zhuwenxing in #1141
    * Keyword optimization by @zricethezav in #1144
    * Release should only run on tags by @dustin-decker in #1146
  - trufflehog-v3.28.5
    [chore] - Only scanned staged git changes by @ahrav in #1143
  - trufflehog-v3.28.4
    * [chore] Address more linter errors by @mcastorina in #1134
    * Custom regex parallel verify by @0x1 in #1127
    * [chore] Close response bodies by @mcastorina in #1137
    * Bump github.com/stretchr/testify from 1.8.1 to 1.8.2 by @dependabot in #1130
    * Add pre-commit yml config by @ahrav in #1138
    * Disable profiler in debug mode and add profile switch by @yilmi in #1136
  - trufflehog-v3.28.3
    * Support file scanning in filesystem source by @mcastorina in #1030
    * Add ability to include and exclude detectors by @mcastorina in #1106
    * [chore] Implement String for ScanErrors by @mcastorina in #1131
    * [chore] Update docs for individual file scanning by @mcastorina in #1132
    * [chore] Address lint errors by @mcastorina in #1133
  - trufflehog-v3.28.2
    * Bump github.com/xanzy/go-gitlab from 0.78.0 to 0.80.2 by @dependabot in #1117
    * Gitparse message fix by @bill-rich in #1125
  - trufflehog-v3.28.1
    * Bump github.com/xanzy/go-gitlab from 0.78.0 to 0.80.2 by @dependabot in #1117
    * Gitparse message fix by @bill-rich in #1125
* Thu Feb 23 2023 Pavel Dostál <pdostal@suse.com>
  - trufflehog-v3.28.0
    * add smoke test by @dustin-decker in #1099
    * Remove duplicated detectors by @trufflesteeeve in #1092
    * adds TESTING doc w. steps for local GHA tests by @codevbus in #1093
    * add more confluence options by @dustin-decker in #1105
    * Github filter support for exclude and include by @MetinSAYGIN in #1087
    * Fix nil scan options by @mcastorina in #1107
    * [chore] Remove logrus from trufflehog by @mcastorina in #1095
    * Bump golang.org/x/text from 0.6.0 to 0.7.0 by @dependabot in #1100
    * Bump golang.org/x/crypto from 0.5.0 to 0.6.0 by @dependabot in #1101
    * Bump github.com/getsentry/sentry-go from 0.17.0 to 0.18.0 by @dependabot in #1102
    * [chore] - Add the unit for max archive size by @ahrav in #1108
    * [chore] - archive size helper text by @ahrav in #1110
    * [chore] - Update helper text for max-archive-size. by @ahrav in #1114
    * Correctly parse most filenames with ' and ' by @bill-rich in #1113
    * Drop tabs for filenames with spaces by @bill-rich in #1115
    * Bump golang.org/x/oauth2 from 0.4.0 to 0.5.0 by @dependabot in #1116
    * fix browserstack detector by @raju-kamble in #1120
    * Bump golang.org/x/net from 0.6.0 to 0.7.0 by @dependabot in #1122
    * Bump go.mongodb.org/mongo-driver from 1.11.1 to 1.11.2 by @dependabot in #1119
    * Bump github.com/TheZeroSlave/zapsentry from 1.12.0 to 1.14.0 by @dependabot in #1118
    * Bump github.com/rabbitmq/amqp091-go from 1.6.0 to 1.7.0 by @dependabot in #1103
    * Adding initial protos for Google Drive scanner by @0x1 in #1121
    * fixing browserstack regex username detection by @raju-kamble in #1123
  - trufflehog-v3.27.1
    * Revert "Make detectors configurable" by @dustin-decker in #1097
  - trufflehog-v3.27.0
    * Bump golang.org/x/oauth2 from 0.3.0 to 0.4.0 by @dependabot in #1039
    * add bodyclose linter to help prevent file handle leaks by @dustin-decker in #1048
    * braintree detector: use production API URL instead of the test sandbo… by @swdbo in #1054
    * Update float detector with correct User-Agent and regex by @ahrav in #1061
    * update webex detector regex by @ahrav in #1062
    * Handle errors in a thread safe manner by @ahrav in #1052
    * Add TruffleHog version input for GitHub action by @mcastorina in #1064
    * Revert "Add TruffleHog version input for GitHub action (#1064)" by @mcastorina in #1068
    * Pull gitparse config options out of pkg consts by @bill-rich in #1072
    * Add include exclude spaces for confluence source. by @ahrav in #1073
    * Add max commit size by @bill-rich in #1079
    * Make archive handler configurable by @bill-rich in #1077
    * [chore] - Add tests for errors by @ahrav in #1071
    * Skip repo and continue scanning when encountering an error by @mcastorina in #1080
    * [chore] - Dont pre-allocate errors slice by @ahrav in #1083
    * Add Type() to detector interface by @trufflesteeeve in #1088
    * [chore] Remove logrus from engine package by @mcastorina in #1085
    * [chore] Remove logrus from github source by @mcastorina in #1086
    * Bump github.com/joho/godotenv from 1.4.0 to 1.5.1 by @dependabot in #1075
    * [chore] Remove logrus from circleci, filesystem, gitlab, and s3 sources by @mcastorina in #1089
    * [chore] - Remove monolithic config struct by @ahrav in #1091
    * Make detectors configurable by @ahrav in #1084
  - trufflehog-v3.26.0
    * Add openssh-client to trufflehog container by @mcastorina in #1045
    * Bump github.com/rabbitmq/amqp091-go from 1.5.0 to 1.6.0 by @dependabot in #1036
    * filesystem support for exclude and include filters (2nd attemp) by @mac2000 in #1033
    * Fix the typo "programatic" by @nezakoo in #1046
    * Add file to confluence proto. by @ahrav in #1049
    * Remove false positive detection for CustomRegex by @mcastorina in #1050
  - trufflehog-v3.25.4
    * fix github integration tests by @dustin-decker in #1042
    * Full git log when targeting base merge commit by @bill-rich in #1044
  - trufflehog-v3.25.3
    * [chore] - Small cleanup of CircleCi source by @ahrav in #1028
    * Add concurrency to CircleCi source by @ahrav in #1029
    * Bump github.com/getsentry/sentry-go from 0.16.0 to 0.17.0 by @dependabot in #1022
    * Bump github.com/xanzy/go-gitlab from 0.77.0 to 0.78.0 by @dependabot in #1024
    * Bump github.com/sergi/go-diff from 1.2.0 to 1.3.1 by @dependabot in #1023
    * Updated stdout to print results in alphabetical order for consistent output by @0x1 in #1032
    * Add location to Teams source metadata by @ahrav in #1034
    * Limit diff size to prevent out of control memory use. by @bill-rich in #1035
  - trufflehog-v3.25.2
    * Use access-token endpoint for validity check by @clonsdale-canva in #991
    * Record timestamp when a context was cancelled by @mcastorina in #1018
    * remove logger from retryable client, it is not respecting loglevels by @dustin-decker in #1020
* Thu Jan 12 2023 Pavel Dostál <pdostal@suse.com>
  - trufflehog-v3.25.1
    * Update entrypoint by @ahrav in #1013
    * Copy metadata for line number aware sources by @bill-rich in #1011
    * Rename and export isGitSource by @bill-rich in #1016
    * Fix GitUrl Return by @pulkitanz in #987
    * Bump goreleaser/goreleaser-action from 3 to 4 by @dependabot in #980
    * Switch to retryableHttpClient for GitHub AuthN API Client + More Logs by @yilmi in #995
    * Bump cloud.google.com/go/secretmanager from 1.9.0 to 1.10.0 by @dependabot in #1006
    * Bump github.com/go-git/go-git/v5 from 5.5.1 to 5.5.2 by @dependabot in #1007
    * Bump github.com/hashicorp/go-retryablehttp from 0.7.1 to 0.7.2 by @dependabot in #1008
    * Bump golang.org/x/crypto from 0.4.0 to 0.5.0 by @dependabot in #1009
    * Handle invalid regex for custom detector. by @ahrav in #1005
    * Capture callstack of canceled contexts by @mcastorina in #979
    * Validate custom regular expressions on detector initialization by @mcastorina in #1010
    * fix: do not override base parameter with default in GitHub Action by @clarkedb in #1004
    * Fix GitUrl Return by @pulkitanz in #987
    * Bump goreleaser/goreleaser-action from 3 to 4 by @dependabot in #980
    * Switch to retryableHttpClient for GitHub AuthN API Client + More Logs by @yilmi in #995
    * Bump cloud.google.com/go/secretmanager from 1.9.0 to 1.10.0 by @dependabot in #1006
    * Bump github.com/go-git/go-git/v5 from 5.5.1 to 5.5.2 by @dependabot in #1007
    * Bump github.com/hashicorp/go-retryablehttp from 0.7.1 to 0.7.2 by @dependabot in #1008
    * Bump golang.org/x/crypto from 0.4.0 to 0.5.0 by @dependabot in #1009
    * Handle invalid regex for custom detector. by @ahrav in #1005
    * Capture callstack of canceled contexts by @mcastorina in #979
    * Validate custom regular expressions on detector initialization by @mcastorina in #1010
    * Allow for default value to be used in GHA Workflow by @ahrav in #999
    * Add Circle CI source by @dustin-decker in #997
    * Remove ctx from source structs by @ahrav in #986
    * Removing Debug version Println to logrus debug - Issue #992 by @yilmi in #993
    * Make GA action default base an empty string. by @ahrav in #996
* Thu Dec 22 2022 Pavel Dostál <pdostal@suse.com>
  - Change the minimal version of Go from 1.14 to 1.18
* Thu Dec 22 2022 Pavel Dostál <pdostal@suse.com>
  - Bump github.com/xanzy/go-gitlab from 0.76.0 to 0.77.0 by @dependabot in #981
  - Bump golang.org/x/crypto from 0.3.0 to 0.4.0 by @dependabot in #982
  - Add configuration parsing and custom detectors to engine by @mcastorina in #968
  - Add custom regex detector docs by @mcastorina in #983
  - Remove custom log leveler by @mcastorina in #985

Files

/usr/bin/trufflehog
/usr/share/doc/packages/trufflehog
/usr/share/doc/packages/trufflehog/README.md
/usr/share/licenses/trufflehog
/usr/share/licenses/trufflehog/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 12:50:11 2024