Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge from VT master #6

Merged

Commits on Jul 24, 2024

  1. Fix crash while parsing PE Rich header

    File e77b007c9a964411c5e33afeec18be32c86963b78f3c3e906b28fcf1382f46c3 has a Rich header of only 8 bytes, which is smaller than the RICH_SIGNATURE structure. This was causing a crash when some of the `rich_xxx` functions were used with this file.
    plusvic committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    cbc982d View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2024

  1. Fix warning

    `_rich_version` in PE module should return an `int64_t` instead of `uint64_t`.
    plusvic committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    c70d927 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. Use YR_MAX_PATH instead of MAX_PATH (#2090)

    Replace all instances of `MAX_PATH` with `YR_MAX_PATH`.
    plusvic authored Aug 1, 2024
    Configuration menu
    Copy the full SHA
    b68de47 View commit details
    Browse the repository at this point in the history
  2. Adding Veeam (#2083)

    Adding Veeam to list of companies that use YARA.
    carceneaux authored Aug 1, 2024
    Configuration menu
    Copy the full SHA
    6cb6c08 View commit details
    Browse the repository at this point in the history
  3. Add Cado to who is using Yara (#2086)

    chrisdoman authored Aug 1, 2024
    Configuration menu
    Copy the full SHA
    be2212a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2a9f61d View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2024

  1. Remove all references to ERROR_TOO_MANY_SCAN_THREADS

    This error code is not used anymore. Closes #2068.
    plusvic committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    17fc88e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9f3da09 View commit details
    Browse the repository at this point in the history
  3. Use MacOS 13 in build workflow.

    For some reason in MacOS 14 the build fails because the `configure` script is unable to find the Jansson library, even thought it is correctly installed by `brew`.
    plusvic committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    a8d59da View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2024

  1. Configuration menu
    Copy the full SHA
    6936a2a View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

  1. use new module macros in docs (#2100)

    Co-authored-by: Tad Keller <logisch@pm.me>
    GLMONTER and Tad Keller authored Aug 16, 2024
    Configuration menu
    Copy the full SHA
    79954d3 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. filemap: define PROC_SUPER_MAGIC, avoid linux/magic.h (#2103)

    PR #1848 caused build issues with some "unusual" build configurations
    – apparently we can't rely on linux/magic.h being present when
    cross-building for musl libc.
    
    Defining PROC_SUPER_MAGIC should not cause a problems since it should
    be considered part of the Linux kernel/user API and it is unlikely to
    change.
    hillu authored Sep 5, 2024
    Configuration menu
    Copy the full SHA
    5194025 View commit details
    Browse the repository at this point in the history