Commit Graph

110 Commits

Author SHA1 Message Date
Álvaro Felipe Melchor
3423bedc1d Fix covs 2015-10-01 18:36:46 +02:00
pancake
9232abe9e4 Fix iOS build 2015-09-24 18:35:35 +02:00
pancake
cd767ccaf4 Fix Android build 2015-09-24 03:36:06 +02:00
qnix
df4be2e01d 6502: pseudo disassembler
Indentation and copyright

indentation fixed, [] instead of *
2015-09-22 14:31:59 +02:00
pancake
5d0bdd4481 Enhacements to ease the iOS debugger development 2015-09-21 23:40:17 +02:00
pancake
7f91e7c252 Initial import of ppc.pseudo 2015-09-16 22:31:12 +02:00
pancake
b86bf19c85 Fix #3051 - Honor CFLAGS everywhere and fix some windows/android warnings 2015-09-14 20:43:11 +02:00
pancake
49975ccf95 Fix #3286 - Use stdbool.h 2015-09-14 02:08:31 +02:00
pancake
148ff0cfd1 Handle add.w in thumb pseudo 2015-09-07 17:43:23 +02:00
Jeffrey Crowell
6fe093552b fix crash in mips pseudo
be careful that what we read is actually an operand.

closes #2963
2015-07-17 00:36:17 -04:00
pancake
bdfbc4f076 Fix several COVs, and build issues related to appveyour 2015-07-13 11:21:21 +02:00
Jonathan Neuschäfer
523aa3af5c add .version to all plugins 2015-07-12 19:05:33 +02:00
pancake
21ac029568 Enhace even more the dalvik pseudo 2015-07-09 03:47:42 +02:00
pancake
a2613a35a8 Better pseudo for Dalvik 2015-07-09 03:31:22 +02:00
pancake
a04ead741a Enhace the ARM Thumb pseudo disassemble 2015-07-09 02:00:16 +02:00
Alvaro Muñoz
71bd330171 Fix 2892. Add arg substitution for x86 2015-07-09 01:01:06 +02:00
jvoisin
6ea8a866f6 Fix two coverities 2015-06-12 23:19:14 +02:00
Judge_Dredd
fa57bfed27 fix CID 1297227, 1297226 2015-05-09 10:40:45 +02:00
pancake
8f82e674a2 Lot of enhacements for Thumb-ESIL decode and emulation
* Added [*] and =[*] esil opcodes

Conflicts:
	libr/anal/p/anal_arm_cs.c
	libr/parse/p/parse_arm_pseudo.c
2015-05-06 02:33:48 +02:00
pancake
c1e6553873 Fix movt esil and pseudo Thumb instruction 2015-05-06 02:25:00 +02:00
pancake
08c859d18c A bit better thumb pseudo decompile and analysis 2015-05-05 21:35:49 +02:00
jvoisin
86dc3877ab Enrich asm.pseudo for x86 2015-05-02 00:38:06 +02:00
pancake
829db39c33 Fix some arm thumb decompilation output 2015-04-21 19:21:52 +02:00
pancake
63f0dc8e3f Implement more utf8 terminal check, handle jbe in asm.pseudo 2015-04-20 15:27:05 +02:00
pancake
43dfbd9820 Initial (bugfix/PoC) for the pdc decompiler command 2015-04-16 06:44:48 +02:00
pancake
997dda6e5b Add support for iOS-simulator and static-OSX builds 2015-04-14 17:14:43 +02:00
pancake
fb970bebb9 Honor LDFLAGS in more places (Thanks Gentoo guys for noticing)
https://bugs.gentoo.org/show_bug.cgi?id=391751
2015-01-27 17:46:56 +01:00
jvoisin
16cac50319 Coverity++ 2015-01-24 11:24:55 +01:00
jvoisin
8ff6a92f65 Add asm.pseudo for z80 2015-01-16 04:25:54 +01:00
jvoisin
f7a23403e5 Add more arm pseudo 2015-01-16 02:47:03 +01:00
jvoisin
cfe74d9aac SImplify a bit asm.pseudo 2015-01-16 02:34:35 +01:00
jvoisin
8530822050 Improves pseudo MIPS 2015-01-16 01:23:32 +01:00
jvoisin
8ac1616daf Fix some coverity issues 2015-01-14 02:53:34 +01:00
pancake
c1e04e22cb Fix memleaks in mreplace and possible crash in rcore 2015-01-13 02:55:27 +01:00
pancake
ba1383b610 Fix mreplace linkage 2015-01-12 03:37:04 +01:00
pancake
97d1f70f53 Fix some warns and Use RRegex in parse_mreplace to make support w32 2015-01-12 02:52:12 +01:00
jvoisin
8c15365ce9 Even moar x86-pseudo! 2015-01-12 00:43:48 +01:00
pancake
bdcd84064f Enhace x86.pseudo 2015-01-12 00:24:37 +01:00
pancake
c61368a0f3 Add support for asm.pseudo and asm.varsub for ARM and ARM64 2015-01-11 01:48:20 +01:00
Julien Nabet
6ed942ef05 cppcheck: fix memory leaks 2014-12-28 17:20:03 +01:00
Alvaro Muñoz
0332d8d332 Add var renaming in webui and fix various bugs
- Fix missing spaces when show_functions and not in function
2014-12-16 13:31:53 +01:00
pancake
b7a8af83dc Fix varsub build (fix inter-module dependency issue) and catch overflow 2014-12-14 02:10:55 +01:00
Alvaro Muñoz
a6b34c4d53 Fix #1819 - Better var disasm and management. var subst in disasm is back 2014-12-14 01:51:55 +01:00
jvoisin
dd44f6d348 Makes coverity happy 2014-07-30 23:28:16 +02:00
pancake
66a2a5b8a9 Minor warnfix 2014-07-10 20:11:35 +02:00
pancake
8b74f1ffcf Merge Rarun2 into RSocket and use it from dbg.profile in Core 2014-07-09 02:24:31 +02:00
jvoisin
a7eb256900 Fix CID 1108023 2014-06-07 12:03:12 +02:00
pancake
3b69a50b25 Fix mips meta data issue and disasm ansi escape string filter problem 2014-05-16 16:47:44 +02:00
jvoisin
3cd0848222 Fix CID 1134967 2014-05-10 21:33:54 +02:00
jvoisin
ff7cf10a42 Fix CID 1108023 2014-05-10 21:23:44 +02:00