Ecosyste.ms: OpenCollective

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

github.com/rizinorg/rizin

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

analysis: fix capstone 4 and 5 builds (#4283)

9719961b8217a97ec9327236519b0bc500a480c5 authored 11 months ago
analysis/dwarf: extract register profiles in headers (#4281)

e690ea37deb627e8b3c0761e2df8d48f93621358 authored 11 months ago
Remove Static Variables from RzAnalysis Plugins (#4282)

bde374dad6e64dc9194cfca9eca23d0330e3378f authored 11 months ago
Weaken f80 assertions in test_float for non-x86 (#4280)

OpenBSD/sparc64 uses 128-bit floats as long double by default while our
tests seeminly assumed ...

2a9f765582013da390c6668cc2ae3dc885cd3ccd authored 11 months ago
core/analysis: API to calculate multiple instructions size (#4279)

101155383b9ebf909ec5d20d780ffdddd302fed3 authored 11 months ago
rx: add DWARF profile (register mapping) (#4277)

d37fc4c8f87229577de8776569f07e9b30155f5d authored 11 months ago
rl78: add DWARF register profile (#4276)

3eb9527bcd6d6c05353bc0ed20e43c6033618713 authored 11 months ago
type/format: fix output in `pf` commands (#4272)

551cf21ac7f3b101344dae09983b8f6f5c925801 authored 11 months ago
Replace sdb_fmt() with rz_strf().

dfc0114a71e8e46d8cfd9111063bd5be83c71424 authored 11 months ago
Fix several memleaks in regex.c (#4274)

cf62a870ab67a3e3fd40cf34bb76b1aacbb3bb67 authored 11 months ago
v850: add local variables detection (#4271)

* v850: fix local variable detect
* v850: add local variable test
* v850: fix stack inc

f89e875d8ffb93279a006251e458c3edc760eb8e authored 11 months ago
type/format: fix typedefs self-reference (#4270)

91702ed767c4f884757cebdddfc93354d10a4ad9 authored 11 months ago
`pf` command help fixes

3e995d86e0a483bb9723699bfe7af2bacf545fd0 authored 11 months ago
bin/dwarf: fix dSYM separate loading

518659bef02bd99ee63fa7b508c573a7c941387b authored 11 months ago
Bump project to v16

f9422ac0cd6922f73208e5f5e6f47b3d64b3bd0d authored 11 months ago
Remove old options and replace with new global ones for string search.

Removed options:
- `bin.maxstr`

Renamed options:
- `bin.minstr` is now `str.search.min_length`
...

a80622bcc1f13ca441f7729ffa5d663799a07ae9 authored 11 months ago
Add long string test

bc6946bc4d271be0bdadf14669b86fbbae9a2684 authored 11 months ago
Backtrace info should be fetched only in certain flag spaces

e978d7d44254922ebfb5d5dd55b72e02d43b45e6 authored 11 months ago
Fix string search related tests

ef5d22e13daa42e62829db00e5783929c4ae3f9e authored 11 months ago
git: ignore pcre2 subproject (#4266)

7abb3adc4892b83a8c15eabe3bb4e405dcb034dd authored 11 months ago
doc: fix packagers.md formatting (#4265)

e60e17818a83f97927c923cd5333434b0f0f35b8 authored 11 months ago
Fix jsdec build (#4264)

411e6fd09f24ba7a1a095759251968a8278e8a6a authored 11 months ago
Bumb Capstone next version.

abb8c3db758dd6bd681a03835775d1aa641d3156 authored 11 months ago
Add include guards for post CS v4 instructions.

4e6f21b07f386fcb52ef64d66aba4e7c6ffc90f3 authored 11 months ago
Fix JUMP flag is overwitten with MOV flag.

Fix test for mov to pc

0363f716543544b96f5211fb6b8bca8b57bf251e authored 11 months ago
Attempt to fix test regex.

31f6c53d4cb9512221e76cfe2d15d81a316bb647 authored 11 months ago
pcre2: fix NetBSD build by using different allocator. (#4259)

a84c7897fc90a2b51c61f8cb7e20777651c5a015 authored 11 months ago
Bump PCRE2 to 10.43 release.

1311b75c7595a85fedcadcc043b57c7c049e86e3 authored 11 months ago
Add RzIL for floating-point x86 instructions (#3865)

* Create `il_fp_ops.inc`, for floating-point instructions' IL ops

* Add IL implementation for...

de4a1297a139a61fd358c062bb97528825a422e7 authored 11 months ago
Disassembler arch for RX microcontroller (MCU) family (#4198)

* Basic framework of rx implemented
* Add match and parse flow
* Add part of description for R...

5c79c42a56ef4e52ff3d788f3b170482d382772a authored 11 months ago
Convert `p2` and `p8` commands to rzshell (#4250)

f98ab29273e009cd9c09b9c51b51536cf096dfb4 authored 11 months ago
80-bit float initialization works now

* Added a test in `test_float.c` for it
* It is kind of unfortunate to deal with the idi...

70fb3be17f6d5af268306eed8f21079dad7b89b6 authored 11 months ago
Fix conversion of 80-bit floats

* Add a new unit test for the same

87f889efa78f3d67e618dec2313dbf533c722047 authored 11 months ago
Fix the test for ARM and Windows

01c0159f6e14bdfd203bd32f1b52d1d446c66788 authored 11 months ago
Add pacibsp as valid function prologue.

008f4edaf3683bb550f10f23252712a10c2250e8 authored 11 months ago
Update rz_search_keyword_new() doxygen and variable names.

21bfc0881c5a4c692970321320c767599687f381 authored 11 months ago
rz_analysis_function_set_var: Fix incorrectly adding the same variable

cd92cce3cb9bcc11846481576631a99b7d3ccd32 authored 11 months ago
Add test for issue #329

b178dac5dd933a9666cd5db98a83199b123c49a7 authored 11 months ago
rzil: add analysis and evaluation integration test (#4241)

* Try to refactor rz_core_analysis_bytes_il
* Add the RzIterator
* Refactor rz_core_analysis_o...

8026d94b567a50e2fe86b67595a0638ec66f06bd authored 11 months ago
core/flags: add complex unicode name test (#4245)

753e43fbf13421ad33903f59099b02e9af848832 authored 11 months ago
Add rz_regex_get_group_idx_by_name()

18a4d714925de85b114dbcd1a054533b786ef229 authored 11 months ago
Add rz_regex_find().

22827fd7eec14e16b06f7989ce6eb6b5936b8197 authored 11 months ago
Fix doxygen for rz_regex_get_group_idx_by_name()

49abb5d958e6f08c36592ff2acb27c9c561d8041 authored 11 months ago
Fix hexagon analysis tests

643718d4993b71b26c1c3e64497d96c917e266ab authored 11 months ago
Fix tests with newly replaced symbol names.

With cd57f517fc30e49ea5ebb5c99db276c1f41c62f9 more numbers are detected
and symbol names can be ...

6fcc9f6c6afba01efc494a99d8fb4a5831a9ee0a authored 11 months ago
Don't match numbers with a '.', '*' and '\w' prefix.

The exclusion pattern [^\w.*] excludes all numbers with a '.' and '*' prefix.
This is only done ...

2fde7808a0ca18201e4ca88927fef9eeca282920 authored 11 months ago
Replace find_next_number with a regex version to be less obscure.

d702d2bc0d0a5a7a090f289bfd6b2ce22ec55fe0 authored 11 months ago
analysis/types: add more WinAPI types (#4244)

3b0f42acb9ce6eb9a1912d966703712b6a685fba authored 11 months ago
core/cmd_print: remove unused oldshell code (#4243)

28de08e3200bbb7fd2113e08fcd89059119826dd authored 11 months ago
core/bin: convert cmd call to API

e9000ec45b8b62252fb3b03e25c789285ffbbba9 authored 11 months ago
core/disasm: convert cmd call to API

d0a24f57890cf3d310285073ef8231a8c8e4dd0e authored 11 months ago
Convert `pf` commands to rzshell (#3467)

ceefb5e11414a2e411ac50c428445d7e16e622c7 authored 11 months ago
Add help and colors for `rz-run -h` (#4225) (#4237)

* `-l` flag for listing profile options
* `-d` for ouputing a base profile template.
* Updated...

a5297b57c242ff7fbe36d8b065ee0276783d5599 authored 11 months ago
Fix `aeA` when rz_analysis_op fails. (#4240)

ac63502f76d6e65b0c93f479b7cf350bb7c76b00 authored 11 months ago
CID 436255 Out-of-bounds read & code refactoring

b4de5d53b243bd403ae230d76411691a3f2cc5c2 authored 11 months ago
CID 429545: Uninitialized pointer read

50fedb2f7755380ddba90f1887bf57d027c52b6b authored 11 months ago
CID 435760: Out-of-bounds read

f24036a3b7629d66114149fe428e579ded9ae709 authored 11 months ago
CID 316571: Double free

3b361e776003378baf13ca2e1dc1f5bc34779507 authored 11 months ago
Update core/golang.c copyright header.

6b9dd81732b439ba4e3b5bf5b90ed2ba9e3703ce authored 11 months ago
CID 432808: Use after free

0e93e90df7eb052b8ac454353fc973d855881d5e authored 11 months ago
util/print: emove cb_eprintf() (#4235)

60e93b28ca23c2487a8761a8e8a0ecf1b7c6d30c authored 11 months ago
Prevent creation of node duplicates. (#4233)

Because list-based graph implementation cannot differentiate nodes by their data,
node duplicat...

7558233da1a9aaacd8d0d99c5c8899ea48822b99 authored 11 months ago
Remove assert() calls (#4230)

0867fd9d3db6f816eaa768f464c6a2919f21209c authored 11 months ago
Add ppc32, mips, sh, sparc, loongarch, s390, riscv DWARF register mapping. (#4232)

39e4e74c4e6957a697cd605374597fea394c1b48 authored 11 months ago
Add V850 32bit register profile (#4229)

5d434c47a4a1ddc6860c856a6518d38cf59882b8 authored 11 months ago
Add (i)CFG node type annotations + bug fix (#4221)

* Read bytes at curr_op->fail/jump into buffer before decoding them.
* Add meta information of ...

7ab605a1426c79860254480b4851c4ab0162442a authored 11 months ago
Trim grep expression before processing it. (#4227)

f0435d94ccdc2224ed6e508724220cff25f1ef62 authored 11 months ago
Improve golang support by recovering go packages. (#4228)

766886d70696fe979b8478cfcc98ae444d6faf28 authored 11 months ago
core/disasm: remove static variables (#4224)

c3535fa9b8f33f0f1805acb29220827442e0b4a0 authored 11 months ago
Rewrite how rz_cons_pipe_open/close behave to remove globals (#4223)

2886608d59a717fb79ef6bde4250e6bf2ed38e74 authored 11 months ago
cons/dietline: remove some static variables (#4218)

fa455f8b5244ad0cebe2fa8aca1c71096f55dfa1 authored 11 months ago
Fix some token patterns for hexagon mnemonics. (#4220)

9b4a93512de0f0168853532b90c9efb53f8706ec authored 11 months ago
DWARF: loading DWARF in `.dSYM` (#4219)

dce6ac8b6b2996ab2c604c743c3add40e3d34a86 authored 11 months ago
Fix regression on panel due recent changes. (#4217)

4058512854679496d6b24a7039eb9eb82d3fe5e0 authored 11 months ago
core/disasm: remove static variables (#4214)

3da3184284a1dd4fbd09359bed998e4a554f2c72 authored 11 months ago
Fix openssl 3.0 support due changes on legacy algorithms. (#4215)

md4, md5 and other algorithms has been moved under the legacy provider

c5e787d8674f02de9f2f5632f442c92e19c7e639 authored 11 months ago
core: remove dead code (#4213)

722de8bb0a6a0b3306095bdbd542ff468b20fded authored 11 months ago
Update github actions to remove warnings (#4211)

3fd3db406e46a3845005abb17d53f542ebce04d2 authored 11 months ago
cons/grep: remove global state (#4210)

86560ee69978ddcc13a4d970296b40e03a93f46e authored 11 months ago
Better error messages when creating new function (#4085)

13c7e1116cf50136d6c4206ec8b8fce28c0e8601 authored 11 months ago
Fix Windows compilation warnings (#4209)

* Fix 'bool' differs in levels of indirection from 'void *'
* Fix function declaration.

29b2093650688c2c7ba926801def09babf35a1fa authored 11 months ago
Refactor how ASLR and implement rz_sys_execv using RzSubprocess (#4202)

4b5cd866826608ed9cabf7108bb2727c0a55f134 authored 11 months ago
Complete nin.h enum (#4206)

a5ec0b60e32ab65219822b1124a495f775ecb41e authored 11 months ago
man: minor formatting fixes (#4205)

4fec9a49e410b855fc62c292852ad4decfd241b9 authored 11 months ago
Add user pointer to RzListComparator (#4204)

25fd417a280b41c64e48408f6b4a437929f3b405 authored 11 months ago
Update PACKAGERS.md (#4201)

1b53c5c8f61e7e9127254a337a7fd1cbdba3c20c authored 12 months ago
Remove scr.rainbow option (#4199)

* Remove scr.rainbow option
* Update librz/util/float/float.c

8e4faa39065e47dcea49c77ae756db752d985db8 authored 12 months ago
Add different types of RzGraphNodeInfos. (#4189)

* Add different types of GraphNodeInfos.

This adds support for multiple graph node infos.
It...

fcf4f7182ffb16b32a13643c8d5c7b9d7e3a3990 authored 12 months ago
core/tui: use API instead of command calls (#4197)

24ecc7eb72906518bb2cd1abff17aff8a27c588c authored 12 months ago
v850: Add some undocumented instructions (#4187)

* v850: fix `decode_formatIX` and `lift_bit`
* v850: fix `ldbu` decode
* v850: fix JR JARL for...

77d758da7d740e172104cbe3b0909effedc899cd authored 12 months ago
DWARF: `rz-bin -dd` download DWARF from `debuginfod` server (#4194)

ddad724740e2be6b09e75eb0fc9e0a78d457315a authored 12 months ago
Backport radare2#c84b7232626badd075caf3ae29661b609164bac6

Fix heap buffer overflow in dyldcache parser ##crash

* Reported by: Lazymio via huntr.dev
* Rep...

75bac3088b2ec173e22d4be9d525ceacc987cf02 authored 12 months ago
mach0_chained_fixup must exit if we cannot read at the current offset.

This also fixes a log ouptut and optimize the loop iteration

e42999dda0be7737fafaf5e63c1c5833a72fd9c9 authored 12 months ago
DWARF: Fix ANSI Escape Sequence Injection vulns via DWARF (#4190)

* DWARF: Fix ANSI Escape Sequence Injection vulns via DWARF
* DWARF: Reduce one memory copy in ...

c025dcee40c8eac2ab559f2caa3798a2dbf019e4 authored 12 months ago
Convert from rz_str_new to rz_str_dup (#4178)

e82033d92c36e69e153c2484fd828f9691b4cb1b authored 12 months ago
Fix usage hint for help on $variables (#4188)

5e03fe858848f7b477fbfc3efd66ae96e239161f authored 12 months ago
CONTRIBUTING.md: Remove commit hashtag requirement (#4186)

5b761507dc7cd78ed6e02da027066a6d08b5aed1 authored 12 months ago
Replace current regex engine with PCRE2 (#4185)

* Replace OpenBSD regex library with PCRE2.

PCRE2 has way better performance than the OpenBSD...

5afc51f0e2f172b0d4ba14d28ed415c60b5c8761 authored 12 months ago
In group help, indicate detailed help is provided (#4184)

df6b6a9f177a47223714dfb1d706e213f76f7ebf authored 12 months ago
V850: Improve RH850 support, add RzIL uplifting (#4103)

V850: Add RzIL support

V850: fix fallthrough

V850: Add docs

V850: fix v850 prelude

V...

6eeb9e4f8321a8095c91b6e847187e96223d9bfa authored 12 months ago