trufflehog/pkg
Cody Rose 2f7029bc4d
Expose detector-specific false positive logic (#2743)
This PR:

Creates an optional interface that detectors can use to customize their false positive detection
Implements this interface on detectors that have custom logic
In most cases this "custom logic" is simply a no-op because the detector does not participate in false positive detection
Eliminates inline (old-style) false positive exclusion in a few detectors that #2643 missed
2024-04-30 16:10:26 -04:00
..
cache Extend memory cache (#2275) 2024-01-11 08:20:37 -08:00
cleantemp Wrap temp deletion err #2277 2024-01-08 12:48:58 -05:00
common Update ignore extensions (#2764) 2024-04-29 15:48:42 -07:00
config [chore] - fix import name clashes (#2143) 2023-12-01 06:53:15 -08:00
context pkg: fix function names in comment (#2761) 2024-04-29 11:21:26 -05:00
custom_detectors Expose detector-specific false positive logic (#2743) 2024-04-30 16:10:26 -04:00
decoders [bug] - Add ASCII validation check for base64 decoding (#2671) 2024-04-04 16:59:13 -07:00
detectors Expose detector-specific false positive logic (#2743) 2024-04-30 16:10:26 -04:00
engine Expose detector-specific false positive logic (#2743) 2024-04-30 16:10:26 -04:00
gitparse feat(git): scan commit metadata (#2754) 2024-04-29 16:58:45 -04:00
giturl [chore] - update docs for pre-commit (#2280) 2024-01-09 15:41:27 -08:00
handlers Individuate archive tests #2293 2024-01-12 09:39:48 -05:00
log [THOG-643] Implement independent log level controls (#733) 2022-08-26 15:27:09 -05:00
output Make connection issues less jarring (#2730) 2024-04-23 14:29:38 -07:00
pb Add false positive info to proto (#2729) 2024-04-23 16:18:45 -04:00
protoyaml Add custom detectors configuration parsing (#927) 2022-11-21 15:10:38 -06:00
readers [bug] - Improve BufferedFileReader Close Behavior (#2768) 2024-04-30 08:50:16 -07:00
sanitizer Initial CLI w/ partially implemented Git source and demo detector (#1) 2022-01-13 12:02:24 -08:00
sources test(git): change length of chunks (#2767) 2024-04-30 08:34:12 -04:00
sourcestest [chore] Add SourceUnitEnumChunker filesystem tests (#1873) 2023-10-16 10:42:18 -07:00
tui [chore] Replace "Trufflehog" with "TruffleHog" (#2584) 2024-03-18 11:01:25 -07:00
updater [chore] Remove logrus from trufflehog (#1095) 2023-02-14 17:00:07 -06:00
version Automatically update trufflehog (#121) 2022-04-03 11:51:56 -07:00
writers [bug] - Improve BufferedFileReader Close Behavior (#2768) 2024-04-30 08:50:16 -07:00