Commit graph

16 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
3233db5c1f new docs, better executors, better expansion for languages 2020-03-26 13:49:19 -05:00
Brian Seymour
8833d4f488 ts support 2019-08-08 11:42:30 -05:00
Brian Seymour
d8f474ef26 add missing directive for bash in executor 2019-06-10 23:58:32 -05:00
Brian Seymour
a6bf275172 new executors 2019-05-31 14:01:10 -05: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
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
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