summaryrefslogtreecommitdiff
path: root/src/analysis/binary.c
AgeCommit message (Collapse)Author
2019-01-21Provided a way to register new available processors from Python.Cyrille Bagard
2019-01-21Handled cases when the required processor is not found.Cyrille Bagard
2018-12-31Remembered the target locations used in the Goto dialog box.Cyrille Bagard
2018-12-03Selected the right storage for each loaded binary.Cyrille Bagard
2018-12-03Built a dialog box to change storage options.Cyrille Bagard
2018-12-03Fixed the project compilation.Cyrille Bagard
2018-11-27Logged loaded formats.Cyrille Bagard
2018-11-26Fixed some memory leaks at exit.Cyrille Bagard
2018-10-27Run Python bindings standalone mode as batch mode.Cyrille Bagard
2018-09-18Removed the old way to load binaries.Cyrille Bagard
2018-08-08Defined a new kind of code blocks.Cyrille Bagard
2018-08-07Removed old code used for decompilation.Cyrille Bagard
2018-08-06Allowed to add or remove instructions once a binary analysis is over.Cyrille Bagard
2018-07-21Typo.Cyrille Bagard
2018-07-20Included dynamic items in the view menu.Cyrille Bagard
2018-07-19Given their own structure to rendering options.Cyrille Bagard
2018-06-06Deleted old unused code.Cyrille Bagard
2018-06-06Hidden virtual addresses when code runs in a VM.Cyrille Bagard
2018-06-02Computed the initial lines width using all threads.Cyrille Bagard
2018-05-23Ensured even imported symbols are displayed in the final output.Cyrille Bagard
2018-05-14Created an instruction database for Chrysalide.Cyrille Bagard
2018-05-03Deleted the obsolete "disassembly-done" signal for loaded binaries.Cyrille Bagard
2018-05-02Removed debug output.Cyrille Bagard
2018-04-22Used the provided work group while loading ELF formats.Cyrille Bagard
2018-04-21Improved the way file formats are detected and loaded.Cyrille Bagard
2018-04-05Changed Foobar to Chrysalide in all GPL headers.Cyrille Bagard
2018-04-02Removed lots of uninitialized uses, mostly in NDEBUG mode.Cyrille Bagard
2018-01-29Handled properly imported/exported ELF symbols, as well as all other symbols.Cyrille Bagard
2018-01-24Cleaned the content of loaded binaries.Cyrille Bagard
2018-01-13Handled the logs from the GUI, the command line and the Python bindings.Cyrille Bagard
2017-12-26Created the GLoadedContent interface to load all kinds of content.Cyrille Bagard
2017-11-12Provided a way to wait for analysis endings without signals.Cyrille Bagard
2017-07-12Removed the too complex memory share system.Cyrille Bagard
2017-07-07Freed the disassembling task only once.Cyrille Bagard
2017-03-19Provided initial features for debugging using GDB.Cyrille Bagard
2017-03-03Hidden binary code by default.Cyrille Bagard
2017-02-28Defined abstract packed buffers to transfert data.Cyrille Bagard
2017-02-08Gathered all the binary loading process into an uniq place.Cyrille Bagard
2016-12-31Updated all copyrights.Cyrille Bagard
2016-12-31Loaded binaires without blocking the GUI during the process.Cyrille Bagard
2016-12-30Rewritten the line buffers using generators and on-demand building to save ↵Cyrille Bagard
memory.
2016-12-23Collected the loaded instructions using all available processors.Cyrille Bagard
2016-12-18Shared all Dalvik operands between all their users.Cyrille Bagard
2016-12-12Removed most of the code related to non-working decompilation.Cyrille Bagard
2016-11-03Counted references for each provided binary format.Cyrille Bagard
2016-11-03Replaced all the remaining occurrences of 'OpenIDA' by 'Chrysalide'.Cyrille Bagard
2016-10-14Handled Dalvik simple switch cases without fallthrough.Cyrille Bagard
2016-07-28Centralized the checksum computing of binary contents.Cyrille Bagard
2016-05-30Avoided errors on project saving.Cyrille Bagard
2016-04-18Avoided memory corruption by skipping a call to free().Cyrille Bagard