Commit graph

52 commits

Author SHA1 Message Date
pancake
39947f0865 Fix #4912 - Add rarun2 option to specify timeout signal to be sent 2016-05-17 10:41:33 +02:00
pancake
aae417badf More OSX-PPC fixes 2016-04-27 01:52:35 +02:00
Lukas Dresel
cb60759219 Removed unnecessary r_lib.h dependency in r_util.h 2016-04-04 21:26:20 +02:00
Jeffrey Crowell
8afbe7527f remove double lock 2016-03-31 14:21:23 -04:00
pancake
f6454cc5f2 Add rarun2 execve to avoid posix_spawn 2016-03-27 14:17:39 +02:00
pancake
d51f4fb346 Fix w32 build 2016-01-20 04:29:45 +01:00
pancake
9051fed9e9 Fix #3951 - rarun2 with stdin and support for strings 2016-01-13 22:15:13 +01:00
pancake
b728b48123 Native tvOS/WatchOS support, non-fat libr.a and mach0 identification for them 2015-12-28 20:40:18 +01:00
François Revol
797a2efc81 C89
(duplicate ; is treated as an empty statement)
2015-12-07 21:48:44 +01:00
pancake
d42ecbf95b Some random code cleanup and fixes 2015-11-23 02:36:26 +01:00
Jeffrey Crowell
20d1886a5a fix a bunch of memleaks 2015-11-01 00:47:16 -04: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
jvoisin
420a5c41e0 Fix some minor compilation warnings 2015-10-15 12:36:34 +02:00
pancake
9f62667abc No forkpty for android 2015-10-10 12:20:34 +02:00
Kamil Rytarowski
e3d0326331 NetBSD declares forkpty(3) in <util.h> 2015-10-03 13:19:45 +02:00
Álvaro Felipe Melchor
3423bedc1d Fix covs 2015-10-01 18:36:46 +02:00
Álvaro Felipe Melchor
ac965a56c0 Fix #3359 2015-10-01 11:01:55 +02:00
Riccardo Schirone
8f8e7d52fd socket/run: add support for redirection to another process 2015-09-27 17:45:28 +02:00
pancake
4c53b919db Fix #3308 - support string and files in rarun2 input 2015-09-17 10:46:11 +02:00
pancake
49975ccf95 Fix #3286 - Use stdbool.h 2015-09-14 02:08:31 +02:00
Riccardo Schirone
2e048b3272 socket/run: implement fork option 2015-09-13 10:46:09 +02:00
Kevin Grandemange
71c4245df7 add clearenv in rarun2 and update documentation
fix unsetenv wrong description
add some example for environment variable
fix r2 use of rarun2 example

Signed-off-by: Riccardo Schirone <sirmy15@gmail.com>
2015-08-29 19:22:15 +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
pancake
721ad8de26 Add r2preweb rarun2 rule to start the webserver in a thread in r2preload 2015-06-02 03:54:26 +02:00
pancake
3ba25229e4 Fix #2433 - undefined ADDR_NO_RANDOMIZE 2015-04-25 04:24:20 +02:00
pancake
a092622b93 Fix Haiku build 2015-04-24 01:16:57 +02:00
pancake
882a0ee164 Add --without-fork and r_sys_fork() 2015-04-11 05:00:05 +02:00
pancake
87162dc8bf Add wta support for appending dump. 2015-04-03 04:11:26 +02: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
b8cdd7c0f7 Even more coverifix 2015-02-11 21:51:13 +01:00
pancake
16396f6d68 Fix w32 build 2014-11-23 11:08:51 +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
pancake
acf25245d9 Fix latest CIDs 2014-11-19 10:54:08 +01:00
pancake
b1da2b30e3 Fix #1670 - r2 -d 'ls -l /' working again 2014-11-18 11:19:04 +01:00
Causa Sui
3640a0481c RPM spec file update, setgroup patch for lint compliance
Signed-off-by: Pavel Odvody podvody@redhat.com
2014-11-10 03:06:41 +01:00
pancake
8b70bdb559 Implement rarun2 :! operator to load hexpairs from external command 2014-10-28 16:45:19 +01:00
pancake
8ec5e4ae94 Fix r2.js to be used from duktape 2014-10-23 04:45:01 +02:00
pancake
e43f0622fe Handle @100@PATTERN syntax in rarun2 program args 2014-10-23 03:57:37 +02:00
pancake
9635ee8e5a Handle '!' prefix in rarun2's args 2014-10-20 13:39:37 +02:00
pancake
907d17460f Close all non-tty fds for rarun2 before start 2014-10-16 11:24:17 +02:00
pancake
2369bad71a Fix code analysis loop and add anal.esil mode for r_core_anal_fcn() 2014-09-12 02:37:49 +02:00
pancake
19d480fdc0 Fix r_run_profile multiline parser 2014-09-11 03:05:59 +02:00
pancake
8f6ecaa659 Fix preload on Linux and OSX 2014-09-09 12:11:23 +02:00
jvoisin
6e662abd91 Fix some minor gcc warnings 2014-07-22 00:24:37 +02:00
pancake
7d55e7737d Clear some warns on w32 2014-07-18 15:28:02 +02:00
jvoisin
d4b22dbaf7 Fix some coverity warnings 2014-07-09 16:05:19 +02: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
dc4a8f440b Enable r_run in debugger 2014-07-09 03:31:04 +02:00