43 Commits

Author SHA1 Message Date
steven_q e7c7b8bc5f fix long func
Signed-off-by: steven_q <qichanggui@huawei.com>
Change-Id: Ia63cd0dd32fe7d4228fa050517a129c4b4b2d326
2023-06-25 23:55:58 +08:00
steven_q 193551db5e policy map
Signed-off-by: steven_q <qichanggui@huawei.com>
Change-Id: I3d10cdc1ab9a46b43247ff91972fa4a4721592ea
2023-06-07 15:34:50 +08:00
steven_q 030d7d41ed Remove unnecessary prints
Signed-off-by: steven_q <qichanggui@huawei.com>
Change-Id: I8138e2ca7c586cc6c440ca5dd590dc5bbb2663e8
2023-05-18 21:23:49 +08:00
openharmony_ci 80430c5139 !2162 check sepolicy in both debug and release
Merge pull request !2162 from steven_Q/master
2023-05-08 10:56:57 +00:00
steven_q 58e1c22745 check sepolicy in both debug and release
Signed-off-by: steven_q <qichanggui@huawei.com>
Change-Id: I20619907baf41f4df525632f9fb8aa7d8fc53ea3
2023-05-08 09:18:20 +08:00
limerence 7a811e4336 add xpm module selinux & debug hap context
Signed-off-by: limerence <shituanhui@huawei.com>
2023-05-07 18:04:47 +08:00
yu c77e9b3985 告警清理
Signed-off-by: yu <yulei99@huawei.com>
Change-Id: I03dfdf1ce12c1e1d8ccd2a1b93647b185405e7c6
2023-04-24 15:25:09 +08:00
yu a70d0dc6ab 部件化整改
Signed-off-by: yu <yulei99@huawei.com>
Change-Id: I2a68ff7744de2ee67fe912ddaadfaa4817234d60
2023-04-23 15:39:53 +08:00
steven_q 7ee349190b fix packaging image failed
Signed-off-by: steven_q <qichanggui@huawei.com>
Change-Id: Idca0144d11d2f80fe370867a70972406c7ebd165
2023-04-20 21:25:39 +08:00
steven_q 289aaaf48c 拆分file_contexts
Signed-off-by: steven_q <qichanggui@huawei.com>
Change-Id: I030d83a3437e479a7976a718f0dadd82d51a2f49
2023-04-20 14:45:06 +08:00
yu 9230892fe1 build_context 修改
Signed-off-by: yu <yulei99@huawei.com>
Change-Id: I5c86c484627bca33d35258fda7797b8ad1904385
2023-04-17 11:33:34 +08:00
yu 4632db3565 treble架构拆分
Signed-off-by: yu <yulei99@huawei.com>
Change-Id: I0fdfe7124477afb2d4c8453d9750764cce2f4d02
2023-03-31 03:40:47 +00:00
yu b921c9da2a 编译策略拆分
Signed-off-by: yu <yulei99@huawei.com>
Change-Id: I4da0995b755907c84c3e51f387e8b5c7a105f3af
2023-03-24 03:45:59 +00:00
yu 2a0e9d24a0 编译策略拆分
Signed-off-by: yu <yulei99@huawei.com>
Change-Id: I62155eaa6126b4ee477296b96d773dac3d482df3
2023-03-23 14:18:17 +00:00
openharmony_ci 9599324099 !1758 告警修复
Merge pull request !1758 from yu/cleancodemaster
2023-02-07 03:37:05 +00:00
yu 02bcd42fd8 告警修复
Signed-off-by: yu <yulei99@huawei.com>
Change-Id: I420f327f03325134db226cd2f6099a74c374e386
2023-02-07 02:44:22 +00:00
steven_q f5681f6154 support updater
Signed-off-by: steven_q <qichanggui@huawei.com>
Change-Id: I8e86f188801bb25c7c75f325ab1c77f9d9c22f6c
2023-02-06 09:34:30 +00:00
yu 7f3a86d8d6 normal打标签
Signed-off-by: yu <yulei99@huawei.com>
Change-Id: I50933b608efe968b1d781633fe1b80cddefda882
2023-02-02 13:48:41 +00:00
renwei 4a04d588d4 fix name limit build err
Signed-off-by: renwei <renwei8@huawei.com>
Change-Id: Ic0ca952870c8cec46f80760f9cf97c32f06c5157
2022-12-28 18:07:30 +08:00
renwei 3e1d8d04ab revert selinux switch
Signed-off-by: renwei <renwei8@huawei.com>
Change-Id: Ibeed8c1f95fcd7cae1ce8fb8729599e28916a73d
2022-10-11 20:11:05 +08:00
renwei 3b93c36060 add selinux swith feature
Signed-off-by: renwei <renwei8@huawei.com>
Change-Id: Idafc997ec2cb6145794458bea3459529075809d5
2022-10-11 10:12:30 +08:00
chen f4e586d56c selinux修复告警
Signed-off-by: chen <geyangchen1@h-partners.com>
2022-09-19 21:18:30 +08:00
renwei b2141cab65 Merge branch 'master' of gitee.com:openharmony/security_selinux
Change-Id: If7e03d86bb094cae085077d078ab741d36bebe61
2022-08-27 10:47:12 +08:00
renwei 62a0fe9ece add extend build path support
Signed-off-by: renwei <renwei8@huawei.com>
Change-Id: Ib3c5d12af7141c1d7389136f100e5b94e7163d4a
2022-08-26 16:24:40 +08:00
renwei 6be1b6dd05 add debug version build support
Signed-off-by: renwei <renwei8@huawei.com>
Change-Id: I01862fac24ff9c0837488f12a1701f39f98a3cba
2022-07-23 16:27:19 +08:00
steven_q 708b6fcb35 fix contexts file build
Signed-off-by: steven_q <qichanggui@huawei.com>
Change-Id: I1329583f425053063c3101e707b50a8b49523099
2022-06-14 13:11:28 +08:00
steven_q 44dc832efa add file_contexts duplicate-definition check
Signed-off-by: steven_q <qichanggui@huawei.com>
Change-Id: Ibd21e1f6eb43bd551744da395550aacb32bc86ad
2022-04-24 10:03:32 +08:00
renwei 58ad8d7bfa add selinux neverallow check
Signed-off-by: renwei <renwei8@huawei.com>
Change-Id: I2fd20a8552f20a5a2b2c18b7ae537103b246def0
2022-04-19 16:50:05 +08:00
steven_q fd500c5a5f add service checker unittest
Signed-off-by: steven_q <qichanggui@huawei.com>
Change-Id: Ib46c8e2c99ee4455325cd010ce8d415a0ef48e5f
2022-04-13 18:46:09 +08:00
steven_q 8e1c204c96 fix code problem
Signed-off-by: steven_q <qichanggui@huawei.com>
Change-Id: Ib0e6e22fa54b1f3a44bee7b1171b4099f97d4caa
2022-03-18 19:46:38 +08:00
steven_q e7cb0e57d1 solve code problem
Signed-off-by: steven_q <qichanggui@huawei.com>
Change-Id: Ib5f5cb8091c4d7e67b377b893a016de086026ac8
2022-03-10 18:00:25 +08:00
steven_q 87a1cc68ec change contexts storage from map to trie
Signed-off-by: steven_q <qichanggui@huawei.com>
Change-Id: Ide065e17b8500ac48f199eb703ed1864bd99f326
2022-03-09 13:51:57 +08:00
steven_q 721278f91e check sehap_contexts while compiling
Signed-off-by: steven_q <qichanggui@huawei.com>
Change-Id: I01f9b50b4e5de0d827b5801da61d26ee0e459190
Signed-off-by: steven_q <qichanggui@huawei.com>
2022-02-28 18:55:57 +08:00
steven_q 044f0e6fad check contexts files while build
Signed-off-by: steven_q <qichanggui@huawei.com>
Change-Id: If58ff3aee70bb80e66b44b48489824e5d5dbfc21
2022-02-23 14:54:18 +08:00
steven_q 46da813f43 check file contexts while build
Signed-off-by: steven_q <qichanggui@huawei.com>
Change-Id: I94f7725dafc1ddb9ca4f95609d7339f1c2328633
2022-02-22 20:23:19 +08:00
renwei 065d52abee add sepolicy
Signed-off-by: renwei <renwei8@huawei.com>
Change-Id: I2f81a9ebd9b917650bb9b4c1c758fded2dcdb439
2022-01-11 16:16:15 +08:00
Qin Fandong 2e0f8fc2fb 根据编译参数 enforce_selinux 来确定是否开启 enforce 模式
Signed-off-by: Qin Fandong <qinfd@superred.com.cn>
2022-01-04 16:43:46 +08:00
steven_q c6554e6862 add basic policy, and build scripts
Signed-off-by: qichanggui <qichanggui@huawei.com>

Change-Id: Id2bfb4328847946828d09913b0fcbd884b71e2ad
2021-12-30 19:40:48 +08:00
xiebo bfa2e3a670 add option enable_selinux
Signed-off-by: xiebo <xieb@superred.com.cn>
2021-11-05 02:46:05 +00:00
Qin Fandong a34d020e6f 修复了代码检查中的一些问题
Signed-off-by: Qin Fandong <qinfd@superred.com.cn>
2021-11-02 17:39:09 +08:00
Qin Fandong 82fd934846 LICENSE 放到顶级目录以避免 gitee 的警告
Signed-off-by: Qin Fandong <qinfd@superred.com.cn>
2021-10-12 09:58:29 +08:00
Xie Bo 98d7c618b7 add ohos.build and update BUILD.gn
Signed-off-by: Xie Bo <xieb@superred.com.cn>
2021-09-30 05:43:46 +00:00
Qin Fandong c717df292c 目录拆分(未测试)
Signed-off-by: Qin Fandong <qinfd@superred.com.cn>
2021-09-28 12:17:02 +08:00