pancake
97911069b3
Initial port of io.winedbg using the new r_socket_spawn() api
2017-09-27 03:12:00 +02:00
xarkes
4e36b5b8aa
Fixed meson build ( #8358 )
2017-08-28 15:09:58 +02:00
xarkes
cc622a6271
Added runlib to rarun2 - fix #8045 ( #8066 )
2017-07-31 15:03:11 +02:00
pancake
6c37a9aa10
Add serial support in RSocket for gdb:///dev/ttyUSB0:9600
2017-06-12 22:25:58 +02:00
xarkes
926f024909
Improved MSVC support (WIP)
2017-05-09 14:25:57 +02:00
pancake
02398e1e17
Implement r2 -X to specify custom rarun2 directives
2017-04-26 19:35:37 +02:00
pancake
e9b7a07eb3
More fixes for emscripten
2017-01-19 23:34:52 +01:00
Asutosh Palai
79a609630f
[rarun2] Added pseudo tty for listen and connect ( #6328 )
...
* [rarun2] added pseudo tty for listen and connect
* Fixed the socket connect error message
* [rarun2] moved pseudo tty under pty option
2016-12-15 15:06:06 +01:00
pancake
18f0a3a1f3
Initial import of io.tcp + rsocket cleanup
2016-10-18 14:26:20 +02:00
pancake
63ef956a75
Fix #5522 - rap:// write operation wrongly processed
2016-08-16 02:42:27 +02:00
pancake
c35666ef8a
Minor rap:// fixes. More to come
2016-08-15 02:37:45 +02:00
pancake
39947f0865
Fix #4912 - Add rarun2 option to specify timeout signal to be sent
2016-05-17 10:41:33 +02:00
pancake
bbb7b8412b
Implement experimental cmdback in rap server and client
2016-05-05 01:20:23 +02:00
Sergey Anufrienko
5f279870d0
fix r_socket_read, don't lose sent data on r_socket_close (mingw32) ( #4718 )
2016-04-26 18:57:01 +02:00
pancake
9d54015029
Handle referer in http server for CSFR protection
2016-03-28 23:38:45 +02:00
pancake
f6454cc5f2
Add rarun2 execve to avoid posix_spawn
2016-03-27 14:17:39 +02:00
Mario Ballano
47d9888f93
Various RAP client/server bugs, endianness and remove RAP_RMT_SYSTEM
2016-02-23 15:00:59 +01:00
Riccardo Schirone
7323e0ef05
socket/run: split r_run_start to make debugging easier
...
During the environment configuration we may fork and spawn other
processes that we don't really care about. Splitting r_run_start, allows
to call ptrace only after this initial work is done.
2015-10-29 08:21:24 +01:00
pancake
be0538a6a8
Fix some windows build warnings
2015-10-08 11:14:10 +02:00
Riccardo Schirone
8f8e7d52fd
socket/run: add support for redirection to another process
2015-09-27 17:45:28 +02:00
Riccardo Schirone
2e048b3272
socket/run: implement fork option
2015-09-13 10:46:09 +02:00
pancake
91836a164b
Add r2p_cmd and r2p_cmdf APIs in RSocket
2015-08-19 16:56:17 +02:00
XVilka
44ab1ceaa0
Final fixes for Mingw-W64 support (except SDB)
2015-07-23 21:05:56 +03:00
David Kreuter
691294f2bc
refactoring of r_socket_connect (Should resolve CID 1134571 Logically dead code)
2015-07-15 00:39:08 +02:00
pancake
9d3601d1a0
Fix w32 warning
2015-07-13 15:59:36 +02:00
pancake
967067ea9c
Refactor r2pipe API into r_socket and fix w32 build
2015-05-14 02:50:57 +02:00
Anton Kochkov
0c9d3a9a29
Various Cygwin/MinGW fixes
2015-04-05 00:56:56 +03:00
Elias Boutaleb
8f8595b106
Fix #2207 add nice(2) support for rarun2 on UNIX
2015-03-27 11:14:18 +01:00
pancake
97e9c95b4b
Add "pidfile" rule for rarun2
2015-02-18 01:10:46 +01:00
jvoisin
a8937732b8
Fix all 'warning: function declaration isn’t a prototype [-Wstrict-prototypes]'
2015-01-13 03:40:35 +01:00
Jeffrey Crowell
ed1aae7fd1
fix lots of spelling
...
fix some errors from the sed script
undo file mode crap
2014-12-07 17:00:59 +01:00
pancake
654b5167a4
Add 'pid' directive to rarun2 to display the PID of the spawned process
2014-11-22 03:00:31 +01:00
Anton Kochkov
1fb6d05480
Fix MINGW32 builds on some systems
2014-08-08 19:39:50 +04:00
Anton Kochkov
445dde9ba8
More improvements for cygwin and mingw32 building
2014-07-10 02:21:41 +04:00
pancake
0f24b905f6
Initial implementation of VVV for ascii-art callgraphs
2014-07-09 05:05:22 +02:00
pancake
be34dbf9cd
Honor dbg.profile in io/debug
...
$ cat p.r2
arg1=/
$ r2 -e dbg.profile=p.r2 -d ls
2014-07-09 03:48:47 +02:00
pancake
8b74f1ffcf
Merge Rarun2 into RSocket and use it from dbg.profile in Core
2014-07-09 02:24:31 +02:00
Anton Kochkov
f365dd9d26
Fix Cygwin building
2014-06-25 14:41:21 +02:00
pancake
cc324e743a
Fix some warnings
2014-06-04 22:33:56 +02:00
jvoisin
76fbd4119c
Fix some gcc warnings
2014-05-08 23:20:42 +02:00
condret
239fc6cd34
stop using rcons in rap-server
2014-05-06 04:01:11 +02:00
pancake
4cce57c2bf
Fix build and some warnings from rap_server
2014-05-05 14:38:47 +02:00
condret
8e8dee9869
initial modular rap_server
2014-05-05 14:05:32 +02:00
pancake
db42789d62
Make the http server work on w32 (^C not handled yet)
2014-04-21 12:55:34 +02:00
pancake
2397c956c9
Use R2_ as unique header guard prefix
2014-03-27 16:34:17 +01:00
pancake
d3af1ea077
Fix #723 - header guards conforming to C standards
2014-03-27 02:32:26 +01:00
pancake
653881eb3a
Merge and fix jvoisin #235 #236
2013-10-04 13:57:49 +02:00
pancake
5297304067
Fix gdb 100% cpu and connect timeout bug in socket api
2013-07-24 08:58:10 +02:00
pancake
2cbce80f2f
Add __cplusplus extern "C" boilerplate everywhere
2013-06-18 12:09:23 +02:00
pancake
bc0104563b
Initial support for runtime versioned libraries
...
- This check will ensure you are running the latest r2 version.
2013-06-14 02:51:33 +02:00