Victor M. Alvarez

Results 20 issues of Victor M. Alvarez

The tests fail with the `stable-x86_64-pc-windows-gnu` toolchain, apparently because of some issue with the [linkme](https://github.com/dtolnay/linkme) crate. It works with `stable-x86_64-pc-windows-msvc`, though. The `linkme` crate is used for creating the static...

bug

Implement `uint64` and `uint64be` that works that works in the same way than existing `uint8`, `uint16` and `uint32` and their respective big-endian counterparts. This requires implementing full support for `u64`...

enhancement

This condition is an impossible one: `uint8(0) == 0xABCDE`. As `uint8` returns a single byte, the maximum possible result is `0xFF` or `255`. The same occurs with `uint16` and `uint32`....

enhancement

Example: `{ E0 F:0?1?: :0110 1001: AB }` Everything in between pairs of `:` is interpreted as a sequence of bits where `?` is a wildcard for a single bit....

enhancement

Allow using underscores (_) as part of numeric literals like in [Rust](https://doc.rust-lang.org/rust-by-example/primitives/literals.html). You could write: * `1_000_000` instead of `1000000` * `10_KB` instead of `10KB` * `0xcafe_babe` instead of `0xcafebabe`...

enhancement

The latest commit is 2 years old and it doesn't seem to work with newer versions of `vcpkg`. I was planning to use it in a project, but I'm not...

The CHANGELOG.md file seems to suggest that version 3.4 has not been released yet, however there's a `v3.4.0` tag and the latest version in crate.io is 3.4.0. Also, the changes...

Use `YR_MAX_PATH` with value 4096 in all operating systems.

When a source file contains an invalid UTF-8 character, YARA-X fails with an error like this: ``` error: invalid UTF-8 --> test.yar:3:19 | 3 | author = "John Smith �...

enhancement

Checking the source code with Clippy is a good practice that helps maintaining the code in good shape and ensures an homogeneous style. Most of the automatic fixes in this...