Ecosyste.ms: OpenCollective

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

github.com/radareorg/radare2

UNIX-like reverse engineering framework and command-line toolset
https://github.com/radareorg/radare2

Refactor RDebugPlugin access solving a null deref in plugin-less builds

a62d03c2e19fc08606163cc71229c07363579c56 authored about 1 year ago by pancake <[email protected]>
Fix null deref when no debugger backend is selected

d8f0b3c7d4fe5bdebd789eaccb45aa2615793621 authored about 1 year ago by pancake <[email protected]>
Show error when unmounting not mounted mountponts ##fs

2f90cbfc10254dc7c4a70a3dc3944dec1b0e5516 authored about 1 year ago by pancake <[email protected]>
Remove noisy log message in aap ##analysis

c095845c3ea9cd648a1eb5b2dbda4975d0db98f8 authored about 1 year ago by pancake <[email protected]>
Fix indentation of libr/meson.build

534c2029d9becf8b8e56a154239d504dc2f25ce4 authored about 1 year ago by pancake <[email protected]>
Set R2CORE env var to expose global pointer to the latest RCore instance

d4c2854afe57fd61a84f3776ce5a6b20a4dc6e99 authored about 1 year ago by pancake <[email protected]>
Add scr.analbar config var to have progressbar without scr.demo ##analysis

8e7c792f5899883d6945672ba633599afcf78d86 authored about 1 year ago by pancake <[email protected]>
Analysis diffing warnings are now debug messages ##diff

* Be less noisy by default, let devs/users debug if necessary

1cffe1e42786e452d45e0a614b0f48bca0c47ba1 authored about 1 year ago by pancake <[email protected]>
Current cmd.depth depends on core, not on the global cons context now ##thread

* Fix a bunch of race conditions related to background analysis

db20331b874c9518eb94e6a607d4d77c34408379 authored about 1 year ago by pancake <[email protected]>
Force 1MB per thread to fix recursive analysis segfaults when threading

* This is experimental and prompt to change when thread support improves

5463d847335677097cfd9c626dbd913406d3a720 authored about 1 year ago by pancake <[email protected]>
Implement EXPERIMENTAL `radiff2 -T` to analyze bins in parallel ##diff

* Note that r2 is not thread safety and this can result on segfaults
* Works like `r2 -t`, it's ...

7f98bcb15f646bb493ba41f1552e058f61848584 authored about 1 year ago by pancake <[email protected]>
Handle one more level of -A in radiff2 ##diff

79169a3e6b555777d53230182af3aec30899e3f6 authored about 1 year ago by pancake <[email protected]>
A bit thready safer cmd depth

c30f06b4f669927818db11526a53dcdd838da7cf authored about 1 year ago by pancake <[email protected]>
Support latest reestructured r2papi.ts (0.3.3)

c9701a5049c84542cd742f8509ff9e41f17c5088 authored about 1 year ago by pancake <[email protected]>
Use .r2.js instead of .r2.r2.js when compiling .r2.ts scripts

be7ac96d5eab68b33dc257dc63a49ecbea62feae authored about 1 year ago by pancake <[email protected]>
Please some else lints

02a0ff8bbbc145b8b6468526634c4dc9b74aac51 authored about 1 year ago by pancake <[email protected]>
Use .r2.js instead of .qjs in the typescript plugin

98b98dd44221cc1c3a688cc6abd430d6fda1a52f authored about 1 year ago by pancake <[email protected]>
Update to r2papi-0.3.0

90f0baff965c9a83b05c87058d604fd63f9100b5 authored about 1 year ago by pancake <[email protected]>
Fix qjs's r2.cmdAt

37df2d114bbab936b79bf38dc6eaac6bf7a79c09 authored about 1 year ago by pancake <[email protected]>
Fix nim and typescript plugins ##lang

57629837ff80489c5d826e387b3d9949bf462556 authored about 1 year ago by pancake <[email protected]>
Fix require ("r2papi") from the qjs shell

e58b807e8a97217f20776e7ece9c6be8eb69d8d2 authored about 1 year ago by pancake <[email protected]>
Patch Escape Sequence Injection Bypass ##vuln

* patched escape sequence sanitization bypass
* fixed infinite loop bug on startup

a5c8957b67d865d7b1aa40dfe9a52b61a37ae4c5 authored about 1 year ago by solid-snail <[email protected]>
Assume sysgdb:// implies -d ##debug

9ce6cf70aba40eded928705c98a33f7526b001d8 authored about 1 year ago by Sergi Àlvarez i Capilla <[email protected]>
Add support for macos-x86-64 in sysgdb:// ##debug

