578 Commits

Author SHA1 Message Date
openharmony_ci dfe9d04d30 !35 merge refs/merge-requests/35/head into master
【轻量级 PR】update: 更新文件 README.OpenSource

Created-by: minxiao
Commit-by: minxiao
Merged-by: openharmony_ci
Description: update: 更新文件 README.OpenSource
修正版本命名

See merge request: openharmony/third_party_littlefs!35
OpenHarmony-v6.1-Release OpenHarmony-v7.0-Beta1
2026-01-06 09:21:17 +08:00
minxiao 8a78827a16 update: 更新文件 README.OpenSource
修正版本命名

Signed-off-by: minxiao <minxiao2@h-partners.com>
2026-01-04 14:50:26 +08:00
openharmony_ci 875f979b30 !34 merge master into master
littlefs 升级到 v2.11.0   版本

Created-by: minxiao
Commit-by: minxiao
Merged-by: openharmony_ci
Description: ### 相关的Issue
升级littlefs v2.11.0版本

### 原因(目的、解决的问题等)
旧版本超期两年,更新到 v2.11.0 新版本

### 描述(做了什么,变更了什么)
升级littlefs v2.8.0 到 v2.11.0版本

### 测试用例(新增、改动、可能影响的功能)


### 是否需要同步至release(如:3.0LTS ... )分支?

必须选择一项(在MarkDown模式下用[x]替换[ ]即可勾选对应选项):
- [ ] 是,需要同步的分支:
- [x] 否

理由:不涉及




See merge request: openharmony/third_party_littlefs!34
2025-12-18 20:19:54 +08:00
minxiao bb8ee952e4 nlittfs升级到 v12.010 版本
Signed-off-by: minxiao <minxiao2@h-partners.com>
2025-12-07 12:48:46 +08:00
openharmony_ci 28c9cd9994 !29 数据准确性修改
Merge pull request !29 from 石子怡/master
OpenHarmony-v6.0.0.1-Release OpenHarmony-v6.0-Release OpenHarmony-v6.0-Beta1 OpenHarmony-v6.0.0.2-Release
2025-03-28 07:22:45 +00:00
石子怡 1470a4252d 数据准确性修改
Signed-off-by: 石子怡 <z15319797139@163.com>
2025-03-27 06:32:59 +00:00
openharmony_ci fadd290f9b !26 三方库README文件,数据准确性整改
Merge pull request !26 from 石子怡/master
OpenHarmony-v5.1.0-Release
2024-11-14 01:39:46 +00:00
石子怡 46afba5cbd update README.OpenSource.
Signed-off-by: 石子怡 <z15319797139@163.com>
2024-11-06 01:26:20 +00:00
openharmony_ci 67bbe6dcae !25 littlefs升级到V2.8.0版本
Merge pull request !25 from JKANG94/master
OpenHarmony-v5.0.0-Release OpenHarmony-v5.0-Beta1
2024-05-06 07:35:23 +00:00
JKANG94 be96d96daa feat: update to v2.8.0
Signed-off-by: JKANG94 <446326515@qq.com>
2024-05-06 11:34:20 +08:00
openharmony_ci 08932fe0c7 !22 littlefs升级
Merge pull request !22 from 乔克叔叔/master
OpenHarmony-v4.1.4-Release OpenHarmony-v4.1.3-Release OpenHarmony-v4.1.2-Release OpenHarmony-v4.0.4-Release OpenHarmony-v4.0.3-Release OpenHarmony-v4.0.2-Release OpenHarmony-v4.0.1-Release OpenHarmony-v4.0-Release OpenHarmony-v4.1.1-Release OpenHarmony-v4.1-Release OpenHarmony-v4.1-Beta1 weekly_20240115-v OpenHarmony-v4.0-Beta2 master-v
2023-06-10 07:44:37 +00:00
liuwenxin 2d543b43fa feat: update to v2.5.0
Close: #I77XXH

