Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: rust-minidump/minidump-writer
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.8.9
Choose a base ref
...
head repository: rust-minidump/minidump-writer
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.9.0
Choose a head ref
  • 17 commits
  • 18 files changed
  • 3 contributors

Commits on Apr 11, 2024

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

Commits on Apr 12, 2024

  1. Read ELF build ids directly from the target process. (#112)

    * Read ELF build ids directly from the target process.
    
    Closes #71.
    
    A few things to consider:
    * Since we read from the process memory, the process must be in
      ptrace-stop (see `test_file_id`). This changes when the build ids can
      be read. Previously they could be read without the process being
      stopped if the mapped files still existed (and were hopefully the same
      that the process was using).
    * The previous implementation made some mutations to deleted mapping
      names (removing the ` (deleted)` suffix). We need to decide whether we
      still want/need this behavior. In the meantime I commented out a
      failing test assertion.
    
    * Address review comments.
    
    * Always remove ` (deleted)` from module names at parse time.
    
    * Fix failing CI tests.
    
    This test needed to be disabled due to permissions issues.
    
    * Improve error handling of strtab and impl ModuleMemory for &[u8].
    
    * Add tests to build id reader.
    afranchuk authored Apr 12, 2024
    Configuration menu
    Copy the full SHA
    c75d2ab View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2024

  1. Read ELF SONAMEs directly from process memory when possible.

    When this fails, it falls back to the previous behavior of trying to
    open the mapped file name directly.
    
    Closes #79.
    afranchuk committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    e56f764 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

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

Commits on Apr 30, 2024

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

Commits on May 22, 2024

  1. Configuration menu
    Copy the full SHA
    e05f532 View commit details
    Browse the repository at this point in the history
  2. Fix lint

    Jake-Shadle committed May 22, 2024
    Configuration menu
    Copy the full SHA
    7fb19e2 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #120 from gabrielesvelto/rustsec-2024-0336

    Update vulnerable crate
    gabrielesvelto authored May 22, 2024
    Configuration menu
    Copy the full SHA
    db38bf9 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2024

  1. Configuration menu
    Copy the full SHA
    15d85db View commit details
    Browse the repository at this point in the history
  2. Merge pull request #119 from gabrielesvelto/fix-cargo-deny

    Update cargo deny configuration and vulnerable crates
    gabrielesvelto authored May 27, 2024
    Configuration menu
    Copy the full SHA
    ec2c008 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2024

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

Commits on Jun 27, 2024

  1. Merge pull request #117 from afranchuk/in-memory-soname

    Read ELF SONAMEs directly from process memory when possible.
    gabrielesvelto authored Jun 27, 2024
    Configuration menu
    Copy the full SHA
    9e748df View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. Configuration menu
    Copy the full SHA
    00942d6 View commit details
    Browse the repository at this point in the history
  2. Update the minidump crates to 0.22.

    This creates a few duplicate dependencies, but they are only
    dev-dependencies (and they will work themselves out as the `backtrace`
    crate gets updated).
    afranchuk committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    dfadf0b View commit details
    Browse the repository at this point in the history
  3. Merge pull request #126 from afranchuk/update-minidump

    Update the minidump crates to 0.22
    gabrielesvelto authored Jul 9, 2024
    Configuration menu
    Copy the full SHA
    3bd6b20 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2024

  1. Update CHANGELOG

    Jake-Shadle committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    e3fda99 View commit details
    Browse the repository at this point in the history
  2. Release 0.9.0

    Jake-Shadle committed Jul 20, 2024
    Configuration menu
    Copy the full SHA
    b095f5b View commit details
    Browse the repository at this point in the history
Loading