virusdefender
|
a4914beb5f
|
增加32位系统调用非法的说明
|
2016-04-15 23:55:16 +08:00 |
|
virusdefender
|
180736a5da
|
Update .travis.yml
|
2016-04-04 18:36:55 +08:00 |
|
spxcds
|
64c921d71e
|
把judger.c中的异常替换为宏
|
2016-04-04 18:08:04 +08:00 |
|
virusdefender
|
960e8c213f
|
fix typo
|
2016-04-02 16:29:05 +08:00 |
|
virusdefender
|
f8c6f4595e
|
Merge branch 'unlimited'
* unlimited:
add check for unlimited
增加不限制时间和内存的选项
fix wrong path in tests
Conflicts:
tests/test.py
|
2016-03-31 19:50:45 +08:00 |
|
virusdefender
|
17c214c5c6
|
add check for unlimited
|
2016-03-31 19:34:15 +08:00 |
|
virusdefender
|
2577bec965
|
增加不限制时间和内存的选项
|
2016-03-31 19:24:07 +08:00 |
|
virusdefender
|
4315efac56
|
fix wrong path in tests
|
2016-03-31 18:33:58 +08:00 |
|
virusdefender
|
5304fe4433
|
修复最大内存限制数字可能溢出的问题
将int改为了long
|
2016-03-22 14:32:44 +08:00 |
|
virusdefender
|
62f6e7a8ed
|
fix broken tests
|
2016-03-18 13:18:02 +08:00 |
|
virusdefender
|
62619ae9da
|
完善测试;修改部分异常原因的写法
|
2016-03-18 13:12:20 +08:00 |
|
virusdefender
|
e54f95b3de
|
增加部分参数检查
|
2016-03-18 12:42:46 +08:00 |
|
virusdefender
|
78cfd92740
|
修复部分情况下getpwnam的调用失败的问题
|
2016-03-18 11:50:10 +08:00 |
|
virusdefender
|
54bdc8f564
|
fix typo
|
2016-03-18 10:23:22 +08:00 |
|
virusdefender
|
03e425b0d6
|
增加参数检查测试
|
2016-03-18 10:14:14 +08:00 |
|
virusdefender
|
656c04f35a
|
fix typo
|
2016-03-17 21:58:07 +08:00 |
|
virusdefender
|
238eb4ab17
|
去除部分硬编码;判断语句不再省略参数值
|
2016-03-17 21:10:35 +08:00 |
|
virusdefender
|
7f215ccb5a
|
增加参数检查
- 使用nobody之前检查是否是root用户
- 限制参数和环境变量数量
|
2016-03-13 15:07:10 +08:00 |
|
virusdefender
|
8aaf862224
|
avoid 0 ms cpu time
|
2016-03-11 20:54:56 +08:00 |
|
virusdefender
|
879464ce95
|
update readme [ci skip]
|
2016-03-02 19:43:29 +08:00 |
|
virusdefender
|
c855c8ada3
|
测试用例增加了部分说明
|
2016-03-02 19:36:26 +08:00 |
|
virusdefender
|
307ce133fc
|
将使用nobody参数分离出来
|
2016-03-02 19:36:14 +08:00 |
|
virusdefender
|
b6255b4c96
|
返回 exit_status 并增加相关测试用例
|
2016-02-02 11:53:42 +08:00 |
|
virusdefender
|
b50775c417
|
返回值非0的时候也认为是 RE
|
2016-02-02 11:38:37 +08:00 |
|
virusdefender
|
35704a39a3
|
delete error test cases
|
2016-02-01 21:37:09 +08:00 |
|
virusdefender
|
4758b09c2b
|
redirect stderr to stdout
|
2016-02-01 20:58:13 +08:00 |
|
virusdefender
|
0e5021b33d
|
add gcc compile demo
|
2016-02-01 18:39:17 +08:00 |
|
virusdefender
|
b2bf385d5c
|
fix compile warning
|
2016-02-01 18:35:31 +08:00 |
|
virusdefender
|
9ef79e8d9f
|
add logger
|
2016-02-01 13:23:54 +08:00 |
|
virusdefender
|
e5933e7161
|
add license and thanks [ci skip]
|
2016-01-24 10:46:17 +08:00 |
|
virusdefender
|
dc6be928e7
|
update readme [ci skip]
|
2016-01-24 10:33:25 +08:00 |
|
virusdefender
|
77e522c279
|
add some tests
|
2016-01-24 10:22:30 +08:00 |
|
virusdefender
|
92d1f7fb61
|
add env test
|
2016-01-24 10:00:40 +08:00 |
|
virusdefender
|
baa924ec52
|
read test config from file
|
2016-01-23 21:50:22 +08:00 |
|
virusdefender
|
2299a0cd07
|
add args test
|
2016-01-23 19:09:17 +08:00 |
|
virusdefender
|
6eba6a912d
|
update demo
|
2016-01-23 18:56:45 +08:00 |
|
virusdefender
|
018d2b2d73
|
Accept Merge Request #3 add tests : (tests -> master)
Merge Request: add tests
Created By: @virusdefender
Accepted By: @virusdefender
URL: https://coding.net/u/virusdefender/p/judger/git/merge/3
|
2016-01-23 18:19:40 +08:00 |
|
virusdefender
|
f7cad29eef
|
add tests
Squash from a494eed to 1974b83 by virusdefender
|
2016-01-23 18:19:34 +08:00 |
|
virusdefender
|
78d5d6388a
|
fix unused warning
|
2016-01-23 15:36:34 +08:00 |
|
virusdefender
|
741a4c5541
|
delete error field
|
2016-01-23 15:34:48 +08:00 |
|
virusdefender
|
7bc08802b3
|
add set_uid and set_id, root required
|
2016-01-23 15:05:24 +08:00 |
|
virusdefender
|
7cd5d5d41a
|
add default value for use_sandbox
|
2016-01-23 14:51:37 +08:00 |
|
virusdefender
|
f30b0a4d56
|
use ValueError instead of judger.error
|
2016-01-22 15:30:42 +08:00 |
|
virusdefender
|
9a120eb2a1
|
update demo
|
2016-01-22 10:13:38 +08:00 |
|
virusdefender
|
7285a16ce2
|
update use_sandbox option
|
2016-01-22 10:11:16 +08:00 |
|
virusdefender
|
da1a446946
|
add use_sandbox parameter
|
2016-01-22 10:01:08 +08:00 |
|
virusdefender
|
11ace673e2
|
child process raise signal when error occurred; add some check
|
2016-01-21 23:36:39 +08:00 |
|
virusdefender
|
e89530b95a
|
add seccomp rule for syscall write
|
2016-01-20 21:07:51 +08:00 |
|
virusdefender
|
c87ba29500
|
Merge branch 'master' into fix_sandbox
|
2016-01-20 20:17:15 +08:00 |
|
virusdefender
|
c44ff13736
|
args list and env list parameters now support default value
|
2016-01-20 20:13:48 +08:00 |
|