Skip to content

Commit

Permalink
Updated release-notes for F-Droid. (#69)
Browse files Browse the repository at this point in the history
  • Loading branch information
Revertron authored Oct 23, 2024
1 parent cdc12a8 commit e211111
Show file tree
Hide file tree
Showing 2 changed files with 46 additions and 0 deletions.
23 changes: 23 additions & 0 deletions fastlane/metadata/android/en-US/changelogs/19.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
Updated core library to 0.5.9, presenting these changes:

Changed
The routing algorithm has been updated with RTT-aware link costing, which should prefer lower latency links over higher latency links where possible
The calculated cost is an average of the link RTT, but newly established links are costed higher to begin with, such that unstable peerings can be avoided
Link costs are only used where multiple next-hops are available and will be ignored if there is only one loop-free path to the destination
This is protocol-compatible with existing v0.5.x nodes but will have the best results when peering with nodes that are also running the latest version
The getPeers endpoint will now report the calculated link cost for each given peer
Upgrade dependencies

Fixed
Multicast discovery should now work again when building Yggdrasil as an Android framework
Multicast discovery will now correctly ignore interfaces that are not marked as running
Ephemeral links, such as those added by multicast, will no longer try to reconnect in a fast loop, fixing a high CPU issue
The TUN interface will no longer stop working when hitting a segment read error from vectorised reads
The AllowedPublicKeys option will once again no longer apply to multicast peerings, as was originally intended
A potential panic when shutting down peering links has been fixed
A redundant system call for setting MTU on OpenBSD has been removed

Fixes in Android app
Fixed occasional crash on start/stop
Updated some dependencies
Updated Android API to 34
23 changes: 23 additions & 0 deletions fastlane/metadata/android/ru/changelogs/19.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
Обновлена основная библиотека до версии 0.5.9, в которой представлены следующие изменения:

Изменено
Алгоритм маршрутизации был обновлен с учетом стоимости соединения с RTT, что должно отдавать предпочтения соединениям с меньшей задержкой соединениям с большей задержкой, когда это возможно
Расчетная стоимость представляет собой среднее значение RTT соединения, но новые соединения изначально оцениваются выше, так что можно избежать проблем с нестабильными узлами
Стоимость соединения используется только при наличии нескольких следующих переходов и будет игнорироваться, если есть только один путь без петель к месту назначения
Эта версия совместима с существующими узлами v0.5.x, но будет иметь наилучшие результаты при пиринге с узлами, которые также работают под управлением последней версии
Команда getPeers теперь будет сообщать рассчитанную стоимость соединения для каждого заданного пира
Обновлены зависимости

Исправлено
Обнаружение локальных пиров теперь должно снова работать при сборке Yggdrasil как фреймворка Android
Обнаружение локальных пиров теперь будет правильно игнорировать интерфейсы, которые не помечены как работающие
Эфемерные соединения, такие как добавленные мультикастом, больше не будут пытаться быстро переподключаться в цикле, устранена проблема высокой загрузки ЦП
Интерфейс TUN больше не будет прекращать работу при срабатывании ошибки чтения пакета с помощью векторизованного чтения
Опция AllowedPublicKeys снова больше не будет применяться к локальным пирам, как изначально предполагалось
Потенциальный краш при отключении пиринговых соединений был исправлен
Избыточный системный вызов для установки MTU в OpenBSD был удален

Исправления в приложении для Android
Исправлен случайный сбой при запуске/остановке
Обновлены некоторые зависимости
Обновлен Android API до 34

0 comments on commit e211111

Please sign in to comment.