Commit Graph

140 Commits

Author SHA1 Message Date
pancake
49975ccf95 Fix #3286 - Use stdbool.h 2015-09-14 02:08:31 +02:00
dequis
003a18aa30 A few simple memory leak fixes 2015-08-30 23:20:51 +02:00
jvoisin
8256955b59 Fix some gcc warnings 2015-08-24 21:29:12 +02:00
pancake
4dff5cca5e Some some COVs related to control flow and memory leaks 2015-08-24 01:58:36 +02:00
pancake
5feb28e0c0 Initial implementation of the #!cpipe rlang 2015-08-19 23:51:06 +02:00
pancake
681c2c2c45 Set PKG_CONFIG_PATH if #!c and #!vala 2015-08-19 11:18:39 +02:00
shuall
0807686d86 #3052 all printf member functions changed to cb_printf 2015-08-09 03:25:05 +02:00
pancake
fbdf0e8fde Fix some more COVs 2015-07-25 02:10:31 +02:00
jvoisin
aa695bc808 Fix misc compilation warnings on Windows 2015-07-14 13:55:58 +02:00
pancake
6240f289a3 s/system/sandbox_system/ in #!c 2015-06-22 03:13:51 +02:00
pancake
2b8e31592c Handle TARGET_OS_IPHONE and fix r_sandbox_system() issue 2015-06-21 12:47:09 +02:00
skuater
e5d2683e42 add handlers to interrupt r2pipe 2015-06-03 10:35:54 +02:00
skuater
bc8171bc43 add support for multiple instances of r2pipe under windows 2015-06-02 01:35:55 +02:00
NighterMan
7d02e0ab66 close all descriptors in case of fork error or when shit happens 2015-05-18 19:18:19 +02:00
NighterMan
788251d280 Fix for rlangpipe hang on exit due to unrequired pipe ends not being closed in the parent 2015-05-18 19:18:19 +02:00
pancake
c9d10560b9 Initial import of the r2pipe-io plugin 2015-05-13 12:39:51 +02:00
pancake
882a0ee164 Add --without-fork and r_sys_fork() 2015-04-11 05:00:05 +02:00
pancake
d15dacd68b Support Go and Dlang from #!pipe 2015-04-07 18:34:28 +02:00
skuater
570b60104f Add w32 support to RLang.pipe aka #!pipe 2015-04-03 02:02:09 +02:00
NighterMan
720eb5f08e Fix for zombie child processes after using rlangpipe 2015-03-28 19:07:34 +01:00
pancake
c75192e435 Handle babel-node.es6, remove debug printf in rlang and autoinit io in rbin to ease scripts 2015-03-25 12:49:10 +01:00
pancake
95626e2aa4 Handle NodeJS and Python scripts with #!pipe from r2 -i and . 2015-03-25 03:25:40 +01:00
pancake
c689f54e27 Fix aoj json and minor fix in lang/pipe 2015-03-25 03:03:34 +01:00
pancake
515b2e77bc Fix about 40 COVs related to memleaks and buffer overflows 2015-03-21 01:27:54 +01:00
pancake
977f52c508 Honor sandbox in r_lang_pipe 2015-03-19 23:23:29 +01:00
XVilka
5fcdc6a3c3 Fix Mingw build 2015-03-19 16:18:39 +03:00
pancake
5fa09b369e Add pipe-bash example and make pipe-node a module 2015-03-19 03:16:21 +01:00
pancake
47ebfa202d Initial implementation of r_lang_pipe and pipe-node.js 2015-03-19 02:48:44 +01:00
pancake
b87733d554 cmd_open refactoring and fix few warnings 2015-02-03 00:52:24 +01:00
pancake
559c2cd25a Add '!' inside '#!' and make r_core_editor accessible from r_cons_editor. 2014-12-19 03:17:28 +01:00
pancake
da51302f73 Fix RLang.C for absolute paths 2014-11-24 02:01:18 +01:00
pancake
acf25245d9 Fix latest CIDs 2014-11-19 10:54:08 +01:00
pancake
bc42e18c30 Fix relative paths in #!vala 2014-11-17 23:41:07 +01:00
pancake
d020f7cee4 Random fixes for #! and #!vala 2014-11-17 23:23:53 +01:00
pancake
a2c3647ad0 Somewhat better BoostJam support 2014-10-26 02:47:08 +02:00
pancake
4c4173769b Revert "Fixing the issue where file size exceeds size of an integer":
3adb00621b
e2afa84443
0761955fdb
17cc18fad0
135c62fb5d
2014-09-20 15:33:59 +02:00
dso
17cc18fad0 Update lang.c 2014-09-18 09:01:33 -05:00
Adam Pridgen
135c62fb5d Fixing *most* warnings related to the change in r_file_slurp 2014-09-17 22:37:54 -05:00
pancake
8204e78c3f Fix RBin & RLang related crashes (fix lot of memleaks and dblfrees) 2014-08-29 16:27:44 +02:00
jvoisin
975daf00f5 Coverifix 2014-07-30 22:26:13 +02:00
jvoisin
6b5176e0a8 Fix another batch of coverity issues 2014-07-28 21:58:44 +02:00
jvoisin
594debd9fc Fix a memleak 2014-07-28 18:12:18 +02:00
jvoisin
8fdfefb080 Fix coverity issues (and some PE tests \o/) 2014-07-24 02:05:17 +02:00
jvoisin
431ba75557 Fix some coverity issues 2014-07-21 23:14:25 +02:00
Jonathan Neuschäfer
4c612db79b a few cleanups in bin and lang
* libr/bin/bin.c: remove duplicate condition (xtr && xtr)
* libr/bin/p/bin_elf.c!libs: use r_list_newf
* libr/lang/p/Makefile: add empty "clean" target to silence make warning
2014-06-14 02:14:08 +02:00
fr33tux
3d801f90ff Remove r_list_destroy, replaced it by r_list_purge 2014-05-03 01:27:10 +02:00
pancake
7a47a7c29c Some fixes for RLang plugins 2014-03-26 01:34:32 +01:00
pancake
d86bf57ca4 Remove more r_lib references 2014-01-18 02:52:49 +01:00
pancake
13ea5e467d More Jamroot files and move vm out 2013-12-31 15:57:52 +01:00
pancake
3a9b6c686f Fix asm/avr license and some coverity issues 2013-12-15 00:58:05 +01:00