@subsection Релиз 5.1.2
@itemize
+@item
+Исправлена ошибка: в новосозданных конфигурационных файлах, приватный
+публичный ключ Noise были поменяны местами, что приводило к
+невозможности online аутентификации нод.
+
@item
Явная синхронизация (fsync) директорий для гарантированного
переименования файлов.
@section Release 5.1.2
@itemize
+@item
+Bugfix: private and public Noise keys were swapped in newly created
+configuration files, that lead to inability to authenticate online peers.
+
@item
Explicit directories fsync-ing for guaranteed files renaming.
nncp.ToBase32(nodeOur.ExchPrv[:]),
nncp.ToBase32(nodeOur.SignPub[:]),
nncp.ToBase32(nodeOur.SignPrv[:]),
- nncp.ToBase32(nodeOur.NoisePub[:]),
nncp.ToBase32(nodeOur.NoisePrv[:]),
+ nncp.ToBase32(nodeOur.NoisePub[:]),
nodeOur.Id.String(),
nncp.ToBase32(nodeOur.ExchPub[:]),
nncp.ToBase32(nodeOur.SignPub[:]),
nncp.ToBase32(nodeOur.ExchPrv[:]),
nncp.ToBase32(nodeOur.SignPub[:]),
nncp.ToBase32(nodeOur.SignPrv[:]),
- nncp.ToBase32(nodeOur.NoisePub[:]),
nncp.ToBase32(nodeOur.NoisePrv[:]),
+ nncp.ToBase32(nodeOur.NoisePub[:]),
nodeOur.Id.String(),
nncp.ToBase32(nodeOur.ExchPub[:]),
nncp.ToBase32(nodeOur.SignPub[:]),