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

Fix #22549 - all warnings spotted by infer

da62c26636a5531cfd7824976c3c71fb24035ec1 authored 12 months ago by pancake <[email protected]>
Fix infinite loop exposed in iaito when selecting mcore ##arch

df96c0008e8bc3cb37bcf3c9a3d6c25f825e42e1 authored 12 months ago by pancake <[email protected]>
Fix memleak in sign.c

b3e6327db08dd6720737d6d8efd59c8a233ed30f authored 12 months ago by gogolovefish <[email protected]>
Update pyc magic detection ##bin

* Add const to everything
* Mark new functions with R_IPI
* Update linter to accept cmp( with ...

faafedf22c02542634c0947738327fa924ab0bc6 authored 12 months ago by Dennis Goodlett <[email protected]>
Use strbuf_newf instead of new+setf

7180005db00811c5690e534556f36de5d14e8dfa authored 12 months ago by pancake <[email protected]>
Fix #22539 - Remove 2044 max hard limit in string scan ##bin

d9440172185e74aff6e63f4f8b2646db68480954 authored 12 months ago by pancake <[email protected]>
Bump the capstone5 commit hash, just minor fixes

b85616ae2506712acf013de8d2d2aebea547a58e authored 12 months ago by pancake <[email protected]>
Add anfl command and anal.slow to bring back the old autoname functionality ##analysis

79c201b378f9a774930e1ffbe312fbee13d9b61e authored 12 months ago by pancake <[email protected]>
Add help for the single quote command prefix

1fc4ff8dfeb4678f19ec9befa39438a8e1592045 authored 12 months ago by pancake <[email protected]>
Fix `diff` command ##util

314499adeacd3d4d230926fe203c525bed1e84b6 authored 12 months ago by pancake <[email protected]>
Implement the ciE command to compare exports between two objects ##bin

ec806064c7b76cb3ec94de3eb1089e4806e02592 authored 12 months ago by pancake <[email protected]>
Slightly reduce wasm builds

dbc4e171201ed390e57781cb510f08a7ac28e279 authored 12 months ago by pancake <[email protected]>
Fix op_pos oobread crash in ollvm'd binary ##crash (#22535)

Thanks @apkunpacker for reporting

0c877230c51bd0ce2ec73628813bef98212ee659 authored 12 months ago by pancake <[email protected]>
Minor dm command help cleanup

f18282c36a7a1e0d5f6967d45945db9283f9080e authored 12 months ago by pancake <[email protected]>
Check cons->line is there in `scr.demo` setter ##config

In this way it doesn't crash for NULL dereference if `e scr.demo=false`
is run within a `r_core_...

7c0c74195a9f0eb25ea27143cff82e9c0d01b631 authored 12 months ago by Francesco Tamagni <[email protected]>
Add ed-! and make it prompt by default before deleting your radare2rc

27f66b350bc0dd3ae5d4e178777d4f5e5be41dab authored 12 months ago by pancake <[email protected]>
Fix dangling pointer use in the rvec implementation

72e00141b32082394592a624ed8567fdb1051b3c authored 12 months ago by pancake <[email protected]>
Missing R2_BINDIR definition for mingw builds

b9d7b1da80e55bf40448c28c66e11ad68bfffac4 authored 12 months ago by pancake <[email protected]>
Add missing R2_BINDIR in r2 -H

3bc91d275ca6ff9058e87722a883e7be8030c5b6 authored almost 1 year ago by pancake <[email protected]>
Load script plugins from system directories, and cleanup logic

8ba101fc2193e4aa3ff59b02c619e49ca96b887e authored almost 1 year ago by pancake <[email protected]>
Use RTLD_GLOBAL only for penguin-pythonic libraries

* Fixes loading the lang-python plugin on Debian
* Consider this a conservative/experimental patch

84e37b3a8cb5060905dee1831d01c9b27b5285cf authored almost 1 year ago by pancake <[email protected]>
Implement RFile.newf() ##api

18e9bd7345a74154baf1009080b6823a7ce13889 authored almost 1 year ago by pancake <[email protected]>
Make R2PM_PLUGDIR point to the system directory in global mode ##r2pm

e215ba1d5af71c1116315c6ef4e1d954dcad5324 authored about 1 year ago by pancake <[email protected]>
Add R2PM_GLOBAL as a temporary workaround to deprecate the naked GLOBAL

0e4818031bbb37e26d0efbc1604dc5a0524b6b0f authored about 1 year ago by pancake <[email protected]>
Add initial support for vsf dialect produced by C64 Debugger app ##bin

b6d4999e6e6438e90d22ddec97f43468262d952c authored about 1 year ago by Francesco Tamagni <[email protected]>
Fix #22520 - scrolling beyond the expected address in panels cursor down

fd105ec9244461f2eb9cb2891f012912cfdd0fbd authored about 1 year ago by pancake <[email protected]>
Show current trace tag in `dtt.` to fix dt?* glitch and update dts help

2886e84d73cde5c8a8b2d4661eb20e99be1493df authored about 1 year ago by pancake <[email protected]>
Fix bad parsing, uaf and other crashes in the dts command ##debug

73a20c563c63524eb8c39ff6f8188ba3ebc54012 authored about 1 year ago by pancake <[email protected]>
Fix #22523 - 1 byte oobread in the java disassembler ##crash

8e901498674144e82ecc08ebf7a8e39e711d4167 authored about 1 year ago by pancake <[email protected]>
minor fix

18f4ca11f549aecaea4d076cfc4de4e244aaa6d6 authored about 1 year ago by condret <[email protected]>
Make it possible to use Enter to submit the command in dietline vi-mode ##cons

fix minor bugs ##cons

simplify code ##cons

17069314ce57d9df528c1d23007b50da7d6198c2 authored about 1 year ago by yep <nope>
Implement vi horizontal motions (f/F & t/T) + more di (delete in) vi commands in dietline ##cons

f41945a6624a4e18e80e2134020817a18bf2bc98 authored about 1 year ago by yep <nope>
Implement `~` (swap case) dietline vi-mode command + fix color bug in prompt ##cons

01a0f7fdb72344eff4494998bfbdf9b3bdda300f authored about 1 year ago by yep <nope>
Refactor `d` (delete) commands and implement `c` (change) commands in dietline vi-mode ##cons

840d1e0ca773d7de2be4f573b7d0806443d67d51 authored about 1 year ago by yep <nope>
Fix word deletion bugs in dietline vi-mode ##cons

b4c7eaf8300d61b666677ed4832980406ba28578 authored about 1 year ago by yep <nope>
Improve dietline vi-mode word motion commands (b, e, d) ##cons

78741167ac50d5f22fbba047cdaa077679304ebe authored about 1 year ago by yep <nope>
fix compilation error (again)

df6f68728f492639004c1af7c596990c63c3b5e7 authored about 1 year ago by yep <nope>
fix compilation errors

7911bf402de0fe6677582e10374d16d3b810c54a authored about 1 year ago by yep <nope>
Make behaviour of some dietline vi commands closer to vim's ##cons

0002b7048ba99c8bf63396774df472008ceb5311 authored about 1 year ago by yep <nope>
Renaming r_num_get_float to r_num_get_double ##refactor

7fddeb97096e5d4db977dcd7d4f84db148eba595 authored about 1 year ago by Mewt R <[email protected]>
Honor -n when loading frida:// uri

f588d527d9de9b1e686514113ee951e9a8f4fa65 authored about 1 year ago by pancake <[email protected]>
Disable docker publish

88dd3c1787dc0de066405b360efcd0630c980210 authored about 1 year ago by Pau RE <[email protected]>
Update docker dist README

a591e2727cd15f810b4471657794510cb0bc30f5 authored about 1 year ago by Pau RE <[email protected]>
Update snap doc

bd18323e932f28c567697ee2730f536084b8a72f authored about 1 year ago by Pau RE <[email protected]>
Add `pf2` using util/format2.c as wip refactoring ##print

a4372fb7135892ca4e498d4f209bd823a6f4aa5b authored about 1 year ago by pancake <[email protected]>
Handle ^C when loading/filtering symbols just in case ##bin

7a4aa2c24c063e55104bfe9cd30c3e7719479a9d authored about 1 year ago by pancake <[email protected]>
Fix macos tests

8817367a7e0b33ee2319a779cadea3eb1b7bcab0 authored about 1 year ago by pancake <[email protected]>
Fix running arch/debug specific tests in r2r ##tests

Mark failing tests as broken
Mark tests that timeout as NORUN
Include bits in testfolder names...

1d92509b1aa5a1a65062bc9f84db8875e5d3e3cf authored about 1 year ago by Armin Weihbold <[email protected]>
Fix latest asan regressions

9717a572c152e74a9b1c3e1092f6ad9abc4f7ab9 authored about 1 year ago by pancake <[email protected]>
Fix tests using the custom demangler for now

ccc6153fed09d6a490d8dee2df66f5b5f8746973 authored about 1 year ago by pancake <[email protected]>
Use RBinName in RBinSymbol ##bin

0acfd3d39595b5fd2598c8f490fe21d1a012f1cc authored about 1 year ago by pancake <[email protected]>
Implement the NORUN directive for r2r ##tests

0b9ddfde685eedd9af690d5e11ed3e3c60a95713 authored about 1 year ago by pancake <[email protected]>
Fix race condition in zignature tests

8d566543e87a8466712c8de72b67e42ac36e7dec authored about 1 year ago by pancake <[email protected]>
Redirect r2ghidra arch to asm.cpu when deriving calling conventions

5c6cf3dfe20b38f0dde933880add381e3495fd7b authored about 1 year ago by pancake <[email protected]>
Improve error message in r2pm -i

ab9206240d483d784b84dc57163811b6a72bf852 authored about 1 year ago by pancake <[email protected]>
Add support for R2PM_CONFLICT ##r2pm

b3246e983e794f3b2cb8ad7734015846f204f603 authored about 1 year ago by pancake <[email protected]>
Dont load r2 plugins when called from packaging ##r2pm

0da0e1f58e7ef20470fa46da5edd1fab8813b9d6 authored about 1 year ago by pancake <[email protected]>
Fix R2PM_LIBDIR and add R2PM_INCDIR

85af46f92b610ce96b6a7ba3cf424d0f6cd481f8 authored about 1 year ago by pancake <[email protected]>
Improve sigdb file format detection ##anal

e18876dd859aab2bb6b0a288f3ebc2f6681fa716 authored about 1 year ago by micronn <[email protected]>
Use the core api to run home scripts and handle more extensions ##lang

4e9a6e05c406199ed9a6e2baf7ec358df89b1e36 authored about 1 year ago by pancake <[email protected]>
Fix #22334 - same as 2e2f2a9

800749c8f30cce933eb4f1cafa541f8f1f965379 authored about 1 year ago by pancake <[email protected]>
Honor --prefix in /sys/install.sh ##build

6ef0ce10d82c7b87cd184da887be8598e56dd36c authored about 1 year ago by pancake <[email protected]>
Some more tests for the COFF bigobj binary ##test

2d35a6fc262a6561d0bef1df785787f1b74a9282 authored about 1 year ago by Mewt R <[email protected]>
Fix typo in dbg.px0 test

d4d0eb8f662e147052b998102c4a1392c7935072 authored about 1 year ago by Armin Weihbold <[email protected]>
Fix test for refactor of drm command to drv command

69d6f92cf552800d4c7d210c3e131d39f1decf40 authored about 1 year ago by Armin Weihbold <[email protected]>
Fix graph title not current ##graph

b4f1e28a8ecd59c9efd6a9a3e4e822bd0a6a0860 authored about 1 year ago by micronn <[email protected]>
Implement 24bit regwrite support ##reg

e048d7d7583a88e9923a756ea397ad598243fba3 authored about 1 year ago by pancake <[email protected]>
Fix ub and rename the binstring apis again

dca3d5e05c6f0cf17a030505c84a05508184f039 authored about 1 year ago by pancake <[email protected]>
Implement `dcco` to continue until call using step over

c659c9db8f0942c6cb8b07d826f666686140810b authored about 1 year ago by pancake <[email protected]>
dcco steps over the function call after finding the call ##debug

0cf564ddbba8686c674546dce59b701703345430 authored about 1 year ago by pancake <[email protected]>
Fix some local running of unit tests by skipping plugins

e9af8dd5a7318ee0a663ecc717ebfab201883667 authored about 1 year ago by pancake <[email protected]>
Fix oob/asan crashes in the binstr apis of the unit tests

b5456c326db670305599c45a8a7194c152841a01 authored about 1 year ago by pancake <[email protected]>
Rename the binstr apis and fix units

fc8b7c9a6affbd8fc3e97b75b575c5274ad467bb authored about 1 year ago by pancake <[email protected]>
Modify memory allocation failure conditions

Modify memory allocation failure conditions

Signed-off-by: zengwei [email protected]

d0eb5e3dfc94ba5114d1448e890e208c5c25742f authored about 1 year ago by zengwei2000 <[email protected]>
Fix memory leak in rc2 crypto

26a37aaec6abb3b84622ebdbad4b4779d52b8669 authored about 1 year ago by zengwei2000 <[email protected]>
Show proper help in VT and support tab and body scroll ##visual

0ecd06472e37e23ac206a2b0211a5b7e7bb41a6a authored about 1 year ago by pancake <[email protected]>
Add RPrint.binFromStr and RStr.binstr2bin and RStr.binstr2str ##rax2

* Change -B and -b option to use new r_str_str2binstr and functions.
* add test_r_str_binstr2str...

a26d7fbdcc6c768a3c969cf3d49adbd6b28a19d3 authored about 1 year ago by overmyerD <[email protected]>
Support coff objects ##bin

Main differences to regular coff are:
* The header is different (56 bytes in size vs regular co...

d2d085a0f0173dfcddee46acbc5180ed77736023 authored about 1 year ago by MewtR <[email protected]>
Dont shift left in VT[

890665d1324a1d3eb5e524c284c4fdbc692f7099 authored about 1 year ago by pancake <[email protected]>
Fix vbl and add vbL for the old one ##visual

9bd4c54647fe83d5e4392a8d0ea87e19ff002794 authored about 1 year ago by pancake <[email protected]>
Handle [] keys in VT ##visual

c029d9985596ce4fe69da0a53ecdae9ce4bb7fc0 authored about 1 year ago by pancake <[email protected]>
Add missing capstone-patch rule

ffd0573fc82ebe8a275e3c74af19cfa8407b3b20 authored about 1 year ago by pancake <[email protected]>
Minor wip cleanups in bin

ecfb908b6c827ab9281e14bc0ef9bd8ebf66843f authored about 1 year ago by pancake <[email protected]>
Don't ship the .git in the dist tarballs

ef1e724a1aba04cbe764683be49d303bb19f90de authored about 1 year ago by pancake <[email protected]>
sdb-sync ##shlr

fe0d146d6d467b4a1366b942c07311e8a405e861 authored about 1 year ago by Richard Patel <[email protected]>
Fix archos detection on AIX ##port

15b9924e7500e5544668faa9c37dea0d5e0d79c5 authored about 1 year ago by Richard Patel <[email protected]>
mangling/microsoft: Fix dollar in identifier ##port

Dollar characters in macro names are a GCC extension.
Does not compile on some architectures bec...

38c703affa16163d607788a7ad991ad2a5efb619 authored about 1 year ago by Richard Patel <[email protected]>
Portability fixes ##port

- Fix collision of symbol name 'mycpu' with system header
- Fix use of non-portable CRTSCTS tty ...

4951f49441f520c7bfe6b13910211ef888fafdce authored about 1 year ago by Richard Patel <[email protected]>
Fix dbg.glibc.path type

c2aa1f2337f9fc0f2f27ce06e2572c1e1f32242a authored about 1 year ago by Armin Weihbold <[email protected]>
Fix null deref in QJS plugin handling

702cbbef4d3a668a9255920b99acdace1e8c58c9 authored about 1 year ago by pancake <[email protected]>
AIX configure support ##port

5709416ea5fc2edbc8596bee96d53dbfaa1d2634 authored about 1 year ago by Richard Patel <[email protected]>
Improve quickjs portability ##shlr

- quickjs assumes NAN and INFINITY are constant expressions.
This is not true on AIX. Adds a w...

24baff584baf48f6546335247a9a0572625f0479 authored about 1 year ago by Richard Patel <[email protected]>
Don't use /dev/stderr ##port

a181d9b36e378bc8d52efcbb3f38d627f6fd107d authored about 1 year ago by Richard Patel <[email protected]>
Bump sdb for AIX reasons

dbd56ce047043b6ac476a41483c2f017e251c787 authored about 1 year ago by pancake <[email protected]>
Fix NULL deref in r_core log handling

- Fixes issue https://github.com/radareorg/radare2/issues/22468
- Adds a regression test

4e6c3fcea54cd5ddf90e2208ae011582dc0aca90 authored about 1 year ago by Richard Patel <[email protected]>
Fix lock_init sym collision on AIX ##port

thread_lock.c has a static function called "lock_init"
which collides with some system header ex...

1fbf7f7086f2fd2a1fec747d0f468e166e1ed6e9 authored about 1 year ago by Richard Patel <[email protected]>
Add AIX config support ##port

dae7e5cf53dd22b16d73bc062992763e0d6d43cc authored about 1 year ago by Richard Patel <[email protected]>
Fix invalid macro identifiers in r_print ##bug

On AIX with GCC 10, "#define $00" does not compile.
Apparently, '$' in identifiers is a GCC exte...

504b484281b024ac51278c8f72d990b294f2480a authored about 1 year ago by Richard Patel <[email protected]>
Better handling the `r2` command

75ba38e475c08116c3906f3442b1b9c4168e1362 authored about 1 year ago by pancake <[email protected]>
Make clear that r_return* is a macro! ##refactor

847a613f935b267cf906c200bdefb48882d21784 authored about 1 year ago by pancake <[email protected]>