pancake
88bbc4aa7b
Remove noisy debug error messages
2014-10-08 02:14:53 +02:00
pancake
1ae88f7491
Fix 'dcu' on OSX
2014-10-03 20:23:05 +02:00
pancake
bdb7acc873
Refactor r_debug_pid_list() a bit
2014-10-01 21:39:28 +02:00
pancake
0bb1407787
Fix dpj crash (%s -> %c)
2014-09-30 13:07:53 +02:00
pancake
02978e14ec
Do not kept detached to fix 'dcu' on osx/ios
2014-09-28 10:37:33 +02:00
pancake
a0e609e40d
Fix ARM swstepping and breakpoints, add dbg.bpsize
2014-09-26 13:57:03 +02:00
Y. Sapir
d42dbf55d2
Fix some compile warnings.
2014-09-24 13:20:37 +02:00
pancake
08cfb55f19
Avoid double-attach in the correct way
2014-09-22 23:04:58 +02:00
LemonBoy
98830cf44c
Don't re-attach
2014-09-22 22:05:59 +02:00
pancake
a50af2ad22
Fix step over left breakpoint
2014-09-17 17:57:30 +02:00
LemonBoy
76fa1fac1c
Reap the breakpoint list correctly
2014-09-17 17:57:27 +02:00
LemonBoy
35945e059c
Use the computed register size when requesting registers from host.
...
Fix a handful of warnings.
2014-09-17 17:57:24 +02:00
LemonBoy
9a90664b2a
Fix r_debug_step_over
2014-09-17 17:57:21 +02:00
LemonBoy
9fa0766f21
More error checking
2014-09-17 17:57:17 +02:00
LemonBoy
f1bf11275a
Optimize r_debug_continue_until
2014-09-17 17:57:11 +02:00
LemonBoy
707089c3a9
Fix various debugger operations. Fix a ptrace-related bug.
2014-09-17 17:57:08 +02:00
defragger
fdceb6373c
fixes the 16bit issue, we still need to improve the performance here
2014-09-16 16:07:16 +02:00
pancake
7e37fb0131
Fix #1292 - Fix file create and write on w32
2014-09-15 03:35:02 +02:00
LemonBoy
27e9d2e938
Do not allow duplicate registers in the profiles. Free the RRegItem properly. Fix the line count in the parser. Fix the w32 debug profile.
2014-09-14 22:45:09 +02:00
pancake
7029eab6af
Enforce register arena, better fit size. Fix native mips reg profile size
2014-09-14 02:52:30 +02:00
pancake
d93563909d
Fix latest coverity issues
2014-09-10 02:21:10 +02:00
condret
7ce6922491
rename r_io_open -> r_io_open_nomap and add a new r_io_open that creates a map at 0x0
2014-09-06 23:08:16 +02:00
pancake
535343925f
Fix gdb:// on linux-x86-{32,64}
2014-09-06 00:13:03 +02:00
LemonBoy
ece4e42344
Fix a sizeof error in RDebug.reg_sync(). By rewriting the whole function.
2014-09-05 23:55:44 +02:00
pancake
0c82eb1443
Fix {abcd}{hl} register definitions in x86-{32,64}
2014-09-02 23:11:22 +02:00
pancake
e5e47ac546
Add 'pdj' command to list processes in JSON format
2014-08-30 01:12:12 +02:00
defragger
07c92d2d70
adds malloc and dealloc for windows
2014-08-29 12:15:52 +02:00
pancake
444a77022f
Fix crash on OSX debugger
2014-08-20 10:23:22 +02:00
pancake
be4b0d1258
Fix 'oo' on 'r2 -d' in OSX
2014-08-18 18:06:27 +02:00
defragger
eb300a5412
adds setting and removing breakpoints for gdb remote
2014-08-15 03:35:56 +02:00
jvoisin
bcbeb3c066
Fix some gcc warnings
2014-08-11 16:07:17 +02:00
pancake
29c3e1ba7a
Fix more CIDs assigned to me
2014-08-01 12:07:08 +02:00
pancake
5ba7b7e947
Implement 'dr-' for anal and debug
2014-07-31 20:53:18 +02:00
defragger
b87c35ee64
adds the ability to write registers
2014-07-08 09:05:41 +02:00
pancake
ef4526877c
Fix gdb aarch64 register profile (needs testing)
2014-07-02 18:58:31 +02:00
dequis
4b232a7206
Fix column alignment in visual mode registers (dr=)
...
Just adds one space of padding for oeax in 32 bit archs.
Fixes #1074
2014-07-02 03:13:16 +02:00
pancake
994d2089e8
Fix FreeBSD build (thanks JR!)
2014-06-26 14:17:35 +02:00
pancake
5c209802a7
More work on arm-thumb-capstone + esil
2014-06-19 04:03:11 +02:00
pancake
160c4568f7
More RPN ESIL (udis86, vm, conditionals, ..). Honor cfg.debug
...
- A debugger session can be turned into emulation with 'e cfg.debug=0'
- Fixed undo seek issues
- Fix "Unknown register 'rip'" issue
- debugger commands mixed with analysis ones. We must merge at some point
- More udis86 instructions translated to the new esil
2014-06-17 10:23:11 +02:00
pancake
c79ef3b53d
Refix 'dcs' and enhace '?' colorized help
2014-06-14 02:28:49 +02:00
pancake
148733b7a1
Add linux-arm64 reg profile, fix linux-arm systracing. Handle multiple syscall stoppers in 'dcs'
2014-06-14 02:02:58 +02:00
jvoisin
dc3510e942
Fix Gcc warnings: warning: multi-line comment [-Wcomment]
2014-06-06 13:34:26 +02:00
jvoisin
3affd8ecb2
Fix two gcc warnings
2014-06-06 13:22:52 +02:00
pancake
af97eaf7f7
Initial refix 'di' for osx, add missing newline in 'psi'
2014-06-05 03:46:17 +02:00
pancake
26be34439a
Fix r_io_mach_read for partial reads on segment limits
2014-06-05 01:32:05 +02:00
pancake
00d283a398
Fix all latest coverity issues
2014-06-04 23:57:24 +02:00
pancake
d9ec210d5e
Fix rarun2 build on w32
2014-06-04 23:05:34 +02:00
pancake
315e8866e1
Add 'creg' color palete to colorize changed registers in 'drd'
2014-06-04 17:23:58 +02:00
pancake
614f96f080
Refactorize and cleanup the RDebug register profiles
2014-06-04 16:56:53 +02:00
pancake
2e789678de
Implement RDebugInfo (only for linux atm)
2014-06-04 04:12:11 +02:00