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
pancake
a6c0d85a79
Fix #18719 - gperfizy r_syscall ( #18733 )
2021-05-21 21:39:19 +02:00
pancake
b4e6d9efe5
Issuemsg ( #18732 )
...
* Better debug messages instead of r_warn in jmptbl analysis ##anal
* fmt
Co-authored-by: pancake <pancake@nopcode.org>
2021-05-21 12:55:14 +02:00
pancake
6c8db7a0df
Fix rasm2 -w in termux (honor R_SYS_ARCH) ##asm ( #18731 )
2021-05-21 12:55:04 +02:00
pancake
0cf7ae38c7
Honor extern "C" in all the include files ( #18730 )
2021-05-21 12:54:48 +02:00
pancake
ab9ef5a3d0
Update sdb
2021-05-21 11:46:04 +02:00
pancake
d90510f951
Fix more recently introduced memleaks
2021-05-21 11:17:32 +02:00
pancake
5df2109526
Fix memleak in 'ood'
2021-05-21 10:54:37 +02:00
Rene Laemmert
7a7c0a7bfb
Fix #18727 - Support more hashes in ph ##hash
2021-05-21 10:17:12 +02:00
Dennis Goodlett
354b2e5ef7
Fix bug in graph matching ##signatures ( #18726 )
2021-05-21 10:11:06 +02:00
David CARLIER
269f6808a7
debug: Fix FreeBSD 13 build. ( #18728 )
2021-05-20 20:18:51 +02:00
Murphy
0fbb20a5b3
Remove sdb_fmt references in mach0.c ( #18723 )
2021-05-20 18:50:22 +02:00
pancake
c5d46182eb
Implement 'px--' context hexdump command ##print
2021-05-20 16:27:14 +02:00
pancake
67a52d3f93
Swap xref and flag comments as suggested in #18427 ##disasm ( #18718 )
2021-05-20 12:05:35 +02:00
pancake
ca284951f7
Fix shift overflow issue in format.c
2021-05-20 12:03:42 +02:00
pancake
1198b77cb3
Fix rasm2 -w in termux (honor R_SYS_ARCH) ##asm ( #18722 )
2021-05-20 11:50:33 +02:00
pancake
dbf72103da
Better debug messages instead of r_warn in jmptbl analysis ##anal ( #18720 )
2021-05-20 09:34:11 +02:00
pancake
d2de68f68a
Fix warning
2021-05-20 04:10:34 +02:00
pancake
784f90e8bf
Fix windows build
2021-05-20 03:53:56 +02:00
pancake
14e5afe6cf
Add initial rvc2 command ##shell ( #18716 )
2021-05-20 03:34:23 +02:00
pancake
d01afcc9c6
Very tested much wow
2021-05-20 03:15:12 +02:00
pancake
e916cfe5c2
Add deprecation warning for \
2021-05-20 02:59:22 +02:00
pancake
04747c7fde
Fix #16674 - Kill ' and \ commands, use ':' for the only alias of =! ##shell
...
* .:9090 is now '=t 9090' (listen for commands via tcp)
* '=:9090' (listen for commands via rap) is now '=r 9090'
* The backslash and single quote aliases were confusing and break commands consistency
2021-05-20 02:59:22 +02:00
pancake
3fd5ef358c
Add scr.optimize with experimental optimization ansi routine ##visual
2021-05-20 02:47:34 +02:00
pancake
70a42d04d2
Fix infinite loop in r2 -c 'ood;ood' - ##debug ( #18714 )
2021-05-20 02:43:24 +02:00
pancake
f10d767282
Fix assert in 'r2 -qc 'omp rwx' -
2021-05-20 02:25:23 +02:00
pancake
405b620e99
Fix cov in ragg2 (minor fd+memleak)
2021-05-20 02:16:36 +02:00
pancake
84bca9148b
Fix warning message in Vi write is not possible
2021-05-20 02:12:06 +02:00
pancake
d03d4263c3
Better v!!!!!!! behaviour ##visual
2021-05-20 00:57:20 +02:00
pancake
65f1b62af4
Always load bin types as pf. format strings ##bin ( #18675 )
2021-05-20 00:48:24 +02:00
Giovanni Di Santi
8ee7b62943
Fix dmha output after ood ( #18710 ) ##debug
2021-05-20 00:45:41 +02:00
pancake
0e3380797f
Fix warnings in regerror.c
2021-05-20 00:22:50 +02:00
pancake
c3953d64d6
Use gperf on anal/d and improve build and checks ##anal
...
* Add --without-gperf configure flag
* Update sdb to support gperf.foreach and faster ls.sort()
* Support cc and types sdb gperfs
* add r_str_newvf
* Honor HAVE_GPERF in more places
* Add CI job to build and test cmds with gperf
2021-05-20 00:22:20 +02:00
pancake
1bf73baae7
Optimize r_list_sort() ( #18713 )
2021-05-19 23:48:40 +02:00
pancake
6f55c6c49a
Update capstone-v4 ( #18712 )
2021-05-19 23:05:41 +02:00
Murphy
7f64b235be
Fix/minor fixes to wad plugin ( #18709 )
...
* Remove Debug Message
* Fix wad_header_load to parse header info
* Fix lumplumps type in wad_header_fields parsing
* Verify r_buf_fread_at return value at wad_header_load
2021-05-19 17:43:34 +02:00
meme
9cbd267a00
Remove assertion in pFA ##print ( #18707 )
2021-05-19 16:15:55 +02:00
pancake
df3f035079
Fix last covs
2021-05-18 20:10:34 +02:00
pancake
374037a4d2
Fix warnings
2021-05-18 19:34:23 +02:00
Murphy
fb141bdb0d
Add WAD file parsing ( #18659 ) ##bin
2021-05-18 18:06:40 +02:00
pancake
eaf303d49e
Add ===errmsg to support the new r2pipe side ##r2pipe ( #18705 )
...
* == honors scr.interactive
* Improved help in ==? and =+?
2021-05-18 09:08:27 +02:00
Dennis Goodlett
88edfb775b
Create function when z/ finds byte ##signatures
2021-05-18 06:28:35 +02:00