Sylvain Pelissier
|
b336b6c2c8
|
Update r2yara URL in the README
|
2023-10-08 23:07:04 +02:00 |
|
pancake
|
20191a701d
|
Faster ASAN CI by improving parsing checks in LE bins ##bin
* Reproducer bins/fuzzed/le-oom
|
2023-10-07 12:51:38 +02:00 |
|
pancake
|
a9d18eb422
|
Improve the situation in the non-null terminated string handling in mach0land ##crash
|
2023-10-07 12:50:33 +02:00 |
|
pancake
|
fadf1d4d68
|
Fix regression in visual hex cursor ##visual
* 'h' and 'l' keys moved into instructions instead of bytes
|
2023-10-07 11:07:49 +02:00 |
|
pancake
|
0c26502a21
|
Avoid bprintf, and use more RLOG in the mach0 parser
|
2023-10-07 00:14:45 +02:00 |
|
pancake
|
fa64b9284d
|
Fix r2 -d pid regression
|
2023-10-06 19:43:48 +02:00 |
|
pancake
|
4faaaf5925
|
Add C++ classdumper ##bin
|
2023-10-06 19:39:18 +02:00 |
|
pancake
|
f21e1efc9d
|
Honor bin.lang in the icc command ##shell
|
2023-10-06 19:39:18 +02:00 |
|
pancake
|
d0ab1aba8a
|
Make -U implicit when there's no dbdir cloned yet ##r2pm
|
2023-10-06 16:31:36 +02:00 |
|
pancake
|
36e12c4c83
|
Implement 'jinf' asmhack for risv64
|
2023-10-06 15:49:18 +02:00 |
|
pancake
|
1c9337a20d
|
Don't reinstall pkg dependencies when not doing clean installs if thay are already there ##r2pm
|
2023-10-06 13:46:57 +02:00 |
|
pancake
|
f31fcacf8e
|
Inline r_str_ncpy and define a limit for RStr.var()
|
2023-10-06 12:56:37 +02:00 |
|
pancake
|
6bc9d58fce
|
Fix memleaks and force R_MUSTUSE in RConsPal.parse
|
2023-10-06 12:56:37 +02:00 |
|
pancake
|
f641c61f08
|
Make r_cons_pal_parse to always return ansi + RColor ##cons
|
2023-10-06 12:56:37 +02:00 |
|
pancake
|
02c2039c00
|
Initial backtrace API and commands (abt) ##analysis
|
2023-10-06 12:56:37 +02:00 |
|
pancake
|
3ff28b4624
|
Add dbg.glibc.path eval var to override magic guessing ##debug
|
2023-10-06 12:29:49 +02:00 |
|
pancake
|
4eedb3a3d2
|
Fix few memleaks in rafind2
|
2023-10-06 10:41:50 +02:00 |
|
pancake
|
2a25bd481e
|
RStrVar utility to hold strings in the stackframe (#22297)
|
2023-10-05 19:21:44 +02:00 |
|
pancake
|
59806217f8
|
Fix oobread in the ELF parser. Spotted by clusterfuzz ##crash
|
2023-10-05 18:04:17 +02:00 |
|
pancake
|
bf1a3b2ab0
|
Fix #22293 - uaf in bin.avr file
|
2023-10-05 17:02:20 +02:00 |
|
pancake
|
b86204a805
|
Fix null+inc asan warning
|
2023-10-05 17:00:23 +02:00 |
|
pancake
|
34590448b2
|
Another improvement for aaaa ##analysis
|
2023-10-05 16:41:58 +02:00 |
|
pancake
|
0ca1234a1c
|
Joyful RStringSplit.asVector() ##util
|
2023-10-05 12:43:50 +02:00 |
|
Sylvain Pelissier
|
55e292681e
|
Load plugins when running extra tests ##r2r
Co-authored-by: Sylvain Pelissier <sylvain.pelissier@kudelskisecurity.com>
|
2023-10-04 10:34:11 +02:00 |
|
pancake
|
f5c444ba67
|
Initial import of the sysgdb:// plugin ##io
* handle -d sysgdb://, support pwndbg and wip lldb
|
2023-10-04 10:30:00 +02:00 |
|
pancake
|
e96fa2f31f
|
Fix env.sh for haiku
|
2023-10-02 23:29:03 +02:00 |
|
pancake
|
11208dc356
|
Fix warning and use different prefix for haiku
|
2023-10-02 14:52:55 +02:00 |
|
pancake
|
65b189dab4
|
More haiku warning fixes
|
2023-10-02 14:42:07 +02:00 |
|
pancake
|
72d9199e0e
|
Fix haiku warnings
|
2023-10-02 14:20:41 +02:00 |
|
pancake
|
17c369a32e
|
Some compilers lie about c11 support, just drop that
|
2023-10-02 14:16:14 +02:00 |
|
pancake
|
45953493ac
|
Build fixes for Haiku (pre-c11 compilers stuff from cwissland)
|
2023-10-02 13:50:51 +02:00 |
|
pancake
|
4671d3e61e
|
Update SDB to fix name conflicts in haiku
|
2023-10-02 13:27:43 +02:00 |
|
pancake
|
8836e91721
|
Recognize the 'yr' command as owned by r2yara ##shell
|
2023-10-02 12:33:21 +02:00 |
|
pancake
|
fc5396d539
|
Hot fixes for yara-r2
|
2023-10-02 10:42:50 +02:00 |
|
pancake
|
c3b1254df5
|
Fix warning spotted in latest gcc failing msvc demangler ##bin
|
2023-09-29 12:04:54 +02:00 |
|
pancake
|
3e63ff6f08
|
Fix redefined warning when compiling on riscv
|
2023-09-29 00:28:27 +02:00 |
|
pancake
|
f72348000d
|
Drop parenthesis
|
2023-09-28 17:31:08 +02:00 |
|
pancake
|
8d33808e16
|
Show octal value of each argument in aobv
|
2023-09-28 17:27:14 +02:00 |
|
pancake
|
cd3142f614
|
Take invalid instructions in consideration for the bitfield decoding ##analysis
|
2023-09-28 17:05:56 +02:00 |
|
pancake
|
ab67deed2d
|
Prefix aobv output to be aligned with the visual bit editor
|
2023-09-28 16:52:11 +02:00 |
|
pancake
|
41b8b4cd6c
|
Fix XML indent ##cons
|
2023-09-28 14:59:58 +02:00 |
|
condret
|
913d03b93c
|
Prepend dynamically loaded bin plugins befor static bin plugins ##bin
|
2023-09-28 03:48:58 +00:00 |
|
pancake
|
a1134c39c5
|
Implement aobv command for visual instruction decoding ##analysis
* Hardcoded colors for now
|
2023-09-27 18:17:48 +02:00 |
|
pancake
|
5ab7298133
|
Show bools as bools and ints as ints in ej json output ##shell
|
2023-09-26 23:37:20 +02:00 |
|
pancake
|
3d7845f0fd
|
Priorize r2pm pkgconfig path before env var and r2 prefix
* Makes r2poke build more clean
|
2023-09-26 23:37:00 +02:00 |
|
pancake
|
208681894b
|
Add r2ai, r2yara and keystone references in the readme
|
2023-09-26 13:56:12 +02:00 |
|
pancake
|
e8c7dde1fb
|
Remove libuv as dependency for the Debian package
* Fix help message in the configure
* it was already not used
|
2023-09-26 10:31:17 +02:00 |
|
GravisZro
|
a97c78e4f6
|
Fix dependencies for Debian Radare packages
|
2023-09-26 10:15:32 +02:00 |
|
pancake
|
969fa6e3f6
|
Fix null deref assert in pdj ##crash
|
2023-09-20 15:39:45 +02:00 |
|
pancake
|
ac752dd4f0
|
Honor colors in graphviz output ##graph
|
2023-09-20 12:34:42 +02:00 |
|