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
c379ec065864ae08047486bc773c730af40ea557 authored almost 2 years ago
Before this patch, while executing a command with a command
substitution, if the command substit...
505bc3da7e4f931d5869d1eb3cd658232ee5b674 authored almost 2 years ago
59fb1c0f85c17ba08e76982c99327f9819ee07f7 authored almost 2 years ago
The arrow info is needed to print custom reflines, for example in
Cutter. In such a case, asm.l...
497c2b2e056612213d143a55a0d8294528a2444c authored almost 2 years ago
a0e9750913f551d67cf889854e7ee55c9e76e93e authored almost 2 years ago
* Enable scroll by j and k in the right view of the Vv mode
* Cache the result of printCmds to ...
c61dd6f7c60084635d77e19088c35250bfb26e4a authored almost 2 years ago
eacd8d1755aa36aa1dc3af8db8971d8ce4097947 authored almost 2 years ago
62e1c42bdcd663a8af41b8e7233f937c34b3c793 authored almost 2 years ago
438b56e166c18a20a5eb1c991726d73c8b99cd6f authored almost 2 years ago
1558f586ac26e9c68d1ad996f6b0628f11232c48 authored almost 2 years ago
* Fix CID 396249 - memory leak
* Fix CID 396058 - memory leak
* Fix CID 395932 - memory le...
d3239f6ac1cc6b7185bcb67d98a9d0cd2c9001be authored almost 2 years ago5d7335c8b6f8031fe230bb686b971a2ebb057def authored almost 2 years ago
Fixed url for lz4 dep
8d46a252032dacdfd17d7f6c8f80088ce37dd763 authored almost 2 years ago* Fix CID 396030 - wrong assert use
* Fix CID 396032 - wrong assert use
* Fix CID 316792 -...
00958561e9d7179b3fab84a4573193898a4f8940 authored almost 2 years agobb8872798e8d6955d7ef4aa903b54f4358aa59f3 authored almost 2 years ago
* Fix CID 398788 - memory leak
* Fix CID 397077 - remove useless comparison
* Fix CID 3970...
a9096718e9d9ea08e86caa17155b7afd4ccef448 authored almost 2 years ago66e4f71dfa51bd53e134e8248f8c1c8ee3ef8872 authored almost 2 years ago
Since the change of function variable storage it wasn't working
6414f1a4181610efb3f79d5994f560ab08594202 authored almost 2 years agoa3ef56347383f6aae587b8477adfc5ed4166039f authored almost 2 years ago
a68be33f387139f5a4e63311da338647a8e29a07 authored almost 2 years ago
8bd0d3356d6c72e8c48c81bc90ab4095f6bc242e authored almost 2 years ago
d765127a33ea3a77dc4d9a164a9b8c61d4a6b818 authored almost 2 years ago
* Fix CID 404596 - memory leak
* Fix CID 404594 - memory leak
* Fix CID 404595 - memory le...
c2ecb289ef240aee1d458b942dd7f6c58c0f66b4 authored almost 2 years agofd64b7ee25ccdfd6c3dd0536b8e322fd8bca39fc authored almost 2 years ago
0ffa5e323392b7ab1618cd52408d66d1d2b52a5e authored almost 2 years ago
* Remove unused http.maxport
* Rename http.dietime to http.stop.after
* Extract rtr_http code ...
5082c1f0e8824bf95fe96e5341086e62ddc875d3 authored almost 2 years ago
969ce2e570315c660c26ffa4d8e2232ae64d7d5c authored almost 2 years ago
8bdbd28741a248e26db7bfa6b09215356ca76d7c authored almost 2 years ago
* Do not hardcode min string size for bins using `rz_bin_file_strings()`
* Fix rz-bin to set pr...
Co-authored-by: pancake <[email protected]>
21333133d942429d9393d14be72b2557e77b822f authored almost 2 years ago
Reading ut32 from the data array directly crashes on sparc when the
array is not 4-byte aligned....
On some platforms, the rizin startup itself takes multiple seconds,
which can make these tests t...
`it` is the table mode of the `i` command, thus leave it available and
use `iT` instead.
Parsing with sscanf turned out to cause an extreme slowdown. As only hex
values are being read,...
* requires clasue will now format in a single line
f5668b2359993d7c4e2a57e4f18691d15f9ff6b5 authored almost 2 years agocc18d675e669689acc0cc1b46159d2e1ae07905d authored almost 2 years ago
'help' command provide very basic guidelines on how to use Rizin.
a0b7b48b53178602b83d9ae2d200699ca2999516 authored almost 2 years ago* librz: do not duplicate plugins
Plugins structures are statically defined at the file scope...
e933003b5bfec6d920d4bcad2382917be6f737c2 authored almost 2 years ago
Fixes the following UBSAN error:
arm_esil64.c:947:26: runtime error: left shift of 65535 by 48 ...
38a909738caed1642686f68dc549afe25149bc66 authored almost 2 years ago
a3885e8f994401aa32e26bae1f388a61addd2fc0 authored almost 2 years ago
In all instructions in all existing tests, the result of can_affect_bp()
is equal to what the o...
* Using `__builtin_swap*()` whenever available instead of `rz_swap*()`
* Moved `test_endian()` ...
hottub_trigger is a key added in our hottub fork.
9703de309931862fcf6d866de0299a52d4aef224 authored almost 2 years ago
BASIC supplies all needed info in these cases and is slightly less
expensive than DISASM.
If not requested, building the IL is an unnecessary overhead.
b6c9b6ad01557222cf3cf3ec57be43f9b9fa4e04 authored almost 2 years ago
Regression from 7af13531663b7bf42a5cf0353132c47f9fce9e5e, but most
likely already broken before...
7af13531663b7bf42a5cf0353132c47f9fce9e5e authored about 2 years ago
a13a724550bc699a3797e280f16342cecd1a9554 authored about 2 years ago
907e0981c58bc32e1622feadc165284b69deb542 authored about 2 years ago
Reduces the peak memory usage of the corkami virtgap.exe test from
1.177GB to 241.9MB (measured...
30f4d7708874ec459e9ad0c64f3e61c7fa69f127 authored about 2 years ago
* cmd: Fix summary of few "L" sub-commands
* util: start decluttering plugins handling
- Add...
c4767cf1acf02890d80714b582a7408faeb86526 authored about 2 years agoThis fixes the last tests in db/formats/dmp on OpenBSD/sparc64.
0acc7f11a1347321b562b5af2b5ab87620f2fb18 authored about 2 years ago
Passing arch and bits as args instead of commands ensures they take
effect earlier. This fixes t...
dbg->bits was checked in reg/windows_arm64.h, but when returning the reg
profile from the dmp pl...
Applying a function signature with afs to a function was using a
combination of the existing ar...
ca3c77e981e60fff9f11bc62b0c24305f6ecd415 authored about 2 years ago
4a9740d11d1b53b639bc93bab7fad334f8fa49ec authored about 2 years ago
48ece26787c92421d3cf1a1057b16e9fd8694f79 authored about 2 years ago
* Temporary fix for the meta strings
* Fix unit test
* Added test for Csl with raw binary
70c1a3e109ccad72370ee14121238f0e6a543047 authored about 2 years ago
On some platforms, the rizin startup itself takes multiple seconds,
which can make these tests t...
RzDebug.bits often has nonsensical contents set from all kinds of
places. Specifically, when de...
Patching the chained ptrs on the fly during every read as before turned
out to be a major bottle...
29adadc2b894255ff3ec6027c4a358b9fe6e55cd authored about 2 years ago
When stepping multiple times in the analysis RzIL vm, it is not
necessary to sync the regs from ...
Due to the DWARF parsing having been implemented before proper RzTypes,
it was still generating...
572c26ea6ad21c41f31e09fc7148bb435f11c7af authored about 2 years ago
d1ad5b505141a4285a52ba2f3f51cb13c900608e authored about 2 years ago
Even if the case is nonsensical in practice, we can't rule out the
possibility that a struct or ...
5a229ca6a7fe44ffcfc98509ed83fe42650aa2d1 authored about 2 years ago
2c9158512566b569e084018052fbdea04bbfdf09 authored about 2 years ago
Variables on the stack are not identified by bp/sp+<offset> anymore, but
by their address from ...
* Use the PTY free function
* Pass the pointer, so that the function can modify it
* Also chec...
* Use signed long long for `src_readlen`, so we can check for -1
* Fixes Coverity defect ...
61e8ace32a9617b02f1daff80b431c7d2a756023 authored about 2 years ago* Initial function signatur and struct for `RzPty` API
* Change type annotation to borrow
...
d20f68d7aba22a8e5c61dcd1d74c32fe51f2deb0 authored about 2 years ago276306b5876b722c860bbdaeaea6425b4ca95c32 authored about 2 years ago
193889003509eb1729e32e9861e6806df110efe5 authored about 2 years ago
The stack pointer was previously already tracked during analysis for
variables and their access...
4d9652f3317be7a2ef02f7c3eff3603cde4f03b8 authored about 2 years ago
a3ebd3fa99233c539fe87a33951c20bfef5809bd authored about 2 years ago
0ae1ee23a756bc28932b5f1c5b2b36ecd16be881 authored about 2 years ago
3b685b3f46e705cf77e739b387586b0451faaf71 authored about 2 years ago
efa5598e5ebd5a372c5740b99608ca82e299fda6 authored about 2 years ago
f64ef482770a59c79c4a433fa1563125d760ef78 authored about 2 years ago
1d3fbac74ac4420aef7c67edc48100b21df95224 authored about 2 years ago
dcaf3ecd6972b210ac1d003d9b47cd445a2c175c authored about 2 years ago
8ec9529a09e2a59d6c7c52bea474626b1b49da6d authored about 2 years ago
80fb4303a8eaf68914c6c35c48c5c9a172437fb3 authored about 2 years ago
* Fix searching for strings in `rz-bin` when the file format is invalid
* Always try with "...
f8f042f818a607da0263080765b0a72f862f3233 authored about 2 years agoBackport radare2 commit https://github.com/radareorg/radare2/pull/20864
adf8b0717e8bcc83fb7f6b497bbe24e1df095a22 authored about 2 years agoa76f9ed5efb015fa1a83f690d8fd14840dce9f4a authored about 2 years ago
291d2a683c45b183247e89229d8838a661cbdaff authored about 2 years ago
rz_asm_tokenize_asm_string() can return NULL for example if the given
string is empty, so this ...
RzAnalysis.ev is injected after creation and may be NULL.
d45078d639950244beac3137251d3ae59c9f4762 authored about 2 years ago