mirror of
				https://github.com/yggdrasil-network/yggdrasil-android.git
				synced 2025-11-04 03:05:08 +03:00 
			
		
		
		
	Updated release-notes for F-Droid.
This commit is contained in:
		
							parent
							
								
									cdc12a8e7e
								
							
						
					
					
						commit
						788a0e7bcc
					
				
					 2 changed files with 46 additions and 0 deletions
				
			
		
							
								
								
									
										23
									
								
								fastlane/metadata/android/en-US/changelogs/19.txt
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								fastlane/metadata/android/en-US/changelogs/19.txt
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -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
									
								
								fastlane/metadata/android/ru/changelogs/19.txt
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								fastlane/metadata/android/ru/changelogs/19.txt
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,23 @@
 | 
				
			||||||
 | 
					Обновлена основная библиотека до версии 0.5.9, в которой представлены следующие изменения:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Изменено
 | 
				
			||||||
 | 
					Алгоритм маршрутизации был обновлен с учетом стоимости соединения с RTT, что должно отдавать предпочтения соединениям с меньшей задержкой соединениям с большей задержкой, когда это возможно
 | 
				
			||||||
 | 
					Расчетная стоимость представляет собой среднее значение RTT соединения, но новые соединения изначально оцениваются выше, так что можно избежать проблем с нестабильными узлами
 | 
				
			||||||
 | 
					Стоимость соединения используется только при наличии нескольких следующих переходов и будет игнорироваться, если есть только один путь без петель к месту назначения
 | 
				
			||||||
 | 
					Эта версия совместима с существующими узлами v0.5.x, но будет иметь наилучшие результаты при пиринге с узлами, которые также работают под управлением последней версии
 | 
				
			||||||
 | 
					Команда getPeers теперь будет сообщать рассчитанную стоимость соединения для каждого заданного пира
 | 
				
			||||||
 | 
					Обновлены зависимости
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Исправлено
 | 
				
			||||||
 | 
					Обнаружение локальных пиров теперь должно снова работать при сборке Yggdrasil как фреймворка Android
 | 
				
			||||||
 | 
					Обнаружение локальных пиров теперь будет правильно игнорировать интерфейсы, которые не помечены как работающие
 | 
				
			||||||
 | 
					Эфемерные соединения, такие как добавленные мультикастом, больше не будут пытаться быстро переподключаться в цикле, устранена проблема высокой загрузки ЦП
 | 
				
			||||||
 | 
					Интерфейс TUN больше не будет прекращать работу при срабатывании ошибки чтения пакета с помощью векторизованного чтения
 | 
				
			||||||
 | 
					Опция AllowedPublicKeys снова больше не будет применяться к локальным пирам, как изначально предполагалось
 | 
				
			||||||
 | 
					Потенциальный краш при отключении пиринговых соединений был исправлен
 | 
				
			||||||
 | 
					Избыточный системный вызов для установки MTU в OpenBSD был удален
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Исправления в приложении для Android
 | 
				
			||||||
 | 
					Исправлен случайный сбой при запуске/остановке
 | 
				
			||||||
 | 
					Обновлены некоторые зависимости
 | 
				
			||||||
 | 
					Обновлен Android API до 34
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue