summaryrefslogtreecommitdiff
path: root/src/common
AgeCommit message (Collapse)Author
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
2016-12-15Fixed a bug when replacing strings.Cyrille Bagard
2016-11-09Loaded GTK CSS extensions from files in a given theme directory.Cyrille Bagard
2016-11-03Replaced all the remaining occurrences of 'OpenIDA' by 'Chrysalide'.Cyrille Bagard
2016-10-21Initialized the libc random generator using the time and the process ID.Cyrille Bagard
2016-10-02Given more flexibility to qinsert() for the inserted item.Cyrille Bagard
2016-09-24Replaced the non-working GLib atomic function to deal with bitfields.Cyrille Bagard
2016-09-21Provided a real welcome panel at startup, with tricks and actions.Cyrille Bagard
2016-05-13Inserted symbols and routines using an optimized 100 times faster method.Cyrille Bagard
2016-04-16Created a basic tool to manage server configurations.Cyrille Bagard
2016-04-02Handled all routines disassembling processing in one place.Cyrille Bagard
2016-03-26Extracted the logic of code nodes for better processing.Cyrille Bagard
2016-03-13Given more flexibility to the field names of locations in XML databases.Cyrille Bagard
2016-03-09Stored and loaded panels attributes using the global configuration.Cyrille Bagard
2016-01-23Used phys_t types instead of off_t types to remove compilation warnings.Cyrille Bagard
2016-01-23Created storable items for user comments.Cyrille Bagard
2016-01-16Changed the display of a segment containing the value of an immediate.Cyrille Bagard
2016-01-10Fixed a bug when the replacing string contains the replaced pattern.Cyrille Bagard
2015-12-01Moved the mkpath() function to a proper location.Cyrille Bagard
2015-12-01Handled relative paths when loading and saving binary contents in projects.Cyrille Bagard
2015-12-01Computed relative and absolute paths.Cyrille Bagard
2015-11-27Fixed binary string format in immediate operands.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@612 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2015-11-26Used several threads without lock to disassemble binary code.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@610 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2015-10-15Detected loops as introduced in the book "Compilers: Principles, Techniques, ↵Cyrille Bagard
and Tools". git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@596 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2015-10-06Optimized loop detections using bit fields.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@586 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2015-09-19Extended the prototype for matching formats in order to get it suitable for ↵Cyrille Bagard
plugins. git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@577 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2015-09-11Created an interface from the original GBinContent object.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@576 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
2015-07-22Fortified the client/server protocol and first exchanges.Cyrille Bagard
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@554 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a