韩嘉乐 and FrankHan
23d55373a4
feat(ohos): add nearby console integration and improve UDP path selection ( #2486 )
...
* feat(ohos): complete nearby console integration
Use the core management RPC surface for ephemeral nearby deployments, harden session lifecycle and packet validation, support tunnel-to-NIC packet conversion, and timestamp HarmonyOS traffic samples.
* fix(core): prefer verified UDP hole-punch paths
Treat zero latency as unmeasured so a newly admitted UDP path cannot replace a working relay before liveness is confirmed.
---------
Co-authored-by: FrankHan <frankhan@FrankHans-Mac-mini.local >
2026-08-10 14:15:09 +08:00
韩嘉乐 and FrankHan
8d475dc3fc
fix(tunnel): preserve websocket cleanup after send errors ( #2468 )
...
Co-authored-by: FrankHan <frankhan@FrankHans-Mac-mini.local >
2026-08-03 10:15:42 +08:00
韩嘉乐
40c857748f
feat(ohos): 接入 Pro 运行时并自动化 HAR 交付 ( #2462 )
2026-08-01 16:35:14 +08:00
韩嘉乐
16b666ad25
fix: route_update message is not lag ( #2355 )
2026-06-16 00:00:48 +08:00
韩嘉乐
e7709f1cb5
[OHOS] feat: improve status manager ( #2343 )
...
* fix: improve status manager
2026-06-11 17:27:10 +08:00
韩嘉乐
c0f42ebe8c
fix: improve log manager ( #2329 )
2026-06-07 23:32:22 +08:00
韩嘉乐
da28c8badc
[OHOS] fix: 修复内存泄露问题,并重构日志管理,预防性修复数据库初始化异常问题 ( #2328 )
...
* fix: leak memory
feat: new log manager
* fix: fail to init db
* fix: fail to init db
* fix: cargo format
2026-06-07 16:18:54 +08:00
韩嘉乐
df97f3a64d
fix: make ohos snapshot sync and config id validation safer ( #2283 )
...
* feat: add the management of config_store_snapshot
* fix: make ohrs snapshot sync and config id validation safer
2026-06-02 22:40:48 +08:00
韩嘉乐
0378191783
feat: add the management of config_store_snapshot ( #2271 )
2026-05-22 01:54:43 +08:00
韩嘉乐 and FrankHan
513695297c
[OHOS] feat: Enhance Rust kernel with config management and routing improvements ( #2227 )
...
* [OHOS.with ai] 将配置管理/配置分享/路由聚合/实例状态解析下沉至 Rust 内核,收敛职责并提升性能 (#2209 )
* feat: add ohrs config store and startup error logging
* feat: full ability core for ohos
* feat: full ability core for ohos
* feat: clean code
---------
Co-authored-by: FrankHan <frankhan@FrankHans-Mac-mini.local >
* fix: 添加缺失文件
* fix: 修复更新路由启动两次TUN问题,并调整日志
* fix: rustfmt
* fix: 适配Cidr忽略/32格式路由
* fix: 修复Option适配错误
* fix: rustfmt
* fix: rustfmt
---------
Co-authored-by: FrankHan <frankhan@FrankHans-Mac-mini.local >
2026-05-10 14:15:31 +08:00
韩嘉乐
e4b0f1f1bb
Rename libeasytier_ohrs.so to libeasytier_release.so when build release package ( #2056 )
...
Rename shared library file for release.
2026-04-04 10:29:37 +08:00
韩嘉乐
7750e81168
CI(ohos): add a condition to check for the publish code ( #1863 )
...
Added a condition to check for the presence of a release code when running the publish step
2026-02-03 11:11:45 +08:00
韩嘉乐
cf3f9169b7
CI(ohos): Enhance CI workflow for release package builds ( #1812 )
...
Added support for building and publishing release packages based on tags.
2026-01-20 12:25:10 +08:00
韩嘉乐
f8b34e3c86
Merge pull request #1787 from EasyTier/FrankHan052176-patch-1
...
action[ohos] fix the cnt of commit in ohos.yml
2026-01-13 23:58:26 +08:00
韩嘉乐
ce1bdac2bc
action[ohos] fix the cnt of commit in ohos.yml
2026-01-13 22:57:43 +08:00
韩嘉乐
2e0d9a2b54
Refactor EasyTier version resolution in workflow ( #1747 )
...
Updated the workflow to resolve the EasyTier version based on the latest commit and tag information.
2026-01-04 21:02:55 +08:00
韩嘉乐
650323faef
[Ohos] 仅在push时执行发布操作,避免流水线运行错误 ( #1718 )
2025-12-29 13:57:02 +08:00
韩嘉乐
0be4ac1fa5
[Ohos] 使用Commit计数器替代Commit Hash作为版本尾缀 ( #1703 )
2025-12-25 20:42:43 +08:00
韩嘉乐
eee7d7a1ed
增加Ohos流水线发布步骤执行条件 ( #1695 )
2025-12-22 21:40:28 +08:00
韩嘉乐
30f0ff16ca
Merge pull request #1678 from EasyTier/ohpm
...
[鸿蒙] 在流水线中增加上传中心仓与上传华为云私仓流程,增加华为云流水线Webhook
2025-12-16 12:06:19 +08:00
FrankHan
38d117ee44
[鸿蒙] 在流水线中增加上传中心仓与上传华为云私仓流程,增加华为云流水线Webhook
2025-12-16 11:50:05 +08:00
韩嘉乐
056c9da781
[EasyTier-ohrs] Use NetworkConfig instead of TomlConfig, and add CompressionAlgorithm and EncryptionAlgorithm to NetworkConfig. ( #1654 )
2025-12-06 23:23:22 +08:00
韩嘉乐
26d002bc2b
The flowback solution of HarmonyOS 5 failed due to the anti-loop mechanism. ( #1514 )
2025-10-25 00:17:24 +08:00