00rsiere
fe9a03416f
Notify user on hardware breakpoint hit ##debug
2019-08-19 19:29:43 +02:00
Anton Kochkov
9677804b8e
Windows native debugger refactoring ##debug ##windows
...
* Windows native debugger refactoring
Massive win32 native debugging code refactoring
and corresponding fixes.
* Fix hang after killing process
2019-07-29 11:19:26 +08:00
radare
0d1c3c4f33
Honor SWI for step-over ##debug
2019-07-07 16:54:03 +02:00
Anton Kochkov
20e19d6023
More spelling fixes in the code
2019-06-20 13:36:02 +08:00
radare
a875795bb5
Completely eliminate the bytes apis in RBin ##bin
...
* Huge bytes->buffer on almost all the plugins, break API and ABI \o/
* Changed the way RBinFiles are created
* Changed the structure of the Sdb instance
* Improve ELF and MZ detection mechanisms to reduce false positives
* Change all the free/destroy methods to return void
* Fix "ks" shell
* Simplify and change the way RBinWrite apis work
2019-05-27 18:18:01 +02:00
radare
75876f6d29
Some fixes for the debug/emul traces and initial visual mode ##debug ( #13475 )
2019-03-23 14:59:15 +01:00
Anton Kochkov
bb67b54f74
Remove CYGWIN & MINGW remnants ( #13377 )
2019-03-15 12:55:08 +08:00
radare
c98136300d
Fix #12667 - Fix heap overflow in RCons.grep ##cons
2019-01-07 16:08:54 +01:00
radare
d05292e485
Fix 80 warnings coming from gcc8.2 ( #12280 )
2018-11-22 22:11:43 +01:00
dav1901
8e7aea3198
Minor cleanups ( #12231 )
2018-11-19 22:55:34 +01:00
Paweł Łukasik
22ff13e069
Add dbg.verbose variable to show more info when debugging ##debug
2018-11-13 02:10:21 +01:00
Riccardo Schirone
f801cad1c2
Clangification ( #11660 )
2018-09-26 07:48:22 -07:00
Mathieu Tarral
6148694dfa
print hit breakpoint on stderr
...
avoid polluting stdout when using r2pipe and cmdj
2018-09-25 13:42:32 -07:00
Neven Sajko
4a722e80d8
Add braces to if, else, for, while ... ( #11504 )
2018-09-13 10:17:26 +02:00
pancake
507c678924
Fix #11352 - slow esil emulation visual panel
2018-09-03 01:48:47 +10:00
Rene Laemmert
37508ed71b
added possibility to execute r2 commands on syscall hit ( #11283 )
2018-08-28 15:56:07 +02:00
radare
0ce42507dc
Initial implementation of visual tabs (Vt and VT) ( #11105 )
2018-08-16 11:01:53 +02:00
d4em0n
3524f8b8ca
Fix #10813 breakpoint kind when send to gdbserver and fix continue/stepping in gdbclient (arm) ( #10818 )
2018-07-31 09:37:20 +01:00
fcasal
9a83761c6d
esil emulation now stops at breakpoints ( #10834 )
2018-07-27 20:01:38 +01:00
Florian Märkl
5e35ad898b
RConsContext ( #10450 )
...
* Add RConsContext
* Swap cons in tasks using RConsContext
* Create cons context for background tasks
* Move event_interrupt to RConsContext
* Fix breaking main cons from signal
* Make r_print_is_interrupted() use callback
2018-06-23 12:10:13 +02:00
vdf-git
b643095d1f
Fixed breakpoint infinete loop error ( #10410 )
2018-06-19 15:34:10 +02:00
pancake
f5f090b709
Implement named breakpoints with support for expressions
2018-06-19 12:27:57 +02:00
vdf-git
febc008eb9
'bugfix' to fix #1361 in radare2-regressions ( #10391 )
2018-06-18 19:56:45 +02:00
Khairul Kasmiran
373699a28d
Removed some spaces
2018-06-18 21:37:10 +08:00
sivaramaaa
e5bbaffbfe
Refactor code to change R_ANAL_OP_MASK_ALL to appropriate value
2018-05-31 19:05:54 +02:00
pancake
b43f95f8fa
Fix arj newline
2018-05-30 11:06:56 +02:00
pancake
be89180e7b
Cleaning up asn1 apis, standarize IS_* apis and some more cleanup
2018-05-21 22:13:07 +02:00
skuater
bc03bf2f97
initial fix for issue #10097
2018-05-15 18:21:19 +02:00
Khairul Kasmiran
2faadf6d86
r_cons_singleton() 🠊 r_cons_singleton ()
2018-05-02 21:36:08 +08:00
Khairul Azhar Kasmiran
019ac17bae
dbg.btalgo=trace: trace calls for backtrace ( #9980 )
2018-04-29 11:42:55 +02:00
pancake
1adac87918
Update sdb-1.1.0, update calls to sdb_fmt()
2018-04-10 23:52:47 +02:00
sivaramaaa
17061a7b61
Fix #8198 , Avoid restoring and replaying session twice in every step back command ( #9794 )
2018-04-04 12:57:46 +02:00
pancake
da40ceb868
Fix null deref reported on windbg://
2018-03-27 13:38:28 +02:00
Oscar Salvador
de366b1d29
Enhancement of ar= command ( #9748 )
2018-03-22 17:32:57 +01:00
Florian Märkl
93d9f4ec66
Add mask parameter to r_anal_op()
2018-03-16 11:10:15 +01:00
pancake
9c4dc3b3c7
Fix leaks in RSyscall.srdb
2018-03-14 12:41:39 +01:00
pancake
e1bc01d912
Fix conditional around r_debug_kill
2018-02-27 18:40:15 +01:00
pancake
eef94066a0
Fix some crashes for 9410
2018-02-18 03:08:17 +01:00
pancake
6f0de4913e
Implement io.cache.auto to cache all reads for slow io backends
2017-12-18 01:44:22 +01:00
Ayman Khamouma (ak42)
5bd7d35404
Use standard r_bp_size in order to get breakpoint size ( #8999 )
2017-12-10 16:50:38 +01:00
pancake
9197da06d0
Fixes for step back
2017-11-12 12:52:06 +09:00
pancake
a1e24700e3
Fixes for winedbg:// and debug.io
2017-11-04 15:37:09 +01:00
pancake
b07653dbe3
Fix #8751 - Infinite loop when a signal is received in the middle of a step-over
2017-10-31 14:28:08 +01:00
josediazfer
855757a3ad
W32 debug issues ( #8707 )
...
* W32 debug issues:
Fill debug info (executable path and username)
Debug event STATUS_X86_SINGLE_STEP instead of EVENT_SINGLE_STEP when debug a x86 binary using radare 64 bits
* Fix cast types
2017-10-18 15:39:13 +02:00
Anton Kochkov
b99733b627
Fix more coverities
2017-10-02 21:31:31 +08:00
pancake
b9d67d9934
More fixes for winedbg:// and debug.io
2017-09-27 16:43:46 +02:00
pancake
94b2fc64d2
Implement RIODescData and adjust RIOMach to work with it
...
- Handles a magic to ensure the destination struct is the expected one
- Based on r_str_hash, but it must be cached
- Use more r_io_desc_get_pid ()
2017-09-11 01:24:13 +02:00
condret
5cb0e7050d
fix returnvalue for getbase^
2017-09-01 01:10:32 +00:00
pancake
31604a8a02
Fix build when building with debugger but no debugger plugins
2017-08-31 19:54:50 +02:00
SkUaTeR
50c2965d4a
Add getbase callback for io ( #8392 )
2017-08-31 19:52:07 +02:00