1013 |
|
|
1014 |
It was impossible to use a word "if" to the second argument of |
It was impossible to use a word "if" to the second argument of |
1015 |
allow_argv0 if condition part is used. |
allow_argv0 if condition part is used. |
1016 |
|
|
1017 |
|
Fix 2007/08/24 |
1018 |
|
|
1019 |
|
@ Move /proc/ccs/\*/\* to /proc/ccs/\* . |
1020 |
|
|
1021 |
|
Some pathnames for /proc/ccs/ interface were changed. |
1022 |
|
|
1023 |
|
Fix 2007/09/05 |
1024 |
|
|
1025 |
|
@ Drop MSG_PEEK'ed message before skb_free_datagram(). |
1026 |
|
|
1027 |
|
I need to remove head message from unwanted source |
1028 |
|
from socket's receive queue so that the caller can pick up |
1029 |
|
next message from wanted source with MSG_PEEK flags. |
1030 |
|
|
1031 |
|
Version 1.5.0 2007/09/20 Usability enhancement release. |
1032 |
|
|
1033 |
|
Fix 2007/09/27 |
1034 |
|
|
1035 |
|
@ Avoid eating memory after quota exceeded. |
1036 |
|
|
1037 |
|
Although ACL entries in a domain won't be added if the domain's quota |
1038 |
|
has exceeded, SaveName() in AddFileACL() is called anyway. |
1039 |
|
This caused unneeded memory consumption. |
1040 |
|
|
1041 |
|
Now, quota checking is done before getting domain_acl_lock lock. |
1042 |
|
This may exceed quota by one or two entries, but that won't matter. |
1043 |
|
|
1044 |
|
Fix 2007/10/16 |
1045 |
|
|
1046 |
|
@ Add environment variable check. |
1047 |
|
|
1048 |
|
There are environment variables that may cause dangerous behavior |
1049 |
|
like LD_\* . |
1050 |
|
So I introduced 'allow_env' directive that allows specified |
1051 |
|
environment variable inherited to next domain. |
1052 |
|
Unlike other permissions, this check is done at execve() time |
1053 |
|
using next domain's ACL information. |
1054 |
|
|
1055 |
|
To manage commonly inherited environments like PATH , |
1056 |
|
you can use 'allow_env' directive in exception policy |
1057 |
|
to globally grant specified environment variable. |