pancake
9392424e30
Fix #2397 and #2398 - honor syscall args in dcs on linux-x86-64
2015-04-18 10:35:57 +02:00
pancake
da9409d37a
Fix #2397 - Honor syscall arg count in dcs
2015-04-17 23:30:35 +02:00
David Kreuter
02573a83b8
drx.c: Range check on drx_set(..., n, ...) off by one
2015-04-17 16:51:20 +02:00
skuater
a853b35c8f
fix getmodules for windows process
2015-04-14 17:15:06 +02:00
pancake
997dda6e5b
Add support for iOS-simulator and static-OSX builds
2015-04-14 17:14:43 +02:00
pancake
f9d6ff2f2b
Fix some travis warnings
2015-04-12 18:00:40 +02:00
pancake
acd5e4b999
Fix dalvik<->dex class and method name resolutions
2015-04-12 05:13:51 +02:00
jvoisin
34473357d7
Fix some compilation warnings
2015-04-12 00:06:38 +02:00
Anton Kochkov
4d58edede2
Prevent segfaults
2015-04-11 02:41:02 +03:00
NighterMan
a71b00acf2
Multiple esil changes for x86_cs
...
- getarg() now supports and extra "set operation" argument to ease esil opcodes writing
- getarg() calls refactored to support new argument
- The generation of some esil opcodes now use the "extra set operation" from getarg()
- rep movs* now uses the new DUP esil instruction
- rep movs* bugfix: ZF was being used instead of DF as direction flag
- Partial idiv support: update flags and signedness handling is pending
- Added some missing registers in reg-linux-x64.h
2015-04-07 23:18:01 +02:00
pancake
a0ef11be00
Fix 3 covs and several warnings in windbg for w32
2015-04-07 14:53:28 +02:00
pancake
83065452c8
Implement dr regname, and move the old functionality under drt
2015-04-06 23:37:49 +02:00
pancake
b55b573cef
Fix #2315 - Individual register printing is broken
2015-04-05 18:48:36 -04:00
skuater
5bad0aae82
Fix issue with XMM on linux64 (pid vs tid)
2015-04-01 17:09:49 +02:00
pancake
18fb2c7310
Support longer mapnames for XNU
2015-03-27 11:11:02 +01:00
pancake
7301965cc2
Fix warning on OSX debugger (thx dkreuter)
2015-03-25 23:24:27 +01:00
Anton Kochkov
13cfed3509
Fix a typo from previous commit
2015-03-23 18:18:52 +03:00
XVilka
3ca5c3191a
More Cygwin fixes
2015-03-23 18:17:36 +03:00
XVilka
ab098c7f23
Fix Cygwin building
2015-03-23 16:45:59 +03:00
pancake
130b0a9c78
Fix w32 build
2015-03-22 16:22:59 +01:00
skuater
b05efbc254
Fix w64 debugger
2015-03-21 00:29:14 +01:00
pancake
95c2dd01ad
Disable DRX on OSX until fixed
2015-03-20 22:51:24 +01:00
pancake
597f4f595b
Refix android-x86 build
2015-03-18 00:59:26 +01:00
skuater
30273f265c
Fix android-x86 build
2015-03-18 00:10:43 +01:00
skuater
ec2bc87813
Initial support for FPU reg-get on Linux-x86-{32|64}
2015-03-17 22:35:31 +01:00
condret
250415f4bf
fix as-bug (regprofiles)
2015-03-16 17:03:35 +01:00
condret
31d093e68a
fix linux-x86-regprofile
2015-02-28 21:04:22 +01:00
Kamil Rytarowski
b9b7ee222d
Fix build for !(__linux__ && __powerpc__)
2015-02-24 03:44:15 +01:00
pancake
274bdce6c9
Enhace r-num-units() and show size of dm maps
2015-02-23 10:39:56 +01:00
Kamil Rytarowski
ad2561fa81
Disable R_REG_TYPE_{FPU,MMX,XMM} for !__linux__
2015-02-23 03:33:14 +01:00
pancake
ad80aba942
Initial support for debugger memory snapshots dms. Enhace hexdiffing
...
- Fix linux debugger
- ccc shows hexdiffing, but only the ones that differ
2015-02-23 03:29:40 +01:00
pancake
66ead9b96b
Add ate command for the anal trace logs with ESIL (and backstepping)
...
- r2 -e dbg.trace=true -e anal.trace=true -d ls
> 10ds # perform 10 steps
> ate # show anal trace logs
> .ate `atek idx` # backstepping
> ate-* # clear logs
2015-02-22 11:40:55 +01:00
pancake
5c8b417cf2
Add mul/div opcodes for x86.nz assembler and fix osx build
2015-02-20 19:39:38 +01:00
skuater
5335ba8f5f
Initial support for FPU/MMX/XMM on linux-x86-64
2015-02-19 10:52:01 +01:00
jvoisin
5ad3afb628
Coverifix
2015-02-11 17:55:25 +01:00
Jeffrey Crowell
d4e0575d67
build on clang jenkins now
2015-02-05 10:57:21 +01:00
pancake
21f857a057
Trace code with dc too, not only ds (thanks @earada)
2015-01-30 19:07:33 +01:00
pancake
4d1a555dbc
Handle debug tracing information in ESIL steps
2015-01-30 02:07:47 +01:00
pancake
0cb78f973e
Fix #2004 - filter flag names in dm*
2015-01-29 02:25:00 +01:00
pancake
11722083bf
More Android build fixes. Fortunes are now available
2015-01-24 21:45:32 +01:00
pancake
4addf6d538
Show strings in drr, Add ios syscalls and fix x86-32 debug on osx64
2015-01-14 02:00:55 +01:00
skuater
f9bd4521d2
Fix #1834 - Honor breakpoints on step-over and continue-until
2015-01-12 17:47:34 +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
pancake
743bd0a68a
Initial support for ARM and ARM64 local variables
2015-01-10 02:14:55 +01:00
pancake
6d309e2c5e
Implement dko for Linux. Enhace the command and support SKIP and CONT options
...
- Can continue into the signal handler
- Can skip the instruction and ignore the signal handler
- By default it will just stop in there
2014-12-12 00:34:53 +01:00
pancake
0c91c7df62
Fix several bugs in the windbg and cris. thanks to coverity
2014-12-09 17:50:19 +01:00
pancake
85631e7104
Fix build on OSX, fix warnings in shlr/wind and handle asm.cpu and asm.syntax for asm.cris
2014-12-08 23:38:13 +01:00
pancake
8bdea8eea3
Fix several build issues to make crosscompilation and w32 happy
2014-12-07 20:05:24 +01:00
pancake
9fa79fbf0c
Fix build
2014-12-07 19:37:03 +01:00
LemonBoy
3b9164c04c
Initial WinDBG support
2014-12-07 19:32:45 +01:00