Releases: Samsung/CredSweeper
Releases · Samsung/CredSweeper
v1.5.5
What's Changed
- Update report sample format in README.md by @infandrew in #402
- Refactored rule type - separated "multi" type by @babenek in #397
- HTML cell analysis refactoring by @babenek in #401
- Argument --no-filters for CLI by @babenek in #405
- Python3.11 support by @babenek in #408
- Tabulated benchmark result by @babenek in #404
- BUGFIX: Update search for LineData by @babenek in #406
- Update ValueFilePathCheck filter by @babenek in #407
- Phone number detection by @babenek in #409
- IP addresses rules and filters by @babenek in #394
- Collect start-end position of value in found credential by @babenek in #410
- Bugfix: extra memory consumption during html representation by @babenek in #413
- Version up to 1.5.5 by @babenek in #411
New Contributors
- @infandrew made their first contribution in #402
Full Changelog: v1.5.4...v1.5.5
v1.5.4
What's Changed
- Code cleaning and refuzzing by @babenek in #383
- Rules improvement by @babenek in #388
- Skip ml_validator creation when no credentials found by @babenek in #389
- NDJSON is parsing with "-- depth" option by @babenek in #390
- Password rule improvement by @babenek in #391
- IBAN detection by @babenek in #392
- RENAMING: value card number check by @babenek in #396
- VIN detection by @babenek in #393
- HTML table combination refactoring by @babenek in #395
- Version up to 1.5.4 by @babenek in #400
Full Changelog: v1.5.3...v1.5.4
v1.5.3
What's Changed
- Add lower_path to check_exclude_file() for exclude exact file path by @csh519 in #376
- Refuzzed with input size 2048 by @babenek in #377
- Update Password rule pattern by @babenek in #378
- Usage_list refactored, password for doc by @babenek in #379
- Slight changes by @babenek in #382
- Remove URL Credentials rule from doc option by @csh519 in #386
- Fixes "URL Credentials" by @babenek in #385
- Memory consumption optimization by @babenek in #380
- Version up to v1.5.3 by @babenek in #387
Full Changelog: v1.5.2...v1.5.3
v1.5.2
What's Changed
- Unify pattern barriers by @babenek in #366
- Sphinx issue fix by @babenek in #368
- Updated sources of documentation by @babenek in #369
- Update benchmark scores by @babenek in #372
- PEM slight changes by @babenek in #371
- Increase max line length to 2000 by @babenek in #370
- PEM scanner refactoring by @babenek in #373
- EntropyValidator by @babenek in #375
- Version up to v1.5.2 by @babenek in #374
Full Changelog: v1.5.1...v1.5.2
v1.5.1
What's Changed
- Update SECURITY.md by @babenek in #353
- Update obviously requirements (onnxruntime 1.15) by @babenek in #356
- Base64TokenFilters by @babenek in #354
- Gitlab feed token by @babenek in #309
- min_line_len is mandatory field by @babenek in #357
- ml_threshold int value fix, data test refactored by @babenek in #360
- Fix rules pattern and samples by @babenek in #359
- Added option for output sorting by @babenek in #361
- Old atlassian pat by @babenek in #310
- Bitbucket client ID and Secret by @babenek in #362
- Set low limit for some tokens length by @babenek in #364
- Deep analysis update by @babenek in #365
- Version up to v1.5.1 by @babenek in #363
Full Changelog: v1.5.0...v1.5.1
v1.5.0
What's Changed
- log level is applied for multiprocess by @babenek in #344
- reduced html is parsed too with additional line ending for
- Rule refactoring by @babenek in #345
- AnalysisTarget refactoring and optimization by @babenek in #347
- Jira2 fa by @babenek in #311
- Severity option by @csh519 in #348
- Fix wrong rules and samples by @csh519 in #349
- Replaced regex package to standard re by @babenek in #350
- Dropbox app by @babenek in #318
- Gitlab incoming email token by @babenek in #308
- YAPF 0.40.0 fix by @babenek in #352
- Version up to v1.5.0 by @babenek in #351
Full Changelog: v1.4.12...v1.5.0
v1.4.12
What's Changed
- Removed deprecated @abstractproperty by @babenek in #300
- staticmethod and classmethod optimization by @babenek in #301
- Skip symlink during files extraction by @babenek in #302
- Performance benchmark by @babenek in #299
- Performance optimization by @babenek in #304
- Skip binary files to scan with LATIN_1 decoding by @babenek in #303
- DEFAULT GroupType by @babenek in #305
- Test improvements by @babenek in #306
- benchmark report fix by @babenek in #333
- Reduce memory consuption during ML grouping by @babenek in #337
- Test samples update by @babenek in #334
- Additional filters for token pattern by @babenek in #332
- Azure secret value by @babenek in #330
- Shopify token rule updated by @babenek in #335
- Update requirements.txt by @babenek in #338
- Azure access token by @babenek in #331
- Bitbucket repository access token by @babenek in #322
- Bitbucket http access token by @babenek in #328
- Atlassian PAT by @babenek in #325
- Digital ocean PAT by @babenek in #320
- DigitalOcean OAUTH by @babenek in #321
- Dropbox OAUTH2 by @babenek in #317
- NuGet API key by @babenek in #324
- Gitlab PAT by @babenek in #316
- Gitlab pipeline trigger token by @babenek in #315
- Gitlab registration runner token by @babenek in #314
- Gitlab new reg token 2023 by @babenek in #336
- Grafana patterns by @babenek in #312
- Dropbox api by @babenek in #319
- Bitbucket app password by @babenek in #329
- Jira confluence PAT by @babenek in #323
- Fuzzing by @babenek in #340
- Version up to 1.4.12 by @babenek in #339
Full Changelog: v1.4.11...v1.4.12
v1.4.11
v1.4.10
v1.4.9
What's Changed
- Add SLSA Release step in pypi.yml by @zinmoon in #259
- Bugfix and optimization by @babenek in #269
- Credit card number rule and filter by @babenek in #267
- PDF documents scan by @babenek in #268
- Use HTML parser to scan the file type as it's shown to user by @babenek in #250
- Fix possibly .patch exception by @babenek in #276
- KeywordChecklist improvements by @babenek in #277
- Apply pathlib for path in ContentProvider by @babenek in #279
- Applied io.BytesIO object for FilesProvider by @babenek in #280
- Refactoring to reduce function complexity by @babenek in #270
New Contributors
Full Changelog: v1.4.8...v1.4.9