summaryrefslogtreecommitdiff
path: root/src/arch
AgeCommit message (Collapse)Author
2019-04-19Restricted instructions iterators to get routine contents.Cyrille Bagard
2019-03-25Avoided stack overflows with empty dynamic parameters.Cyrille Bagard
2019-02-05Fixed a huge number of memory leaks.Cyrille Bagard
2019-02-03Fixed various memory leaks.Cyrille Bagard
2019-01-31Created Python bindings for undefined instructions.Cyrille Bagard
2019-01-26Extended the Python API.Cyrille Bagard
2019-01-25Provided API to subclass instructions and operands in Python.Cyrille Bagard
2019-01-16Dealt with registers and register operands in the Python bindings.Cyrille Bagard
2018-12-07Moved some core features into plugins.Cyrille Bagard
2018-12-07Relied on GObject introspection and dynamic gtypes to inherit in Python.Cyrille Bagard
2018-11-13Exported extra processor features.Cyrille Bagard
2018-10-14Typo.Cyrille Bagard
2018-08-07Removed old code used for decompilation.Cyrille Bagard
2018-08-06Removed some compilation warnings.Cyrille Bagard
2018-08-06Introduced some extra kinds of objects to render disassembled code.Cyrille Bagard
2018-08-06Allowed to add or remove instructions once a binary analysis is over.Cyrille Bagard
2018-08-06Secured the links between instructions.Cyrille Bagard
2018-08-06Typo.Cyrille Bagard
2018-08-03Provided all instruction links at once.Cyrille Bagard
2018-08-03Updated the reference counters when providing instruction links.Cyrille Bagard
2018-08-02Introduced symbols dedicated to strings.Cyrille Bagard
2018-07-21Added a missing comment.Cyrille Bagard
2018-07-19Deleted all references to any asm syntax.Cyrille Bagard
2018-07-19Created an interface for jumping to addresses from operands.Cyrille Bagard
2018-07-16Updated the move entry from database items.Cyrille Bagard
2018-07-14Replaced all the remaining concrete locations in internal rendering buffers.Cyrille Bagard
2018-07-14Begun to switch to abstract locations in internal rendering buffers.Cyrille Bagard
2018-07-04Updated the API for building symbol labels.Cyrille Bagard
2018-06-19Provided instruction unique identifiers as requested.Cyrille Bagard
2018-06-17Annotated linux kernel syscalls using a new plugin.Cyrille Bagard
2018-06-17Let the file format compute locations from virtual addresses.Cyrille Bagard
2018-06-06Hidden virtual addresses when code runs in a VM.Cyrille Bagard
2018-05-28Relied on register objects as often as possible.Cyrille Bagard
2018-05-14Created an instruction database for Chrysalide.Cyrille Bagard
2018-05-14Used unique identifiers for instructions everywhere.Cyrille Bagard
2018-05-12Fixed some memory leaks.Cyrille Bagard
2018-05-11Removed dead code.Cyrille Bagard
2018-04-25Deleted unused fields in some architecture structures.Cyrille Bagard
2018-04-22Installed the core headers in the right place for plugins.Cyrille Bagard
2018-04-05Fixed and updated GType macros dealing with non-existent interfaces.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-04-02Rewritten the whole instruction definition format.Cyrille Bagard
2018-03-08Prepared instructions to generate tooltips.Cyrille Bagard
2018-02-05Fixed the compilation in non debug mode.Cyrille Bagard
2018-01-24Typo.Cyrille Bagard
2018-01-17Removed the broken support of the MIPS architecture.Cyrille Bagard
2018-01-17Cleaned the definition of architecture processors.Cyrille Bagard
2018-01-13Created a real iterator for symbols.Cyrille Bagard
2017-12-08Improved the way vmpa_t types are compared.Cyrille Bagard