Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/radareorg/r2ghidra

Native Ghidra Decompiler for r2
https://github.com/radareorg/r2ghidra

Improve Debian build system

c4d5702cd0841a8407372149d20005c680e2eadb authored almost 4 years ago by pancake <[email protected]>
Fix another race condition in the makefile

808745d70b9e16c6696da5a6b3a5dae74ab0c982 authored almost 4 years ago by pancake <[email protected]>
Move the sanal global singleton into the heap, still causing segfault

48930439e66aed8fb843b9640c33400719cf6038 authored almost 4 years ago by pancake <[email protected]>
Fix double free caused by global SleighAsm with implicit initialization

2ae1286066ddfcef62394fbf6399e18250eadc27 authored almost 4 years ago by pancake <[email protected]>
Fix make race condition

b5b8922763f515f4048f25818fe7a67186ce92f6 authored almost 4 years ago by pancake <[email protected]>
Update Ghidra and Catch more invalid types from Rizin (Fix #187)

0dda47721f04966b396e1fae11b6ace888a7f26d authored almost 4 years ago by Florian Maerkl <[email protected]>
Fix override warnings, improve make clean and fix cmake plugin installation path

efd9f1a607033dbdd30282a7f499dcf737e98d3b authored almost 4 years ago by pancake <[email protected]>
Fix ACR+CMake builds using pregenerated bison/flex files

Changes inspired by the latest commits in the rz-ghidra repo

c042d275344e7e7855f8849e942ef2d9f44fcfbf authored almost 4 years ago by pancake <[email protected]>
Fix build with latest ghidra

7e26a20ef22451b2ff07424f18c2328d47aa2d7d authored almost 4 years ago by pancake <[email protected]>
submodule: pin ghidra to latest commit in the r2ghidra branch (#8)

d791017785e6e0fc008593b814391f67f69fd24d authored almost 4 years ago by Levente Polyak <[email protected]>
Fix make mrproper and dont build without configure

a356affa58320b44d92f35c0c1ed35803d2aab05 authored about 4 years ago by pancake <[email protected]>
Extend the ghidra/deps.mk with more source files

067b84d43aacd401f9d8db7ffb7fe9eb0e2c1595 authored about 4 years ago by pancake <[email protected]>
Use ghidra from radareorg's github

ca9a28cd58d1253a96caecf231513bbdce63604d authored about 4 years ago by pancake <[email protected]>
Add DATA

fbe07d783f748b93df33faa8dec25c2dbfa07677 authored about 4 years ago by pancake <[email protected]>
Improve auto submodule initialization

fe8e8cd3ec642ae59501c57df50cb1d0e6e22e2b authored about 4 years ago by pancake <[email protected]>
Autodetect C++ compiler on BSD systems with latest ACR

83359c4f34b55da53140a64b384e117760365503 authored about 4 years ago by pancake <[email protected]>
Fix installation issue

635aaa2379325ec76fcd77c5d222f0f18c6a08d6 authored about 4 years ago by pancake <[email protected]>
Added SPARC as default supported processors (#3)

This is including:
SPARC v8 (SuperSPARC) or __sparcv8 (Sun) aka __sparc_v8__ (GNU)
SPARC v9 (U...

788c43932815950cba3781a16b1f73caf4c7842a authored about 4 years ago by unixfreaxjp <[email protected]>
Add ghidra-processors.txt and dont build/install all the archs by default

31d2800d2cdd907af887b7735f04419950ab6505 authored about 4 years ago by pancake <[email protected]>
More build cleanups

e2ce44adbf06135c281e6f8e4eb0660fe31f0403 authored about 4 years ago by pancake <[email protected]>
Release 5.0.0

d7602144c954b14d69f7ffd40939556b879db162 authored about 4 years ago by pancake <[email protected]>
Implement ACR/MAKE build system support ##build (#1)

b73d743e5f8f538dd6150a4c60ec2a4e3c7cd0e5 authored about 4 years ago by pancake <[email protected]>
Fix build with r2-5.0

6626930f0d1194efbdfb599044673a8af506450a authored about 4 years ago by pancake <[email protected]>
Rename r2ghidra-dec to r2ghidra

cb1b14cff9b81616f72f5dbcb466e53e83de5d8b authored about 4 years ago by pancake <[email protected]>
Do not hardcode r2 version in the Debian packaging script (#169)

Co-authored-by: pancake <[email protected]>

e9966fdf9a141002307475d4e7c0f6367002e630 authored about 4 years ago by pancake <[email protected]>
Fill op->type for CMP instructions (#149)

5be31a8ce3e35b46bbd451bccd20afe8d70c0df8 authored about 4 years ago by pancake <[email protected]>
Fix null derefs after r_reg_get (#165)

4c5e3bd83893f2eb054ff7cefc707ad6e41c1976 authored about 4 years ago by pancake <[email protected]>
Add short form for asm.cpu

7beb4e08a1be1340330bd936d6b06fb4eefec6da authored about 4 years ago by Florian Maerkl <[email protected]>
Unify Sleigh ID between Decompiler and Asm/Anal Plugins

2cd365004e30abcbf09e37c2999ea6285a89ba22 authored about 4 years ago by Florian Märkl <[email protected]>
Wrap all the Sleight.init calls in try/catch to avoid segfault if invalid id provided (#163)

Co-authored-by: pancake <[email protected]>

c204e496bb0528f768340cbc53f77c8fff35901f authored over 4 years ago by pancake <[email protected]>
Catch non-existent high when annotating (Fix #162)

4a725fca4398b1c6c9bd6ca1d8dd4904de4a8881 authored over 4 years ago by Florian Maerkl <[email protected]>
Fix SleighAsm refresh condition (#161)

b4d93878518ce4c8f44cd9656603949786c13972 authored over 4 years ago by FXTi <[email protected]>
Use dummy RIO for disassembling when none is available (#159)

* Try to support rasm2

* Add test case

* Get it work

4a98140fc533a02d2345172b5f7fade1457ce125 authored over 4 years ago by FXTi <[email protected]>
Add check for null pointer defer

05746ed898b0f5c44f408b6c90ea26de821d25eb authored over 4 years ago by FXTi <[email protected]>
Correct set inited SleighAnalValue to invalid status

eb78b9ea5c2894d6caa18f125331d60cbc3bc940 authored over 4 years ago by FXTi <[email protected]>
Coverity Scan bi-weekly builds (#108)

5b1d3cab3403e30fb624db19b863427454d66a20 authored over 4 years ago by Anton Kochkov <[email protected]>
Init Sleigh and catch LowlevelError in sleigh_op (#155)

f83150298e17050d62faba71e709e60665cfc98b authored over 4 years ago by Florian Märkl <[email protected]>
Fix RPATH issue in the asm/anal plugins for macOS (#147)

8554047038eca65d76fe0574cc4bec5f349cc28d authored over 4 years ago by pancake <[email protected]>
Support setting the full language id as string not just the cpu (#150)

9466f16540930d3a805bef7cb41ee612c9ce9b5a authored over 4 years ago by pancake <[email protected]>
Add V850 support (#148)

8321fd5ea74f93ebf6f3aa424e2d893afb01e062 authored over 4 years ago by pancake <[email protected]>
Fix for Function Label API Change (#146)

3dd340b532573638b230b32daceb684e7303a626 authored over 4 years ago by pancake <[email protected]>
Isolate Instruction from InstructionPrototype

a8fbe951ac6d05bec2fb2b62cb2e86c8ecee65cd authored over 4 years ago by FXTi <[email protected]>
Enable loader for reconstructed ParserContext. We can enable LRUCache

again!

458e5df89ed8b1cc806e6a42c8e167db3bf365ab authored over 4 years ago by FXTi <[email protected]>
Rename GET to NUM & Refactor type recognization

f6dbb285b6b43a9183d664c8b0bbc35c80206ec7 authored over 4 years ago by FXTi <[email protected]>
Disable ins_cahce(LRUCache)

Fix init process of ConstructState

71de731048b1f81c2dc9a1275748f93b3ff2c869 authored over 4 years ago by FXTi <[email protected]>
Adjust CMake for building Cutter plugin for windows as dll. (#142)

95b84526b0ed4ff089ecb8a23b08f3fbb037c657 authored over 4 years ago by karliss <[email protected]>
RAnal SLEIGH plugin (#120)

e083b183c9954c899fd4f945547683689c9d00a4 authored over 4 years ago by FXTi <[email protected]>
Fix Typedefs (Fix #136) (#139)

8e576eeadc211de4ac8d8c759cc368fa48cdfa99 authored over 4 years ago by Florian Märkl <[email protected]>
Update Ghidra (#137)

d5d2c2cc3580e430f161b26aa81b9238cb75e32c authored over 4 years ago by Florian Märkl <[email protected]>
Disable GitHub Actions on non-master (#138)

a86b91add9d91f4a83547b2419513ad7504621e7 authored over 4 years ago by Florian Märkl <[email protected]>
Fix Recursive Structs (Fix #134) (#135)

257e07f21b0a34af0337e5e13d313aa159543b35 authored over 4 years ago by Florian Märkl <[email protected]>
Implement decompiler isRunning() (#132)

ab08bdf06eb1183c3ff9ae3121004f29aed02377 authored over 4 years ago by NIRMAL MANOJ C <[email protected]>
Append the SDB path to r2 includes to fix windows builds (#130)

8ab3c83fbcd18fdecd7451665e71700c7ad3bae7 authored over 4 years ago by yossizap <[email protected]>
Annotation for constant and global variables (#124)

* annotation function for constant and global variables
* dictionary that maps varref to Varnode

218bd9cdb6563e4c2f5e19aa4aab26b65eae3613 authored over 4 years ago by NIRMAL MANOJ C <[email protected]>
Fix broken test after r2 changes

16c824b85fdeb20457f885d5dbe6a839568938c2 authored over 4 years ago by NIRMAL MANOJ C <[email protected]>
Annotator for local variables and function paramters (#128)

7d54470ba0393e33266cdca2475ffdbd4d9c71b4 authored over 4 years ago by NIRMAL MANOJ C <[email protected]>
Implement Function Name Annotations (#123)

2c3ac64b6caaf1ad1e30463a39c54901dc1b9fcf authored over 4 years ago by NIRMAL MANOJ C <[email protected]>
Enable Jessie CI for PRs (#122)

17ec3b3041e21f0492878e1d3147cdcd5830ae00 authored over 4 years ago by Florian Märkl <[email protected]>
Implemented offset annotation for comments (#121)

d5c645f80359604fd296db4cc4f6a3e0d87ca6df authored over 4 years ago by NIRMAL MANOJ C <[email protected]>
Mark r2ghidra_decompile_annotated_code() as R_API (#118)

bb68a47266c1ee4e403c55c344ec6e59258c50a9 authored over 4 years ago by NIRMAL MANOJ C <[email protected]>
Add API to emit RAnnotatedCode (for Cutter) (#112) (#114)

098688ed12de4f0aa190c3e380417fc0b30522ff authored over 4 years ago by NIRMAL MANOJ C <[email protected]>
Update Ghidra for ARM+AArch64 Support (#117)

dd9637a5845b6f9d2ecf7dcc088923b6f8586645 authored over 4 years ago by Florian Märkl <[email protected]>
Update Ghidra (#116)

b30c179499248034ee5e81b474eed803ec927f96 authored over 4 years ago by Florian Märkl <[email protected]>
Enable Sleigh Plugin for Jessie and Rename dist (#110)

* Enable Sleigh Plugin for Jessie and Rename dist

* fix more

* revert stuff

ef7db3b7c12bc39665dd3ee47aa9971954befc3f authored over 4 years ago by Florian Märkl <[email protected]>
Fix for latest r2 and fix tests

e309513eea58692fc4ae78f979c640af719a8e02 authored over 4 years ago by Florian Märkl <[email protected]>
Shifting of RAnnotatedCode to radare2 (#107)

7e18b90056c4b1be91da05550de744839aa0648c authored over 4 years ago by NIRMAL MANOJ C <[email protected]>
Add RAsm Plugin for SLEIGH (#106)

59473e5c53d8724cfee489968e0990a31396ef90 authored over 4 years ago by FXTi <[email protected]>
Add GitHub Actions (#105)

de20436103be184dc4fb40a750440879d6406a3e authored over 4 years ago by Florian Märkl <[email protected]>
Fix Build on Dinosaur Linux (#104)

29f2f2580fb3cf8d85e519da92b610bb1c728df9 authored over 4 years ago by Florian Märkl <[email protected]>
Fix #102 after meta refactoring (#103)

84be017138682399e204eb2f3fae7f2667290713 authored over 4 years ago by Florian Märkl <[email protected]>
Add Mergify Rules

e6c41aa6e72b27debf81e4caa0cbb38fe8b1874e authored over 4 years ago by Florian Märkl <[email protected]>
Fix for r2 master (Fix #100)

bc7c3700986c07c944e8660ef6fccb985c6001fe authored over 4 years ago by Florian Märkl <[email protected]>
Fix a null deref

29c86435783d2d07e2b2e28b577153529bbcce23 authored over 4 years ago by Florian Märkl <[email protected]>
Get rid of r2r.js (#98)

3bf10b2bc94a3a7289723c76e9f02735bb623b56 authored almost 5 years ago by Florian Märkl <[email protected]>
Fix recursion when querying typedefs

3773ed1a33f1e0aec77d4975c02ce573651eb7ad authored almost 5 years ago by Florian Märkl <[email protected]>
Fix loading struct with commas in sdb

25768f8c6fd5f6e09cba19abdc2b1198359b1a0c authored almost 5 years ago by Florian Märkl <[email protected]>
Support Typedefs (#90)

0bf43cd89d41cc1df45118b9cedb58cd907eca03 authored almost 5 years ago by Florian Märkl <[email protected]>
Fix the pdgx test for real (#89)

a3674fbe9f68f5d5cfa6a5007029b2b231bc61f5 authored almost 5 years ago by Florian Märkl <[email protected]>
Update for https://github.com/radareorg/radare2/pull/16238

4de2ef17cdf7adc6afacaecf551d890fbaf24771 authored almost 5 years ago by Florian Märkl <[email protected]>
Make a Test more independent of order

d8a184ca992183faa1e806f9aa0de0d3195c5eda authored almost 5 years ago by Florian Märkl <[email protected]>
Update Ghidra (#88)

1ff56278440bfcf7a1f481aeb91feb6a8dc51613 authored almost 5 years ago by Florian Märkl <[email protected]>
Drop Variables that exceed the Stackframe (#82)

ad48594aaac0ddd17669a2bd9511377ac84e2ba4 authored almost 5 years ago by Florian Märkl <[email protected]>
Add USE_SYSTEM_PUGIXML to cmake (#79)

14ef5db42c6001abcbb335e5ab772eaea8ea9272 authored almost 5 years ago by Riccardo Schirone <[email protected]>
Fix non-deterministic pdgs harder

ebac2c56bb18b3ade1038a7fae191417f6b85efd authored almost 5 years ago by Florian Märkl <[email protected]>
Fix nondeterministic pdgs (#78)

c878be58e6f31fa3fa0d4665e6405bac34d7d20e authored almost 5 years ago by Florian Märkl <[email protected]>
Fix non-deterministic pdgsd Test (#77)

c7708d63dacf951cc3075de4032e68b1c3a2303a authored almost 5 years ago by Florian Märkl <[email protected]>
Add pdgsd to Disassemble with Sleigh

5ad9cdbeccb81dcd8e3da8e2177cfeda088ad41c authored almost 5 years ago by Florian Märkl <[email protected]>
Add amd64 -> __cdecl cc Mapping (wtf)

0255ca6d878a5966ccd691892d32933dc0f73ec4 authored almost 5 years ago by Florian Märkl <[email protected]>
Make R2LoadImage independent of R2Architecture

26bc0c139de1210c79ef7a8a3b017badfd594870 authored almost 5 years ago by Florian Märkl <[email protected]>
Split off RCoreMutex

7985d25d19c6dba9fefee78f0f9149d9f8d1086a authored almost 5 years ago by Florian Märkl <[email protected]>
Fix arm32 Test

584d0661536396fa65360e849681250346877ddb authored almost 5 years ago by Florian Märkl <[email protected]>
Fix Arch Mapping for m68k (Fix #75)

e5fadea930c82f5ae915a071bf6683d2b955ee14 authored almost 5 years ago by Florian Märkl <[email protected]>
Add arm32 -> __stdcall cc Mapping (Fix #66)

3581f26bc9f3c0987d5a5ffae3d9ec4ba9f19bb0 authored almost 5 years ago by Florian Märkl <[email protected]>
Fix Duplicate Function on Container Query (Fix #72)

3163088df936dd179c9f021f4f1dd96ff76fb6ba authored almost 5 years ago by Florian Märkl <[email protected]>
Disable DEBUG_EXCEPTIONS (#72)

e91b4243d4526993555008801a85fe0dfbd6622f authored almost 5 years ago by Florian Märkl <[email protected]>
Honor asm.flags.real if available for functions, not just flags (#71)

a7c2fe22a41231edb51b9794a7686e54c5edc3fe authored almost 5 years ago by radare <[email protected]>
Support r2r.v

cac46ad5a3f5c08b1a06ece360ab9c1ef9ac19d6 authored almost 5 years ago by Florian Märkl <[email protected]>
Update node-r2r

b1eb153bac6567c1587d32614c3a2e147ba92938 authored almost 5 years ago by Florian Märkl <[email protected]>
Fix for RAnal Refactoring

b234c43fb0bb3b12c3f14e08b5497bf7219854b2 authored almost 5 years ago by Florian Märkl <[email protected]>
Add pkgname information in the RLibStruct on r2 >= 4.2 (#70)

01fc83a000230c834003cb551630f6466ff9fe51 authored almost 5 years ago by radare <[email protected]>