Commit Graph

13540 Commits

Author SHA1 Message Date
pancake
d0fc86cd6d Update capstone from git (fixes for 68k, arm and x86) 2017-01-24 12:54:31 +01:00
pancake
b65403abb4 More glitchfixing for disasm 2017-01-24 11:36:02 +01:00
pancake
4c6b418351 Fix back the comment alignment glitch regression 2017-01-24 02:59:02 +01:00
pancake
002e5443d8 Aim to fix the trashed registers issue after emulating code 2017-01-24 02:46:49 +01:00
pancake
91ba43a161 Enhance multiline comments disasm 2017-01-24 02:19:12 +01:00
pancake
c17889a9b4 Fix fd and use it in axt and visual xrefs 2017-01-24 01:41:12 +01:00
pancake
bb9ac3c49b Fix another disasm glitch 2017-01-24 01:27:51 +01:00
pancake
dc203aeb27 Fix build 2017-01-24 00:50:22 +01:00
pancake
446d4b27db Colorize and enhance f= [glob] and kill f== 2017-01-24 00:43:57 +01:00
pancake
1ccec279bc Ignore nopskip if there's a flag 2017-01-23 23:19:11 +01:00
pancake
431aa374c5 mach0 imports stubs force nopskip=false and behaves like the plt 2017-01-23 23:13:51 +01:00
pancake
d619c6039f Fix undefined behaviour in pd with emustr 2017-01-23 22:42:27 +01:00
pancake
bbed5daef1 Add some hints to optimize asmjs build 2017-01-23 13:56:10 +01:00
pancake
b2cefac2ef Add anal.x86_cs for emscripten 2017-01-23 05:37:02 +01:00
pancake
d1ecaeae3c Implement asmjs.openURL() and add proper io plugins for asmjs 2017-01-23 04:32:11 +01:00
pancake
fafc74102a Add emscripten entrypoint 2017-01-23 03:43:11 +01:00
pancake
6bf2195fa7 Aim to fix the function main naming issue 2017-01-23 03:09:33 +01:00
pancake
197443d42a asm.cpu=cortex required for arm (not by default) 2017-01-23 03:02:35 +01:00
pancake
7f1b4f273f Remove NDK dependency when BUILD=0 in android-shell 2017-01-23 02:15:17 +01:00
pancake
c5695c2fb9 Make sys/build.sh accept custom configure flags 2017-01-22 23:45:15 +01:00
Wladimir J. van der Laan
67b5d07514 Fix "commment" typo (#6553)
This fixes a typo introduced in
c176c48ffc.
2017-01-22 20:35:38 +02:00
oddcoder
ab0918567a Rewriting t- cleanly (#6552)
No segfaults, No leaking
2017-01-22 19:46:47 +02:00
pancake
2c751cb337 Disable bin.verbose in /B 2017-01-22 10:45:26 +01:00
pancake
5898bccfc9 Honor more bin.verbose 2017-01-22 10:43:51 +01:00
pancake
65cdab1746 Honor bin.verbose in COFF too 2017-01-22 10:27:48 +01:00
pancake
a1a1e059dc Aim to fix null deref in elf-write 2017-01-22 10:11:05 +01:00
Polshakov Dmitry
8a807ccf2f Fix #3951 - change external program output redirecting (#6550) 2017-01-22 09:58:51 +01:00
pancake
f7f76e841d Fix asm.emu syscall output test 2017-01-22 09:44:35 +01:00
pancake
cbfa52e126 Add help for /r? 2017-01-22 02:19:25 +01:00
pancake
4e2cd40ed6 Implement bin.verbose for ELF, PE and MACH0 2017-01-22 01:50:41 +01:00
pancake
3686957870 Fix crash in r_debug_free with dynamic debug plugins 2017-01-22 01:08:48 +01:00
pancake
02a858ccd5 Fix #5877 - Properly document ?x ?x+ ?x- in ??? 2017-01-21 03:47:44 +01:00
pancake
a115c2991a Fix oobread reported by revskills in ls 2017-01-20 18:45:17 +01:00
Sven Steinbauer
7c49535f07 Add cmov* support to x86.nz (#6544) 2017-01-20 17:14:08 +01:00
leberus
3e4a2f87e1 Add: dmi. and dmi? commands (#6545) 2017-01-20 16:14:33 +01:00
pancake
7d00aed358 Fix #4528 - radiff2 -UDD to diff pdc 2017-01-20 16:13:54 +01:00
pancake
c189495a94 Fix pf.-x tests 2017-01-20 15:43:25 +01:00
Maijin
e9310d31c2 Fix regression in pdc 2017-01-20 14:48:14 +01:00
pancake
31645472b3 Move release-notes to radare2-release repo 2017-01-20 13:48:22 +01:00
David Manouchehri
7775521801 Removed duplicate help entry. (#6540) 2017-01-20 08:54:13 +01:00
pancake
ab095298f8 Avoid dupped names in libr_util.a to make emcc happy 2017-01-20 00:06:54 +01:00
pancake
2e758020d3 Two more fixes for emscripten 2017-01-19 23:55:16 +01:00
pancake
b0ee66ec19 Fix emscripten plugin names 2017-01-19 23:41:40 +01:00
pancake
39e6db46cc emscripten target doesnt have pty 2017-01-19 23:38:01 +01:00
pancake
e9b7a07eb3 More fixes for emscripten 2017-01-19 23:34:52 +01:00
pancake
cb1d883575 Fix plugins.emscripten.cfg 2017-01-19 23:10:21 +01:00
Álvaro Felipe Melchor
fe7b17ddcb Buy a mac 2017-01-19 22:03:29 +01:00
Álvaro Felipe Melchor
2ec6722bfe Handle f->bits as anal hints and blx/bx in aa/aae
This commit erases the need of ds->oldbits plus a few lines when handling
bits in disasm.

Moreover, the functionality that was introduced in disasm.c to switch
instruction set in arm when executing blx/bx, is now in anal loop
2017-01-19 21:53:02 +01:00
Álvaro Felipe Melchor
d914a51a58 Revert "handle thumb/arm with blx/bx when asm.emu=true"
This reverts commit 5253d857b0.
2017-01-19 21:53:02 +01:00
pancake
014cd45daa Make radiff2 work with fat bins again 2017-01-19 15:58:46 +01:00