Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-05-19 | Restore full featured Python bindings for binary contents. | Cyrille Bagard | |
2024-05-17 | Define datatypes.h and move the remaining endianness.[ch] content into io.[ch]. | Cyrille Bagard | |
2023-10-09 | Support some last missing features from Kaitai: bit fields, instance search ↵ | Cyrille Bagard | |
order and stream EOF. | |||
2021-06-01 | Improve the code quality by renaming the type for packed buffers. | Cyrille Bagard | |
2020-02-04 | Updated copyright headers. | Cyrille Bagard | |
2019-09-17 | Kept tracks of current active DB items. | Cyrille Bagard | |
2019-05-08 | Updated the core functions dealing with SQLite databases. | Cyrille Bagard | |
2019-03-25 | Avoided stack overflows with empty dynamic parameters. | Cyrille Bagard | |
2018-07-16 | Updated the move entry from database items. | Cyrille Bagard | |
2018-05-14 | Created an instruction database for Chrysalide. | Cyrille Bagard | |
2018-04-05 | Changed Foobar to Chrysalide in all GPL headers. | Cyrille Bagard | |
2017-12-08 | Improved the way vmpa_t types are compared. | Cyrille Bagard | |
2017-08-13 | Listed all errors occurred while loading a binary file. | Cyrille Bagard | |
2017-03-29 | Handled areas which are not allocated in memory. | Cyrille Bagard | |
2017-02-28 | Defined abstract packed buffers to transfert data. | Cyrille Bagard | |
2017-01-13 | Fortified the tree of binary portions. | Cyrille Bagard | |
2016-12-31 | Updated all copyrights. | Cyrille Bagard | |
2016-12-30 | Rewritten the line buffers using generators and on-demand building to save ↵ | Cyrille Bagard | |
memory. | |||
2016-12-04 | Read ELF notes when requested. | Cyrille Bagard | |
2016-11-03 | Replaced all the remaining occurrences of 'OpenIDA' by 'Chrysalide'. | Cyrille Bagard | |
2016-10-10 | Handled switch and fill-array data pseudo-instructions without plugin. | Cyrille Bagard | |
2016-03-16 | Created a new feature and stored all main moves in the database. | Cyrille Bagard | |
2016-03-13 | Given more flexibility to the field names of locations in XML databases. | Cyrille Bagard | |
2016-01-04 | Treated phys_t as uint64_t to avoid huge differences get considered as ↵ | Cyrille Bagard | |
negative numbers. | |||
2015-12-29 | Handled ELF overlapping program and section headers. | Cyrille Bagard | |
2015-12-28 | Converted ranges length to string. | Cyrille Bagard | |
2015-10-06 | Optimized the search of instructions a little bit using routine coverages. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@587 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-07-22 | Fortified 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 | |||
2015-07-17 | Updated the Python bindings. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@552 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-05-11 | Provided a way to look for ROP gadgets in binary code. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@533 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-05-06 | Displayed a tooltip for strings or code symbols in buffer views. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@530 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-02-22 | Created a dialog box to select an entry point to display. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@476 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-02-09 | Created a dialog box to create new bookmarks. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@468 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-01-30 | Bound a symbol for each loaded value for 'ldr' instructions. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@462 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-01-05 | Changed the way addresses are printed. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@449 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-01-05 | Ensured the right macro is used (XSTR vs STR). | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@448 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2014-12-30 | Tracked each binary area during the disassembling process and tried to ↵ | Cyrille Bagard | |
follow the execution flow. git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@445 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2014-10-16 | Stored a bookmark into the data base and saved the archive. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@414 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2014-09-17 | Introduced memory ranges. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@406 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2014-08-26 | Looked for coordinates using the new addresses definitions. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@394 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2014-08-18 | Inserted storages and collections into loaded binaries (first steps). | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@389 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2014-08-16 | Improved the code for handling vmpa_t definitions. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@388 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2014-08-05 | Defined the first steps for a new disassembling approach. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@387 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2014-07-31 | Improved the way code is decoded by avoiding to propagate the base address ↵ | Cyrille Bagard | |
everywhere. git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@385 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2014-06-25 | Built the first steps to upgrade to Python3. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@379 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a |