pancake
bcb8333e6f
Improve output for make -s and fix magic install with symlinks issue ( #18781 )
2021-05-30 23:46:58 +02:00
pancake
dac25ce8de
Update SDB with latest cleanups in sync with r2
2021-05-30 23:04:09 +02:00
pancake
02b6d5d4f0
Fix RCons grep regression
2021-05-30 21:28:50 +02:00
Sergi Àlvarez i Capilla
66e8e33428
Define flags as gpr on the darwin-arm64 profile
2021-05-30 20:12:02 +02:00
Sergi Àlvarez i Capilla
976d0f0a7b
Copypaste error
2021-05-30 20:08:36 +02:00
pancake
68f3aa05c4
Add missing =SN and zf for the darwin-arm64 native debugger reg profile ##debug ( #18779 )
2021-05-30 20:00:35 +02:00
condret
5b7af01189
Add r_rbtree_cont_node_{first/last} (siol_eternal) ##util
2021-05-30 19:07:05 +02:00
Murphy
70d533b488
Fix grep cmd with neg ( #18763 ) ##cons
2021-05-30 10:29:33 +02:00
pancake
6a96020d5f
memleaks are morally superior to double frees
2021-05-30 10:28:27 +02:00
pancake
b57950daf9
Update SDB
2021-05-30 09:16:23 +02:00
pancake
5b277867e1
Update sdb one more time
2021-05-29 03:02:07 +02:00
David CARLIER
adbb324eb0
Fix build of io.ptrace in openbsd ( #18774 )
2021-05-29 00:16:14 +02:00
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