Add target for Hydrogen
还没有人认领这个 Issue。
评估
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 新手友好度
- 38/100
- Issue 类型
- 功能
- 描述清晰度
- 基本清楚
- 活跃度
- 停滞
- 技术栈
- go, typescript
- 领域
- testing
调研方向
首先阅读 js-sdk 现有的 j target 和 Rust SDK FFI 的 r target,然后检查 Hydrogen 的 src/matrix/e2ee/olm/Encryption.ts,以了解其由 libolm 驱动的加密路径。添加 h target,使其驱动 Hydrogen 并验证与 UTDs 相关的行为,达到现有 target 所提供的同等可信度。
由索引模型根据 Issue 内容生成。
描述
Hydrogen handles its own crypto using libolm. It does not use vodozemac, let alone rust-sdk-crypto crates.
As a result, we lack confidence it doesn't have bugs which can cause UTDs. We should add a new h target which will drive Hydrogen, similar to how we have j for js-sdk and r for rust SDK FFI.
- 主要语言
- Go
- 星标
- 19
- 派生
- 13
- PR 合并指标
- 30 天内没有已合并 PR
环境准备
- 没有 Dockerfile 或 Docker Compose 文件
- 没有 Pull Request 模板
- 阅读贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
matrix-org/complement-crypto 的其他 Issue
-
难度 2/5 1-3 小时 新手友好度 62/100
matrix-org/complement-crypto#268 ·
-
难度 3/5 1-2 天 新手友好度 35/100
matrix-org/complement-crypto#212 · 1 条评论 ·
-
难度 4/5 3-5 天 新手友好度 35/100
matrix-org/complement-crypto#199 ·
-
难度 4/5 3-5 天 新手友好度 45/100
matrix-org/complement-crypto#193 · 1 个 reaction ·
-
Tests flaking due to `websocket url timeout reached`可能重新可做 @richvdh 于 216 天前认领,目前没有进行中的 PR。 未关闭
matrix-org/complement-crypto#158 · 4 条评论 · 已指派 1 人 ·
查看 matrix-org/complement-crypto 的全部 Issue
相似的 Issue
-
[BUG]: Windows GUI package of v1.17.0-rc3 has no GTK DLLs可能已有人在做 @andrut-ds 今天认领。 未关闭bug CI/CD Pactus-GUI Windows
难度 2/5 1-3 小时 新手友好度 82/100
pactus-project/pactus#2428 ·
维护者通常 1 天内回复
-
难度 1/5 1 小时以内 新手友好度 91/100
维护者通常 1 天内回复
-
feat
难度 1/5 1 小时以内 新手友好度 65/100
ory/hydra-maester#312 · 1 个 reaction ·
-
难度 2/5 1-3 小时 新手友好度 74/100
rossoctl/context-guru#610 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 67/100
维护者通常 1 天内回复