1922 |
|
|
1923 |
This problem happens on little endian platforms (e.g. x86). |
This problem happens on little endian platforms (e.g. x86). |
1924 |
|
|
|
Fix 2009/04/20 |
|
|
|
|
|
@ Update recvmsg() hooks. |
|
|
|
|
|
Since 1.5.0, I was doing network access control for incoming UDP and RAW |
|
|
packets inside skb_recv_datagram(). But to synchronize with LSM version, |
|
|
I moved ccs_recv_datagram_permission() hook from skb_recv_datagram() to |
|
|
udp_recvmsg()/udpv6_recvmsg()/raw_recvmsg()/rawv6_recvmsg() with name |
|
|
change to ccs_recvmsg_permission(). |
|
|
|
|
1925 |
Fix 2009/05/08 |
Fix 2009/05/08 |
1926 |
|
|
1927 |
@ Add condition for symlink's target pathname. |
@ Add condition for symlink's target pathname. |
1967 |
|
|
1968 |
I modified to unlock the mutex before calling get_fs_type(). |
I modified to unlock the mutex before calling get_fs_type(). |
1969 |
|
|
1970 |
Version 1.6.8 2009/05/?? Feature enhancement release. |
Fix 2009/05/20 |
1971 |
|
|
1972 |
|
@ Update recvmsg() hooks. |
1973 |
|
|
1974 |
|
Since 1.5.0, I was doing network access control for incoming UDP and RAW |
1975 |
|
packets inside skb_recv_datagram(). But to synchronize with LSM version, |
1976 |
|
I moved ccs_recv_datagram_permission() hook from skb_recv_datagram() to |
1977 |
|
udp_recvmsg()/udpv6_recvmsg()/raw_recvmsg()/rawv6_recvmsg() with name |
1978 |
|
change to ccs_recvmsg_permission(). |
1979 |
|
|
1980 |
|
Version 1.6.8 2009/05/28 Feature enhancement release. |
1981 |
|
|
1982 |
|
Fix 2009/07/03 |
1983 |
|
|
1984 |
|
@ Fix buffer overrun when used with CONFIG_SLOB=y . |
1985 |
|
|
1986 |
|
Since 1.6.7 , ccs_allocate_execve_entry() was requesting for only 4000 |
1987 |
|
bytes while the comment says it is 4096 bytes. This may lead to buffer |
1988 |
|
overrun when slob allocator is used, for slob allocator allocates exactly |
1989 |
|
4000 bytes whereas slab and slub allocators allocate 4096 bytes. |