Repository navigation
Releases
Releases · rust-minidump/minidump-writer
Release 0.7.0
Release 0.6.0
Changed
- PR#60 removed the dependency on
windows-sysdue the massive version churn, resolving #58. This should allow projects to more easily integrate this crate into their project without introducing multiple versions of transitive dependencies. - PR#62 replaced
MDExceptionCodeLinuxwithminidump_common::ExceptionCodeLinux. - PR#64 updated dependencies.
Release 0.5.0
Changed
- PR#53 made the
mem_writeranddir_sectionmodules public. Thanks @sage-msft! - PR#55 bumped
nix,minidump-common,minidump,minidump-processoranddump_syms. Thanks
@sfackler! - PR#57 bumped
windows-systo 0.42.
Removed
- PR#56 removed the writing of the HandleOperationListStream stream, as it was essentially untested and was of dubious usefulness.
Release 0.4.0
Release 0.3.0
Fixed
- PR#42 resolved #41 by capping the VM read of task memory to avoid a syscall failure, as well as made it so that if an error does occur when reading the module's file path, the module is still written to the minidump, as the file path is less important than the UUID in terms of module identification.
- PR#44 resolved #43 by correctly calculating the base address of each loaded module. The bug was inherited from Breakpad.
- PR#44 and PR#45 resolved #37 by making the
crash_context::CrashContextoptional on MacOS and Windows, to make creating a minidump without necessarily having an actual crash more convenient for users.
Release 0.2.1
Release 0.2.0
Added
- PR#21 added an initial implementation for
x86_64-apple-darwinandaarch64-apple-darwin