pancake
4dc2b8b081
Add sys/sdk build script (wip)
2017-02-02 13:25:14 +01:00
leberus
4fd1e990d9
Add: coredump refactoring + RDebugMap offset field ( #6633 )
2017-02-01 22:17:59 +01:00
Andrey Torsunov
ffcdb0443e
5768: Add generation of comments with patch details ( #6314 )
2016-12-19 04:56:27 +01:00
pancake
fe39119f4b
Colorize p- and fix some help messages
2016-11-22 21:25:04 +01:00
pancake
c15cf1239c
Initial support for io.pava
2016-11-04 01:30:35 +01:00
pancake
18f0a3a1f3
Initial import of io.tcp + rsocket cleanup
2016-10-18 14:26:20 +02:00
pancake
4a412b0227
Implement RIODesc.detach()
2016-10-09 23:53:40 +02:00
pancake
466c9ff066
Initial implementation of the RDebug.io plugin
2016-10-08 02:39:50 +02:00
SkUaTeR
8b17834eb5
Fix command do in windows, fix dr command to get segments registers, …
2016-08-26 23:51:56 +02:00
skuater
4c7290cb4e
Implement io.r2k for Windows
...
* initial r0 io memory r/w
* add driver initialization add
* renamed and implementing installation
* add io command !=mod to list system modules
* flags using . =\!mod
2016-08-02 00:58:39 +02:00
pancake
8361f2ea83
Honor RIO in radiff's slurp - thanks @brainstorm for the tip
2016-07-01 14:02:46 +02:00
pancake
6479943c46
More boolification and code cleanup -70LOC
2016-06-29 11:35:16 +02:00
pancake
e3bcc9e7a2
More refactorings, reindent and cleanup on r_io
2016-06-20 09:12:44 +02:00
pancake
4caafc964d
Refactor r_io, while fixing some bugs and use more RList
2016-06-20 00:29:41 +02:00
pancake
81c977c979
Refactor r2 -iL and add oL (load plugins before r2 -L)
2016-06-19 23:32:58 +02:00
Anton Kochkov
68ef35f635
Uniform name RUndos -> RIOUndos (for bindings)
2016-06-02 07:34:06 +03:00
Rene Laemmert
2740e74e49
added cursor to undo seek history ( #5054 )
...
* added cursor to undo seek history
* cleanup the mentioned parts
2016-06-01 12:16:00 +02:00
pancake
7676272b18
Add sj and s= commands
2016-05-09 10:39:19 +02:00
Damien Zammit
af0a865d9f
WIP - Totally remove host endianness dependence
...
- Adds endian aware functions
- Removes references to host endian
- Uses binary detected endianness else tries LE and restricts by RAsmPlugin
- Fixes gdb debugger endianness when debugging BE qemu gdbserver
Signed-off-by: Damien Zammit <damien@zamaudio.com>
2016-05-04 23:42:17 +10:00
pancake
08310a99cd
Add io.0xff to define the value to fill unallocated area
2016-05-03 23:09:00 +02:00
Sergey Anufrienko
d7635e085e
Introduce debug plugin for QNX pdebug interface
2016-04-22 11:45:51 +02:00
skuater
c45fe4e1e7
Initial support for BOCHS (windows only for now)
2016-03-25 00:21:49 +01:00
pancake
b80904319d
Fix #4194 - Remove RCons dependency from RIO
2016-03-14 00:11:31 +01:00
Mario Ballano
47d9888f93
Various RAP client/server bugs, endianness and remove RAP_RMT_SYSTEM
2016-02-23 15:00:59 +01:00
pancake
32dbac517f
Several bug fixes for gdb-arm and thumb remote debugger
2016-01-26 23:36:02 +01:00
pancake
6f47901a06
Clarify r_io_section_mget->_in api and use the heap for section->name
2016-01-03 03:08:58 +01:00
Ricardo Quesada
2c3fdba551
Fix for bug 3788
...
- `r_io_read` calls `r_io_read_at` with vaddrs, and not with maddr
- `r_io_section_maddr_to_vaddr` uses a reverse iterator to check the
sections
- adds `r_io_section_mget_prev`: this function can be removed if the
behavior of `r_io_section_mget` is changed to use a reverse iterator
Squashed commit of the following:
commit a31d359bf1
Author: Ricardo Quesada <ricardoquesada@gmail.com>
Date: Wed Dec 9 11:40:54 2015 -0800
fetches sections starting from the back
commit 0b687439ea
Merge: 8485676
92c1631
Author: Ricardo Quesada <ricardoquesada@gmail.com>
Date: Tue Dec 8 23:40:35 2015 -0800
Merge branch 'master' of https://github.com/radare/radare2 into revert_3788
commit 8485676cf5
Author: Ricardo Quesada <ricardoquesada@gmail.com>
Date: Tue Dec 8 23:09:05 2015 -0800
This seems to be the "correct" patch...
...but it breaks some tests... apprently searches a few bytes
out of the section creating some false-positives hits
I'm just commiting this PR to give an idea of where the bug is
commit 2e4b8de397
Author: Ricardo Quesada <ricardoquesada@gmail.com>
Date: Tue Dec 8 22:46:29 2015 -0800
not good... reverting
commit 324afba7e2
Author: Ricardo Quesada <ricardoquesada@gmail.com>
Date: Tue Dec 8 22:09:25 2015 -0800
workaround for bug 3788
commit 6e6283eaa1
Author: Ricardo Quesada <ricardoquesada@gmail.com>
Date: Tue Dec 8 15:14:12 2015 -0800
Reverts fix for bug #3788
please, reopen bug #3788
2015-12-09 22:20:54 +01:00
pancake
61fba1e663
Fix #3807 - write on maps issue
2015-12-07 22:35:34 +01:00
pancake
40e08dbd89
Get rid of _Bool
2015-12-01 12:39:12 +01:00
skuater
513200a7fa
Fixes for the w32 debugger
2015-11-24 23:28:50 +01:00
Álvaro Felipe Melchor
a93e75f542
Initial merge on the reworked patch from @alvarofe
2015-11-17 01:00:09 +01:00
pancake
2b519dee07
Fix #3599 - save/restore file map address
2015-11-12 10:33:20 +01:00
Álvaro Felipe Melchor
82e02d15b0
Fix S= issues with paddr and vaddr
2015-10-14 00:11:35 +02:00
Álvaro Felipe Melchor
ac965a56c0
Fix #3359
2015-10-01 11:01:55 +02:00
pancake
5d874bc8d5
Remove io.zeromap
2015-09-16 23:35:11 +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
Riccardo Schirone
eeef82c2b8
bin: use R_BIN_SCN_MAP flag when a section should be mapped by IO
...
- io/section: filter sections by looking at R_IO_MAP flag
- util/str: consider (m)apped flag when printing/parsing srwx info
2015-08-26 14:12:46 +02:00
pancake
701dd4a80e
Add io.aslr and set it to false by default (used only for OSX atm)
2015-08-16 17:45:23 +02:00
shuall
0807686d86
#3052 all printf member functions changed to cb_printf
2015-08-09 03:25:05 +02:00
pancake
83b9633ac2
Add iobind.section_vget
2015-07-28 03:29:16 +02:00
pancake
c334632809
Add anal.noncode to avoid analyzing data by default
...
Fix double-free in core/anal.c
2015-07-05 01:44:45 +02:00
Álvaro Felipe Melchor
ccef928dfe
Fix some COVs
2015-06-28 20:15:35 +02:00
pancake
03aa69b261
Implement reverse rap for system()
2015-06-09 01:45:39 +02:00
pancake
9bbaa981b6
Initial import of r2web:// io plugin
2015-06-06 03:02:35 +02:00
pancake
c9d10560b9
Initial import of the r2pipe-io plugin
2015-05-13 12:39:51 +02:00
pancake
595db83d93
Add RBufferSparse API and sparse:// io plugin
2015-03-16 01:19:25 +01:00
condret
6a4edf5398
don't close all maps when closing 1 fd, add r_io_open_at to RIOBind for esil-init
2015-03-12 20:51:07 +01:00
pancake
ae367b65be
Add support for UNIX Character devices
2015-02-16 22:40:05 +01:00
condret
b93d08ebb7
enable switching to vio at runtime
2015-02-09 23:17:05 +01:00