Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/rizinorg/rz-retdec
RetDec Decompiler Plugin for Rizin
https://github.com/rizinorg/rz-retdec
"incldue" -> "include"
94677212b4583471edba99df057062a362b96917 authored almost 5 years ago
As some compilers support C++17 but some features are available only
as `experimental` we should...
Provides linking of the standard C++17 filesystem library with
resulting plugin. The reason for ...
The update of builded RetDec is required as there was an error
solved in RetDec that affects bui...
Rename the COPYING file to LICENSE
53eab8daf9c9007aebb941c3bfd480954dd56134 authored almost 5 years agob632cdb25b87e57975cfe5e7471e0ab5d18cf54b authored almost 5 years ago
The line was over-indented.
645a8301e1b7e01d9460869381e6447e27a128dd authored almost 5 years ago
Reasons:
1. We have a LICENSE-THIRD-PARTY file, so having a LICENSE file makes more
sense in ...
At present, we use a COPYING file, not LICENSE.
d86a649647375e583fe389d27f5987358be9f7fb authored almost 5 years ago897b42066ea4257bff21ae164b3825f1dd3c0e72 authored almost 5 years ago
5d14dcbc2d34e0898e4bb2572e1fcc4fbd7d64aa authored almost 5 years ago
d4795b8ec9e0667c05068fb17930633f9846f236 authored almost 5 years ago
60c0a7b22484b9fd1a2add12c823ecbdd6f5d762 authored almost 5 years ago
e70352d85388c78d66c26d773b32b660755ab2ea authored almost 5 years ago
Provide info about minimum required version of radare2 installation in
the system. The reason fo...
Provides a changelog that will be used to gather list of changes in
the retdec-r2plugin.
Great ...
b8d2eb1c7e1b20755dfe63fb71d7591573d03b0e authored almost 5 years ago
Fixes error that resulted in incorrect output of std::regex_match
function to be checked.
This ...
86af11566b2499033fd092a99c87e226f1c66e5c authored almost 5 years ago
This commit provides occasional returing of prefix ".fcn" to the
function.
The reason for leavi...
c431a2b7eb407daf4ec586e1c0098d3605888483 authored almost 5 years ago
There was error in generation of config that was responsible for no
functions info to be propaga...
This lets CMake automatically expand paths like ~/.local, which could
not be handled in C++, to ...
c98f3bcdcfba9a8314a1e7e92658688fb89bc737 authored almost 5 years ago
This commit provides fix for flags propagation in CMakeLists.txt.
In some cases the `-fPIC` flag...
As github is unable to identify license the badge serves no
purpose in README.md.
c76e494ab59a8db8a3cf5db1b41c883ff02796de authored almost 5 years ago
c0da7a6153ac2f5c0b931500c6a8763a5d12c9f6 authored almost 5 years ago
b76a04923e075ce68a22b8fb851aede38baa051a authored almost 5 years ago
959b8a43433d268d0cc8323fa4e5da8abbf7886a authored almost 5 years ago
As RetDec Radare2 plugin uses LGPL2v3 license this plugin must use same
license to be able to ca...
c2e69f0161a820e01c1fa20d4fc0766de72b91d0 authored almost 5 years ago
afb04b37f2f9c7659c208b6f776c74707953440b authored almost 5 years ago
5de64b8370569b47f9c6cd5a41ba42339489fdf6 authored almost 5 years ago
Provides two convertion utilities that are used
during convertion from radare2 conventions into
...
This simple module is ment to provide testable interface
around data extraction from radare2. Ra...
Move annotation dependencies that are teken from r2ghidra project into
dependencies direcotry. A...
As radare does not provide info about variadic functions and
retdec-r2plugin does not cache resu...
Set function to be user defined so that RetDec will use all the
info this plugin pass to the Ret...
Remove flags that are recognized only by clang.
01eb531f1fa3242925a4b844fe0c3b594fb87c58 authored almost 5 years ago
Provides FormatUtils class that implements basic data type convertions
and methods needed fot c+...
eab915e1c54e6ddb0de0bfdd7e571aff01ef7fbe authored almost 5 years ago
Provides new class RetDecConfig that represents wrapper
around temporary file and is capable of ...
109120dbea000997c1218dbef966259cb2c654ca authored almost 5 years ago
As .imp is added to the functions that are mostly dynamically linked
removing it leaves name of ...
This commit brings new option to be passed to the RetDec during
decompilation for faster decompi...
a104715c261205bcd2c30f56b58ece3b3f354ac7 authored almost 5 years ago
a13029af2d25aed3d35d4318aa42f26a7ee2a35f authored almost 5 years ago
372454de5529bcba9cce691e8b9b8c3d4b766731 authored almost 5 years ago
50fcb20bb3a8938f641b41dd30be41b801b46f4d authored almost 5 years ago
Provides bundled installation of the RetDec in RETDEC_INSTALL_PREFIX
directory. If no prefix is ...
1e5e40e570ee14d9cc544cca6f4f5f24a573a081 authored almost 5 years ago
There are three options for specifing RetDec decompiler
scrpit path:
1. Setting RETDEC_PATH env...
e086eba3b5b78fca8ae5f914a37d33a9246c7f79 authored almost 5 years agodcf073779001c80d424e497602a74764fe9a0c3b authored almost 5 years ago
bdf822131726f5206f774ecce6af4cc140d5ef5a authored almost 5 years ago
As retdec regression-tests-framework is using spaces in the file names
this script should respec...
8ee26dec2e9168a4ce37b2d16b6c9853025ddc6a authored almost 5 years ago
d4e49710818d34eda6954a10346935954ce4e768 authored almost 5 years ago
b023e3996327b8025046ec6d61003d6d328beffb authored almost 5 years ago
8397a04a9681e80470c3d2452b4ee18d83f14eab authored almost 5 years ago
b89f910d902c9ced40c6d60cecfe7ac1aa317a0f authored almost 5 years ago
Mainly provides refactorization of design of the proof
of conept originaly broght in commit `1cc...
Provides manual generaton and verification of
the tmp directory path. On some UNIX systems
I fou...
As functions in RetDec config are derived from the AddressRange it
should be used getStart and g...
As radare2 and RetDec count base offset differently it is required to
include extra pop in stack...
0df305976861ed64ff4ecb7fe52a03e312fb4062 authored almost 5 years ago
384c56b7529170790c56ab36a3409c625e3900f0 authored almost 5 years ago
07002dc70162446a1482962d36f3fb0584c227a7 authored almost 5 years ago
c543126e2a1a474f1d5c12e9b2fb6b3583b0ab83 authored almost 5 years ago
As address of 64 bit architecture has 64 bits max we cannot use stoi
that converts string to int...
6af84371b9ba2c23733c78f9e4cbf3db0f040a4e authored almost 5 years ago
38a00005034c65cc4907a3d4439b2e2c3460858e authored almost 5 years ago
7af89109955068566686971f7dab62d0877b6bda authored almost 5 years ago
3a63f356d65063eb8f6c69b45c4dd1b86c47966a authored almost 5 years ago
d0aaed26714fdbfa68bf894b08634bc7ba0d5efb authored almost 5 years ago
52b6c1fef11a5984e561a3218e65e6160b21c067 authored almost 5 years ago
4ec590de30ca79579951cc735b65493b40efd671 authored almost 5 years ago
a8646100dd67b4d96c5ac0091294bef4b8aa95a7 authored almost 5 years ago
b2cebd6b10c71082643e53f01303cbb0cda83f3e authored almost 5 years ago
Provides option to specify output directory for the decompilation.
This option was added as with...
4d72334591cd229adac7a7a107a00e90b9c44913 authored almost 5 years ago
d862163ad6ef86cd6f64c129173d01aa27e4cd70 authored almost 5 years ago
3a22327d272b887ac1d95d88e64789d344f77f9a authored almost 5 years ago
This script was designed and crafted for testing purposes.
Currently each plugin (ida, r2) is te...
f0ee09f7b870467e32e813462650b202997dfda1 authored almost 5 years ago
Each project should contain gitignore containing
files that should not be shared among users of
...
ac47efa528551afd98f1fe7df2ff35f9238a4588 authored almost 5 years ago
78b93d8c5aa6f38d151b3c67de300f484c147404 authored almost 5 years ago
48943f4abcfa93b192bedba667237bd687a951f2 authored almost 5 years ago
fe98fc644c7e6b5bf942e9971e82db743c9ada6b authored almost 5 years ago
RetDec is now indepdent from jsoncpp. To take the same path as
RetDec this plugin should remove ...
ec6f00242265d275a921a66bd7694c13fc8efa59 authored almost 5 years ago
As wheremi external project is included into source base of the retdec
repository there is no ne...
c6c278aee866097c7855791ba1e530326664687e authored almost 5 years ago
3c9baaccc178c5cda7358e771f529c79cf85524b authored over 5 years ago
7c23cf2b6665e7e139593bb35cb8a564690930a6 authored over 5 years ago
cd5e50ce2e910fbfd8433c3509c997d98c9d889a authored over 5 years ago