Commit graph

372 commits

Author SHA1 Message Date
pancake
b5d40d11c0 Fix last coverities issues 2015-07-02 09:33:05 +02:00
pancake
3b5f5f3e5d More fixes for tfp0 and iOS codesign 2015-07-02 02:06:25 +02:00
pancake
4afc585acd Add fuzzy backtrace algorithm and show function and flag info in dbt 2015-06-29 22:23:04 +02:00
Álvaro Felipe Melchor
ccef928dfe Fix some COVs 2015-06-28 20:15:35 +02:00
pancake
5ca5f143d1 Fix w32 debugger build 2015-06-28 11:07:33 +02:00
Jeffrey Crowell
cab49c09a8 rename nt-x86/nt-x64 to new windows names
fix w32 builds
2015-06-27 13:10:00 -04:00
pancake
d5f2661cbe Fix build and autocomplete cd 2015-06-26 00:32:01 +02:00
pancake
61091809b3 Begin the debugger refactoring 2015-06-26 00:37:52 +02:00
pancake
01240d8001 Fix native debug plugin linkage 2015-06-25 22:43:10 +02:00
pancake
c6b0a5307f Add dbg.btalgo, remove dead code and fix null deref in previous commit 2015-06-25 16:40:39 +02:00
iessa s alkuwari
b439ba4dde backtrace improvements 2015-06-25 15:19:43 +02:00
pancake
6f7d511cb7 Initial rework for iOS (arm+arm64) single stepping (not yet working) 2015-06-22 16:55:28 +02:00
pancake
d436d16cd4 Honor asm.bits in the RBreakpoint API 2015-06-22 12:23:38 +02:00
pancake
73f4351fa3 Rewrite dm for iOS/OSX, still needs some cleanup 2015-06-22 03:10:56 +02:00
pancake
8f25a9b344 Fix iOS build, crashes in reflines, analysis issues on OSX debugger and more! 2015-06-21 00:50:53 +02:00
pancake
361e8a96e1 Fix #2729 - Add help for dh command 2015-06-12 02:56:54 +02:00
pancake
c047506f21 Some cleanup for regset issues and update the regprofile 2015-05-21 02:31:01 +02:00
pancake
a7c8e96d6f Fix x86-16 capstone regression 2015-05-14 03:46:09 +02:00
pancake
967067ea9c Refactor r2pipe API into r_socket and fix w32 build 2015-05-14 02:50:57 +02:00
pancake
79087fbb2f Revert "Change dr= output"
* Breaking on 32bit archs
* Inconsistent between archs
2015-05-12 03:37:28 +02:00
Quentin Santos
14d5c30ea6 Comment register listing files 2015-05-11 18:57:03 +02:00
Quentin Santos
f35bfc6ff4 Registers (x86-64) in usual order 2015-05-11 18:57:03 +02:00
dequis
b75cbd135d debug_gdb: handle null return value from gdbr_read_registers
This would crash when doing r2 -d cat -c 'dh gdb'

Now that just prints "r_debug_reg: error reading registers"
2015-05-11 11:00:42 +02:00
Álvaro Felipe Melchor
56ae0ea6b4 Fix build 2015-05-08 11:47:42 +02:00
pancake
aa9b5deb99 Show siginfo message in case of SIGSEGV 2015-05-08 04:39:35 +02:00
skuater@hotmail.com
ccfae11ebc windbg ^c support under linux+ ^c support for windows 2015-05-05 18:33:34 +02:00
skuater
b0c520b856 Handle ^C in native windows and windbg debuggers 2015-04-22 15:53:45 +02:00
pancake
9392424e30 Fix #2397 and #2398 - honor syscall args in dcs on linux-x86-64 2015-04-18 10:35:57 +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
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