index
:
chrysalide.git
gtk4
master
Chrysalide - Reverse Engineering Factory
Cyrille Bagard
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Collapse
)
Author
2024-05-19
Extend the available arithmetic operations on vmpa2t Python objects.
Cyrille Bagard
2024-05-17
Define datatypes.h and move the remaining endianness.[ch] content into io.[ch].
Cyrille Bagard
2024-05-16
Move some FS functions from io.[ch] to pathname.[ch].
Cyrille Bagard
2024-05-16
Fix a Python import warning: "DynamicImporter.exec_module() not found".
Cyrille Bagard
2024-05-15
Rebuild an empty Python module.
Cyrille Bagard
2024-05-15
Define all function attributes in a centralized header.
Cyrille Bagard
2024-05-14
Restore a minimal support for plugins.
Cyrille Bagard
2024-05-14
Restore some logging facilities with automatic switch to the GUI.
Cyrille Bagard
2024-05-14
Introduce a template for the widget providing a hex view.
Cyrille Bagard
2024-05-08
Prepare the update of the widget providing a hex view.
Cyrille Bagard
2024-05-05
Save and restore the application state from global settings.
Cyrille Bagard
2024-05-05
Create a proper (empty) application using GTK 4.
Cyrille Bagard
2024-04-17
Create a function to search for the next set bit in bit field.
HEAD
master
Cyrille Bagard
2024-04-17
Cosmetics.
Cyrille Bagard
2024-03-21
Fix the compilation in debug mode.
Cyrille Bagard
2024-03-04
Share instances to avoid extra calls to g_object_[un]ref().
Cyrille Bagard
2024-03-03
Use a global allocator to store (partial) matches.
Cyrille Bagard
2024-03-03
Restore mixed hexadecimal pattern support.
Cyrille Bagard
2024-02-26
Let the OS schedule the scan process.
Cyrille Bagard
2024-02-24
Provide the match count for bytes using the generic API.
Cyrille Bagard
2024-02-24
Rely on the ACISM tree to detect identical patterns.
Cyrille Bagard
2024-02-23
Fix three bugs in the atom selection function.
Cyrille Bagard
2024-02-20
Share GObject instances between scan contexts and matches.
Cyrille Bagard
2024-02-18
Read escaped strings faster.
Cyrille Bagard
2024-02-17
Remove the need of backing up inside the rule lexer.
Cyrille Bagard
2024-02-08
Save an unused bit field operation created for tests.
Cyrille Bagard
2024-02-08
Discard bit fields to find the bast atoms.
Cyrille Bagard
2024-02-06
Find free interleaving indexes for the ACISM backend using a dedicated search.
Cyrille Bagard
2024-02-05
Cosmetic.
Cyrille Bagard
2024-01-28
Implement a basic support for Hyperscan.
Cyrille Bagard
2024-01-28
Update the current scan backend warm-up.
Cyrille Bagard
2024-01-28
Disable some debug messages.
Cyrille Bagard
2024-01-22
Take errors occurring while creating scan contexts into account.
Cyrille Bagard
2024-01-21
Refactor the scan match storage.
Cyrille Bagard
2024-01-20
Define a memory allocator for large sets.
Cyrille Bagard
2024-01-20
Select core components to load.
Cyrille Bagard
2024-01-20
Introduce an algorithm for sorting a linked list.
Cyrille Bagard
2023-12-22
Refactor the ACISM backend a little bit.
Cyrille Bagard
2023-12-15
Compute the right code for bytes when relying on byte frequencies.
Cyrille Bagard
2023-11-28
Optimize the registration of full matches.
Cyrille Bagard
2023-11-17
Clean work queues only once.
Cyrille Bagard
2023-11-16
Clean the Python script converting the ROST grammar.
Cyrille Bagard
2023-11-16
Clean the Python script converting the ROST grammar.
Cyrille Bagard
2023-11-15
Ban pattern count indexes sooner (from the grammar).
Cyrille Bagard
2023-11-14
Improve the ROST grammar translation for AFL++.*
Cyrille Bagard
2023-11-14
Handle small base64 encodings which may produce few patterns.
Cyrille Bagard
2023-11-13
Provide some helpers to run ROST with AFL++.
Cyrille Bagard
2023-11-12
Dump some ROST keywords on request.
Cyrille Bagard
2023-11-12
Retrieve the right plugin path in regular install modes.
Cyrille Bagard
2023-11-08
Remove a memory leak from the creation of Python plugins.
Cyrille Bagard
[next]