virusdefender
|
9f8202ffdc
|
编译器资源限制放入配置文件中
|
2016-05-02 21:02:01 +08:00 |
|
virusdefender
|
6acb062a86
|
编译器允许使用的内存由2G修改为256M,避免编译器占用太多内存。
|
2016-04-30 19:28:15 +08:00 |
|
virusdefender
|
90801f7f7e
|
增加部分logger配置
|
2016-04-07 16:20:19 +08:00 |
|
virusdefender
|
b3116cc430
|
完成对SPJ的支持
xml rpc不能使用None
|
2016-04-07 16:20:14 +08:00 |
|
virusdefender
|
cf2fc9df1a
|
指定使用nobody用户进行编译,防止#include</etc/shadow>等情况的发生
部分情况下,include敏感文件可能造成信息泄露。这里设置一下用户权限。
|
2016-03-05 11:42:17 +08:00 |
|
virusdefender
|
046867eb6c
|
编译错误的时候显示错误详情
|
2016-02-03 10:03:38 +08:00 |
|
virusdefender
|
8dcd36b3d9
|
更换判题为新的 judger
|
2016-02-02 10:14:18 +08:00 |
|
virusdefender
|
ee35981fcb
|
编译器使用绝对路径,否则报找不到文件的异常。
|
2016-02-01 22:45:13 +08:00 |
|
virusdefender
|
65c2033120
|
使用 judger 运行编译器
|
2016-02-01 22:17:33 +08:00 |
|
virusdefender
|
d8966ed48a
|
dev test
|
2015-11-28 20:32:49 +08:00 |
|
virusdefender
|
d37bbb3eab
|
修改判题的目录结构;增加celery 配置
|
2015-08-10 16:59:43 +08:00 |
|
virusdefender
|
3ee4b57802
|
增加了题目的 model 修改几个 typo
|
2015-07-17 11:00:15 +08:00 |
|
virusdefender
|
dd7fe6ee44
|
给编译器也增加超时保护
比如使用include</dev/random>就可能导致编译器卡死,增加了一个编译超时。
重命名了exception模块
整理了部分格式
|
2015-07-07 21:04:38 +08:00 |
|
virusdefender
|
ef88a8a155
|
修改部分常量定义
增加编译功能
|
2015-07-07 13:33:38 +08:00 |
|
virusdefender
|
8f67c37d0c
|
调用lrun判题和解析判题结果的框架代码完成
使用Python代码调用lrun,然后解析结果。还没有完成,剩下输出对比。
|
2015-07-02 17:23:42 +08:00 |
|