Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-03 | Defined a dynamic type for each plugin. | Cyrille Bagard | |
2018-12-27 | Updated the API in order to allow Python plugins to rely on native plugins. | Cyrille Bagard | |
2018-11-18 | Allowed to attach debug information to formats. | Cyrille Bagard | |
2018-10-17 | Extended themes from plugins CSS definitions. | Cyrille Bagard | |
2018-10-14 | Cleaned code. | Cyrille Bagard | |
2018-10-14 | Refined measures of elapsed time. | Cyrille Bagard | |
2018-10-03 | Handled missing runtime librairies for Python GObject bindings. | Cyrille Bagard | |
2018-09-19 | Deleted old dead code for plugins. | Cyrille Bagard | |
2018-09-18 | Removed the old way to load binaries. | Cyrille Bagard | |
2018-08-06 | Extended the API to allow obfuscators detections. | Cyrille Bagard | |
2018-07-23 | Tracked the reference counter for plugins with more care. | Cyrille Bagard | |
2018-07-23 | Created a hook to act when loaded content analysis is over. | Cyrille Bagard | |
2018-07-21 | Simplified the logging system for plugins. | Cyrille Bagard | |
2018-06-17 | Extended the environment provided with the plugins API. | Cyrille Bagard | |
2018-05-09 | Simplified the content loading handling. | Cyrille Bagard | |
2018-04-22 | Deleted obsolete plugin files. | Cyrille Bagard | |
2018-04-22 | Installed the core headers in the right place for plugins. | Cyrille Bagard | |
2018-04-21 | Reduced the number of generated shared objects. | Cyrille Bagard | |
2018-04-21 | Improved the way file formats are detected and loaded. | Cyrille Bagard | |
2018-04-13 | Resolved paths using the Autoconf preset output variable top_srcdir. | Cyrille Bagard | |
2018-04-05 | Changed Foobar to Chrysalide in all GPL headers. | Cyrille Bagard | |
2017-12-02 | Created a plugin for the ARM support. | Cyrille Bagard | |
2017-10-25 | Ensured the Python modules are available for other plugins in standalone mode. | Cyrille Bagard | |
2017-10-04 | Updated and improved the plugin system. | Cyrille Bagard | |
2017-09-30 | Checked the ABI version before loading plugins. | Cyrille Bagard | |
2017-09-30 | Handled dependencies when loading plugins. | Cyrille Bagard | |
2017-08-29 | Skipped the link to the global reference space when loading plugins. | Cyrille Bagard | |
2017-05-05 | Inserted preloaded format information from instructions instead of symbols. | 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-12 | Applied some code refactoring to remove usages of GBinFormat in favor of ↵ | Cyrille Bagard | |
GExeFormat. | |||
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-09-11 | Displayed more details about the loading process in the status bar. | Cyrille Bagard | |
2015-09-19 | Extended 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-11 | Created 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-08-27 | Redefined and improved the load process for Python plugins. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@572 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-04-25 | Included a new plugin to mark calls to exit() functions as return points. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@517 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-03-28 | Provided readelf features as an external plugin. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@495 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-03-11 | Loaded the ELF header at a proper virtual address. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@488 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-03-11 | Fixed an overflow when logging messages for plugins. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@487 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-02-16 | Added a basic support for Mobicore truslets. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@472 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-02-11 | Registered all the supported formats in the system code. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@471 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-02-09 | Registered all the supported processors in the system code. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@467 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-01-31 | Defined many entry points from many identified potential candidates. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@463 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2015-01-26 | Begun to rewrite the whole plugins system. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@461 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2014-06-02 | Removed all references to gdk_threads_* as calls have to be made from the ↵ | Cyrille Bagard | |
main thread. git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@375 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2014-05-29 | Removed the warnings from automake by replacing the deprecated 'INCLUDES' by ↵ | Cyrille Bagard | |
'AM_CPPFLAGS'. git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@374 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a | |||
2014-04-28 | Updated all copyright headers. | Cyrille Bagard | |
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@373 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a |