Commit Graph

13 Commits

Author SHA1 Message Date
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