News - page 16

Stop mulling, get Fennec

This Week in F-Droid TWIF curated on Thursday, 16 Jan 2025, Week 3 Community News Fennec F-Droid was updated to 134.0.0, and we urge users that still use Mull to switch. We’ve been announcing this for the last 3 TWIFs, we’ve added a warning in the last cycle that you’ll...

Gentle updates postponed

This Week in F-Droid TWIF curated on Thursday, 09 Jan 2025, Week 2 F-Droid core How is the new Client 1.22.0-alpha0 update working for you? Did you notice any updates that seem stuck? Brave testers did. We mentioned last week that the new “gentle update” API might be troublesome, and...

Happy new alpha!

This Week in F-Droid TWIF curated on Thursday, 02 Jan 2025, Week 1 F-Droid core We wish you a Happy New Year! and we bring the new F-Droid and F-Droid Basic 1.22.0-alpha0, which marks the start of another dev testing cycle. What’s new? More polishing, bug fixing and pain points...

Calls and call for a meet up

This Week in F-Droid TWIF curated on Thursday, 26 Dec 2024, Week 52 Community News Will you be at the 38-th Chaos Communication Congress in Hamburg between 27–30 Dec 2024? If so, did you install the 38C3 Schedule and the c3nav Indoor navigation apps yet? @thore proposed an F-Droid meetup...

Message in a tunnel

This Week in F-Droid TWIF curated on Thursday, 19 Dec 2024, Week 51 Community News DEfO ECH Apps, Experimental fork of F-Droid to use TLS ECH with Cloudflare as the default host, was updated to 0.3 after two and a half years. If the buzzwords in the summary tickle your...

更多提交社区理事会提名的时间

亲爱的 F-Droid 社区成员, 由于委员会的失误,F-Droid 社区理事会的提名请求没有在我们的 Mastodon Profile 和论坛上适当传达。为此,我们把提名的期限从 2024 年 12 月 15 日延长至 2024 年 12 月 29 日。这些提名将在新年前夕宣布。为确保社区每个人都有机会发表评论或提出关切,社区对这些提名的反馈期限也将从 2025 年 1 月 1 日延至 2025 年 1 月 15 日。 我们为不便道歉,并期待你的提名和反馈。 此致敬礼, Sebastian Crane 代表 F-Droid 董事会

更新自动化的安全性

自动化是一个让 F-Droid 的小团队向数百万用户提供应用的关键因素。我们重新开发了 @checkupdates-bot 以替代 F-Droid 自动化中一个旧组件:checkupdates。它遍历所有现有应用,检查它们是否设置了自动更新,并为自动更新的应用运行自动生成新构建项的流程。这会添加到 fdroiddata,然后由生产 buildserver 处理以构建并发布应用。 因为遵循最小特权原则的系统能提供最好的安全性,我们最近围绕此原则重新组织了设置和工作流以使 @checkupdates-bot 拥有它所需要的最小特权。checkupdates 流程现在在它自已的单独项目中运行,与 fdroiddata 和任何其它 gitlab.com 上的 F-Droid 项目分开。它现在只向它自己的专用项目推送提交,然后为每个应用向 fdroiddata 创建一个合并请求。我们的自动 CI 流程和信任的人类审核者现在对更新和新应用使用同样的流程。 与此同时,我们移除了一个代码中的关键的晦涩的东西:stats/known_apks.txt。这个文件是每个应用添加到存储库里时存放日期的地方。这个文件在 buildserver 上更新并在 fdroiddata 上维护。这个信息也在索引文件里所以我们改为从那里获取它。这意味着我们可以移除 fdroiddata 中使用的最后一个部署密钥。我们的运作不再需要在 fdroiddata 中有任何部署密钥。 我们顺便通过合并请求添加了一些额外的检查。例如,现在每当添加或修改一个图像文件,CI 会检查图像是否包含任何 EXIF 元数据,这可以被用作漏洞利用向量。我们也添加了一些额外的措施以确保关键文件的更改需要通过合并请求得到人类审核。 安全问题的启发 大约一个月前,@SomberNight 在一个私密议题中向我们报告了一个安全问题。我们感谢这个详细的报告,并且想强调他们后续的努力帮助。在特定情况下,之前的设置会泄露有 fdroiddata 直接提交权限的私有部署密钥。我们立即吊销了这个密钥,然后移除了与私钥关联的 @fdroidci 用户的所有权限。我们也调查了我们能跟踪的所有线索,检查是否有人使用此私钥在 F-Droid 中插入了什么东西。我们搜索了 @fdroidci 用户的所有活动,没有发现证据表明有未授权提交。 为了更加确定,我们做了一些额外的调查。因为 checkupdates...

Forks to the rescue

This Week in F-Droid TWIF curated on Thursday, 12 Dec 2024, Week 50 Community News Fcitx5, Input method framework and engines, and its plugins: Anthy , Clipboard Filter, Hangul, Jyutping, RIME, Sayura, Unikey were updated to 0.1.0-0-g78c03d12 adding a new plugin for Thai, floating candidates window when using physical keyboard...

RSS RSS