pancake
fbdf0e8fde
Fix some more COVs
2015-07-25 02:10:31 +02:00
Álvaro Felipe Melchor
050c2fe9f8
Fix some COVS
2015-07-25 01:26:54 +02:00
pancake
0639261e26
Add more details for OSX code signing
2015-07-23 03:34:46 +02:00
pancake
55474775ba
Fix #2990 - Add dmda
dmdw
dmsw
dmsa
and json listing
2015-07-23 00:49:59 +02:00
pancake
4d6b0aea96
Fix two COVs
2015-07-21 18:08:32 +02:00
pancake
d2233a896b
Add de
Debugger Esil API for advanced software watchpoints
...
- Implemented in r_debug_esil_* APIs
- Support for step-into and continue
- Expressions can be regs, numbers, math operations, ranges, comparisons..
- Honor dbg.prestep for stepping before or after analysing
- read-write-exec watchpoints using native debug backend and esil emulation
- OSX/iOS debugger error message is now nicer
- anal/rpnesil renamed to esil
- Add esi,edi in osx regprofile
- Add r_cons_is_breaked() for consistency
2015-07-21 06:11:42 +02:00
jvoisin
aa695bc808
Fix misc compilation warnings on Windows
2015-07-14 13:55:58 +02:00
Jonathan Neuschäfer
ecf6792318
Fix #2927 and random code cleanups
...
- asm_dcpu16: remove an obsolete comment
It was obsoleted in 5285d1bdea
.
- Indentation fixes
- fix a few typos
- remove "#define NEW_ESIL"
- move comment about r_bin_filter_name to the right place
- README.md: Add V810 to the list of supported architectures
- Also, de-duplicate LH5801
- Add attribution to randomart.c, fixes #2927
2015-07-12 19:20:36 +02:00
Jonathan Neuschäfer
523aa3af5c
add .version to all plugins
2015-07-12 19:05:33 +02:00
pancake
85752a5a44
Honor io.sectonly and fix mips tests mapping code without sections
2015-07-09 20:11:15 +02:00
jvoisin
38d79c727d
Some coverifix
2015-07-08 22:52:24 +02:00
pancake
cae1d3c8cc
Initial work to support ios-arm64 builds
2015-07-07 00:23:08 +02:00
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
72ba17da3e
Enhace dh
listing
2015-06-12 03:04:09 +02:00
pancake
361e8a96e1
Fix #2729 - Add help for dh command
2015-06-12 02:56:54 +02:00
Riccardo Schirone
1be0105343
core/cmd_debug: use a tree instead of a graph to do trace call/ret
2015-06-11 22:53:48 +02:00
pancake
47860d67dc
Remove more references to r_diff
2015-06-02 10:31:30 +02:00
pancake
4ce609b589
Some llx -> PFMT64x
2015-05-28 11:05:52 +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
pancake
e675b66e15
Fixes for the new dr=
output
2015-05-12 03:18:35 +02:00
Quentin Santos
8a8cb7162c
Simplify register printing
2015-05-11 18:57:03 +02:00
Quentin Santos
fd019730be
Fix whitespace padding at register printing
2015-05-11 18:57:03 +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
917bbb3a7c
Fix #2404 - Fix duplicated syscall tracing issues on linux
...
- this is a workaround, and must be tested on other platforms
- handles ^C now
2015-04-19 13:43:38 +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
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