6e533ae2a6204e090869c73f5ca588fcabdb36a7 authored about 1 year ago by Sergi Àlvarez i Capilla <[email protected]>
Keep r2 short help under 80 columns ##shell

951d714a0fe80a431f8c62fd9f48bbdac9a8e9d0 authored about 1 year ago by pancake <[email protected]>
Initial support for arm64 via lldb (local and remote) in sysgdb:// ##debug

b70b74615069f13a5745386cb0a6d765f4b63f2d authored about 1 year ago by pancake <[email protected]>
Pull quiet to avoid the 'Already up to date' warning in r2pm

e4770a2c9cd337ab4cd40866edef875bc8d6cc12 authored about 1 year ago by pancake <[email protected]>
Commit the offending code breaking 'dcu main' in a commented form

025946c32143141c58eeb7cafed645f542d8f950 authored about 1 year ago by pancake <[email protected]>
Reintroduce minor cleanup from 412ec881c37ce2e7238265b194f4a3faade6f43b

8de046b7786bee8da43b1ebe8f180821d6e53d23 authored about 1 year ago by pancake <[email protected]>
Minor code cleanup in the gdb code

d89274c8a5090d5a70e72af95abf29e4aab445ef authored about 1 year ago by pancake <[email protected]>
No warnings when /proc/pid/maps is not available on remote gdb targets ##debug

806aa0958fca8d3ed90363858e31762a66f9bf91 authored about 1 year ago by pancake <[email protected]>
Support 40 and 48bit registers

8c385c03bb0d1f5706ff620f77e9913d5585ab98 authored about 1 year ago by pancake <[email protected]>
Implement sfp and sff commands to seek nearest function or flag ##shell

1333dbd0a8ed821ed3425519d3336c62e94ecc6d authored about 1 year ago by pancake <[email protected]>
Fix `ap` command using real fcn prelude info from arch plugin ##analysis

7f596dc453fd50ef81b64ea2b2625a4fb945f042 authored about 1 year ago by pancake <[email protected]>
Fix arm64 function prelude

0ea9513ac566f373190b98752e982005546e3a97 authored about 1 year ago by pancake <[email protected]>
Implement iSqq and iSSqq commands ##bin

a82b2541afd123d7a161c1a0be6ba00868a98140 authored about 1 year ago by pancake <[email protected]>
Fix popd test

5b62832bda58416ea909c6b09d451b05bd5c60e7 authored about 1 year ago by pancake <[email protected]>
Implement `aax` command to make a function on each CALL xref ##analysis

a60914abf80da4171b274bcbd2549c894d4af1e7 authored about 1 year ago by pancake <[email protected]>
Implement aaex command, like aae, but does not analyze any function ##analysis

10b67b7e0dab0fe4870981e34bde47a586687201 authored about 1 year ago by pancake <[email protected]>
Fix popd warning when there's only 1 pushed folder ##shell

db87e77551b1814b644089a576174a1719869716 authored about 1 year ago by Tony O <[email protected]>
Add sd command to show the delta seek relative to different bases ##core

* This relates to asm.offset.relto

f0d0eb89be1640e2b4bc2323f9a06124614356f7 authored about 1 year ago by pancake <[email protected]>
Add JSON output to /e ##json

eaa454ecd0b034caaad4f0c8df5a27eef5771817 authored about 1 year ago by Azox <[email protected]>
Honor cfg.json in axt and other a subcommands ##json

f94a1e7ec0c14e04217c067661dd9ee21b38663c authored about 1 year ago by pancake <[email protected]>
Fix /rc, document argument handling and add test ##analysis

3e3e0afa3247f406af02cfd6bdb18d7cdafbad51 authored about 1 year ago by pancake <[email protected]>
gprobe:// receiving is fixed, so checksums can be verified ##io

49ddb03e2afbf8e2f09959f177348fbc111f3800 authored about 1 year ago by Dirk Eibach <[email protected]>
Fix gprobe:// serial port setup, so no CR/LF conversion happens ##io

678c37b3f94d1209a6e2adc6cfbb718e34c29366 authored about 1 year ago by Dirk Eibach <[email protected]>
Properly handle gprobe:// Print-messages ##io

8edc9faa621a013410cfbfed82622d2d562e6f2f authored about 1 year ago by Dirk Eibach <[email protected]>
Add gprobe:// flash commands ##io

40daf8603c75cbc157605db90f45a3a719a7fb43 authored about 1 year ago by Dirk Eibach <[email protected]>
Make sure that gprobe:// data is completely sent before receiving ##io

b00bb2bd18167fefc95bf9939222a3e0198a0612 authored about 1 year ago by Dirk Eibach <[email protected]>
Update r2papi-0.2.6 for r2ai integration fixes

