Commit Graph

1329 Commits

Author SHA1 Message Date
Thomas Hobson 9a52e369f2
fix forking exploits 2021-04-26 19:37:40 +12:00
Thomas Hobson 6fe0da030d
edge case 2021-04-26 13:37:50 +12:00
Thomas Hobson 3673b4e403
zombie process handler 2021-04-26 13:00:34 +12:00
Thomas Hobson 347f2d56d7
use a compatible waitpid library 2021-04-26 11:32:10 +12:00
Thomas Hobson dd31873700
free zombie processes from proctable 2021-04-26 11:22:28 +12:00
Thomas Hobson 18a44bf146
install ps in container 2021-04-26 10:58:57 +12:00
Thomas Hobson 00fede6e0d
change api version to v2 2021-04-26 10:40:53 +12:00
Thomas Hobson 72bda367e0
cleanup all runner user processes 2021-04-26 10:35:34 +12:00
Thomas Hobson 3b0f2a0013
remove useless kill 2021-04-26 03:15:49 +12:00
Thomas Hobson 349beeb45a
Warn on errors when killing process group 2021-04-26 03:01:08 +12:00
Thomas Hobson f9b8fbd9c0
correct logging contexts 2021-04-25 21:01:16 +12:00
Thomas Hobson 3928bace86
refactor 2021-04-25 20:55:20 +12:00
Thomas Hobson 436c7f3c25
remove file that shouldn't be tracked 2021-04-25 20:05:04 +12:00
Thomas Hobson 2961bdc604
Conditonally output stderr 2021-04-25 17:17:19 +12:00
Thomas Hobson 51267c3526
give deno aliases 2021-04-25 17:15:16 +12:00
Victor Frazao 5f97005a9a
Fixes nasm32 - adds 32bit arch to seccomp filter (#231) 2021-04-25 16:55:39 +12:00
Thomas Hobson 1e3b01283e
ci fix 2021-04-25 16:43:57 +12:00
Thomas Hobson f590f85d6d
unbreak CI 2021-04-25 16:41:02 +12:00
Thomas Hobson 0e6f082f5f
use correct container name in index 2021-04-25 16:39:33 +12:00
Thomas Hobson 45eb4c799d
dont crash if there are no aliases 2021-04-25 16:37:05 +12:00
Thomas Hobson 8e7279ce69
fix gawk metadata 2021-04-25 16:36:48 +12:00
Dan Vargas 09e347a098
pkg(mono-6.12.0): filename fixes (#230)
* pkg(mono-6.12.0): filename fixes

* pkg(mono-6.12.0): compile cs files

* pkg(mono-6.12.0): add provides in metadata
2021-04-25 16:21:57 +12:00
Thomas Hobson 7e1960302d
d: replace .code with .d 2021-04-25 15:36:38 +12:00
Thomas Hobson 258539d593
gawk fix
gawk is not compile, and should display as awk
2021-04-25 15:24:18 +12:00
Thomas Hobson 30fa1d1425
use correct var name 2021-04-25 15:11:32 +12:00
Dan Vargas 6d2814880f
pkg(go-1.16.2): quick fix for filename issue (#229) 2021-04-25 15:09:13 +12:00
Thomas Hobson e96be60e7a
pull for prod, not rebuild 2021-04-25 15:05:27 +12:00
Thomas Hobson 35c807dac1
correct arg order 2021-04-25 15:05:05 +12:00
Thomas Hobson 8a7022f025
Merge branch 'master' of https://github.com/engineer-man/piston 2021-04-25 15:04:09 +12:00
Thomas Hobson ccd6baf11a
enhance piston script 2021-04-25 15:04:01 +12:00
Thomas Hobson a328b3eeda
better support for multiple languages per package 2021-04-25 15:02:57 +12:00
Thomas Hobson 77ad337e1d
wrapper script for cli 2021-04-25 13:56:16 +12:00
Dan Vargas 5f267a98b4
pkg(scala-3.0.0): Quick fix for filename issue (#228) 2021-04-25 13:45:43 +12:00
Thomas Hobson ccc1e4c08b
Add provides key to some languages
Provides key allows 1 package to provide multiple languages

Expect an API update to work with these new packages
2021-04-25 13:11:33 +12:00
Thomas Hobson 3b25ec4386
update test script 2021-04-25 13:10:18 +12:00
Thomas Hobson f24c48400b
Merge branch 'master' of https://github.com/engineer-man/piston 2021-04-25 13:09:19 +12:00
Thomas Hobson fefd1fa8e8
pony needs the right extension 2021-04-25 13:09:08 +12:00
Brian Seymour f0cbbadb27 add license 2021-04-24 12:52:43 -05:00
Brian Seymour 294c0a2a42 update readme 2021-04-24 12:41:37 -05:00
Brian Seymour b4df889707 update readme 2021-04-24 12:39:31 -05:00
Thomas Hobson 03c64cfecf
ponylang extension 2021-04-24 20:10:07 +12:00
Thomas Hobson 5e9b9c888e
ocaml extension 2021-04-24 20:09:59 +12:00
Thomas Hobson a1209cdfd5
kotlin extension 2021-04-24 20:09:51 +12:00
Thomas Hobson d2c36d8a54
java extension 2021-04-24 20:09:39 +12:00
Thomas Hobson af91e66d64
haskell extension 2021-04-24 20:09:33 +12:00
Thomas Hobson ceb902349f
scala extension 2021-04-24 20:09:25 +12:00
Thomas Hobson 8923fbd5cf
typescript extension 2021-04-24 20:09:17 +12:00
Thomas Hobson ecfdfa52de
vlang extension 2021-04-24 20:08:48 +12:00
Thomas Hobson 594ee7d436
zig extension 2021-04-24 20:08:42 +12:00
Thomas Hobson d851515f37
api: install rename in container 2021-04-24 19:51:33 +12:00