Vrganj
|
c537cab2da
|
Add stdin
|
2021-01-16 18:41:41 +01:00 |
Vrganj
|
d8b6379b9a
|
Add CLI written in Node
|
2021-01-16 13:14:17 +01:00 |
Vrganj
|
d666e5c19d
|
Fix C/C++ versions
|
2021-01-16 01:07:34 +01:00 |
Vrganj
|
e80bb0372b
|
Use express-validator, refactor
|
2021-01-16 00:53:51 +01:00 |
Vrganj
|
a0693fb3a2
|
Merge from upstream
|
2021-01-15 23:04:52 +01:00 |
Vrganj
|
6fdf2d6061
|
Fixes
|
2021-01-15 20:40:18 +01:00 |
Brian Seymour
|
b2b69db27d
|
remove path separators for java executor
|
2021-01-15 11:29:57 -06:00 |
Vrganj
|
77e645beb3
|
Rip out go, add aliases to /versions
|
2021-01-14 20:14:26 +01:00 |
Brian Seymour
|
20d659e5a6
|
add ssl to install dependencies, update python3 to python3.8 for versions
|
2021-01-14 00:28:26 -06:00 |
Brian Seymour
|
cdc52d280e
|
re-enable lxc start
|
2021-01-14 00:02:03 -06:00 |
Brian Seymour
|
b81690a9de
|
fix jelly, move all executor code to runner permission, introduce stdout/stderr separate output to the api
|
2021-01-13 23:45:48 -06:00 |
Brian Seymour
|
15b6f6e8d6
|
missing semicolon
|
2021-01-13 01:37:47 -06:00 |
Brian Seymour
|
e6e1c093d6
|
update readme, set c to run everything under a runner
|
2021-01-13 01:36:10 -06:00 |
Brian Seymour
|
9c985a1e5b
|
move docs to prepare for image distribution, clean up /var/lock
|
2021-01-12 15:11:14 -06:00 |
Brian Seymour
|
1441b5ef6f
|
delete nim
|
2021-01-12 13:45:40 -06:00 |
Brian Seymour
|
c3416b8628
|
terminate each tmp cleanup
|
2021-01-12 12:50:50 -06:00 |
Brian Seymour
|
13a932d438
|
clean up other accessible tmp directories
|
2021-01-12 12:43:20 -06:00 |
Vrganj
|
c30a67cf05
|
Fix d executor name
|
2021-01-06 00:53:58 +01:00 |
Vrganj
|
ba19844c0e
|
Add D
|
2021-01-06 00:46:49 +01:00 |
Vrganj
|
93600d75fe
|
Actually fix paradoc
|
2020-11-08 19:15:56 +01:00 |
Luka Barbić
|
38638aa6f6
|
Fix screwup
|
2020-11-08 19:13:22 +01:00 |
Luka Barbić
|
269547f75b
|
Fix paradoc
|
2020-11-08 18:03:28 +01:00 |
Brian Seymour
|
f6e5615ac2
|
add paradoc to execute
|
2020-11-01 19:30:05 -06:00 |
Brian Seymour
|
6720282bbc
|
Merge pull request #25 from engineer-man/paradoc
added the paradoc golfing language as seen on Advent of Code
|
2020-11-01 19:29:31 -06:00 |
Brian Seymour
|
44097f9dc2
|
add nim to execute
|
2020-11-01 19:26:09 -06:00 |
Brian Seymour
|
d218402a5f
|
fix typo, add test entry for nim
|
2020-11-01 19:25:16 -06:00 |
Brian Seymour
|
a4039fa334
|
Merge pull request #28 from Vrganj/master
Add Nim
|
2020-11-01 19:22:27 -06:00 |
Pyroseza
|
3ef1e2683e
|
looks like I forgot to push this bad boy
|
2020-11-02 00:24:32 +00:00 |
Vrganj
|
5134eb961b
|
Add executor and test for Nim
|
2020-10-31 20:02:16 +01:00 |
Luka Barbić
|
65d66aa979
|
Get rid of enum
|
2020-10-30 22:17:46 +01:00 |
Luka Barbić
|
f133ce04e0
|
Replace regex completely
Now supports enums aswell
|
2020-10-30 22:15:01 +01:00 |
Luka Barbić
|
b7615b8126
|
Fix name detection
|
2020-10-30 21:39:58 +01:00 |
Luka Barbić
|
d72512be18
|
Allow use of interface
|
2020-10-30 21:28:51 +01:00 |
Brian Seymour
|
47601eda51
|
manually add brainfuck version to piston
|
2020-10-25 12:40:53 -05:00 |
Pyroseza
|
9f9af342fd
|
added paradoc test
|
2020-10-22 23:25:57 +01:00 |
Pyroseza
|
48a1b124dd
|
added the paradoc golfing language as seen on Advent of Code
|
2020-10-22 23:12:47 +01:00 |
Brian Seymour
|
a0bb87055f
|
supress haskell compiler output
|
2020-10-17 14:18:57 -05:00 |
Brian Seymour
|
38c3b96107
|
fix haskell no seriously for real this time
|
2020-10-17 14:16:31 -05:00 |
Brian Seymour
|
ca52e04bbd
|
fix deno and haskell and jelly
|
2020-10-17 14:14:19 -05:00 |
Brian Seymour
|
a7fdbca30b
|
fix install instructions
|
2020-10-17 13:57:26 -05:00 |
Vrganj
|
be8e301b44
|
Add jelly
|
2020-10-17 19:56:02 +02:00 |
Brian Seymour
|
6d580981e4
|
formatting, add missing language
|
2020-10-17 12:06:23 -05:00 |
Ethan Edwards
|
084211cb46
|
added deno
Fixes issue: https://github.com/engineer-man/piston/issues/18
|
2020-10-17 01:22:15 -04:00 |
Ethan Edwards
|
3246ed6781
|
Added haskell support
|
2020-10-16 23:57:45 -04:00 |
Brian Seymour
|
a89d22bd25
|
merge
|
2020-10-06 23:41:13 -05:00 |
Brian Seymour
|
c2904a8e14
|
add lua support
|
2020-10-06 23:40:14 -05:00 |
Kevin Diaz
|
0253f24479
|
Create nasm64 executor and test file
|
2020-10-03 13:16:15 -04:00 |
Kevin Diaz
|
9ffca9abb1
|
Add nasm/asm support for 64 bit binaries
|
2020-10-03 01:47:13 -04:00 |
Kevin Diaz
|
050ea8caa1
|
Default nasm/asm to 32 bit binaries
|
2020-10-03 01:46:55 -04:00 |
Brian Seymour
|
9d04f1929d
|
readd brainfuck support
|
2020-10-02 18:51:00 -05:00 |
Luka Barbić
|
7372c572d8
|
Change return code to 0
|
2020-06-18 20:38:33 +02:00 |
Brian Seymour
|
0c152fcd72
|
add emacs alias
|
2020-06-08 22:46:39 -05:00 |
Brian Seymour
|
0bc3b0d8e2
|
activate elixir test
|
2020-06-08 22:33:25 -05:00 |
Brian Seymour
|
4cb999c530
|
add elisp aliases, add emacs version detection, test elixir using new executor
|
2020-06-08 22:19:06 -05:00 |
Brian Seymour
|
178d9c89f7
|
experimental new executors
|
2020-06-08 22:12:04 -05:00 |
Brian Seymour
|
7880f204b6
|
add emacs test
|
2020-06-08 21:43:23 -05:00 |
Brian Seymour
|
532a624d7f
|
add emacs test
|
2020-06-08 21:42:21 -05:00 |
Brian Seymour
|
b234fd42b4
|
updated readme
|
2020-06-08 21:24:15 -05:00 |
Brian Seymour
|
0b85a84877
|
more tests directory, fix missing tests
|
2020-06-08 20:54:21 -05:00 |
Brian Seymour
|
5c1d85fe11
|
merge
|
2020-06-04 20:02:56 -05:00 |
Brian Seymour
|
e1f1e6b3c5
|
finish adding kotlin and perl
|
2020-06-04 20:01:21 -05:00 |
Brian Seymour
|
30556fb45d
|
merge
|
2020-06-04 19:17:26 -05:00 |
isakal
|
5cde78c41f
|
Add elixir version and alias
|
2020-06-04 22:38:12 +02:00 |
isakal
|
6076f88bb9
|
Add julia executor and enable elixir in api
|
2020-06-04 22:24:04 +02:00 |
aveliz1999
|
c36c5a6e63
|
Add Kotlin support
|
2020-06-04 15:03:33 -04:00 |
Tommy-Xavier Robillard
|
31471c3ee0
|
Added julia version, and alias.
|
2020-05-02 00:30:12 -04:00 |
Tommy-Xavier Robillard
|
fab8873d85
|
Added julia support.
|
2020-05-02 00:00:46 -04:00 |
Brian Seymour
|
9e7e53d45d
|
use latest version of python in executor
|
2020-03-29 16:25:39 -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 |
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 |
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 |