summaryrefslogtreecommitdiff
path: root/src/analysis/disass/fetch.c
AgeCommit message (Expand)Author
2020-05-21Changed the hierarchy of format objects.Cyrille Bagard
2020-02-04Updated copyright headers.Cyrille Bagard
2018-08-08Updated some object destruction processes.Cyrille Bagard
2018-06-24Used more threads to disassemble binary areas.Cyrille Bagard
2018-06-20Ensured all code has been disassembled before loading data.Cyrille Bagard
2018-05-14Created an instruction database for Chrysalide.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
2017-08-22Reorganized the global variables for the work queue singleton.Cyrille Bagard
2017-05-07Made the preloading process work as intended.Cyrille Bagard
2017-05-05Inserted preloaded format information from instructions instead of symbols.Cyrille Bagard
2016-12-31Updated all copyrights.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-15Fixed a runtime warning occurring from Python standalone scripts.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-29Cleaned the code and fixed memory leaks.Cyrille Bagard
2016-10-29Told GCC to pack enumerations to save memory space.Cyrille Bagard
2016-10-14Handled Dalvik simple switch cases without fallthrough.Cyrille Bagard
2016-05-24Attached priority levels with disassembly starting points.Cyrille Bagard
2016-04-03Kept the user informed about the instructions printing status.Cyrille Bagard
2016-04-03Reorganized the whole disassembling process and displayed the relative progre...Cyrille Bagard
2016-02-10Displayed the name of the area containing a string, if any.Cyrille Bagard
2016-01-12Used all available CPUs to compute routines limits.Cyrille Bagard
2015-12-19Fixed several bugs when processing concurrent delayed works.Cyrille Bagard
2015-11-27Protected other data access using locks.Cyrille Bagard
2015-11-26Used several threads without lock to disassemble binary code.Cyrille Bagard
2015-10-13Kept all information about real addresses for routine symbols (ARM vs Thumb).Cyrille Bagard
2015-07-24Replaced all remaining raw accesses to binary contents with the GBinContent w...Cyrille Bagard
2015-07-16Used the binary contents a little bit more.Cyrille Bagard
2015-07-09Tried to use virtual addresses as often as possible.Cyrille Bagard
2015-02-09Registered all the supported processors in the system code.Cyrille Bagard
2015-01-31Defined many entry points from many identified potential candidates.Cyrille Bagard
2015-01-30Bound a symbol for each loaded value for 'ldr' instructions.Cyrille Bagard
2015-01-25Added a fixed address for the start of the '.plt' section and improved the di...Cyrille Bagard
2015-01-24Introduced conditional calls in instruction definition rules.Cyrille Bagard
2014-12-31Resolved links in disassembled instructions.Cyrille Bagard
2014-12-30Tracked each binary area during the disassembling process and tried to follow...Cyrille Bagard
2014-12-25Cleaned all the code for immediate operands.Cyrille Bagard
2014-12-16Created operands for resolving symbols in disassembly code.Cyrille Bagard
2014-10-11Improved the disassembling process using memory ranges.Cyrille Bagard
2014-10-07Created a compiler for architecture instruction definitions.Cyrille Bagard
2014-10-06Got prepared to disassemble some ARMv7 instructions.Cyrille Bagard
2014-09-17Introduced memory ranges.Cyrille Bagard
2014-09-01Loaded some ELF symbols from DYNSYM and SYMTAB sections.Cyrille Bagard
2014-08-27Shown full ELF sections definitions.Cyrille Bagard
2014-08-25Loaded lots of ELF header information as symbols.Cyrille Bagard
2014-08-19Added a demo symbol when loading an ELF header.Cyrille Bagard