Commit graph

31 commits

Author SHA1 Message Date
Brian Seymour
8fcdec7275 piston improvements. adds version endpoint, new execution output, awk language support, and installs all dependencies directly when possible and avoids apt unless not possible 2020-03-29 14:40:34 -05:00
Brian Seymour
90a0ec54ed fix version script 2020-03-27 15:22:33 -05:00
Brian Seymour
bccd8c265f language version info 2020-03-27 15:16:44 -05:00
Brian Seymour
3233db5c1f new docs, better executors, better expansion for languages 2020-03-26 13:49:19 -05:00
Gianluca Recchia
41f4b31830
Add support for C11 and C++17 in gcc and g++ 2019-11-04 20:16:10 +01:00
Brian Seymour
3b32563d38 full path for ts 2019-08-08 11:44:51 -05:00
Brian Seymour
8833d4f488 ts support 2019-08-08 11:42:30 -05:00
Brian Seymour
460e393772 fix problem with multiple args 2019-06-19 00:09:56 -05:00
Brian Seymour
3b2f2fbe59 update readme, fix bug where multiple args were appearing as one arg 2019-06-16 21:52:06 -05:00
Brian Seymour
5ea7da87a1 set executor to executable 2019-06-11 00:00:56 -05:00
Brian Seymour
d8f474ef26 add missing directive for bash in executor 2019-06-10 23:58:32 -05:00
Brian Seymour
728c263c50 add support for bash 2019-06-10 23:55:53 -05:00
Brian Seymour
92bf1d3496 symlink rustc 2019-05-31 15:34:48 -05:00
Brian Seymour
2310c7cf2c fix rust 2019-05-31 14:01:45 -05:00
Brian Seymour
a6bf275172 new executors 2019-05-31 14:01:10 -05:00
Brian Seymour
0e666cd41a new executors 2019-05-31 13:59:51 -05:00
Brian Seymour
a954759dae modify repo and docs for lxc only 2019-05-31 13:09:47 -05:00
Brian Seymour
620107212e fix bf 2018-12-08 11:15:15 -06:00
Brian Seymour
27f4443719 update piston 2018-12-08 11:06:01 -06:00
Brian Seymour
16f4c03a80 add timeout kill to lxc attach call to prevent resource limits from performing the kill 2018-11-07 12:27:12 -06:00
Brian Seymour
35985136ec no warnings for cs unused 2018-11-06 23:06:44 -06:00
Brian Seymour
fb7b684cd9 file locking 2018-11-02 00:21:22 -05:00
Brian Seymour
208d91c237 add swift notes, delete hidden files 2018-11-01 19:44:25 -05:00
Brian Seymour
23ffb605e1 add swift 2018-10-30 22:53:57 -05:00
Brian Seymour
1fe251cb49 add swift support 2018-10-30 22:51:00 -05:00
Brian Seymour
e31862c65e do cleanup in bg 2018-10-24 18:40:21 -05:00
Brian Seymour
ffee474af8 clear out temp dir of ran user 2018-10-24 18:34:25 -05:00
Brian Seymour
d5e61f6922 multi user containerization* upgrades 2018-10-24 00:34:33 -05:00
Brian Seymour
7891b676eb handle network, run code as different user than compilation 2018-10-22 19:14:17 -05:00
Brian Seymour
e75ae5365e updated notes and clean up 2018-10-22 16:53:55 -05:00
Brian Seymour
b26d1b5b45 added a version of piston which uses lxc instead of docker, added tests for lxc 2018-10-22 16:38:52 -05:00