summaryrefslogtreecommitdiff
path: root/src/format/elf
AgeCommit message (Expand)Author
2017-10-01Defined the ELF support as plugin.Cyrille Bagard
2017-08-27Took into account that some instruction creations may fail.Cyrille Bagard
2017-08-22Reorganized the global variables for the work queue singleton.Cyrille Bagard
2017-08-17Resolved some extra program header types specific to ARM.Cyrille Bagard
2017-08-16Kept only the first submission when preloading instructions.Cyrille Bagard
2017-08-16Ensured all registered binary portions are fully included in the file.Cyrille Bagard
2017-07-15Truncated binary portions to fit the binary content size if needed.Cyrille Bagard
2017-07-08Scrolled to the main address at startup without using a nested function.Cyrille Bagard
2017-05-16Merged routines into symbols.Cyrille Bagard
2017-05-12Added the ELF strings to the preloaded instruction list.Cyrille Bagard
2017-03-31Extracted strings from some extra ELF sections.Cyrille Bagard
2017-03-29Handled areas which are not allocated in memory.Cyrille Bagard
2017-03-22Ensured all string symbols referenced by instructions get a label.Cyrille Bagard
2017-03-20Taken the last byte into account when analyzing the string section.Cyrille Bagard
2017-03-19Removed the useless STP_FUNCTION symbol type.Cyrille Bagard
2017-01-15Improved symbol resolving using fully defined locations.Cyrille Bagard
2016-12-31Updated all copyrights.Cyrille Bagard
2016-12-30Rewritten the line buffers using generators and on-demand building to save me...Cyrille Bagard
2016-12-29Cut binary data into several areas using all the available CPUs and less memory.Cyrille Bagard
2016-12-12Applied some code refactoring to remove usages of GBinFormat in favor of GExe...Cyrille Bagard
2016-12-04Read ELF notes when requested.Cyrille Bagard
2016-11-03Replaced all the remaining occurrences of 'OpenIDA' by 'Chrysalide'.Cyrille Bagard
2016-10-09Loaded all Dex pool items using several threads.Cyrille Bagard
2016-09-11Displayed more details about the loading process in the status bar.Cyrille Bagard
2016-05-19Loaded the ELF internal symbols using all the available CPUs.Cyrille Bagard
2016-05-13Inserted symbols and routines using an optimized 100 times faster method.Cyrille Bagard
2016-05-07Added debug code to avoid crashes with wrongly disassembled binaries.Cyrille Bagard
2016-03-14Improved the basic support of Dwarf information.Cyrille Bagard
2016-02-10Improved the support of the DEX format.Cyrille Bagard
2015-12-29Handled ELF overlapping program and section headers.Cyrille Bagard
2015-12-28Defined layers to register all kinds of binary portions.Cyrille Bagard
2015-12-16Dealt with empty ranges in the early states of disassembled symbols.Cyrille Bagard
2015-11-26Used several threads without lock to disassemble binary code.Cyrille Bagard
2015-11-04Fixed some bugs and defined some first test cases.Cyrille Bagard
2015-10-16Prevented some mistakes pointed by Melkor.Cyrille Bagard
2015-10-13Kept all information about real addresses for routine symbols (ARM vs Thumb).Cyrille Bagard
2015-10-13Done not load ELF files as DWARF information.Cyrille Bagard
2015-10-09Deleted duplicated symbols to avoid zero-length areas.Cyrille Bagard
2015-10-01Fixed the support of ELF internal arrays.Cyrille Bagard
2015-10-01Rewritten the whole support of DEX file format.Cyrille Bagard
2015-09-19Extended the prototype for matching formats in order to get it suitable for p...Cyrille Bagard
2015-09-11Created an interface from the original GBinContent object.Cyrille Bagard
2015-08-12Extended the loading process of binary formats to prepare the DWARF support.Cyrille Bagard
2015-07-24Replaced all remaining raw accesses to binary contents with the GBinContent w...Cyrille Bagard
2015-07-12Cleaned the code handling binary symbols.Cyrille Bagard
2015-06-12Improved loading speed with binary search of sorted arrays.Cyrille Bagard
2015-05-06Removed some GCC warnings by casting variables or moving definitions.Cyrille Bagard
2015-04-30Fixed implicit declarations of functions causing crashes.Cyrille Bagard
2015-04-26Loaded internal smybols ; created entry points only when needed.Cyrille Bagard
2015-03-29Used real virtual addresses when describing ELF items.Cyrille Bagard