X-Git-Url: http://www.git.cypherpunks.ru/?a=blobdiff_plain;f=doc%2Fsp.texi;h=e7f4895c67f43c539915046887c1252d2de573b2;hb=a7bc092eb93fb9526b27bca20ae7b88b01d99f84;hp=8169e99d151747a20094cbacd45700de0775f46d;hpb=5bb9612250d3cc30c1cf76526f19d6d17cd1cbb4;p=nncp.git diff --git a/doc/sp.texi b/doc/sp.texi index 8169e99..e7f4895 100644 --- a/doc/sp.texi +++ b/doc/sp.texi @@ -12,6 +12,11 @@ high-delay links, so acknowledging of each received packet, like @url{https://en.wikipedia.org/wiki/XMODEM, XMODEM} does, causes unacceptable performance degradation. +Internally it uses various timeouts and deadlines. One of them used +extensively is 10 seconds default deadline timeout. You can override it +with @env{$NNCPDEADLINE} environment variable, that could be useful with +very high delay links. + SP works on top of @url{http://noiseprotocol.org/noise.html#interactive-patterns, @code{Noise_IK_25519_ChaChaPoly_BLAKE2b}} protocol. Each Noise packet @@ -182,7 +187,7 @@ payloads, then send all of remaining in the transport stage. Ignore it if it is too nice. @item If already downloaded file exists, then queue @emph{DONE} sending. - @item If @file{.seen} exists, then queue @emph{DONE} sending. + @item If @file{seen/XXX} exists, then queue @emph{DONE} sending. @item If @file{.part} exists, then queue @emph{FREQ} sending with corresponding offset. @end itemize