diff --git a/fastlane/metadata/android/en-US/changelogs/19.txt b/fastlane/metadata/android/en-US/changelogs/19.txt new file mode 100644 index 0000000..da2178d --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/19.txt @@ -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 \ No newline at end of file diff --git a/fastlane/metadata/android/ru/changelogs/19.txt b/fastlane/metadata/android/ru/changelogs/19.txt new file mode 100644 index 0000000..4bbe5b8 --- /dev/null +++ b/fastlane/metadata/android/ru/changelogs/19.txt @@ -0,0 +1,23 @@ +Обновлена основная библиотека до версии 0.5.9, в которой представлены следующие изменения: + +Изменено +Алгоритм маршрутизации был обновлен с учетом стоимости соединения с RTT, что должно отдавать предпочтения соединениям с меньшей задержкой соединениям с большей задержкой, когда это возможно +Расчетная стоимость представляет собой среднее значение RTT соединения, но новые соединения изначально оцениваются выше, так что можно избежать проблем с нестабильными узлами +Стоимость соединения используется только при наличии нескольких следующих переходов и будет игнорироваться, если есть только один путь без петель к месту назначения +Эта версия совместима с существующими узлами v0.5.x, но будет иметь наилучшие результаты при пиринге с узлами, которые также работают под управлением последней версии +Команда getPeers теперь будет сообщать рассчитанную стоимость соединения для каждого заданного пира +Обновлены зависимости + +Исправлено +Обнаружение локальных пиров теперь должно снова работать при сборке Yggdrasil как фреймворка Android +Обнаружение локальных пиров теперь будет правильно игнорировать интерфейсы, которые не помечены как работающие +Эфемерные соединения, такие как добавленные мультикастом, больше не будут пытаться быстро переподключаться в цикле, устранена проблема высокой загрузки ЦП +Интерфейс TUN больше не будет прекращать работу при срабатывании ошибки чтения пакета с помощью векторизованного чтения +Опция AllowedPublicKeys снова больше не будет применяться к локальным пирам, как изначально предполагалось +Потенциальный краш при отключении пиринговых соединений был исправлен +Избыточный системный вызов для установки MTU в OpenBSD был удален + +Исправления в приложении для Android +Исправлен случайный сбой при запуске/остановке +Обновлены некоторые зависимости +Обновлен Android API до 34 \ No newline at end of file