Commit Graph

  • c0b218f477
    update zig to 0.8.0 (#279) g-w1 2021-06-15 21:25:12 -0400
  • 7d40abfb3f
    cli: fix issue where negate removes too many packages Thomas Hobson 2021-06-13 19:17:04 +1200
  • 5a82e0308b
    ensure cli always has packages installed Thomas Hobson 2021-06-13 19:12:14 +1200
  • 0598c5c9be
    Management tool additions * Command to build packages locally * Help message * Start/Stop/Restart commands * Select production/development environements * clean pkgs/repo commands Thomas Hobson 2021-06-13 18:54:59 +1200
  • b24edf2ac1
    repo: dockerignore Thomas Hobson 2021-06-13 18:52:14 +1200
  • 6cfef7b7ce
    cli: remove random file Thomas Hobson 2021-06-13 18:45:39 +1200
  • 1fcb7604d7
    cli: add `ppman spec` command Thomas Hobson 2021-06-13 18:41:01 +1200
  • 54ceff9c87 update zig to 0.8.0 Jacob G-W 2021-06-11 16:56:14 -0400
  • 3365ba34b8 Adding Raku Hydrazer 2021-06-12 11:44:10 -0600
  • d68a1d67c8
    brainfuck(2.7.3): input requires each char on new line Thomas 2021-06-07 21:32:44 +1200
  • 22018cbc9b
    Updated the readme (#273) Atharva 2021-06-05 13:04:43 +0530
  • dac167d93a
    Merge branch 'master' into master Thomas 2021-06-05 19:33:41 +1200
  • c44209f060 updated a variable Atharva8 2021-06-05 12:57:32 +0530
  • be6b16a6db Updated the readme Atharva8 2021-06-05 12:55:27 +0530
  • 1c3aa4a3e6
    Install/Uninstall multiple packages using ppman (#272) Atharva 2021-06-05 12:50:06 +0530
  • 596ffb46ee Install/Uninstall multiple packages using ppman Atharva8 2021-06-05 12:31:40 +0530
  • 98cc1111c2
    Readme: adds additional clarity on runtime installation (#267) dc 2021-05-27 02:54:09 -0700
  • 8185afe012
    Update readme.md dc 2021-05-26 09:19:30 -0700
  • 53c89dda39
    Update readme dc 2021-05-26 09:17:47 -0700
  • ea9f48fa00
    add sympy to python 3.9.4 (#263) Cory 2021-05-26 21:09:08 +1000
  • 6fa4141eb0 add sympy to python 3.9.4 Bones 2021-05-26 19:54:22 +1000
  • c71aea6166
    compute hash in chunks. Previously we were loading the entire package file into memory, then updating the hash. Now we update the hash with chunks of the data as it is read in. Should fix #259 Thomas Hobson 2021-05-18 21:07:40 +1200
  • 79c7f471a1
    Add py3 alias for Python3 (#255) Tushar Sadhwani 2021-05-15 09:55:10 +0530
  • f28cc2a917
    pkg(kotlin-1.4.31): add args (#258) Dan Vargas 2021-05-14 23:24:47 -0500
  • c7764161a8
    pkg(scala-3.0.0): use compile (#257) Dan Vargas 2021-05-14 23:24:37 -0500
  • bf97ecf7b9 pkg(kotlin-1.4.31): add args Dan Vargas 2021-05-14 18:30:51 -0500
  • 5740879402 pkg(scala-3.0.0): use compile Dan Vargas 2021-05-14 18:20:23 -0500
  • 00bd298665
    pkg(kotlin-1.4.31): use jdk8 with kotlin (#256) Dan Vargas 2021-05-13 04:45:21 -0500
  • b96d01d3d4 pkg(kotlin-1.4.31): use jdk8 with kotlin Dan Vargas 2021-05-12 19:51:26 -0500
  • 0981f03de4
    Add py3 alias Tushar Sadhwani 2021-05-11 17:41:44 +0530
  • c83e461395
    Add py3 alias Tushar Sadhwani 2021-05-11 17:41:17 +0530
  • 972f740888
    Add py3 alias Tushar Sadhwani 2021-05-11 17:40:01 +0530
  • f576aeac57
    Add py3 alias Tushar Sadhwani 2021-05-11 17:38:34 +0530
  • 3e9705bcd3
    pkg(julia-1.5.4): switch to build from source (#254) Dan Vargas 2021-05-08 20:40:41 -0500
  • b2f8cfa531 use x86-64 cpu target list Dan Vargas 2021-05-08 16:31:08 -0500
  • cba88f86e0 fix install lang in ci test step Dan Vargas 2021-05-08 15:56:44 -0500
  • 0f8f8a4a27 pkg(julia-1.5.4): switch to build from source Dan Vargas 2021-05-08 14:34:12 -0500
  • 93188099b7
    fix cli Thomas Hobson 2021-05-08 12:57:37 +1200
  • 543cb11e69
    Change package manager request signature Thomas Hobson 2021-05-08 12:41:41 +1200
  • b3be57e0b4
    lint like rest of codebase Thomas Hobson 2021-05-08 12:30:40 +1200
  • 1b7504a191
    switch back to startsWith Thomas Hobson 2021-05-08 12:25:04 +1200
  • 4259e89bb2
    lint api Thomas Hobson 2021-05-08 12:20:21 +1200
  • 2beb0abff7
    Merge branch 'master' of github.com:engineer-man/piston Thomas Hobson 2021-05-08 12:08:30 +1200
  • b51350489f
    Up the default max file size limit Thomas Hobson 2021-05-08 12:08:13 +1200
  • 106d5c72c9 fix json validation Brian Seymour 2021-05-07 14:50:50 -0500
  • 3ea6ca1180 fix json validation Brian Seymour 2021-05-07 14:42:55 -0500
  • 5830d7fb43 fix json validation Brian Seymour 2021-05-07 14:35:27 -0500
  • de449c6d56 validate json instead of a json header, and lots of cleanup Brian Seymour 2021-05-07 14:22:25 -0500
  • 0da1cd5867
    use real uid for killing processes instead of using euid (#206) Thomas Hobson 2021-05-07 22:11:28 +1200
  • 972228412a
    switch to taking config by env Thomas Hobson 2021-05-07 21:11:36 +1200
  • fb102ebe83
    Improved memory limits (#248) Felix 2021-05-07 10:21:25 +0200
  • 25c485f2ba
    Combined memory limit parameters into one Defelo 2021-05-07 10:17:37 +0200
  • eaf0ba34bd
    Allow additional content-type parameters Thomas Hobson 2021-05-07 20:12:27 +1200
  • d95d67071c
    reject on non-json content-types (#233) Thomas Hobson 2021-05-07 19:37:22 +1200
  • 9590d5afbc
    Patch for race condition with filesystem and process cleanup Thomas Hobson 2021-05-07 19:23:34 +1200
  • badacca38f
    Added optional compile_memory_limit and run_memory_limit parameters Defelo 2021-05-02 12:47:22 +0200
  • 95421c9e15
    pkg(octave-6.2.0): add aliases/file extensions (#249) MrExquisite 2021-05-05 12:46:11 +0200
  • 2ae78b954b
    zig/0.7.1: set release most to safe so executers can still observe runtime checks (#250) Meghan 2021-05-05 03:45:42 -0700
  • dae0c57aae
    pkg(rockstar-1.0.0): switch to rocky implementation (#251) Dan Vargas 2021-05-05 05:45:33 -0500
  • 2aca782d87 pkg(rockstar-1.0.0): switch to rocky implementation Dan Vargas 2021-05-03 17:21:13 -0500
  • 27af752517
    zig/0.7.1: set release most to safe so executers can still observe runtime checks Meghan 2021-05-02 14:34:41 -0700
  • 949f8c902d
    pkg(octave-6.2.0): add aliases/file extensions MrExquisite 2021-05-02 18:17:52 +0200
  • 09d32a521e
    Merge branch 'master' of https://github.com/engineer-man/piston Thomas Hobson 2021-05-02 20:12:06 +1200
  • 8b90c12c5c
    chown directories to root, ensuring they are not writable by runners Thomas Hobson 2021-05-02 20:11:55 +1200
  • 50cb0f1996
    pkg(octave-6.2.0): add octave 6.2.0 (#247) Dan Vargas 2021-05-02 01:36:41 -0500
  • 38ab15081e
    Merge branch 'master' of https://github.com/engineer-man/piston Thomas Hobson 2021-05-02 17:02:26 +1200
  • 37c760b081
    allow empty contents Thomas Hobson 2021-05-02 17:01:50 +1200
  • d55d158fb6
    bump repo ci Thomas 2021-05-02 15:21:54 +1200
  • d577072749
    Revert "Added max_memory_usage parameter (#238)" (#246) Thomas 2021-05-02 14:55:37 +1200
  • 76fdbf7df6 Revert "Added max_memory_usage parameter (#238)" Thomas 2021-05-02 14:54:03 +1200
  • 7f3a0854fd
    pkg(octave-6.2.0): add deps for octave (#245) Dan Vargas 2021-05-01 21:45:26 -0500
  • 2412d50f82
    pkg(octave-6.2.0): add deps for octave (#245) Dan Vargas 2021-05-01 21:41:53 -0500
  • 2bc92897db pkg(octave-6.2.0): add octave 6.2.0 Dan Vargas 2021-05-01 20:25:16 -0500
  • 30a78fa9e0 pkg(octave-6.2.0): add deps for octave Dan Vargas 2021-05-01 20:19:50 -0500
  • a49acc7dbe
    Added max_memory_usage parameter (#238) Felix 2021-05-01 11:10:53 +0200
  • f2973f0536
    pkg(ruby-3.0.1): add ruby 3.0.1 (#242) Dan Vargas 2021-04-30 06:33:29 -0500
  • 3648537d95 pkg(ruby-3.0.1): add ruby 3.0.1 Vargas, Dan 2021-04-28 15:07:03 -0500
  • 37946d8542
    fix: add yeethon to supported languages list (#240) vcokltfre 2021-04-30 09:10:26 +0100
  • 5d4f544f3a
    fix: add yeethon to supported languages list vcokltfre 2021-04-30 09:02:57 +0100
  • 6e748c614c
    Merge branch 'master' of https://github.com/engineer-man/piston Thomas Hobson 2021-04-29 13:57:46 +1200
  • 5221cdc7f4
    make /tmp executable Thomas Hobson 2021-04-29 13:57:29 +1200
  • 75957407ca
    pkg(yeethon3.10): Adds Yeethon 3.10 (#239) Shivansh-007 2021-04-29 07:25:43 +0530
  • fc5dc93117 pkg(yeethon3.10): Change test file name to `test.yeethon.py` Shivansh 2021-04-29 07:14:04 +0530
  • 6e21d5188f pkg(yeethon3.10): Adds Yeethon 3.10 Shivansh 2021-04-29 06:56:09 +0530
  • 609a4c75b4
    Added max_memory_usage description to readme Defelo 2021-04-28 16:20:05 +0200
  • 2690d897f9
    Added max_memory_usage parameter Defelo 2021-04-28 16:01:07 +0200
  • 6b5fcaf363
    Update metadata.json Thomas 2021-04-28 20:21:56 +1200
  • bbb45a5a0a
    python 2 is language python2 Thomas 2021-04-28 20:15:46 +1200
  • 9f98f393a7
    Update readme.md (#226) JeffreyHuang06 2021-04-28 00:16:29 -0400
  • 5509492a99
    uncomment the fix Thomas Hobson 2021-04-28 16:11:49 +1200
  • 0299810d6c
    update CI config Thomas Hobson 2021-04-28 16:04:27 +1200
  • 3bd73d07a9
    file persistance fix Thomas Hobson 2021-04-28 16:03:35 +1200
  • a6bc24e22e
    Fix issue where large files can be written to exhaust space Thomas Hobson 2021-04-28 15:39:23 +1200
  • 73391cf718
    add exploit payloads Thomas Hobson 2021-04-28 15:35:40 +1200
  • 6b138f2377
    Merge branch 'master' of https://github.com/engineer-man/piston Thomas Hobson 2021-04-28 14:35:05 +1200
  • 724cbbaa9b
    mount /tmp as tmpfs in container Thomas Hobson 2021-04-28 14:34:51 +1200
  • 3dfade7c91
    pkg(lolcode-0.11.2): update build script to use correct lolcode version (#237) Dan Vargas 2021-04-27 21:15:34 -0500
  • 08ea3b3740
    pkg(lolcode-0.11.2): add dep for correct version (#234) Dan Vargas 2021-04-27 18:03:33 -0500
  • 3355ffafb2
    pkg(cobol-3.1.2): Adds cobol 3.1.2 (gnucobol) (#235) Victor Frazao 2021-04-27 19:02:59 -0400
  • 65cbefa94e
    pkg(gcc-10.2.0): Adds Fortran support for GCC (#236) Victor Frazao 2021-04-27 19:02:17 -0400