]>
Cypherpunks repositories - nncp.git/log
Sergey Matveev [Sat, 29 Apr 2023 09:25:41 +0000 (12:25 +0300)]
Update dependencies
Sergey Matveev [Sat, 29 Apr 2023 09:21:30 +0000 (12:21 +0300)]
os.IsNotExists is deprecated
Sergey Matveev [Sat, 29 Apr 2023 09:03:41 +0000 (12:03 +0300)]
ioutil is deprecated since 1.16/1.17
Sergey Matveev [Fri, 14 Apr 2023 09:18:01 +0000 (12:18 +0300)]
Redundant @documentencoding
Sergey Matveev [Thu, 13 Apr 2023 16:02:12 +0000 (19:02 +0300)]
Hashes are redundantly present in .meta4
Sergey Matveev [Thu, 23 Mar 2023 10:12:41 +0000 (13:12 +0300)]
Update dependencies
Sergey Matveev [Thu, 23 Mar 2023 10:04:46 +0000 (13:04 +0300)]
Unnecessary argument
Sergey Matveev [Thu, 23 Mar 2023 10:04:33 +0000 (13:04 +0300)]
Convenient time.Since()
Sergey Matveev [Thu, 23 Mar 2023 10:04:10 +0000 (13:04 +0300)]
Simplified conditions
Sergey Matveev [Thu, 23 Mar 2023 10:03:20 +0000 (13:03 +0300)]
Missed error checks
Sergey Matveev [Thu, 23 Mar 2023 10:02:38 +0000 (13:02 +0300)]
Unused structure fields
Sergey Matveev [Thu, 23 Mar 2023 10:02:06 +0000 (13:02 +0300)]
Too early defers
Sergey Matveev [Thu, 23 Mar 2023 10:01:51 +0000 (13:01 +0300)]
Unnecessary return
Sergey Matveev [Thu, 23 Mar 2023 09:59:40 +0000 (12:59 +0300)]
Use bytes.Equal() instead of bytes.Compare()==0
Sergey Matveev [Thu, 23 Mar 2023 09:27:41 +0000 (12:27 +0300)]
Unnecessary printf usage
Sergey Matveev [Tue, 7 Mar 2023 11:11:17 +0000 (14:11 +0300)]
Two more Debian-based distributions
Sergey Matveev [Tue, 7 Mar 2023 10:57:26 +0000 (13:57 +0300)]
More convenient URL for Guix package
Sergey Matveev [Tue, 7 Mar 2023 10:56:59 +0000 (13:56 +0300)]
Useless .sh extension
Sergey Matveev [Sun, 8 Jan 2023 12:23:54 +0000 (15:23 +0300)]
Update dependencies
Sergey Matveev [Tue, 27 Dec 2022 14:01:49 +0000 (17:01 +0300)]
Raise copyright years
Sergey Matveev [Sat, 10 Dec 2022 19:42:45 +0000 (22:42 +0300)]
Mention Docker image
Sergey Matveev [Mon, 5 Dec 2022 08:18:24 +0000 (11:18 +0300)]
More reliable redo target
contrib/do can use long relative paths as a "$1" argument to default target.
Sergey Matveev [Tue, 22 Nov 2022 14:02:36 +0000 (17:02 +0300)]
Ability to use newer gvisor's API
Sergey Matveev [Fri, 18 Nov 2022 18:40:09 +0000 (21:40 +0300)]
Download link for 8.8.2 release
Sergey Matveev [Fri, 18 Nov 2022 18:37:16 +0000 (21:37 +0300)]
Merge branch 'develop'
Sergey Matveev [Fri, 18 Nov 2022 16:19:06 +0000 (19:19 +0300)]
Update dependencies and use newer Yggdrasil API
Sergey Matveev [Mon, 14 Nov 2022 19:03:09 +0000 (22:03 +0300)]
Yet another Texinfo simplification
Sergey Matveev [Tue, 8 Nov 2022 10:36:50 +0000 (13:36 +0300)]
Use Texinfo 7.0 features
Sergey Matveev [Mon, 31 Oct 2022 12:50:11 +0000 (15:50 +0300)]
Move WWW for modern FreeBSD ports
Sergey Matveev [Sun, 30 Oct 2022 15:26:25 +0000 (18:26 +0300)]
Download link for 8.8.1 release
Sergey Matveev [Sun, 30 Oct 2022 15:23:42 +0000 (18:23 +0300)]
Merge branch 'develop'
Sergey Matveev [Sun, 30 Oct 2022 15:21:43 +0000 (18:21 +0300)]
Update dependant libraries
Sergey Matveev [Sun, 30 Oct 2022 15:08:19 +0000 (18:08 +0300)]
Fixed nncp-daemon fail with --autotoss
Sergey Matveev [Sun, 30 Oct 2022 14:27:11 +0000 (17:27 +0300)]
Another article
Sergey Matveev [Sun, 4 Sep 2022 14:25:15 +0000 (17:25 +0300)]
Download link for 8.8.0 release
Sergey Matveev [Sun, 4 Sep 2022 14:24:40 +0000 (17:24 +0300)]
Merge branch 'develop'
Sergey Matveev [Sun, 4 Sep 2022 13:33:50 +0000 (16:33 +0300)]
Update dependant libraries
Sergey Matveev [Sun, 4 Sep 2022 13:30:31 +0000 (16:30 +0300)]
Use gvisor.dev/gvisor again instead of inet.af/netstack
Latter one is abandoned project now, because Go 1.17 has lazy module
loading support: https://github.com/inetaf/netstack/issues/4
So there is no need in huge amount of dependencies anymore with gvisor.
Moreover inet.af contains dependencies that are explicitly marked as
unbuildable under Go 1.19, so it anyway needs some altering. According
to gvisor's commit messages, it is tested to work under 32-bit systems.
Sergey Matveev [Sun, 4 Sep 2022 13:48:25 +0000 (16:48 +0300)]
Use explicitly larger bufio's buffer
Default is 4KiB, but internally NNCP mostly uses 128KiB.
Sergey Matveev [Sun, 4 Sep 2022 13:41:52 +0000 (16:41 +0300)]
Fix constant name typo
Sergey Matveev [Sun, 4 Sep 2022 13:33:59 +0000 (16:33 +0300)]
Add missing newlines
Sergey Matveev [Mon, 15 Aug 2022 09:47:14 +0000 (12:47 +0300)]
Fixed links to maillist messages
Sergey Matveev [Wed, 3 Aug 2022 09:11:27 +0000 (12:11 +0300)]
Additional signature with my new main key
Sergey Matveev [Tue, 2 Aug 2022 12:30:47 +0000 (15:30 +0300)]
My main public key is changed
Sergey Matveev [Tue, 2 Aug 2022 12:30:20 +0000 (15:30 +0300)]
Hurricane Electric is not used anymore for a long time
Sergey Matveev [Fri, 24 Jun 2022 13:08:07 +0000 (16:08 +0300)]
Mention crawl website crawler
Sergey Matveev [Fri, 24 Jun 2022 13:04:49 +0000 (16:04 +0300)]
More correct Expat licence naming
https://www.gnu.org/licenses/license-list.html#Expat
https://directory.fsf.org/wiki/License:Expat
https://en.wikipedia.org/wiki/MIT_License#Ambiguity_and_variants
Sergey Matveev [Fri, 24 Jun 2022 13:01:48 +0000 (16:01 +0300)]
Trivial alignment
Sergey Matveev [Sun, 13 Mar 2022 14:34:10 +0000 (17:34 +0300)]
Download link for 8.7.2 release
Sergey Matveev [Sun, 13 Mar 2022 14:33:13 +0000 (17:33 +0300)]
Merge branch 'develop'
Sergey Matveev [Sun, 13 Mar 2022 08:38:22 +0000 (11:38 +0300)]
Refactored and tested nncp-rm
Sergey Matveev [Wed, 9 Mar 2022 11:55:49 +0000 (14:55 +0300)]
Download link for 8.7.1 release
Sergey Matveev [Wed, 9 Mar 2022 11:53:48 +0000 (14:53 +0300)]
Merge branch 'develop'
Sergey Matveev [Wed, 9 Mar 2022 08:01:16 +0000 (11:01 +0300)]
nncp-xfer -rx seen/ check
Sergey Matveev [Fri, 4 Mar 2022 13:54:26 +0000 (16:54 +0300)]
Download link for 8.7.0 release
Sergey Matveev [Fri, 4 Mar 2022 13:51:18 +0000 (16:51 +0300)]
Merge branch 'develop'
Sergey Matveev [Fri, 4 Mar 2022 13:34:28 +0000 (16:34 +0300)]
Generate list of created ACKs
Sergey Matveev [Fri, 4 Mar 2022 10:43:40 +0000 (13:43 +0300)]
nncp-rm -pkt takes list of packets from stdin
Sergey Matveev [Fri, 4 Mar 2022 10:19:38 +0000 (13:19 +0300)]
Do not ACK ACKs
Sergey Matveev [Fri, 4 Mar 2022 10:19:11 +0000 (13:19 +0300)]
Remove hdr/ files during ACK tossing
Sergey Matveev [Fri, 4 Mar 2022 10:43:46 +0000 (13:43 +0300)]
Unify stdin/stdout style usage in documentation
Sergey Matveev [Wed, 2 Mar 2022 14:55:23 +0000 (17:55 +0300)]
Download link for 8.6.0 release
Sergey Matveev [Wed, 2 Mar 2022 14:54:18 +0000 (17:54 +0300)]
Merge branch 'develop'
Sergey Matveev [Wed, 2 Mar 2022 14:49:11 +0000 (17:49 +0300)]
Fix building of NEWS
Sergey Matveev [Wed, 2 Mar 2022 14:31:22 +0000 (17:31 +0300)]
More flexible nncp-ack invocation
Sergey Matveev [Wed, 2 Mar 2022 14:29:40 +0000 (17:29 +0300)]
More @dots usage
Sergey Matveev [Wed, 2 Mar 2022 13:31:25 +0000 (16:31 +0300)]
Bad exit code if queues are not empty
Sergey Matveev [Wed, 2 Mar 2022 11:13:38 +0000 (14:13 +0300)]
Updated dependencies
At least blake3 got AVX-512 support.
Zstandard compressor has more performance optimizations.
Sergey Matveev [Mon, 28 Feb 2022 13:29:20 +0000 (16:29 +0300)]
ACK
Sergey Matveev [Wed, 2 Mar 2022 09:44:24 +0000 (12:44 +0300)]
nncp-xfer compares the checksum
Sergey Matveev [Wed, 2 Mar 2022 09:17:45 +0000 (12:17 +0300)]
Use existing constant
Sergey Matveev [Mon, 28 Feb 2022 14:14:39 +0000 (17:14 +0300)]
NNCPNOSYNC environment variable
Sergey Matveev [Tue, 1 Mar 2022 19:09:28 +0000 (22:09 +0300)]
Mention TMPDIR respecting
Sergey Matveev [Wed, 2 Mar 2022 08:08:23 +0000 (11:08 +0300)]
feeder advertisement
Sergey Matveev [Tue, 1 Mar 2022 18:52:45 +0000 (21:52 +0300)]
Unify @ref and @command usage
Sergey Matveev [Sun, 27 Feb 2022 17:22:28 +0000 (20:22 +0300)]
Add various documentation indices
Sergey Matveev [Tue, 1 Mar 2022 18:45:26 +0000 (21:45 +0300)]
Align tables
Sergey Matveev [Tue, 1 Mar 2022 18:41:05 +0000 (21:41 +0300)]
Mention more git URLs
Sergey Matveev [Tue, 1 Mar 2022 18:24:17 +0000 (21:24 +0300)]
yt-dlp is more supported fork
Sergey Matveev [Tue, 1 Mar 2022 18:31:56 +0000 (21:31 +0300)]
Fix typo
Sergey Matveev [Tue, 1 Mar 2022 13:29:43 +0000 (16:29 +0300)]
Use releases feed as an example
Sergey Matveev [Mon, 28 Feb 2022 13:30:49 +0000 (16:30 +0300)]
Better grammatic
Sergey Matveev [Tue, 22 Feb 2022 15:20:51 +0000 (18:20 +0300)]
Add complete.org's NNCP related articles
Sergey Matveev [Tue, 22 Feb 2022 15:20:32 +0000 (18:20 +0300)]
Change Go's website address
Sergey Matveev [Tue, 22 Feb 2022 15:20:06 +0000 (18:20 +0300)]
Mention Yggdrasil accessible entrypoint
Sergey Matveev [Mon, 7 Feb 2022 17:00:53 +0000 (20:00 +0300)]
AUR, Guix, NetBSD ports
Sergey Matveev [Mon, 7 Feb 2022 13:56:20 +0000 (16:56 +0300)]
Fix CA's URL
Sergey Matveev [Mon, 7 Feb 2022 13:55:53 +0000 (16:55 +0300)]
Unify onion word usage
Sergey Matveev [Wed, 26 Jan 2022 10:31:50 +0000 (13:31 +0300)]
Download link for 8.5.0 release
Sergey Matveev [Wed, 26 Jan 2022 10:30:45 +0000 (13:30 +0300)]
Merge branch 'develop'
Sergey Matveev [Wed, 26 Jan 2022 09:28:08 +0000 (12:28 +0300)]
OpenBSD compatible IsEnoughSpace()
Sergey Matveev [Wed, 26 Jan 2022 09:19:40 +0000 (12:19 +0300)]
NNCPDEADLINE
Sergey Matveev [Wed, 26 Jan 2022 09:11:32 +0000 (12:11 +0300)]
-mcd-wait must not be enabled by default
Sergey Matveev [Wed, 26 Jan 2022 07:28:03 +0000 (10:28 +0300)]
Fix nncp-bundle workability
Sergey Matveev [Wed, 26 Jan 2022 07:27:42 +0000 (10:27 +0300)]
Fix encrypted packet magic number check
Sergey Matveev [Tue, 25 Jan 2022 18:28:54 +0000 (21:28 +0300)]
Download link for 8.4.0 release
Sergey Matveev [Tue, 25 Jan 2022 18:27:51 +0000 (21:27 +0300)]
Merge branch 'develop'
Sergey Matveev [Tue, 25 Jan 2022 17:42:29 +0000 (20:42 +0300)]
Skip non-regular files in nncp-file
Sergey Matveev [Tue, 25 Jan 2022 17:48:58 +0000 (20:48 +0300)]
Do not shadow error during Tx
Sergey Matveev [Tue, 25 Jan 2022 16:35:04 +0000 (19:35 +0300)]
nncp-call -mcd-wait