Skip to content

Releases: avito-tech/deepsecrets

v1.1.3

29 Aug 06:30
Compare
Choose a tag to compare

Cumulative update with a bunch of improvements

  • Reduced false positive rate with 'key-value' pairs
  • More variable suppression rules for Golang

Full Changelog: v1.1.2...v1.1.3

v1.1.2

10 Jul 07:14
Compare
Choose a tag to compare

Fix extreme false positive rate in specific swift constructions

Full Changelog: v1.1.1...v1.12

v1.1.1

05 Jul 06:51
Compare
Choose a tag to compare

Bugfix

v1.1.0

04 Jul 15:13
8bd15b8
Compare
Choose a tag to compare

What's Changed

New CLI flags

  • --reflect-findings-in-return-code: the tool will finish with a return code of 66 if any findings detected (#2)
  • --process-count: number of processes in a pool for file analysis (one process per file).
    Default: number of processor cores of your machine or a cpu limit of your container (via cgroup).
    Fallback value: 4.

Lexing and variable detection

  • New 'Variable Suppression Rules' functionality: useful when you need to ignore variables found inside specific code zones.
    Usecase: react-specific html tags with 'key' attributes.
  • Improved language and format guessing, including extension-less files. Still not ideal but way better than before, eq. now we are able to distinguish plain js file from js file with jsx.
  • Support for lexers not included in pygments (like jsx-lexer)

Bugfixes

  • Custom file exclusion rules now work properly (thanks @petskratt for reporting the bug)

Full Changelog: v1.0.6...v1.1.0

v1.0.6

28 Jun 15:53
Compare
Choose a tag to compare
  • Bugfix in variable detection pipeline

v1.0.5

26 Jun 17:03
Compare
Choose a tag to compare
  • Improvements for "dangerous variable detection"
  • "Suspicious password declaration" for unlexable files now works better
  • Workarounds for bugs in Bash lexer in Pygments, fix for curl -u case when a password is a variable

v1.0.4

13 Jun 10:14
Compare
Choose a tag to compare

Small fixes

v1.0.3

27 Apr 13:33
Compare
Choose a tag to compare

Initial release