trufflehog/pkg/sources
ahrav c617bd7a4e
Add resuming capability to GCS source (#1161)
* Add resuming capability to GCS source.

* Handle no auth scans.

* complete resume logic

* Use custom function type.

* remove functions.

* linter.

* fix test.

* fix test.

* Handle concurrent map writes.

* use string as CLI flag for include/exclude.

* handle emtpy buckets.

* Handle enumeration on initial job run.

* Rename stats to attributes.

* remove redundant return.

* If test fails due to 400, that is fine, it's expected.

* Add unauth GCS source type.

* comments.

* update proto.

* Use short flag.

* address comments.
2023-03-16 17:53:42 -07:00
..
circleci [chore] Remove logrus from circleci, filesystem, gitlab, and s3 sources (#1089) 2023-02-10 11:02:55 -06:00
filesystem Support file scanning in filesystem source (#1030) 2023-02-27 12:15:05 -06:00
gcs Add resuming capability to GCS source (#1161) 2023-03-16 17:53:42 -07:00
git [chore] Log git output on error (#1180) 2023-03-15 15:32:29 -05:00
github Fix nil scan options (#1107) 2023-02-14 12:09:45 -06:00
gitlab [chore] Remove logrus from circleci, filesystem, gitlab, and s3 sources (#1089) 2023-02-10 11:02:55 -06:00
s3 [chore] Remove logrus from circleci, filesystem, gitlab, and s3 sources (#1089) 2023-02-10 11:02:55 -06:00
syslog [chore] Remove logrus from trufflehog (#1095) 2023-02-14 17:00:07 -06:00
chunker.go [chore] Remove logrus from trufflehog (#1095) 2023-02-14 17:00:07 -06:00
chunker_test.go Change chunker test source (#959) 2022-12-06 12:45:08 -08:00
errors.go Implement String for ScanErrors (#1131) 2023-02-27 21:02:59 -06:00
errors_test.go Implement String for ScanErrors (#1131) 2023-02-27 21:02:59 -06:00
resume.go [chore] Remove logrus from circleci, filesystem, gitlab, and s3 sources (#1089) 2023-02-10 11:02:55 -06:00
resume_test.go [chore] Remove logrus from circleci, filesystem, gitlab, and s3 sources (#1089) 2023-02-10 11:02:55 -06:00
sources.go Add resuming capability to GCS source (#1161) 2023-03-16 17:53:42 -07:00
test_helpers.go fix github integration tests (#1042) 2023-01-25 08:57:39 -08:00