Signed-off-by: liuwenxin <liuwenxin11@huawei.com>
Change-Id: Id783611964850c03b96eb0f2a24bdedd376650df
2023-06-06 14:15:10 +08:00
openharmony_ci 5223ed312a !23 修复三方库子系统配置
Merge pull request !23 from zhushengle/gn
2023-05-25 11:24:06 +00:00
zhushengle c4422a2234 feat: 修复三方库子系统配置
Close #I78DB8

Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: I4d7018f5c857d399be066a909e72440ac438abb2
2023-05-25 18:01:56 +08:00
openharmony_ci 55aa95ff7c !20 部件化整改
Merge pull request !20 from zhushengle/deps
OpenHarmony-v4.0-Beta1
2023-05-09 14:55:29 +00:00
zhushengle 554b511408 feat: 部件化整改
Close #I71QQ2

Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: If932339ce896adf1932b630d4af6fac61d971d0f
2023-05-09 22:16:36 +08:00
openharmony_ci f328973241 !19 Fix : 部件化需求整改
Merge pull request !19 from yinjiaming/bundle
2023-05-05 08:33:42 +00:00
yinjiaming 6009c41ab8 fix:部件需求整改
修复了脚本扫描出的bundle.json的问题

Signed-off-by: yinjiaming <yinjiaming@huawei.com>
Change-Id: I29cb9b4facae8b53aba0b31c936f3151b9fba1d9
2023-05-05 15:42:32 +08:00
openharmony_ci 15bbcc38f1 !18 更新版本号为V2.4
Merge pull request !18 from Hongjin Li/dev
OpenHarmony-v3.2-Beta4 OpenHarmony-v3.2.4-Release OpenHarmony-v3.2.2-Release OpenHarmony-v3.2.3-Release OpenHarmony-v3.2.1-Release OpenHarmony-v3.2-Release OpenHarmony-v3.2-Beta5
2022-09-14 02:51:00 +00:00
Hongjin Li d4ebdfc57c fix: update version number to V2.4
Signed-off-by: Hongjin Li <lihongjin1@huawei.com>
Change-Id: I342f19ac3477eabecf71467a86fdae9449098a6c
2022-09-14 10:32:11 +08:00
openharmony_ci ee3514a203 !11 fix: OTA中注释描述和LICENSE分离
Merge pull request !11 from zhushengle/ota
OpenHarmony-v3.2-Beta1 OpenHarmony-v3.2-Beta2 OpenHarmony-v3.2-Beta3
2022-03-14 08:23:27 +00:00
zhushengle f31ae039f4 fix: OTA中注释描述和LICENSE分离
Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: I905169b948d9ebaad7516ad7110c6a3e1b8d08d5
2022-03-14 15:34:00 +08:00
openharmony_ci bae77f5d1c !7 feat: add bundle.json
Merge pull request !7 from pjscc/master
2022-01-24 02:41:46 +00:00
openharmony_ci b4e927d15f !9 littlefs适配kernel部件标准化
Merge pull request !9 from Hongjin Li/lihongjin/br_dev
2022-01-22 03:45:26 +00:00
openharmony_ci 5572934c9f !8 fix: pr模板补充说明
Merge pull request !8 from Harylee/mmu
2022-01-22 00:55:01 +00:00
openharmony_ci cd0cc642d9 !8 fix: pr模板补充说明
Merge pull request !8 from Harylee/mmu
2022-01-22 00:55:01 +00:00
openharmony_ci 0a996265da !8 fix: pr模板补充说明
Merge pull request !8 from Harylee/mmu
2022-01-22 00:55:01 +00:00
openharmony_ci 0d126a7479 !8 fix: pr模板补充说明
Merge pull request !8 from Harylee/mmu
2022-01-22 00:55:01 +00:00
Haryslee 0921ced361 fix: pr模板补充说明
Signed-off-by: Haryslee <lihao189@huawei.com>
Change-Id: I64f439a19971d7e06cc20a60b4ab87eb47bc8e0c
2022-01-21 17:25:29 +08:00
openharmony_ci 74185843f4 !6 fix: 针对pr是否同步至release分支,增加原因说明规则
Merge pull request !6 from Harylee/mmu
2022-01-21 03:46:50 +00:00
pjscc 02b7b9030d add bundle.json
Signed-off-by: pjscc <pangjiashuai@huawei.com>
2022-01-20 17:01:22 +08:00
Hongjin Li 83cca6d26b chore: littlefs适配kernel编译构建标准化
liteos-m kernel 部件标准化,littlefs新增gni配置,提供标准的源文件和include路径

