summaryrefslogtreecommitdiff
path: root/rust/examples
AgeCommit message (Collapse)Author
2024-09-23Fix nondeterminism when types in dwarf have conflicting namesJosh Ferrell
2024-09-23Update IDB import pluginMason Reed
2024-09-19Add additional testing and handling for object settings.Brian Potchik
2024-09-17Prevent crash with 0 width enum in DWARFJosh Ferrell
2024-09-17Parse functions and comments in IDB importRubens Brandao
2024-09-02Fix panic on dwarf import when an exception frame extends to the end of memoryGlenn Smith
2024-08-30Don't rebase DWARF info in overflowing situations.Alexander Taylor
This appears to fix a bug in a TriCore unit test for reasons I don't fully understand.
2024-08-30Initial IDB/TIL import pluginRubens Brandao
2024-08-24Allow the user to modify the BV during initializationRubens Brandao
2024-08-22Use add/sub with overflow when rebasing, fix crash.Alexander Taylor
Found this while testing some MSP430 binaries with the new support being added. I had the logic correct, but forgot to tell Rust that overflow was expected.
2024-08-20DWARF: Recurse through DW_AT_abstract_origin when resolving typesJosh Ferrell
2024-08-16Support for automatic loading of <filename>.debug and <filename>.dSYMJosh Ferrell
2024-08-07Change error when applying function without name from dwarf info to debugJosh Ferrell
2024-07-26Add `VariableSourceType` type aliasMichael Krasnitski
2024-07-18MemoryMap update with new segment model.Brian Potchik
2024-07-18Support loading supplementary DWARF filesJosh Ferrell
2024-07-09Fix rust warningJosh Ferrell
2024-07-05Prevent parsing non-block dwarf attributes as blocksJosh Ferrell
2024-07-05Misc small dwarf perf improvementsJosh Ferrell
2024-07-05Fix dwarf return types having 0 confidenceJosh Ferrell
2024-07-05Fix crash when parsing enums from zig dwarf infoJosh Ferrell
2024-07-05Remove some unnecessary clonesJosh Ferrell
2024-06-27Fix debuginfod downloads leaking a BinaryViewGlenn Smith
It wasn't closing the downloaded FileMetadata object
2024-06-27Fix crash when parsing DWARF with terminating FDE in .eh_frameJosh Ferrell
2024-06-21Demangle function names recovered from DWARFJosh Ferrell
2024-06-17Load all types from DWARF even if they are unusedJosh Ferrell
2024-06-13Apply stack variables from DWARFJosh Ferrell
2024-06-11Rebase DebugInfo function addresses.Alexander Taylor
Fixes #5231.
2024-06-10Fix handling of compressed debug sections in 32-bit ELFsJosh Ferrell
2024-06-10Large PDB parsing performance improvementsJosh Ferrell
2024-06-10Change some dwarf errors to warningsJosh Ferrell
2024-06-06Fix DWARF parser reporting as valid for any binary with a build idJosh Ferrell
2024-06-06Support for local debug directoriesJosh Ferrell
2024-06-06Do not crash when DWARF supplies weird infoJosh Ferrell
2024-06-05Fix bugs with importing dwarf function information and greatly improve ↵Josh Ferrell
performance
2024-06-05Clean up commentJosh Ferrell
2024-06-04PDB: Skip all the HEAD requests and just go straight to GETGlenn Smith
2024-06-04PDB: Server list should not be sortedGlenn Smith
Fixes #5493
2024-06-04PDB: Setting to control use of interaction apiGlenn Smith
2024-06-04PDB: Option to disable parsing symbolsGlenn Smith
2024-06-04PDB: Fix "found X types" messageGlenn Smith
2024-06-04PDB: Ignore the formal vtable types (array of void function pointers)Glenn Smith
They are conflicting with the demangler-generated real vtable types
2024-06-04PDB: Prefer private symbols to publicGlenn Smith
2024-06-04PDB: Fix confidence on demangled symbolsGlenn Smith
2024-06-04PDB: Swap hashmap -> btreemap for determinismGlenn Smith
2024-05-31Add debuginfod support to dwarf_importJosh Ferrell
2024-05-28fix multiple memory leaks related to CStr/BnStringRubens Brandao
2024-05-15DWARF Import : Add support for variable argumentsKyleMiles
2024-05-09Fix clippy warnings and run rustfmtMichael Krasnitski
2024-05-09only create FlowGraph with RefRubens Brandao