Commit Graph

166 Commits

Author SHA1 Message Date
SkUaTeR
c31d81da26 support for static build (#7822)
* support for static build
* improved sharard/static build
2017-06-28 22:54:40 +02:00
SkUaTeR
dc7914644e Meson improvements 2017-05-31 13:38:47 +02:00
Xiangyu Zhu
bc3555b833 Modify RLang plugins for Py2/py3 support
* Add alias field
* use RTLD_LOCAL
2017-05-28 01:50:08 +02:00
SkUaTeR
9a1337512a meson.build fixes to build with MSVC 2017-05-14 23:06:00 +02:00
SkUaTeR
1b5a746786 add more fixes to msvc build (#7468)
* add more fixes to msvc build

* more fixes
2017-05-10 22:12:49 +02:00
pancake
c4b6da3eaa Support -e -s in #!vala 2017-05-09 03:22:47 +02:00
pancake
31468882cc Add support for #!python -e and other rlang plugins 2017-05-09 02:42:51 +02:00
pancake
3e0c7bc650 Support meson build for Linux (Requires meson 0.40) 2017-05-02 14:18:36 +02:00
pancake
60f9667654 Remove support for bjam build system
- Delete all Jamroot files
2017-05-02 05:48:40 +02:00
pancake
fa671b9a16 Initial support for the Meson build system
- Integrated with current ACR
- Fix some stale fails got removed
2017-05-02 05:05:36 +02:00
davidpolverari
1fb422b532 Fix #6162 - Renames r_str_concat to r_str_append 2017-03-16 22:29:49 +01:00
Giovanni
43532031c4 Fixes for windows and some are also global (#6936) 2017-03-08 08:49:31 +01:00
condret
30349b0c3a add lib language-plugin 2017-02-17 21:11:15 +00:00
Álvaro Felipe Melchor
87724384d1 added r_cons_break_{push/pop} to handle ^C better
Besides an UAF has been fixed afecting only ELF
2016-11-21 16:56:12 +01:00
pancake
dba2fe70f0 Fix w32 build 2016-06-08 11:59:19 +02:00
pancake
b53d065504 Update sdb and cleanup r2pipe-w32 2016-06-06 14:40:58 +02:00
pancake
27ae76a7dc Show licenses in rlang plug listing 2016-05-31 10:39:34 +02:00
pancake
176a735927 Add cmdf callback and license in RLang 2016-05-31 02:32:30 +02:00
Sven Steinbauer
547f8bbc5c Infer fixes Round 2 (#4993) 2016-05-24 22:22:15 +02:00
pancake
c2b151f8c8 Fix a lot more covs 2016-03-31 13:21:51 +02:00
pancake
33d6a27441 Add more op.val for x86 2016-03-30 16:01:16 +02:00
pancake
659b83fb43 Add r_lang_rust 2016-03-28 00:19:21 +02:00
skuater
f38430ff02 Add thread to manage input/output name piped messages 2015-10-30 04:52:26 +01:00
skuater
cdfb82cfd3 Fix r2pipe to allow more data transmision at windows 2015-10-28 10:12:38 +01:00
pancake
384cf50da8 Another fix for #w32 #r2pipe #lang 2015-10-26 00:09:32 +01:00
pancake
58d6ce9106 Aim to fix r2pipe on Windows for long results 2015-10-25 23:51:52 +01:00
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