Commit graph

1331 commits

Author SHA1 Message Date
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
Brian Seymour
c94c7577fb enable lxc on api 2018-10-22 17:00:12 -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
Brian Seymour
748f438718 raise docker limits 2018-10-20 12:20:12 -05:00