Commit Graph

735 Commits

Author SHA1 Message Date
pizalord22 d42aa6edb1 fixed switch case, optimized lxc/execute, optimized json response 2020-03-31 14:37:23 +02:00
Brian Seymour 9e7e53d45d use latest version of python in executor 2020-03-29 16:25:39 -05:00
Brian Seymour d7b82b5218 remove worker count from make, causes problems on machiens with low ram 2020-03-29 16:09:56 -05:00
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
pizalord22 f6af99bbee keep the languages in memory rather then writing it to an file, added versions end point that returns all versions in json format 2020-03-27 22:21:29 +01:00
pizalord22 6bc2e4e6b1 added special case for java because it's versioning is special 2020-03-27 22:07:31 +01:00
pizalord22 0e645d0a51 Merge branch 'master' of https://github.com/engineer-man/piston 2020-03-27 21:34:21 +01:00
pizalord22 eb576d9b66 added code to write langues and their versions to a json file 2020-03-27 21:30:10 +01: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 1e0b44c8a7
add support for elisp scripts 2020-02-29 17:29:22 +01:00
Brian Seymour 7bc9b5b63a
Merge pull request #5 from brainplot/more-recent-c-cpp-support
Add support for C11 and C++17 in gcc and g++
2019-11-04 14:01:22 -06:00
Gianluca Recchia 41f4b31830
Add support for C11 and C++17 in gcc and g++ 2019-11-04 20:16:10 +01:00
kalix123 2dfa66bc59
Merge pull request #4 from engineer-man/readme_changes
fixed this really annoying thing on the readme where you say from twice
2019-10-04 19:02:14 -07:00
Kalix Zee f112114749 fixed this really annoying thing on the readme where you say from twice 2019-10-04 18:57:41 -07: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 31a90fe3ad update docs for ubuntu server 2019-06-17 00:37:41 -05:00
Brian Seymour 54b7bb9a54
Update readme.md 2019-06-17 00:09:35 -05:00
Brian Seymour 9fb116caf0 document api 2019-06-17 00:06:38 -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 e06eff955f update tests to include bash 2019-06-10 23:57:25 -05:00
Brian Seymour 728c263c50 add support for bash 2019-06-10 23:55:53 -05:00
Brian Seymour 389f4ed335 add rust to go api 2019-05-31 16:00:32 -05:00
Brian Seymour af4255fc1f fix path error 2019-05-31 15:57:46 -05:00
Brian Seymour 92bf1d3496 symlink rustc 2019-05-31 15:34:48 -05:00
Brian Seymour ae4864e7aa update config 2019-05-31 15:11:15 -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 5220e890c6 update docs 2019-05-31 13:14:24 -05:00
Brian Seymour c3902358fd add bf to install 2019-05-31 13:11:28 -05:00
Brian Seymour 336395f9a6 modify repo and docs for lxc only 2019-05-31 13:10:24 -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