Helson
b28aa56d60
fix: Pool 资源泄漏 ( #59 )
2024-04-05 15:36:46 +00:00
Mikucat
205ae66a45
fix: add Dockerfile ARGs
2024-02-08 00:41:15 +08:00
Mikucat
9c46680949
feat(ci): replace GHCR to Aliyun registry
2024-02-08 00:41:14 +08:00
Mikucat
00983feb65
fix: change back interval of health check
2024-01-31 18:22:36 +08:00
Mikucat
efe576b6ad
feat: add release build CI
2024-01-31 15:36:20 +08:00
Mikucat
ee748c0ec5
feat: refactor & upgrade judge environment
2024-01-31 15:36:20 +08:00
virusdefender
6a45225d0e
fix build
2021-09-28 14:46:34 +08:00
Yutao Fang
ed605d1d74
add javascript and php
...
(cherry picked from commit 9a9fd10942f7e30bb27cd7e7dec980e4fef2d7ca)
2021-09-27 16:02:49 +08:00
LiYang
54a2758ccd
fix #51
2021-08-31 14:18:36 +08:00
virusdefender
f152e99c63
更新 gcc/g++ 为 9.3 版本;升级 Java 到 11 版本
2021-08-07 13:30:20 +08:00
LiYang
d35d7333fe
Update client.py
2020-07-09 08:21:57 +08:00
LiYang
2bfc1bab19
Update Dockerfile
2020-07-09 08:21:21 +08:00
LiYang
02cbaf4070
Update Dockerfile
2020-07-08 11:52:10 +08:00
LiYang
7eef1ff40e
Update Dockerfile
2020-07-08 09:59:24 +08:00
virusdefender
8595c4d51a
fix Dockerfile
2020-07-08 01:37:35 +00:00
yang.li
641a535af3
add golang
2020-07-08 01:30:49 +00:00
virusdefender
e81fc56481
fix permission denied
2019-03-26 09:56:27 +08:00
virusdefender
35ca0b6dbd
add file io mode
2019-03-13 15:48:14 +08:00
virusdefender
8ff81f1164
Merge branch 'dynamic_input'
2019-03-12 16:40:18 +08:00
李扬
e30664bb5e
Merge pull request #23 from ty666/master
...
Add JudgeServer client for go
2018-12-16 20:32:35 +08:00
virusdefender
8251bbccd3
add unbuffer.c
2018-12-12 15:17:37 +08:00
virusdefender
b6fcde6f18
dynamic input and output
2018-12-12 14:27:40 +08:00
taoyu
0e90200dca
Data 中的 Memory 字段改为int64类型
...
参考b6414e7a67/src/runner.h (L76)
2018-12-11 23:23:23 +08:00
taoyu
0bc50ecae2
add SetOptions method
...
有了这个方法就可以随时改变配置
2018-12-10 19:39:13 +08:00
taoyu
45125eb015
优化judge的resp
...
添加了Data类型,其类型参考自b6414e7a67/src/runner.h (L73)
2018-12-10 03:39:41 +08:00
taoyu
2da659edcb
add JudgeServer client for go
2018-12-05 03:53:00 +08:00
virusdefender
f9af52145c
bug fix
2018-11-17 08:01:18 +08:00
李扬
a35ebd12a2
Merge pull request #22 from devnoname120/patch-1
...
Change port of backend to 80 in docker-compose
2018-11-04 07:17:19 +08:00
devnoname120
768360c549
Change port of backend to 80 in docker-compose
...
Extra judge servers are often run on a separate server, so the world-facing port needs to be used. `80` is the default world-facing port in `OnlineJudgeDeploy`.
2018-11-03 11:49:14 +01:00
李扬
69cebafad2
Fix java compile error
2018-10-18 10:33:05 +08:00
virusdefender
c496fc4aae
fix permission
2018-10-14 21:50:20 +08:00
virusdefender
dfb147943a
try to fix permission
2018-10-14 17:26:37 +08:00
李扬
b532838e4c
Merge pull request #17 from NB-Dragon/patch-1
...
Fix the bug for 'java_lang_config'
2018-10-04 20:58:30 +08:00
NB-Dragon
86dc2dee18
Fix the bug for 'java_lang_config'
...
提交JAVA代码时,总是返回运行时错误,原因是在java的配置中,缺了memory_limit_check_only这个参数,现已修复
2018-09-24 00:47:19 +08:00
virusdefender
0bf9bed776
fix permission
2018-08-15 08:19:27 +08:00
virusdefender
b62c76c5c5
fix keyerror in spj
2018-05-19 07:16:51 +08:00
virusdefender
f6a00a021e
set judger work dir
2018-05-19 07:16:37 +08:00
virusdefender
00677fada7
add judger dir
2018-05-09 07:20:49 +08:00
virusdefender
9e9728fce2
限制输出大小
2018-05-05 22:10:22 +08:00
virusdefender
d579874094
修复 /judger_run 使用 tmpfs 可能造成的内存占用过大的问题
2018-05-05 14:59:20 +08:00
virusdefender
dca5db7348
fix encoding
2018-03-26 07:27:04 +08:00
virusdefender
cee8831690
support memory_limit_check_only
...
update Java version to 8
2018-03-23 19:35:30 +08:00
virusdefender
67f16b92f5
revert to Java7
2018-03-18 11:52:56 +08:00
virusdefender
decc8a5cae
fix typo
2018-03-18 10:18:49 +08:00
李扬
d848afa22f
Merge pull request #11 from QingdaoU/py3-server
...
使用 Python3 改写
2018-03-18 09:52:15 +08:00
virusdefender
48abe6dacb
Python3 server
2018-03-18 09:37:53 +08:00
李扬
e27c662a66
add /dev/shm to tmpfs
...
to avoid python subprocess issues
2018-02-01 22:14:52 +08:00
virusdefender
8c2d30547c
log heartbeat response
2017-12-22 22:59:38 +08:00
virusdefender
8af9bac471
use entrypoint
2017-12-22 14:02:37 +08:00
virusdefender
c67187cccf
do not mount source code by default
2017-12-22 00:39:14 +08:00