Overview

Request 1121215 accepted

- Update to version 3.62.0:
* Add TravisCI source (#1877)
* Remove verify flag from Aho-Corasick core (#2010)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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
- 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)
- 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)
- Update to version 3.54.0:
* buffer channel. (#1718)
* add detectors that were missed (#1716)
* Expired invite link fix (#1713)
- 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)
- 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)
- 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)
- 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
- 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
- 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
- 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
- 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 #1368
* Check that git meets version requirements by @dustin-decker in #1373
- trufflehog-v3.39.0
* Loosen up version check for git
- 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-
- 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
- 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
- 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
- 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 #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

Loading...
Request History
Felix Niederwanger's avatar

ph03nix created request

- Update to version 3.62.0:
* Add TravisCI source (#1877)
* Remove verify flag from Aho-Corasick core (#2010)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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
- 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)
- 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)
- Update to version 3.54.0:
* buffer channel. (#1718)
* add detectors that were missed (#1716)
* Expired invite link fix (#1713)
- 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)
- 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)
- 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)
- 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
- 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
- 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
- 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
- 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 #1368
* Check that git meets version requirements by @dustin-decker in #1373
- trufflehog-v3.39.0
* Loosen up version check for git
- 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-
- 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
- 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
- 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
- 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 #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


Jeff Kowalczyk's avatar

jfkw accepted review

Review OK for devel:languages:go


Jeff Kowalczyk's avatar

jfkw approved review

Review OK for devel:languages:go


Jeff Kowalczyk's avatar

jfkw accepted request

Accept to devel:languages:go

openSUSE Build Service is sponsored by