Skip to content

[pull] main from VirusTotal:main#241

Merged
pull[bot] merged 4 commits into
threatcode:mainfrom
VirusTotal:main
Jun 12, 2026
Merged

[pull] main from VirusTotal:main#241
pull[bot] merged 4 commits into
threatcode:mainfrom
VirusTotal:main

Conversation

@pull

@pull pull Bot commented Jun 12, 2026

Copy link
Copy Markdown

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 added 4 commits June 12, 2026 14:15
Ensures that `header_constraints` are correctly cleared and updated when the compiler's state is reverted to a snapshot. This prevents stale constraints from persisting after compilation errors or partial rule additions, maintaining an accurate representation of the active patterns.
The `enable-ansi-support` crate is only required on Windows to enable ANSI escape codes in the terminal. On other operating systems, this functionality is native. This change restricts the dependency to Windows targets and wraps its usage in a `#[cfg(target_os = "windows")]` block, reducing the dependency footprint for non-Windows builds.
…roto

Merges the `yara-x-proto-json` and `yara-x-proto-yaml` crates into the
main `yara-x-proto` crate.

This streamlines the project structure by reducing the number of top-level
crates and logically groups all protobuf-related functionalities under a
single crate. JSON and YAML serializers are now exposed as `yara_x_proto::json`
and `yara_x_proto::yaml` modules.
@pull pull Bot locked and limited conversation to collaborators Jun 12, 2026
@pull pull Bot added the ⤵️ pull label Jun 12, 2026
@pull pull Bot merged commit 31e2ca6 into threatcode:main Jun 12, 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