summaryrefslogtreecommitdiff
path: root/src/common
AgeCommit message (Collapse)Author
2019-01-04Fixed the popcount feature of bitfields.Cyrille Bagard
2018-12-12Fixed sign extension when decoding UTF-8 data.Cyrille Bagard
2018-12-01Encrypted all communications using TLS.Cyrille Bagard
2018-10-25Extended the facilities to search for prefixes or suffixes in strings.Cyrille Bagard
2018-08-18Fixed a bug when counting the number of set bits in a bitfield.Cyrille Bagard
2018-08-06Removed some compilation warnings.Cyrille Bagard
2018-08-02Introduced symbols dedicated to strings.Cyrille Bagard
2018-07-04Renamed the function providing next character from input buffers.Cyrille Bagard
2018-07-02Improved the Itanium C++ demangling.Cyrille Bagard
2018-06-19Extended the bitfield operations and their Python bindings.Cyrille Bagard
2018-06-12Refactored the msb implementation.Cyrille Bagard
2018-06-02Fixed a memory leak when reading packed buffers.Cyrille Bagard
2018-05-14Created an instruction database for Chrysalide.Cyrille Bagard
2018-05-12Fixed minor mistakes in declarations.Cyrille Bagard
2018-05-12Created helpers for dealing with archives.Cyrille Bagard
2018-05-12Removed all execute bits in the source code files.Cyrille Bagard
2018-05-02Removed debug output.Cyrille Bagard
2018-04-22Installed the core headers in the right place for plugins.Cyrille Bagard
2018-04-21Reduced the number of generated shared objects.Cyrille Bagard
2018-04-11Created definitions for memory and encapsulated contents.Cyrille Bagard
2018-04-11Moved all the temporary creations in a temporary directory.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-03-11Defined a new Dex demangler with MUTF-8 support as plugin.Cyrille Bagard
2018-02-21Cut symbol labels using words instead of single characters.Cyrille Bagard
2018-01-29Handled properly imported/exported ELF symbols, as well as all other symbols.Cyrille Bagard
2018-01-24Improved the support of some unusual endiannesses.Cyrille Bagard
2018-01-24Typo.Cyrille Bagard
2018-01-07Fixed a bug when reading the compressed database.Cyrille Bagard
2017-11-26Extended the internal interface providing file inputs/outputs.Cyrille Bagard
2017-09-30Handled dependencies when loading plugins.Cyrille Bagard
2017-08-15Checked for out-of-bound data access without triggering integer overflow.Cyrille Bagard
2017-07-28Replaced the deprecated readdir_r() function by readdir() calls.Cyrille Bagard
2017-07-14Fixed some atomic accesses and a few memory leaks in flat arrays.Cyrille Bagard
2017-07-12Taken into account that raw immediate values can be used more than once.Cyrille Bagard
2017-05-21Refined the whole share system for operands.Cyrille Bagard
2017-05-12Added the ELF strings to the preloaded instruction list.Cyrille Bagard
2017-05-10Rewritten the whole bitfield management.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
2017-04-19Handled static strings as well as dynamic strings in comments.Cyrille Bagard
2017-03-30Discriminated between tests for set and unset ranges of bits.Cyrille Bagard
2017-03-19Provided initial features for debugging using GDB.Cyrille Bagard
2017-03-07Created arrays with low memory footprint.Cyrille Bagard
2017-02-28Defined abstract packed buffers to transfert data.Cyrille Bagard
2017-01-13Fortified the tree of binary portions.Cyrille Bagard
2017-01-06Checked if a symbol exists right before adding it to the symbol list.Cyrille Bagard
2016-12-31Updated all copyrights.Cyrille Bagard
2016-12-18Used a fast sorted array to track shared instances instead of a simple hash ↵Cyrille Bagard
table.
2016-12-18Shared all Dalvik operands between all their users.Cyrille Bagard