1984 |
overrun when slob allocator is used, for slob allocator allocates exactly |
overrun when slob allocator is used, for slob allocator allocates exactly |
1985 |
4000 bytes whereas slab and slub allocators allocate 4096 bytes. |
4000 bytes whereas slab and slub allocators allocate 4096 bytes. |
1986 |
|
|
1987 |
Fix 2008/09/01 |
Fix 2009/09/01 |
1988 |
|
|
1989 |
@ Add garbage collector support. |
@ Add garbage collector support. |
1990 |
|
|
2094 |
|
|
2095 |
Version 1.7.0 2008/09/03 Feature enhancement release. |
Version 1.7.0 2008/09/03 Feature enhancement release. |
2096 |
|
|
2097 |
Fix 2008/09/04 |
Fix 2009/09/04 |
2098 |
|
|
2099 |
@ Fix wrong ccs_profile() calls. |
@ Fix wrong ccs_profile() calls. |
2100 |
|
|
2101 |
I can't call ccs_profile() for profile existence test because |
I can't call ccs_profile() for profile existence test because |
2102 |
ccs_profile() never returns NULL. |
ccs_profile() never returns NULL. |
2103 |
|
|
2104 |
Fix 2008/09/06 |
Fix 2009/09/06 |
2105 |
|
|
2106 |
@ Fix wrong error code in ccs_try_alt_exec(). |
@ Fix wrong error code in ccs_try_alt_exec(). |
2107 |
|
|
2108 |
ccs_try_alt_exec() was returning ENOMEM when kmalloc() failed. |
ccs_try_alt_exec() was returning ENOMEM when kmalloc() failed. |
2109 |
It needs to return -ENOMEM to fail. |
It needs to return -ENOMEM to fail. |
2110 |
|
|
2111 |
Fix 2008/09/10 |
Fix 2009/09/10 |
2112 |
|
|
2113 |
@ Do not check umount() permission for mount(MS_MOVE) requests. |
@ Do not check umount() permission for mount(MS_MOVE) requests. |
2114 |
|
|
2119 |
But we don't want to allow umount(old) requests when we want to allow |
But we don't want to allow umount(old) requests when we want to allow |
2120 |
only mount(old, new, MS_MOVE) requests. Thus, I modified not to check |
only mount(old, new, MS_MOVE) requests. Thus, I modified not to check |
2121 |
"allow_unmount old" permission for mount(old, new, MS_MOVE) requests. |
"allow_unmount old" permission for mount(old, new, MS_MOVE) requests. |
2122 |
|
|
2123 |
|
Fix 2009/09/11 |
2124 |
|
|
2125 |
|
@ Support recursive match operators. |
2126 |
|
|
2127 |
|
Until now, ccs_path_matches_pattern() did not support recursive |
2128 |
|
comparison. Thus, users had to repeat "/\*" when they want to specify |
2129 |
|
recursively. |
2130 |
|
|
2131 |
|
I introduced "\{" and "\}" as repetition operator. |
2132 |
|
To ensure consistency with TOMOYO's '/'-tokenized pattern matching rules |
2133 |
|
and "\-" operator, only "/\{dir\}/" sequences (where dir does not contain |
2134 |
|
'/') is permitted. |