c691f48625cc0e2924cd8327b7fc12635b8395b9 authored about 1 year ago by pancake <[email protected]>
Add support for globbing flags for `search.in` ##search

bb27a51becfcabfbc98e2c44d1268d835f1d5c16 authored about 1 year ago by pancake <[email protected]>
Expose call as as a public r_core_cmd_call_str_at ##api

367e2902c5e50872db5cfced75548349642849c1 authored about 1 year ago by pancake <[email protected]>
Fix memory leak in search

5bc766d8e96b22bb7a6993f27223fdcfa9bb3455 authored about 1 year ago by gogolovefish <[email protected]>
Improve error message

8cbf870d789fd84693625c60b507119b928a3c1a authored about 1 year ago by pancake <[email protected]>
Fix js warnings when R2_DEBUG_NOPAPI is set ##lang

4c2178f604c96fc887dd662498c52d5f56a9e7a4 authored about 1 year ago by pancake <[email protected]>
Implement r2.callAt and speedup r2.call for the qjs ##lang

1d2391f2d0070ed0e2e7e992b6d9d48f69365999 authored about 1 year ago by pancake <[email protected]>
Faster RCoreCall via RCoreCmd ##core

99c9c9b580ce63f27b9786fb4f70f9c629a3404f authored about 1 year ago by pancake <[email protected]>
Fix #22344 - Fix invalid json in `ax.j` command ##shell

b520db067fe7f43c446f989798f15c32822ec053 authored about 1 year ago by pancake <[email protected]>
m68k is 32 bit ##bin

* Typo fix: Peripherials -> Peripherals

64e5b585fde84ad77cfee20491df807aa413b53c authored about 1 year ago by Michael Ortmann <[email protected]>
Fix memory leak

c5f479116e5466520150b8862c48b4eb8d0aaa4d authored about 1 year ago by gogolovefish <[email protected]>
Revert "Dont dupe map file and name if not necessary ##debug"

* UnRevert RBinName

43ff4852ff37c55e08aa364b35ee7d259de3baaf authored about 1 year ago by pancake <[email protected]>
Fix entry point determination and info for HUNK file parser ##bin

* Read bigger chunk instead of many small reads
* Fix tests
* In case of error return empty list

38e163ab59c7f2f1c62a32ceae0d91525332289a authored about 1 year ago by Michael Ortmann <[email protected]>
Revert "Initial part of a large refactoring using RBinName, unified attributes ##bin"

This reverts commit 1a173e9d292f439e72177a87f88d2bf7296e8bfe.

88c9dc3d3288bc7aebbf2acc6e98d6ce470b144e authored about 1 year ago by pancake <[email protected]>
Fix r_print_hexdump() when called with RPrint *=NULL ##util

eff936ee0945023795f35aedc999ae80ef04f81e authored about 1 year ago by Dirk Eibach <[email protected]>
Fix bin.limit for macho imports ##bin

9415aa39edaa8018d47b2b5c4bbb6e6c2df06401 authored about 1 year ago by pancake <[email protected]>
Run termux.sh from install.sh on Termux

efb06133a6aa62d1fa1e213324c0231c4815a046 authored about 1 year ago by ApkUnpacker <[email protected]>
Dont dupe map file and name if not necessary ##debug

* Use more asserts

412ec881c37ce2e7238265b194f4a3faade6f43b authored about 1 year ago by pancake <[email protected]>
Initial part of a large refactoring using RBinName, unified attributes ##bin

* More partial code cleanup with the awful java bin parser
* Some flags has changed, still more...

1a173e9d292f439e72177a87f88d2bf7296e8bfe authored about 1 year ago by pancake <[email protected]>
Honor MAKE in sys/install.sh

7a9224231fcb3334482241964cde7927e38f00d0 authored about 1 year ago by pancake <[email protected]>
Handle Kotlin as an alias for Java in icc classdump ##bin

ea6a155ffd07fd2bfdd394acb219e3cb98d6cd29 authored about 1 year ago by pancake <[email protected]>
Fix #22349 - oobread in xnu kernelcache ##crash

* Reproducer rabin_hbo_194
* Reported by @gandalf4a

40c9f50e127be80b9d816bce2ab2ee790831aefd authored about 1 year ago by pancake <[email protected]>
Hide the rasm2/rabin2/.. unrelated plugin loading errors ##shell

* Use the debug log level instead

386d9486a16774bfedc82cf4b9b259033571c2b0 authored about 1 year ago by pancake <[email protected]>
Remove the unused copilot integration

