pancake
212f2345ba
Update SDB again to fix the remaining 80 bytes leaked
2021-05-28 16:55:25 +02:00
pancake
be3ab791d0
Fix the infamous 160 byte memory leak in sdb ( #18772 )
2021-05-28 16:38:23 +02:00
pancake
fa7f54a08c
Add rafind2 -L to list IO plugins (same as r2 -L) ##tools ( #18771 )
2021-05-28 13:02:12 +02:00
pancake
abe2e3b4fc
Avoid uaf
2021-05-28 04:12:54 +02:00
pancake
5aea07353b
Fix v;! in sync with V;! ##visual
2021-05-28 04:08:53 +02:00
pancake
c62ccd93cf
Update this little macos test
2021-05-28 02:57:00 +02:00
pancake
3551d6ef74
Fix tests
2021-05-28 02:35:24 +02:00
pancake
246f771765
Fix last covs and autocomplete bool evars
2021-05-28 02:32:04 +02:00
pancake
4ade590c47
Fix #18427 - Sort flags by [sections,formats][other][regs] ##disasm ( #18770 )
2021-05-28 02:27:17 +02:00
pancake
1b27c79e7b
Support multiline comments in px ##print
2021-05-28 01:53:09 +02:00
pancake
fd715556c9
Fix multiline comments in 'pd' with asm.cmt.right=0 and 1 ##disasm
2021-05-28 01:53:09 +02:00
pancake
a18f73b3f2
Simplify some meson ( #18768 )
2021-05-28 01:35:55 +02:00
pancake
be3b640725
Fix #18309 - Better error messages for the pf command ##print ( #18767 )
2021-05-28 01:18:31 +02:00
pancake
23ad9b50ee
Fix #12335 - ignore system-installed r2 includes ##build
2021-05-28 00:45:48 +02:00
pancake
46ec83c5a0
Add use_cgen meson option ##build ( #18766 )
2021-05-27 23:56:28 +02:00
pancake
6181e1e17f
Fix #18308 - Fix pf parsing issues and support write on enums and bitfields ##print ( #18765 )
2021-05-27 20:59:55 +02:00
pancake
d2070b7484
Remove empty databases and its references from libr/bin/d/dll ( #18762 )
2021-05-27 20:43:59 +02:00
pancake
bdb7f0693f
Add 'aev' as an alias for VbE and improve esil debugger ##esil ( #18764 )
...
* n/p keys seek one instruction forward/backward
* o key to enter new offset
* e key to enter new esil expression
* infinite loop fixed on invalid expressions
* : enter commands working again
2021-05-27 20:36:53 +02:00
pancake
f0cea42855
Update sdb again to fix the missing gperf warning ( #18761 )
2021-05-27 18:31:29 +02:00
pancake
e4ec003ac3
Improve error message in pf.
2021-05-27 17:34:38 +02:00
meme
fcf4d8dcad
Add size parameter to r_magic_load_buffer ##util ( #18760 )
...
It is still UTF-8, and thus not valid to have a NULL inside of the the
file, but sometimes inputs are not NULL-terminated
2021-05-27 16:27:04 +02:00
pancake
bc929df5be
Fix assert in r2 -e dbg.btalgo=trace -c dbt -d r2
2021-05-27 15:50:16 +02:00
pancake
0951f4757b
Avoid the use of sscanf, better parsing and error checking, handling negative switch cases ##disasm
2021-05-27 15:46:44 +02:00
pancake
207e6f91b1
Fix many zero cases in some jump table analysis ##anal
2021-05-27 15:46:44 +02:00
RHL120
ca261127fa
Free everything when calling r_vc_free() ( #18758 )
2021-05-27 14:42:10 +02:00
Murphy
2b5bf5ab7a
Fix #18619 - Wrong assembly generated for: "add x0, x0, 1, lsl #12 " (ARM64) ##asm
2021-05-26 23:43:44 +02:00
RHL120
3b65b54a51
Fix #18641 prevent overwriting projects with Ps ##projects ( #18755 )
2021-05-26 23:42:38 +02:00
Murphy
de052cd4d3
Update .gitignore ( #18756 )
2021-05-26 23:41:33 +02:00
pancake
d80476b698
Update SDB: Use the thin cgen instead of gperf ( #18752 )
2021-05-25 16:14:35 +02:00
pancake
e96de87e90
Fix last covs
2021-05-25 11:46:01 +02:00
pancake
c778d8cf4b
Fix more asan issues in charset api and recently introduced memleaks
2021-05-25 11:27:32 +02:00
pancake
bc2d1e0a0e
Add esilsolve reference in the README
2021-05-25 10:52:53 +02:00
pancake
a4b80d0b25
commandline -> command-line
2021-05-25 10:51:18 +02:00
pancake
31dee0c52c
Fix #18736 - Eliminate REPEAT ESIL command, fix BSF/BSR x64 expressions ##esil ( #18741 )
2021-05-25 10:45:32 +02:00
pancake
dcfc44a329
Fix #16677 - Honor asm.sub.jmp in pd ##disasm ( #18751 )
2021-05-25 09:20:21 +02:00
pancake
59c6786a3f
Cleanup the repology badges in the README ( #18750 )
2021-05-25 00:05:25 +02:00
pancake
02042a6701
Update the README ( #18749 )
2021-05-24 23:25:11 +02:00
pancake
71a83e865b
Fix autocompletion for 'e ' and handle cfg.charset=<tab> ##shell ( #18748 )
2021-05-24 21:41:35 +02:00
pancake
3db250f73a
Add initial toy IBM S390 Object File Format parser ##bin ( #18747 )
2021-05-24 21:17:13 +02:00
pancake
4d629aee72
Fix disasm alignment of data words in s390x disassembler plugins ##anal ( #18746 )
2021-05-24 20:26:24 +02:00
pancake
832ca5fac4
Fix #13200 - Honor anal hints in asm.meta=0 ##disasm
2021-05-24 19:07:23 +02:00
pancake
cb8fe1f388
Fix #18724 - Use RCharset in rabin2 -z ##bin ( #18743 )
...
* Dont show the offset as its misleading
2021-05-24 18:53:36 +02:00
pancake
26db1fed59
Fix #18717 - Syscall table is always loaded on startup now ( #18742 )
2021-05-24 17:18:03 +02:00
pancake
5da2f97e62
Fix s390.gnu disassembly and add test for 6 byte instructions ##anal ( #18744 )
2021-05-24 17:04:18 +02:00
pancake
7de0a602bf
Implement socket:// plugin, inspired by radare1 ##io ( #18740 )
2021-05-24 14:16:23 +02:00
Alex Bender
19bcc5cf1b
Add help messages for pde pdr pdp ##print
2021-05-24 12:47:58 +02:00
pancake
a10972ab50
Properly report error when trying to use an invalid pd subcommand ##p… ( #18737 )
2021-05-24 12:47:02 +02:00
pancake
6f0dd19157
Rename tcp:// to tcp-slurp:// and improve help message ##io ( #18735 )
2021-05-23 21:11:39 +02:00
pancake
43ded3ad3a
Check if target is writeable in Vc+- ##visual
2021-05-23 18:49:05 +02:00
Dennis Goodlett
f59e8387d1
Consider collision ##signatures before renaming ( #18734 )
2021-05-22 09:53:02 +02:00