summaryrefslogtreecommitdiff
path: root/src/analysis/disass/disassembler.c
AgeCommit message (Expand)Author
2023-09-10Tune the compilation using flags instead of a config file.Cyrille Bagard
2022-12-29Refactor Makefiles to exclude GTK on demand.Cyrille Bagard
2020-09-21Defined lock mechanism for buffer caches.Cyrille Bagard
2020-07-26Updated the process collecting line widths.Cyrille Bagard
2020-07-26Reduced the quantity of arguments used to deal with lines.Cyrille Bagard
2020-07-14Updated the code handling binary contents.Cyrille Bagard
2020-05-21Changed the hierarchy of format objects.Cyrille Bagard
2020-02-04Updated copyright headers.Cyrille Bagard
2019-02-01Fixed a memory leak.Cyrille Bagard
2019-01-22Fixed run sizes of parallel jobs.Cyrille Bagard
2018-11-20Chosen assembly as language for machine code comments.Cyrille Bagard
2018-08-08Defined a new kind of code blocks.Cyrille Bagard
2018-06-17Extended the environment provided with the plugins API.Cyrille Bagard
2018-06-04Defined the number of threads to run from a centralized function.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-04-27Skipped the instruction printing in batch mode.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-01-13Created a real iterator for symbols.Cyrille Bagard
2018-01-13Handled the logs from the GUI, the command line and the Python bindings.Cyrille Bagard
2017-11-12Provided a way to wait for analysis endings without signals.Cyrille Bagard
2017-08-22Reorganized the global variables for the work queue singleton.Cyrille Bagard
2017-05-14Processed all the routines using the symbol list.Cyrille Bagard
2017-05-10Removed the link to binary content used for printing from instructions.Cyrille Bagard
2017-05-05Inserted preloaded format information from instructions instead of symbols.Cyrille Bagard
2017-01-20Given valid addresses to prologue lines.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 me...Cyrille Bagard
2016-12-29Cut binary data into several areas using all the available CPUs and less memory.Cyrille Bagard
2016-12-23Collected the loaded instructions using all available processors.Cyrille Bagard
2016-12-15Defined proper accesses to instructions loaded by a processor.Cyrille Bagard
2016-12-12Removed most of the code related to non-working decompilation.Cyrille Bagard
2016-12-12Applied some code refactoring to remove usages of GBinFormat in favor of GExe...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-14Typo.Cyrille Bagard
2016-10-14Handled Dalvik simple switch cases without fallthrough.Cyrille Bagard
2016-09-26Deleted code sorting routines as they are already sorted.Cyrille Bagard
2016-07-28Centralized the checksum computing of binary contents.Cyrille Bagard
2016-04-29Enabled once again the CFG analysis.Cyrille Bagard
2016-04-03Kept the user informed about the instructions printing status.Cyrille Bagard
2016-04-03Fixed a mistake and called the right function.Cyrille Bagard
2016-04-03Reorganized the whole disassembling process and displayed the relative progre...Cyrille Bagard
2016-04-02Handled all routines disassembling processing in one place.Cyrille Bagard
2016-01-21Defined some raw primitives to write or delete comments.Cyrille Bagard
2016-01-12Used all available CPUs to compute routines limits.Cyrille Bagard
2015-12-09Avoided to throw comments too far by defining local columns managers.Cyrille Bagard
2015-11-26Used several threads without lock to disassemble binary code.Cyrille Bagard