(empty log message)
@@ -359,3 +359,9 @@ | ||
359 | 359 | Fix ccs_realpath() fallback. |
360 | 360 | |
361 | 361 | Fix wrong ccs_search_binary_handler() mapping. |
362 | + | |
363 | +Version 1.0.45 2020/11/11 Minor update release. | |
364 | + | |
365 | + Synchronize with TOMOYO 1.8.8 release. | |
366 | + | |
367 | + Fix LSM hook detection on ARM64. |
@@ -3,7 +3,7 @@ | ||
3 | 3 | * |
4 | 4 | * Copyright (C) 2005-2012 NTT DATA CORPORATION |
5 | 5 | * |
6 | - * Version: 1.8.7 2020/05/05 | |
6 | + * Version: 1.8.8 2020/11/11 | |
7 | 7 | */ |
8 | 8 | |
9 | 9 | #ifndef _LINUX_CCSECURITY_H |
@@ -3,7 +3,7 @@ | ||
3 | 3 | * |
4 | 4 | * Copyright (C) 2005-2012 NTT DATA CORPORATION |
5 | 5 | * |
6 | - * Version: 1.8.7 2020/05/05 | |
6 | + * Version: 1.8.8 2020/11/11 | |
7 | 7 | */ |
8 | 8 | |
9 | 9 | #include "internal.h" |
@@ -3,7 +3,7 @@ | ||
3 | 3 | * |
4 | 4 | * Copyright (C) 2005-2012 NTT DATA CORPORATION |
5 | 5 | * |
6 | - * Version: 1.8.7 2020/05/05 | |
6 | + * Version: 1.8.8 2020/11/11 | |
7 | 7 | */ |
8 | 8 | |
9 | 9 | #ifndef _SECURITY_CCSECURITY_INTERNAL_H |
@@ -3,7 +3,7 @@ | ||
3 | 3 | * |
4 | 4 | * Copyright (C) 2005-2012 NTT DATA CORPORATION |
5 | 5 | * |
6 | - * Version: 1.8.7 2020/05/05 | |
6 | + * Version: 1.8.8 2020/11/11 | |
7 | 7 | */ |
8 | 8 | |
9 | 9 | #include <linux/version.h> |
@@ -3,7 +3,7 @@ | ||
3 | 3 | * |
4 | 4 | * Copyright (C) 2010-2015 Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> |
5 | 5 | * |
6 | - * Version: 1.0.44 2020/08/20 | |
6 | + * Version: 1.0.45 2020/11/11 | |
7 | 7 | */ |
8 | 8 | |
9 | 9 | #include "internal.h" |
@@ -1422,7 +1422,7 @@ | ||
1422 | 1422 | goto out; |
1423 | 1423 | ccs_main_init(); |
1424 | 1424 | ccs_update_security_ops(ops); |
1425 | - printk(KERN_INFO "AKARI: 1.0.44 2020/08/20\n"); | |
1425 | + printk(KERN_INFO "AKARI: 1.0.45 2020/11/11\n"); | |
1426 | 1426 | printk(KERN_INFO |
1427 | 1427 | "Access Keeping And Regulating Instrument registered.\n"); |
1428 | 1428 | return 0; |
@@ -3,7 +3,7 @@ | ||
3 | 3 | * |
4 | 4 | * Copyright (C) 2010-2015 Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> |
5 | 5 | * |
6 | - * Version: 1.0.44 2020/08/20 | |
6 | + * Version: 1.0.45 2020/11/11 | |
7 | 7 | */ |
8 | 8 | |
9 | 9 | #include "internal.h" |
@@ -1402,7 +1402,7 @@ | ||
1402 | 1402 | goto out; |
1403 | 1403 | ccs_main_init(); |
1404 | 1404 | ccs_update_security_ops(ops); |
1405 | - printk(KERN_INFO "AKARI: 1.0.44 2020/08/20\n"); | |
1405 | + printk(KERN_INFO "AKARI: 1.0.45 2020/11/11\n"); | |
1406 | 1406 | printk(KERN_INFO |
1407 | 1407 | "Access Keeping And Regulating Instrument registered.\n"); |
1408 | 1408 | return 0; |
@@ -3,7 +3,7 @@ | ||
3 | 3 | * |
4 | 4 | * Copyright (C) 2010-2015 Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> |
5 | 5 | * |
6 | - * Version: 1.0.44 2020/08/20 | |
6 | + * Version: 1.0.45 2020/11/11 | |
7 | 7 | */ |
8 | 8 | |
9 | 9 | #include "internal.h" |
@@ -1968,7 +1968,7 @@ | ||
1968 | 1968 | } |
1969 | 1969 | ccs_main_init(); |
1970 | 1970 | ccs_update_security_ops(ops); |
1971 | - printk(KERN_INFO "AKARI: 1.0.44 2020/08/20\n"); | |
1971 | + printk(KERN_INFO "AKARI: 1.0.45 2020/11/11\n"); | |
1972 | 1972 | printk(KERN_INFO |
1973 | 1973 | "Access Keeping And Regulating Instrument registered.\n"); |
1974 | 1974 | return 0; |
@@ -3,7 +3,7 @@ | ||
3 | 3 | * |
4 | 4 | * Copyright (C) 2010-2015 Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> |
5 | 5 | * |
6 | - * Version: 1.0.44 2020/08/20 | |
6 | + * Version: 1.0.45 2020/11/11 | |
7 | 7 | */ |
8 | 8 | |
9 | 9 | #include "internal.h" |
@@ -1220,7 +1220,7 @@ | ||
1220 | 1220 | for (idx = 0; idx < ro_pages_len; idx++) |
1221 | 1221 | clear_bit(_PAGE_BIT_RW, &(ro_pages[idx]->flags)); |
1222 | 1222 | #endif |
1223 | - printk(KERN_INFO "AKARI: 1.0.44 2020/08/20\n"); | |
1223 | + printk(KERN_INFO "AKARI: 1.0.45 2020/11/11\n"); | |
1224 | 1224 | printk(KERN_INFO |
1225 | 1225 | "Access Keeping And Regulating Instrument registered.\n"); |
1226 | 1226 | return 0; |
@@ -3,7 +3,7 @@ | ||
3 | 3 | * |
4 | 4 | * Copyright (C) 2010-2015 Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> |
5 | 5 | * |
6 | - * Version: 1.0.44 2020/08/20 | |
6 | + * Version: 1.0.45 2020/11/11 | |
7 | 7 | */ |
8 | 8 | |
9 | 9 | #include "internal.h" |
@@ -1239,7 +1239,7 @@ | ||
1239 | 1239 | swap_hook(&akari_hooks[2], &original_cred_alloc_blank); |
1240 | 1240 | for (idx = 3; idx < ARRAY_SIZE(akari_hooks); idx++) |
1241 | 1241 | add_hook(&akari_hooks[idx]); |
1242 | - printk(KERN_INFO "AKARI: 1.0.44 2020/08/20\n"); | |
1242 | + printk(KERN_INFO "AKARI: 1.0.45 2020/11/11\n"); | |
1243 | 1243 | printk(KERN_INFO |
1244 | 1244 | "Access Keeping And Regulating Instrument registered.\n"); |
1245 | 1245 | return 0; |
@@ -3,7 +3,7 @@ | ||
3 | 3 | * |
4 | 4 | * Copyright (C) 2010-2015 Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> |
5 | 5 | * |
6 | - * Version: 1.0.44 2020/08/20 | |
6 | + * Version: 1.0.45 2020/11/11 | |
7 | 7 | */ |
8 | 8 | |
9 | 9 | #include "internal.h" |
@@ -1242,7 +1242,7 @@ | ||
1242 | 1242 | swap_hook(&akari_hooks[2], &original_cred_alloc_blank); |
1243 | 1243 | for (idx = 3; idx < ARRAY_SIZE(akari_hooks); idx++) |
1244 | 1244 | add_hook(&akari_hooks[idx]); |
1245 | - printk(KERN_INFO "AKARI: 1.0.44 2020/08/20\n"); | |
1245 | + printk(KERN_INFO "AKARI: 1.0.45 2020/11/11\n"); | |
1246 | 1246 | printk(KERN_INFO |
1247 | 1247 | "Access Keeping And Regulating Instrument registered.\n"); |
1248 | 1248 | return 0; |
@@ -3,7 +3,7 @@ | ||
3 | 3 | * |
4 | 4 | * Copyright (C) 2010-2015 Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> |
5 | 5 | * |
6 | - * Version: 1.0.44 2020/08/20 | |
6 | + * Version: 1.0.45 2020/11/11 | |
7 | 7 | */ |
8 | 8 | |
9 | 9 | #include <linux/version.h> |
@@ -3,7 +3,7 @@ | ||
3 | 3 | * |
4 | 4 | * Copyright (C) 2005-2012 NTT DATA CORPORATION |
5 | 5 | * |
6 | - * Version: 1.8.7 2020/05/05 | |
6 | + * Version: 1.8.8 2020/11/11 | |
7 | 7 | */ |
8 | 8 | |
9 | 9 | #include "internal.h" |
@@ -3,7 +3,7 @@ | ||
3 | 3 | * |
4 | 4 | * Copyright (C) 2005-2012 NTT DATA CORPORATION |
5 | 5 | * |
6 | - * Version: 1.8.7+ 2020/08/20 | |
6 | + * Version: 1.8.8 2020/11/11 | |
7 | 7 | */ |
8 | 8 | |
9 | 9 | #include "internal.h" |
@@ -3,7 +3,7 @@ | ||
3 | 3 | * |
4 | 4 | * Copyright (C) 2005-2012 NTT DATA CORPORATION |
5 | 5 | * |
6 | - * Version: 1.8.7+ 2020/08/20 | |
6 | + * Version: 1.8.8 2020/11/11 | |
7 | 7 | */ |
8 | 8 | |
9 | 9 | #include "internal.h" |
@@ -2496,7 +2496,7 @@ | ||
2496 | 2496 | struct ccs_domain_info *domain; |
2497 | 2497 | const int idx = ccs_read_lock(); |
2498 | 2498 | ccs_policy_loaded = true; |
2499 | - printk(KERN_INFO "CCSecurity: 1.8.7+ 2020/08/20\n"); | |
2499 | + printk(KERN_INFO "CCSecurity: 1.8.8 2020/11/11\n"); | |
2500 | 2500 | list_for_each_entry_srcu(domain, &ccs_domain_list, list, &ccs_ss) { |
2501 | 2501 | const u8 profile = domain->profile; |
2502 | 2502 | struct ccs_policy_namespace *ns = domain->ns; |
@@ -5180,7 +5180,7 @@ | ||
5180 | 5180 | { |
5181 | 5181 | if (head->r.eof) |
5182 | 5182 | return; |
5183 | - ccs_set_string(head, "1.8.7"); | |
5183 | + ccs_set_string(head, "1.8.8"); | |
5184 | 5184 | head->r.eof = true; |
5185 | 5185 | } |
5186 | 5186 |
@@ -3,7 +3,7 @@ | ||
3 | 3 | * |
4 | 4 | * Copyright (C) 2005-2012 NTT DATA CORPORATION |
5 | 5 | * |
6 | - * Version: 1.8.7+ 2020/08/20 | |
6 | + * Version: 1.8.8 2020/11/11 | |
7 | 7 | */ |
8 | 8 | |
9 | 9 | #include "internal.h" |