summaryrefslogtreecommitdiff
path: root/src/analysis/routine.c
AgeCommit message (Collapse)Author
2020-10-20Fixed some compilation warnings.Cyrille Bagard
2020-09-21Defined lock mechanism for buffer caches.Cyrille Bagard
2020-07-27Replaced all BLC_* constants by the new DLC_* values.Cyrille Bagard
2020-04-29Improved the documentation of the disassembly cache for Python.Cyrille Bagard
2020-03-03Handled destructors properly when demangling C++ Itanium names.Cyrille Bagard
2020-02-23Defined a working way to build routines from Python.Cyrille Bagard
2020-02-18Relocated the raw instructions.Cyrille Bagard
2020-02-04Updated copyright headers.Cyrille Bagard
2019-08-14Updated the Python bindings for binary symbols.Cyrille Bagard
2019-04-14Provided a link to routines from Dex methods.Cyrille Bagard
2019-04-14Typo.Cyrille Bagard
2019-02-15Displayed tooltips for graph view edges.Cyrille Bagard
2019-02-09Fixed another batch of memory leaks.Cyrille Bagard
2019-02-05Fixed a huge number of memory leaks.Cyrille Bagard
2018-12-18Used the reference counter when providing basic block lists.Cyrille Bagard
2018-10-14Typo.Cyrille Bagard
2018-08-07Removed old code used for decompilation.Cyrille Bagard
2018-08-06Extended the API to allow obfuscators detections.Cyrille Bagard
2018-08-03Updated the reference counters when providing instruction links.Cyrille Bagard
2018-07-23Avoided to print the routine namespace twice.Cyrille Bagard
2018-07-17Included the namespace when building routine labels.Cyrille Bagard
2018-07-14Replaced all the remaining concrete locations in internal rendering buffers.Cyrille Bagard
2018-07-08Changed the type of namespace separators.Cyrille Bagard
2018-07-07Extended the types API.Cyrille Bagard
2018-07-04Updated the API for building symbol labels.Cyrille Bagard
2018-07-02Extented the types definitions.Cyrille Bagard
2018-05-07Extended the Python bindings for the Dex format.Cyrille Bagard
2018-04-05Changed Foobar to Chrysalide in all GPL headers.Cyrille Bagard
2018-03-11Defined a new Dex demangler with MUTF-8 support as plugin.Cyrille Bagard
2018-02-11Updated the prototype used to get symbol label.Cyrille Bagard
2017-05-16Merged routines into symbols.Cyrille Bagard
2017-05-14Begun to clean the symbol interface.Cyrille Bagard
2017-04-13Simplified the way links between instructions are handled.Cyrille Bagard
2017-03-26Limited the displayed calls and strings in tooltips using the configuration.Cyrille Bagard
2017-03-24Built tooltips from all kinds of operands.Cyrille Bagard
2017-03-24Built routine digest for tooltip hints.Cyrille Bagard
2016-12-31Updated all copyrights.Cyrille Bagard
2016-12-12Removed most of the code related to non-working decompilation.Cyrille Bagard
2016-11-03Replaced all the remaining occurrences of 'OpenIDA' by 'Chrysalide'.Cyrille Bagard
2016-10-23Deleted a level of data to reduce the memory fingerprint.Cyrille Bagard
2016-09-26Defined a proper cache for routine names with their packages.Cyrille Bagard
2016-05-28Built the basic blocks list simply at loading.Cyrille Bagard
2014-09-17Introduced memory ranges.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@406 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2014-09-01Loaded some ELF symbols from DYNSYM and SYMTAB sections.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@397 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2014-04-28Updated all copyright headers.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@373 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2013-01-01Fixed the computing of basic blocks and used them in graphic views.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@316 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2012-12-21Resolved relative addresses for routines and fixed bugs related to ↵Cyrille Bagard
PyGObjects construction. git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@308 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2012-11-28Followed the excution flow to decompile instructions.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@293 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2012-10-16Properly output routines documentation.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@268 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2012-10-12Reorganized types definitions.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@267 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a