]> Cypherpunks.ru repositories - nncp.git/commitdiff
Fixed freq.chunked calculation
authorSergey Matveev <stargrave@stargrave.org>
Tue, 9 Nov 2021 09:31:21 +0000 (12:31 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Tue, 9 Nov 2021 09:31:21 +0000 (12:31 +0300)
doc/news.ru.texi
doc/news.texi
src/cfg.go
src/nncp.go

index 697d0a148d4df730905dc67e0bf994113f60636c..159973025f92a70554230c077b8de73b15e4ac76 100644 (file)
@@ -1,6 +1,16 @@
 @node Новости
 @section Новости
 
 @node Новости
 @section Новости
 
+@node Релиз 8.0.1
+@subsection Релиз 8.0.1
+@itemize
+
+@item
+Исправлено некорректное вычисление @code{freq.chunked} значения, при
+отсутствии которого всё равно форсированно включалась chunked передача.
+
+@end itemize
+
 @node Релиз 8.0.0
 @subsection Релиз 8.0.0
 @itemize
 @node Релиз 8.0.0
 @subsection Релиз 8.0.0
 @itemize
index 1cf64c543a6552bc9bfb9ffebfa3d3d8a600d518..9a2e380bcb8413a8505a65e150054eadca7be7e0 100644 (file)
@@ -3,6 +3,16 @@
 
 See also this page @ref{Новости, on russian}.
 
 
 See also this page @ref{Новости, on russian}.
 
+@node Release 8_0_1
+@section Release 8.0.1
+@itemize
+
+@item
+Fixed incorrect @code{freq.chunked} value calculation. If it missed,
+then anyway chunked transfer mode was forcefully turned on.
+
+@end itemize
+
 @node Release 8_0_0
 @section Release 8.0.0
 @itemize
 @node Release 8_0_0
 @section Release 8.0.0
 @itemize
index 55c9dd0a2479cbe93ae98d97edb2aeb846098ff7..d46bf0e08ce8dbbed9dfddef04f6fc722100b02e 100644 (file)
@@ -191,7 +191,7 @@ func NewNode(name string, cfg NodeJSON) (*Node, error) {
        }
 
        var freqPath *string
        }
 
        var freqPath *string
-       freqChunked := int64(MaxFileSize)
+       var freqChunked int64
        var freqMinSize int64
        freqMaxSize := int64(MaxFileSize)
        if cfg.Freq != nil {
        var freqMinSize int64
        freqMaxSize := int64(MaxFileSize)
        if cfg.Freq != nil {
index 3bf6d1a5c6548222aa2f28453fadddeab2cea5c2..b56be2958d2cd811e06ddbf9ac59d62bedee0cc7 100644 (file)
@@ -40,7 +40,7 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.`
 const Base32Encoded32Len = 52
 
 var (
 const Base32Encoded32Len = 52
 
 var (
-       Version string = "8.0.0"
+       Version string = "8.0.1"
 
        Base32Codec *base32.Encoding = base32.StdEncoding.WithPadding(base32.NoPadding)
 )
 
        Base32Codec *base32.Encoding = base32.StdEncoding.WithPadding(base32.NoPadding)
 )