X-Git-Url: http://www.git.cypherpunks.ru/?a=blobdiff_plain;f=doc%2Fnews.texi;h=211f399f5085f394703321233c7493265298bcba;hb=0139e8deda4112d2c3dcd52e0ad72162e54caa03;hp=f087abe5b9aadd3181850ca5dd4833298b123da5;hpb=dcb4098ef4881f74d5eb3e2582bf1be9b7c8af9b;p=nncp.git diff --git a/doc/news.texi b/doc/news.texi index f087abe..211f399 100644 --- a/doc/news.texi +++ b/doc/news.texi @@ -3,6 +3,31 @@ See also this page @ref{Новости, on russian}. +@node Release 5.0.0 +@section Release 5.0.0 +@itemize +@item @strong{Incompatible} configuration file format change: YAML is + replaced with Hjson, due to its simplicity, without noticeable lack + of either functionality or convenience. +@item @command{nncp-cfgnew} generates configuration file with many + comments. @option{-nocomments} option can be used for an old + behaviour. +@item Duplicate filenames have @file{.CTR} suffix, instead of + @file{CTR}, to avoid possible collisions with @file{.nncp.chunkCTR}. +@item Files and directories are created with 666/777 permissions by + default, allowing control with @command{umask}. +@item Updated dependencies. +@item Full usage of go modules for dependencies management + (@code{go.cypherpunks.ru/nncp/v5} namespace is used). +@end itemize + +@node Release 4.1 +@section Release 4.1 +@itemize +@item +Workability on GNU/Linux systems and Go 1.10 is fixed. +@end itemize + @node Release 4.0 @section Release 4.0 @itemize @@ -15,10 +40,10 @@ decrypted data to external command. Older versions are not supported. Available free space checking before copying in @command{nncp-xfer}, @command{nncp-daemon}, @command{nncp-call(er)}. @item -@command{nncp-call} has ability only to listen packets on remote node, -without its transmission. +@command{nncp-call} has ability only to list packets on remote node, +without their transmission. @item -@command{nncp-call} has ability to download only specified packets. +@command{nncp-call} has ability to transfer only specified packets. @item Workability of @option{xxrate} preference in @option{calls} configuration file section. @@ -26,6 +51,8 @@ configuration file section. Dependant libraries are updated. @item Minor bugfixes. +@item +Begin using of @code{go.mod} subsystem. @end itemize @node Release 3.4