pancake
81c9013454
Expose R_WEAK attribute and minor cleanups
...
* Fix memleak in cbin.relocs
2022-04-19 11:14:57 +02:00
pancake
9598fe5592
Use wx+ instead of wx;s+16 in pc* command ##print
2022-04-19 01:50:37 +02:00
pancake
0034d2c177
Add RAnal.use in RAnalBind to use it from RAsm ##analysis
2022-04-19 01:50:13 +02:00
Lazula
fc00c929c4
Honor help text capitalization
2022-04-19 01:49:12 +02:00
Lazula
1c5cbeaf45
Update tests
2022-04-19 01:49:12 +02:00
Lazula
81afa3aa98
Improve dx help and add dxa test
2022-04-19 01:49:12 +02:00
Lazula
540a357b8e
Add dxrs command and tests for dx/dxr/dxrs
2022-04-19 01:49:12 +02:00
Lazula
cc8e2b3f55
Improve variable names in r_debug_execute
2022-04-19 01:49:12 +02:00
pancake
2a3b6cc550
RBinFile size must be ut64, not signed int to open > 2GB files ##bin
...
* Causes `izz` to fail with invalid negative ranges
* Also affects other commands, but this breaks the ABI
2022-04-19 01:47:07 +02:00
pancake
8b81e8fe14
After release version bump. Expect ABI breaks until 5.7.0 is out
2022-04-19 01:46:10 +02:00
pancake
d94100d386
Release 5.6.8 - Codename: remora
2022-04-19 01:03:53 +02:00
pancake
576e81d71d
Add sandbox checks for the debugger io plugins ##security
2022-04-19 00:50:42 +02:00
pancake
87c3bbca0a
Fix infinite loop in -1 command ##shell
2022-04-19 00:27:12 +02:00
pancake
349d292986
Fix cmd_graph test when running on non-x86-64
2022-04-18 23:47:18 +02:00
pancake
f3b0097822
Update tests with new argument/variable ordering
2022-04-18 23:47:18 +02:00
pancake
cb70fb2bce
Fix null deref in code meta commands ##crash
2022-04-18 23:47:18 +02:00
pancake
bfa549eb43
Add tests for argument ordering issue #19876
2022-04-18 23:47:18 +02:00
pancake
3b3b83637e
Fix #19876 - Smarter local variable and argument sorting ##disasm
...
* Fix tests
2022-04-18 23:47:18 +02:00
pancake
f933c5e86c
Show args before vars in afv summary also in pd
##disasm
2022-04-18 23:47:18 +02:00
pancake
0f5b8b0809
Use VARPREFIX and ARGPREFIX instead of "var" and "arg"
2022-04-18 23:47:18 +02:00
pancake
9386d87f1a
Fix comma separated args in r_anal_function_format_sig ##analysis
...
* This is used by `pd`
2022-04-18 23:47:18 +02:00
RHL120
7435f87982
Add an error return to r_core_project_cat ##projects
...
* Minor changes to r_core_project_cat
* Use core->num->value in r_core_project_cat
* Add a test
* Fix project return value
* Fix Pc return value test
Co-authored-by: Lazula
2022-04-17 18:58:26 +02:00
Lazula
9160bea40a
Improve wz
help and error handling ##shell
...
* Rename to wz_handler and use core, fix core return code handling
2022-04-17 18:13:00 +02:00
Lazula
8bc9678023
Fix trailing space in om
command when map->name
is empty ( #19965 )
2022-04-17 18:11:33 +02:00
pancake
1dd65336f0
Fix oobread bug in NE parser ##crash
...
* Reported by @cnitlrt via huntrdev
* BountyID: 02b4b563-b946-4343-9092-38d1c5cd60c9
* Reproducer: neoobread
2022-04-17 01:06:07 +02:00
mdolmen
a58b8d4e2e
Fix aeabj
output which returned different information than aeab
##json
2022-04-17 01:01:49 +02:00
pancake
48f0ea79f9
Fix null deref in ne parser ##crash
...
* Reported by @cnitlrt via huntr.dev
* BountyID: d8b6d239-6d7b-4783-b26b-5be848c01aa1/
* Reproducer: nenull
2022-04-17 00:38:35 +02:00
Lazula
9540cb5279
Collapse bit loop into color loop and reduce color scope
2022-04-16 17:19:12 +02:00
Lazula
2a7b9dbfb7
Improve c1 arg handling
2022-04-16 17:19:12 +02:00
Lazula
f3162fda40
Refactor and rename __core_cmp_bits to cmp_bits
2022-04-16 17:19:12 +02:00
Lazula
0111ca4cca
Use a single utAny for c[1248] values
2022-04-16 17:19:12 +02:00
Lazula
cd03cd9bda
Add comments to mark commands in the switch statement
2022-04-16 17:19:12 +02:00
n01e0
460b25e8f0
Update r2pipe for use with docker ( #19960 )
2022-04-14 20:44:33 +02:00
pancake
c234538b8c
Fix #16335 - tp
not handling blocksize properly ##types ( #19955 )
2022-04-13 20:43:30 +02:00
junchao-loongson
7fc24c11a7
Add missing loongarch for the meson ##build
2022-04-13 17:38:49 +02:00
pancake
7afaee8b29
ci.tolower()
2022-04-13 11:22:12 +02:00
pancake
2faf3c2e39
Run r2pm from core internally ##shell
2022-04-13 10:17:35 +02:00
pancake
d4a7c58bd0
Fixes for the Trim.args() for ?e ##shell
2022-04-13 10:14:15 +02:00
pancake
cb097fe79b
Fix three tests failing on non-x86-64 hosts
2022-04-13 01:38:45 +02:00
pancake
8ff7008d40
Increase commit log from 3 to 10 in ##r2pm
2022-04-13 01:25:05 +02:00
pancake
d3c7a5b2fa
Github messed up the CI
2022-04-13 00:41:37 +02:00
pancake
fe6879c905
Hide some dyldcache parsing error messages and improve string filtering ##bin
2022-04-13 00:26:40 +02:00
pancake
d05035fc0e
Fix infinite loop in strings and better use of is_breaked() ##bin
2022-04-13 00:26:40 +02:00
pancake
1546300810
Handle ^C in fg and improve ^C in pd ##shell
2022-04-13 00:14:27 +02:00
pancake
a0d82e8046
Oops
2022-04-12 21:09:36 +02:00
pancake
f8d4288421
Handle ^C when loading dyldcache binaries ##bin
2022-04-12 21:04:43 +02:00
pancake
584b25ceee
Show friendly warning when loading without R_DYLDCACHE_FILTER ##bin
2022-04-12 21:02:31 +02:00
pancake
55ace025a1
Fix two more oobread bugs in the dyldcache plugin ##bin
2022-04-12 20:56:23 +02:00
pancake
cc85cbe297
Fix oobread crash in the rebasing method of dyldcache ##bin
2022-04-12 20:51:35 +02:00
pancake
74ff989031
Fix negative allocation attempt in izz that will surely fail ##bin
2022-04-12 20:26:48 +02:00