cc3d1f56f78b53c5bf6da820ffdcebeb649a6cce authored about 1 year ago by pancake <[email protected]>
Initial implementation of RBinName and RBinAttr ##bin

c1a17af58793469479b55a4163a964fdfe252170 authored about 1 year ago by pancake <[email protected]>
Split r_core_cmd_help_match and add r_core_cmd_help_contains

94a6c058ea8b660d1d679119be44e41eac1d8bd3 authored about 1 year ago by Lazula <[email protected]>
Hide visibility string if empty and show more Swift super-classes ##bin

bd1bdc25857979795d47516551f30a9696cc7438 authored about 1 year ago by pancake <[email protected]>
Parse Swift field types ##bin

279fdadda5270bfe406e46d201ecbd874198cd00 authored about 1 year ago by pancake <[email protected]>
Some useful log.level=10 debug messages to debug the analysis loop

1af3324edb2ccaced55cd68c8441b6ba88da7cdb authored about 1 year ago by pancake <[email protected]>
Avoid possible oobread and use internal swift demangler here and there

95f42d2b0e3bd34cbfa95af50030d0e4b0323d85 authored about 1 year ago by pancake <[email protected]>
Parse Swift super classes ##bin

0e94905350e9e3ff96122b956b73cf001c9d547b authored about 1 year ago by pancake <[email protected]>
Handle Swift demangling for __C. symbols ##bin

cad3840d718b6e1a759b1bf9b1bbfff8a1525998 authored about 1 year ago by pancake <[email protected]>
Add readRelativePointer() from r2papi-0.2.5

3ce13a9c368d3fc309d6ea7542549d56b0b0ecda authored about 1 year ago by pancake <[email protected]>
Fix symbol range bug in isq. ##bin

5e543e1db4abbc9c60dbd63bf52e278269941ba9 authored about 1 year ago by pancake <[email protected]>
Use single quote for the qjs.call

6e57ac7d28d35cb9244be0196c1e6a64dbe4cbec authored about 1 year ago by pancake <[email protected]>
Implement `afsvj` command ##analysis

4e7e12ce8df0e2e1ec04ca5bcc71b7af023011d2 authored about 1 year ago by pancake <[email protected]>
Initial refactoring of the fcn call refactoring

461b8dc300f0ed396b4f91dd5a8ff196c90f8b9f authored about 1 year ago by pancake <[email protected]>
Leftovers from the resolve_fcn_name renaming

b036e1bdde5eb431a944754dbe61fba9c8cca2a9 authored about 1 year ago by pancake <[email protected]>
Implement `afs-` to delete a function signature ##analysis

661f4d98473635a63c76fe7db0b51f6f76c971d9 authored about 1 year ago by pancake <[email protected]>
Implement `afsv` command to visualize function signature with given args ##print

2ad52da07562240e9a69b9ba8b09eed672d1b451 authored about 1 year ago by pancake <[email protected]>
Rename resolve_fcn_name into r_type_func_name

c84c6ee16ab8ff81dfaddeef218da57ce60e3cb8 authored about 1 year ago by pancake <[email protected]>
Implement r_anal_function_del_signature ##analysis

4fc81225c37a8e52e482e3c78a0ca26d66c6fb8e authored about 1 year ago by pancake <[email protected]>
Remove two more globals from the disasm loop

f342410848f7ba13ab6035c0af19e0f31c08feee authored about 1 year ago by pancake <[email protected]>
Remove one global from RDisasmState

9eddcd6b2e7dd315ad84064922bf355f92f2bf07 authored about 1 year ago by pancake <[email protected]>
Honor cfg.json.num in pj_n too ##json

8c016222cc3c3b9856750eaf7d7b0824c5ba8081 authored about 1 year ago by pancake <[email protected]>
Improve JSON output for the afsvj command ##analysis

621ae3f9439f6fd13fc0ffe64c058d09ddb80d78 authored about 1 year ago by pancake <[email protected]>
Remove another global in the disasm loop

9503b6936272a91310cb8d8f527f446ade2d57a1 authored about 1 year ago by pancake <[email protected]>
Fix regression in aCe output

4f1649991fd058b44a679cea09ecb5c77afe642c authored about 1 year ago by pancake <[email protected]>
Fix bug in r_str_split_list ##util

b10144775c287b4a675b366ee86c702986b18f8e authored about 1 year ago by condret <[email protected]>
Minor cleanup in the msvc demangling code

5c779bbe1ebfd67c5e65bb6d2e6a0d50705de2b4 authored about 1 year ago by pancake <[email protected]>
Add afcj as an alias for afcfj ##shell

06cfc0f6e3bec31715412de4a421f8a1b78b8930 authored about 1 year ago by pancake <[email protected]>