pancake
|
4f1663d6bf
|
Some rework for regs+step+cont in iosdbg
|
2015-11-17 01:00:29 +01:00 |
|
pancake
|
2addec8742
|
Fix iOS (tested on arm32) reg-get/set
|
2015-11-17 01:00:19 +01:00 |
|
pancake
|
90a8b57cde
|
Fix gpr regset for xnu-dbg
|
2015-11-17 01:00:16 +01:00 |
|
Álvaro Felipe Melchor
|
441926d44e
|
Fix issue when setting registers
|
2015-11-17 01:00:12 +01:00 |
|
Álvaro Felipe Melchor
|
a93e75f542
|
Initial merge on the reworked patch from @alvarofe
|
2015-11-17 01:00:09 +01:00 |
|
pancake
|
ba73d31cf3
|
Fixes for android-arm64
|
2015-11-15 02:20:57 +01:00 |
|
pancake
|
62a769fd49
|
Fix for linux/android-arm64 debugger
|
2015-11-13 00:26:40 +01:00 |
|
pancake
|
9c9bb2dbd5
|
Memory optimization for flags (-70%) + some warnfixes + sdb-sync
|
2015-11-08 23:38:42 +01:00 |
|
pancake
|
75adfec670
|
Fix doublefree in btree and use-after-free in windbg
|
2015-11-02 12:32:31 +01:00 |
|
pancake
|
36179944fd
|
Fixes Thumb detection from CPSR, NULL
|
2015-10-31 03:45:14 +01:00 |
|
pancake
|
54e881daf8
|
Autoset Thumb in Debugger
|
2015-10-31 02:46:00 +01:00 |
|
pancake
|
5c99eb0c3f
|
Uppercase register aliases
|
2015-10-31 01:59:01 +01:00 |
|
pancake
|
46b5340093
|
Fix various inconsistencies in the iOS debugger
|
2015-10-31 00:51:44 +01:00 |
|
pancake
|
ec2ac9c640
|
Initial implementation of asm.emuwrite and asm.emu for CALL and UCALL
|
2015-10-29 23:37:51 +01:00 |
|
pancake
|
82eba162a9
|
Fix warnings in the gdb volatile memcpy hack
|
2015-10-29 23:31:43 +01:00 |
|
Anton Kochkov
|
febc213975
|
Bring volatile back, to prevent optimization of the memset
|
2015-10-30 00:58:11 +03:00 |
|
pancake
|
6a85a44962
|
Handle syscalls in asm.emu, better debug.arg and osx-syscalls
|
2015-10-29 11:22:49 +01:00 |
|
Anton Kochkov
|
17750b5e03
|
Fix AVR regprofile, disable memset optimization
|
2015-10-24 01:25:25 +03:00 |
|
pancake
|
77d34628d7
|
Fix @b:
|
2015-10-23 17:11:04 +02:00 |
|
pancake
|
2c86d90bd8
|
Implement dbt* and extend backtrace to support stack frame addresses
|
2015-10-22 12:38:57 +02:00 |
|
pancake
|
3de77ad6e6
|
Initial support of dbg.libs/unlibs for Linux/OSX
|
2015-10-22 04:48:56 +02:00 |
|
pancake
|
a05ac7eaa4
|
RDebugPlugin.arch.typeof(char*)
|
2015-10-22 03:11:03 +02:00 |
|
pancake
|
1b5cd887ce
|
Disobey rabin2 -B if bin is not pie, enhace dmm* and mach0
|
2015-10-19 02:41:21 +02:00 |
|
skuater
|
99e2333395
|
dbg.libs/dbg.unlibs implementation.
|
2015-10-16 11:23:32 +02:00 |
|
Riccardo Schirone
|
6420f03107
|
debug/p/debug_native: don't waitpid only on IOS
waitpid is necessary on OS X.
|
2015-10-15 22:13:12 +02:00 |
|
jvoisin
|
420a5c41e0
|
Fix some minor compilation warnings
|
2015-10-15 12:36:34 +02:00 |
|
Álvaro Felipe Melchor
|
c1f023ae5a
|
Fix #3172
|
2015-10-14 00:11:35 +02:00 |
|
skuater
|
c72caa67ac
|
Implement dbg.libs/unlibs for w32
|
2015-10-13 02:18:14 +02:00 |
|
pancake
|
7a04833eac
|
Little refactoring for w32dll handling from rdebug
|
2015-10-12 18:49:16 +02:00 |
|
pancake
|
747c7bbacb
|
More fixes for io.mach.write
|
2015-10-11 03:07:53 +02:00 |
|
pancake
|
c13660c7e8
|
Implement dbg.regcols, managed from scr.columns and hex.cols
|
2015-10-03 13:33:08 +02:00 |
|
pancake
|
e7165f8832
|
Fix issue with long process names in OSX
|
2015-10-01 19:39:12 +02:00 |
|
pancake
|
876a4052be
|
Initialize stack register in 'aeim'
|
2015-10-01 12:04:58 +02:00 |
|
pancake
|
ec5bab3692
|
Fix another bug in strbuf
|
2015-09-28 03:20:53 +02:00 |
|
pancake
|
c94dd22f4d
|
Enhace drr, also arr. add dbg.slow and better debugmap names in xnu
|
2015-09-28 02:04:08 +02:00 |
|
pancake
|
9232abe9e4
|
Fix iOS build
|
2015-09-24 18:35:35 +02:00 |
|
pancake
|
a35304acac
|
Task resume on step too
|
2015-09-22 10:05:37 +02:00 |
|
Ole André Vadla Ravnås
|
e2ab6c3ab0
|
Fix the R_DEBUG_* defines on iOS arm
Also consolidate defines for 32- and 64-bit arm archs.
|
2015-09-22 10:03:16 +02:00 |
|
Ole André Vadla Ravnås
|
8f4234bb72
|
Fix minor inconsistency in xnu_reg_read()
|
2015-09-22 10:03:15 +02:00 |
|
Ole André Vadla Ravnås
|
c8896847f0
|
Fix xnu_reg_write() on iOS arm and arm64
|
2015-09-22 10:03:15 +02:00 |
|
pancake
|
486c88954f
|
Darwin: start debugging suspended. Fixes in lm32
|
2015-09-22 02:28:04 +02:00 |
|
pancake
|
196d7db68d
|
Honor asm.bits=64 in ios.dbg, very wip much test
|
2015-09-22 01:49:14 +02:00 |
|
pancake
|
015dfe0f35
|
Fix regset for iOS debugger
|
2015-09-22 00:34:58 +02:00 |
|
pancake
|
5d0bdd4481
|
Enhacements to ease the iOS debugger development
|
2015-09-21 23:40:17 +02:00 |
|
Ole André Vadla Ravnås
|
259efd66ee
|
Use the the unified thread state API on iOS arm and arm64
|
2015-09-21 22:42:10 +02:00 |
|
yetmorecode
|
4d46ded1c5
|
Fixed type issue in mingw64 build.
|
2015-09-18 02:40:09 +02:00 |
|
pancake
|
b86bf19c85
|
Fix #3051 - Honor CFLAGS everywhere and fix some windows/android warnings
|
2015-09-14 20:43:11 +02:00 |
|
pancake
|
8eb71af9ed
|
Internal reg prefix is now $, 85008 for curpc, TRAP for traps
|
2015-09-14 11:31:54 +02:00 |
|
pancake
|
49975ccf95
|
Fix #3286 - Use stdbool.h
|
2015-09-14 02:08:31 +02:00 |
|
Riccardo Schirone
|
ffdbf919b1
|
io/section: add r_io_section_vaddr_to_maddr_try API
* fix r_io_section_vaddr_to_maddr
* rename r_io_section_maddr_to_vaddr and vaddr_to_maddr
|
2015-09-10 01:59:40 +02:00 |
|