Skip to content

[pull] main from VirusTotal:main#230

Merged
pull[bot] merged 8 commits into
threatcode:mainfrom
VirusTotal:main
May 27, 2026
Merged

[pull] main from VirusTotal:main#230
pull[bot] merged 8 commits into
threatcode:mainfrom
VirusTotal:main

Conversation

@pull
Copy link
Copy Markdown

@pull pull Bot commented May 27, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

plusvic and others added 8 commits May 27, 2026 12:47
Switches the `fast_scan_patterns` fields in the `Compiler` and `Rules` structs from `Vec` to `bitvec::vec::BitVec`. This significantly
reduces memory footprint by storing boolean flags more efficiently (one bit per boolean instead of one byte).
When upgrading `chardetng` to version 1.0.0 our code got broken due to API changes.
Introduces the `-f`/`--fast-scan` command-line option for the `yr scan` command.
The previous implementation contained a typo, checking `next_a.is_ascii()` twice. This prevented `next_b` from being correctly validated for ASCII characters, leading to incorrect behavior when one of the differing characters was non-ASCII.
Bumps [tmp](https://github.com/raszi/node-tmp) from 0.2.5 to 0.2.6.
- [Changelog](https://github.com/raszi/node-tmp/blob/master/CHANGELOG.md)
- [Commits](raszi/node-tmp@v0.2.5...v0.2.6)

---
updated-dependencies:
- dependency-name: tmp
  dependency-version: 0.2.6
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@pull pull Bot locked and limited conversation to collaborators May 27, 2026
@pull pull Bot added the ⤵️ pull label May 27, 2026
@pull pull Bot merged commit e0096cd into threatcode:main May 27, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant