Commit Graph

66 Commits

Author SHA1 Message Date
zhaohang 8a94f28f08 部件独立编译整改
Signed-off-by: zhaohang <zhaohang44@huawei.com>
2024-02-29 10:31:12 +08:00
openharmony_ci f2bf926573 !53 bounds_checking_function部件编译改造
Merge pull request !53 from tongkai0808fh/master
2024-02-23 06:57:20 +00:00
tongkai0808fh 8158473fd5 bounds_checking_function部件独立编译整改
Signed-off-by: tongkai0808fh <tongkai5@huawei.com>
2024-02-19 02:27:19 +00:00
openharmony_ci e453b72e18 !50 更新版本号
Merge pull request !50 from yu/boundupdate
OpenHarmony-v4.1.4-Release OpenHarmony-v4.1.3-Release OpenHarmony-v4.1.2-Release weekly_20240115-v master-v OpenHarmony-v4.1.1-Release OpenHarmony-v4.1-Release OpenHarmony-v4.1-Beta1
2023-12-08 11:03:17 +00:00
y1585740638 90c71cbbab 更新版本号
Signed-off-by: y1585740638 <yulei99@huawei.com>
Change-Id: I0f0b8981012e7389b10fe82073a00f38192048e8
2023-12-08 10:20:45 +08:00
openharmony_ci fbf74566f6 !49 libboundscheck升级至1.1.16
Merge pull request !49 from zhaowenli/master2
2023-12-06 08:34:26 +00:00
zhaowenli 273241a0ee 修复重定义
Signed-off-by: zhaowenli <zhaowenli3@huawei.com>
Change-Id: I11bcaaf5eb47cb92418ac77fc6c5c1868f93c465
2023-12-01 03:35:14 +00:00
zhaowenli 0cc041913d 修复宏编译报错
https://gitee.com/openharmony/third_party_bounds_checking_function/pulls/12/files

Signed-off-by: zhaowenli <zhaowenli3@huawei.com>
Change-Id: I4d564cd22cd4ead361599c3448b7556120a021a6
2023-12-01 03:27:57 +00:00
zhaowenli 94091de78d 升级版本至libboundscheck 1.1.16
1.del include  src
2.cp include  src from libboundscheck1.1.16

Signed-off-by: zhaowenli <zhaowenli3@huawei.com>
Change-Id: I09d7bb7f0b781c585e68bc7ea82b6ffda8e6b112
2023-12-01 02:57:15 +00:00
openharmony_ci 733a65af77 !48 添加sasdk标签
Merge pull request !48 from zhangyao/master
2023-11-14 12:34:26 +00:00
zhangyao 95acbeafca Description: add sasdk tag
IssueNo:https://gitee.com/openharmony/third_party_bounds_checking_function/issues/I8GDJM
Feature or Bugfix: bugfix
Binary Source:No
Signed-off-by: zhangyao<zhangyao114@huawei.com>
2023-11-14 07:39:07 +00:00
openharmony_ci af35f1058f !47 解决openharmony L2最小系统无法开机
Merge pull request !47 from 刘家辉/master
OpenHarmony-v4.0.4-Release OpenHarmony-v4.0.3-Release OpenHarmony-v4.0.2-Release OpenHarmony-v4.0.1-Release OpenHarmony-v4.0-Release
2023-08-04 03:25:09 +00:00
liujiahui 7f9a67e443 add libsec_shared to ramdisk
Signed-off-by: liujiahui <liujiahui19@huawei.com>
2023-08-04 10:07:04 +08:00
openharmony_ci 91dd7fc431 !45 feat: 添加innerapi_tag
Merge pull request !45 from cheng_jinsong/fly0516
OpenHarmony-v4.0-Beta2
2023-06-05 12:04:06 +00:00
chengjinsong2 a95023632f add innertag on third_party_bounds_checking_function
Signed-off-by: chengjinsong2 <chengjinsong2@huawei.com>
2023-05-17 15:06:07 +08:00
openharmony_ci d57e3dbf02 !43 开源软件升级
Merge pull request !43 from yu/update
OpenHarmony-v4.0-Beta1
2023-03-13 07:20:03 +00:00
yu 0ff27a5470 开源软件升级
Signed-off-by: yu <yulei99@huawei.com>
Change-Id: I55ae6d29aa9c9520503bc6b286eb33e01e59ad30
2023-03-09 06:26:14 +00:00
openharmony_ci 26b9536fc4 !41 解决使用uniproton内核编译构建失败的问题
Merge pull request !41 from zhangdengyu/fix_uniproton_compile_1027
2022-10-29 08:47:03 +00:00
zhangdengyu 62f2dfebf4 fix: 解决使用uniproton内核编译构建失败的问题
Close: #I5Y1ZZ

Signed-off-by: zhangdengyu <zhangdengyu2@huawei.com>
Change-Id: I7d260599c1c249a11ef4d5983ee67bd8e21048b4
2022-10-29 15:35:16 +08:00
openharmony_ci a70c1c90dc !39 解决host侧工具编译时使用安全库函数编译失败的问题
Merge pull request !39 from peitaiyi/master
2022-10-25 01:51:33 +00:00
taiyi.pei 5c187521a8 add host toolchain support
Signed-off-by: taiyi.pei <peitaiyi@huawei.com>
2022-10-24 16:43:10 +08:00
openharmony_ci 0db1fa28f8 !38 添加部件化必要的编译配置
Merge pull request !38 from peilixia/master
OpenHarmony-v3.2-Beta4 OpenHarmony-v3.2.3-Release OpenHarmony-v3.2.2-Release OpenHarmony-v3.2.1-Release OpenHarmony-v3.2-Release OpenHarmony-v3.2-Beta5 OpenHarmony-v3.2.4-Release
2022-10-17 03:15:30 +00:00
peilixia adfcea2bc3 Adding compiling Configuration required for componentization
Signed-off-by: peilixia <peilixia1@h-partners.com>
2022-10-14 11:46:14 +08:00
openharmony_ci 02412abbfb !35 refactor: liteos_m形态下安全函数库使用内核的libsec
Merge pull request !35 from Zhaotianyu/20220705libsec
OpenHarmony-v3.2-Beta3 OpenHarmony-v3.2-Beta2
2022-07-07 08:45:38 +00:00
arvinzzz fb1e7a3a8e refactor: libsec_static复用liteos_m的编译
close: #I5FNP3

Signed-off-by: arvinzzz <zhaotianyu9@huawei.com>
Change-Id: I6b8724cd46e48f3f18f11b5dd09a5acee1edc049
2022-07-06 15:41:15 +08:00
openharmony_ci d60a438950 !34 三方开源软件部件名称使用原始名称,统一归属到thirdparty子系统
Merge pull request !34 from peitaiyi/master
2022-07-04 10:52:11 +00:00
taiyi.pei adc075de6e correct part and subsystem name
Signed-off-by: taiyi.pei <peitaiyi@huawei.com>
2022-07-04 17:01:10 +08:00
openharmony_ci 9eee3b458c !31 添加bounds_checking_function独立的子系统与部件
Merge pull request !31 from JokerXD_liu/dev
OpenHarmony-v3.2-Beta1 OpenHarmony-v3.1-Release OpenHarmony-v3.1.1-Release OpenHarmony-v3.1.2-Release OpenHarmony-v3.1.3-Release OpenHarmony-v3.1.4-Release OpenHarmony-v3.1.5-Release OpenHarmony-v3.1.6-Release OpenHarmony-v3.1.7-Release
2022-02-23 02:53:32 +00:00
liujialiang 87d6a73161 decoupling bounds-checking-function & utils-base
Signed-off-by: liujialiang <liujialiang10@huawei.com>
Change-Id: Ie0254a0ae9d35a429e57395f5e1991e63cdff399
2022-02-19 19:21:09 +08:00
openharmony_ci a8d4dff932 !26 feat: add bundle.json
Merge pull request !26 from 33/master
2022-01-24 10:59:28 +00:00
openharmony_ci 5afa41b8f5 !22 增加updater对bounds checking动态库依赖
Merge pull request !22 from hughes/master
2022-01-20 01:57:52 +00:00
Sang_Sang33 915865825c feat: add bundle.json
Signed-off-by: Sang_Sang33 <wangzhu15@huawei.com>
2022-01-18 18:42:46 +08:00
unknown 400686ed92 Signed-off-by: unknown <h.hu@huawei.com> 2021-12-31 15:57:43 +08:00
unknown 71853cb4c5 Signed-off-by: unknown <h.hu@huawei.com> 2021-12-31 15:39:31 +08:00
unknown 487b5ca011 Signed-off-by: hughes802 <h.hu@huawei.com> 2021-12-31 15:26:42 +08:00
openharmony_ci 0c4e835de3 !20 Add part_name parameter
Merge pull request !20 from karolgrydziuszko/add_part_name
2021-12-28 08:44:09 +00:00
Karol Grydziuszko ca99281067 Added part_name = utils_base
Signed-off-by: Karol Grydziuszko <karol.grydziuszko@huawei.com>
Change-Id: I0c0c925e14e773fdd9b93dd5b498f152706aea14
2021-12-27 15:41:59 +01:00
openharmony_ci 71dedf44c9 !15 fix: libsec_static编译缺少sources
Merge pull request !15 from Zhaotianyu/1209libsec_fix
2021-12-09 09:43:06 +00:00
arvinzzz 08b89538f5 fix: libsec_static缺少sources
Signed-off-by: arvinzzz <zhaotianyu9@huawei.com>
Change-Id: Id6676d6101acbb89245f21d920c83c1a3a5807d0
2021-12-09 17:17:59 +08:00
openharmony_ci de54c84d03 !14 fix: 安全函数库重复编译
Merge pull request !14 from Zhaotianyu/1208libsec_fix
2021-12-09 06:55:41 +00:00
arvinzzz e839c80b12 fix: 安全函数库重复编译
close: #I4LP5H

Signed-off-by: arvinzzz <zhaotianyu9@huawei.com>
Change-Id: I80e02fa403874b89f8a3599dadc6d6482e363898
2021-12-09 09:28:18 +08:00
openharmony_ci 2b20164009 !13 Added shared version build target of the library when not ohos_lite configuration choosen
Merge pull request !13 from karolgrydziuszko/add_shared_library_target
2021-12-07 08:47:22 +00:00
Karol Grydziuszko d40c0dcc0f Added target libsec_shared for not ohos_lite version.
Signed-off-by: Karol Grydziuszko <karol.grydziuszko@huawei.com>
Change-Id: I3d167d2657d07d8e54f8e9fc689ae8cb3bcff9f8
2021-12-06 12:27:08 +01:00
openharmony_ci 27ffde545c !12 解决SECUREC_ENABLE_SCANF_FILE宏为0时编译报错的问题
Merge pull request !12 from SimonLi/master
2021-11-29 02:15:18 +00:00
SimonLi 67f699ac12 fix(build): 解决SECUREC_ENABLE_SCANF_FILE宏为0时编译报错的问题
当SECUREC_ENABLE_SCANF_FILE宏为0时,编译报错:
vwscanf_s.c: In function 'vwscanf_s'
vwscanf_s.c:50:31: error: 'SecFileStream {aka struct <anonymous>}'
has no member named 'pf'

vscanf_s.c: In function 'vscanf_s'
vscanf_s.c:50:31: error: 'SecFileStream {aka struct <anonymous>}'
has no member named 'pf'

Signed-off-by: SimonLi <likailong@huawei.com>
2021-11-27 22:57:07 +08:00
openharmony_ci f3c7be799e !11 refactor: 内核与安全函数库编译解耦,配置复用
Merge pull request !11 from Zhaotianyu/1125libsec
2021-11-26 06:45:59 +00:00
arvinzzz 4a418e0db5 refactor: 将安全函数库的src清单整理成一个配置清单,让liteos_a与liteos_m复用,减少冗余
close: #I4JUKM

Signed-off-by: arvinzzz <zhaotianyu9@huawei.com>
Change-Id: I9f6a63d12678afd262b684148ccc2d3db4071bed
2021-11-26 11:14:30 +08:00
openharmony_ci 292c0f6f57 !8 OAT过滤二进制
Merge pull request !8 from Caoruihong/oat_binary
2021-09-30 02:35:45 +00:00
Caoruihong 0e357f8a7d fix(oat): filter binary
Signed-off-by: Caoruihong <crh.cao@huawei.com>
Change-Id: I1e3793a43fd7f587db53d55d0519046886147690
2021-09-29 11:11:36 +08:00
openharmony_ci e25097d4fa !7 m核编译存在libsec_kernel.a核libsec_static.a两份安全函数库,需要优化
Merge pull request !7 from zhangfanfan2/master
OpenHarmony-v3.0-Beta1 OpenHarmony-v3.0-LTS OpenHarmony-v2.2-Beta2 OpenHarmony-2.0-Canary
2021-05-15 14:46:14 +08:00