Signed-off-by: Hongjin Li <lihongjin1@huawei.com>
Change-Id: Ia8ef80b17f9af3f880d25b7f5f87cbac650c110b
2022-01-20 16:49:03 +08:00
Haryslee 8f36fdace6 fix: 针对pr是否同步至release分支,增加原因说明规则
Signed-off-by: Haryslee <lihao189@huawei.com>
Change-Id: I3823dddbada27ed05727ae987fbbfd82c24bb7a1
2022-01-20 09:47:22 +08:00
openharmony_ci dfc634acee !2 OAT
Merge pull request !2 from Caoruihong/oat2
OpenHarmony-v3.0.1-LTS OpenHarmony-v3.1-Beta OpenHarmony-v3.0-LTS OpenHarmony-v3.0-Beta1
2021-08-10 08:09:04 +00:00
Caoruihong 3c78a14a38 chore: add OAT.xml and README.OpenSource
Signed-off-by: Caoruihong <crh.cao@huawei.com>
Change-Id: I4f45ae8d6ec77a7e69b818333e8da89e263f1a1b
2021-08-09 22:15:47 +08:00
openharmony_ci 659fd0c629 !1 去使能M核上的littlefs的assert功能
Merge pull request !1 from li_zan/master
OpenHarmony-v2.2-Beta2
2021-06-17 11:13:51 +08:00
li_zan 54ce6b2b0f fix: 去使能M核上的littlefs的assert功能
close:#I3VSSK

Signed-off-by: li_zan <371442490@qq.com>
2021-06-16 15:54:04 +08:00
Christopher Haster a69b30a2d1 Merge pull request #519 from littlefs-project/devel
Minor release: v2.4
v2.4.0
2021-01-19 18:50:34 -06:00
Christopher Haster edc634eae0 Bumped minor version to v2.4 2021-01-18 20:23:54 -06:00
Christopher Haster 49cc8ad680 Merge pull request #516 from littlefs-project/ci-revamp
Adopt GitHub Actions, bring in a number of script/Makefile improvements
2021-01-18 18:38:42 -06:00
Christopher Haster 5a97170ab8 Enabled overriding of LFS_ASSERT/TRACE/DEBUG/etc
This is useful for testing the new erroring assert behavior in CI.
Asserts do not error by default, so this macro needs to be overriden.

It is possible to test this behavior using the existing option of
overriding lfs_util.h with a custom file, by using a small sed
one-line script. But this is much simpler.

This does raise the question if more of the configuration options in
lfs_util.h should be opened up for function-like macro overrides.
2021-01-18 14:01:53 -06:00
Christopher Haster 33ceaac591 Merge branch 'devel' into ci-revamp
Needed to bring in new "error-asserts" configuration
2021-01-18 12:23:25 -06:00
Christopher Haster 12522c3399 Merge pull request #514 from mon/feature/assert_early_return
lfs_fs_preporphans: return int to alllow graceful LFS_ASSERT
2021-01-18 11:53:47 -06:00
Will 3268b6f5d8 Add test to ensure asserts can return 2021-01-18 11:50:39 -06:00
Will 7275254dee lfs_fs_preporphans ret int for graceful LFS_ASSERT 2021-01-18 11:50:33 -06:00
Christopher Haster ed98072ed5 Merge pull request #511 from embeddedt/fix_lseek
Skip flushing file if lfs_file_rawseek() doesn't change position
2021-01-18 11:47:56 -06:00
Christopher Haster a2a2b708c3 Merge pull request #508 from littlefs-project/fix-sanity-check
Moved sanity check in lfs_format after compaction
2021-01-18 11:47:23 -06:00
Christopher Haster 9228828554 Merge pull request #502 from mon/feature/meta_limits
Add metadata_max config to help performance on devices with large blocks
2021-01-18 11:45:34 -06:00
Christopher Haster d034389ce6 Fixed incorrect documentation in test.py
The argparse documented an outdated format, and was off by 1.

Found by sender6
2021-01-18 11:41:51 -06:00
Christopher Haster 4ad895937b Moved lfs_mdir_isopen behind LFS_NO_ASSERT
lfs_mdir_isopen goes unused if asserts are disabled, and this caused an
"unused function" warning on Clang (curiously not on GCC since the
function was static inline, commonly used for header-only functions).

Also removed "inline" from the lfs_mdir_* functions as these involve
linked-list operations and really shouldn't be inlined. And since they
are static, inlining should occur automatically if there is a benefit.

Found by dpgeorge
2021-01-18 11:41:18 -06:00