]> Cypherpunks.ru repositories - nncp.git/log
nncp.git
5 months agoMerge branch 'develop' master v8.10.0
Sergey Matveev [Tue, 31 Oct 2023 19:55:40 +0000 (22:55 +0300)]
Merge branch 'develop'

5 months agoUpdate dependencies
Sergey Matveev [Tue, 31 Oct 2023 19:10:18 +0000 (22:10 +0300)]
Update dependencies

8 months agoMention .sig in announcements
Sergey Matveev [Sun, 13 Aug 2023 20:20:17 +0000 (23:20 +0300)]
Mention .sig in announcements

8 months agoDownload link for 8.9.0 release
Sergey Matveev [Sun, 13 Aug 2023 20:16:47 +0000 (23:16 +0300)]
Download link for 8.9.0 release

8 months agoMerge branch 'develop' v8.9.0
Sergey Matveev [Sun, 13 Aug 2023 20:15:35 +0000 (23:15 +0300)]
Merge branch 'develop'

8 months agot/ is unnecessary in tarball
Sergey Matveev [Sun, 13 Aug 2023 20:13:48 +0000 (23:13 +0300)]
t/ is unnecessary in tarball

8 months agoMention .sig in download
Sergey Matveev [Sun, 13 Aug 2023 20:13:12 +0000 (23:13 +0300)]
Mention .sig in download

8 months agoGenerate ACKs during tossing
Sergey Matveev [Sun, 13 Aug 2023 18:31:21 +0000 (21:31 +0300)]
Generate ACKs during tossing

8 months agoUnify filepath usage
Sergey Matveev [Sun, 13 Aug 2023 16:50:09 +0000 (19:50 +0300)]
Unify filepath usage

8 months agoDo not use multiline const-s with single entry
Sergey Matveev [Sun, 13 Aug 2023 16:49:16 +0000 (19:49 +0300)]
Do not use multiline const-s with single entry

8 months agoUpdate dependencies
Sergey Matveev [Sun, 13 Aug 2023 16:48:41 +0000 (19:48 +0300)]
Update dependencies

8 months agoWrap long lines
Sergey Matveev [Sun, 13 Aug 2023 16:48:26 +0000 (19:48 +0300)]
Wrap long lines

8 months agoFix condition
Sergey Matveev [Sun, 13 Aug 2023 16:48:08 +0000 (19:48 +0300)]
Fix condition

8 months agoFix hjson-cli building
Sergey Matveev [Sun, 13 Aug 2023 16:45:03 +0000 (19:45 +0300)]
Fix hjson-cli building

8 months agoRemove huge usage headers, -warranty exists anyway
Sergey Matveev [Thu, 10 Aug 2023 12:51:15 +0000 (15:51 +0300)]
Remove huge usage headers, -warranty exists anyway

8 months agoMove arguments to TossOpts
Sergey Matveev [Thu, 10 Aug 2023 12:49:25 +0000 (15:49 +0300)]
Move arguments to TossOpts

8 months agoNo redo during installation
Sergey Matveev [Thu, 3 Aug 2023 13:04:24 +0000 (16:04 +0300)]
No redo during installation

8 months agoTLS is enabled on my VPS
Sergey Matveev [Wed, 9 Aug 2023 12:08:24 +0000 (15:08 +0300)]
TLS is enabled on my VPS

8 months agoNon-redirected URLs
Sergey Matveev [Wed, 9 Aug 2023 12:07:58 +0000 (15:07 +0300)]
Non-redirected URLs

8 months agoExcess word
Sergey Matveev [Wed, 9 Aug 2023 12:07:47 +0000 (15:07 +0300)]
Excess word

8 months agoOpenSSH signature support
Sergey Matveev [Tue, 8 Aug 2023 19:43:57 +0000 (22:43 +0300)]
OpenSSH signature support

8 months agoUnused style
Sergey Matveev [Tue, 8 Aug 2023 08:45:02 +0000 (11:45 +0300)]
Unused style

8 months agoArmored signature
Sergey Matveev [Thu, 3 Aug 2023 13:04:57 +0000 (16:04 +0300)]
Armored signature

8 months agoNo CSS
Sergey Matveev [Thu, 3 Aug 2023 13:05:37 +0000 (16:05 +0300)]
No CSS

10 months agoUse more efficient ReadDir instead of Readdir
Sergey Matveev [Sun, 4 Jun 2023 08:38:43 +0000 (11:38 +0300)]
Use more efficient ReadDir instead of Readdir

10 months agoFix typo check
Sergey Matveev [Sun, 4 Jun 2023 08:37:33 +0000 (11:37 +0300)]
Fix typo check

10 months agoExcess link to contacts
Sergey Matveev [Sun, 4 Jun 2023 08:37:15 +0000 (11:37 +0300)]
Excess link to contacts

11 months agoTypo
Sergey Matveev [Mon, 1 May 2023 20:04:19 +0000 (23:04 +0300)]
Typo

11 months agoTypo
Sergey Matveev [Sun, 30 Apr 2023 21:14:58 +0000 (00:14 +0300)]
Typo

11 months agoDownload link for 8.8.3 release
Sergey Matveev [Sat, 29 Apr 2023 11:03:14 +0000 (14:03 +0300)]
Download link for 8.8.3 release

11 months agoMerge branch 'develop' v8.8.3
Sergey Matveev [Sat, 29 Apr 2023 11:01:08 +0000 (14:01 +0300)]
Merge branch 'develop'

11 months agoFixed nncp-reass's badSize calculation
Sergey Matveev [Sat, 29 Apr 2023 09:49:53 +0000 (12:49 +0300)]
Fixed nncp-reass's badSize calculation

11 months agoUpdate dependencies
Sergey Matveev [Sat, 29 Apr 2023 09:25:41 +0000 (12:25 +0300)]
Update dependencies

11 months agoos.IsNotExists is deprecated
Sergey Matveev [Sat, 29 Apr 2023 09:21:30 +0000 (12:21 +0300)]
os.IsNotExists is deprecated

11 months agoioutil is deprecated since 1.16/1.17
Sergey Matveev [Sat, 29 Apr 2023 09:03:41 +0000 (12:03 +0300)]
ioutil is deprecated since 1.16/1.17

12 months agoRedundant @documentencoding
Sergey Matveev [Fri, 14 Apr 2023 09:18:01 +0000 (12:18 +0300)]
Redundant @documentencoding

12 months agoHashes are redundantly present in .meta4
Sergey Matveev [Thu, 13 Apr 2023 16:02:12 +0000 (19:02 +0300)]
Hashes are redundantly present in .meta4

13 months agoUpdate dependencies
Sergey Matveev [Thu, 23 Mar 2023 10:12:41 +0000 (13:12 +0300)]
Update dependencies

13 months agoUnnecessary argument
Sergey Matveev [Thu, 23 Mar 2023 10:04:46 +0000 (13:04 +0300)]
Unnecessary argument

13 months agoConvenient time.Since()
Sergey Matveev [Thu, 23 Mar 2023 10:04:33 +0000 (13:04 +0300)]
Convenient time.Since()

13 months agoSimplified conditions
Sergey Matveev [Thu, 23 Mar 2023 10:04:10 +0000 (13:04 +0300)]
Simplified conditions

13 months agoMissed error checks
Sergey Matveev [Thu, 23 Mar 2023 10:03:20 +0000 (13:03 +0300)]
Missed error checks

13 months agoUnused structure fields
Sergey Matveev [Thu, 23 Mar 2023 10:02:38 +0000 (13:02 +0300)]
Unused structure fields

13 months agoToo early defers
Sergey Matveev [Thu, 23 Mar 2023 10:02:06 +0000 (13:02 +0300)]
Too early defers

13 months agoUnnecessary return
Sergey Matveev [Thu, 23 Mar 2023 10:01:51 +0000 (13:01 +0300)]
Unnecessary return

13 months agoUse bytes.Equal() instead of bytes.Compare()==0
Sergey Matveev [Thu, 23 Mar 2023 09:59:40 +0000 (12:59 +0300)]
Use bytes.Equal() instead of bytes.Compare()==0

13 months agoUnnecessary printf usage
Sergey Matveev [Thu, 23 Mar 2023 09:27:41 +0000 (12:27 +0300)]
Unnecessary printf usage

13 months agoTwo more Debian-based distributions
Sergey Matveev [Tue, 7 Mar 2023 11:11:17 +0000 (14:11 +0300)]
Two more Debian-based distributions

13 months agoMore convenient URL for Guix package
Sergey Matveev [Tue, 7 Mar 2023 10:57:26 +0000 (13:57 +0300)]
More convenient URL for Guix package

13 months agoUseless .sh extension
Sergey Matveev [Tue, 7 Mar 2023 10:56:59 +0000 (13:56 +0300)]
Useless .sh extension

15 months agoUpdate dependencies
Sergey Matveev [Sun, 8 Jan 2023 12:23:54 +0000 (15:23 +0300)]
Update dependencies

15 months agoRaise copyright years
Sergey Matveev [Tue, 27 Dec 2022 14:01:49 +0000 (17:01 +0300)]
Raise copyright years

16 months agoMention Docker image
Sergey Matveev [Sat, 10 Dec 2022 19:42:45 +0000 (22:42 +0300)]
Mention Docker image

16 months agoMore reliable redo target
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.

17 months agoAbility to use newer gvisor's API
Sergey Matveev [Tue, 22 Nov 2022 14:02:36 +0000 (17:02 +0300)]
Ability to use newer gvisor's API

17 months agoDownload link for 8.8.2 release
Sergey Matveev [Fri, 18 Nov 2022 18:40:09 +0000 (21:40 +0300)]
Download link for 8.8.2 release

17 months agoMerge branch 'develop' v8.8.2
Sergey Matveev [Fri, 18 Nov 2022 18:37:16 +0000 (21:37 +0300)]
Merge branch 'develop'

17 months agoUpdate dependencies and use newer Yggdrasil API
Sergey Matveev [Fri, 18 Nov 2022 16:19:06 +0000 (19:19 +0300)]
Update dependencies and use newer Yggdrasil API

17 months agoYet another Texinfo simplification
Sergey Matveev [Mon, 14 Nov 2022 19:03:09 +0000 (22:03 +0300)]
Yet another Texinfo simplification

17 months agoUse Texinfo 7.0 features
Sergey Matveev [Tue, 8 Nov 2022 10:36:50 +0000 (13:36 +0300)]
Use Texinfo 7.0 features

17 months agoMove WWW for modern FreeBSD ports
Sergey Matveev [Mon, 31 Oct 2022 12:50:11 +0000 (15:50 +0300)]
Move WWW for modern FreeBSD ports

17 months agoDownload link for 8.8.1 release
Sergey Matveev [Sun, 30 Oct 2022 15:26:25 +0000 (18:26 +0300)]
Download link for 8.8.1 release

17 months agoMerge branch 'develop' v8.8.1
Sergey Matveev [Sun, 30 Oct 2022 15:23:42 +0000 (18:23 +0300)]
Merge branch 'develop'

17 months agoUpdate dependant libraries
Sergey Matveev [Sun, 30 Oct 2022 15:21:43 +0000 (18:21 +0300)]
Update dependant libraries

17 months agoFixed nncp-daemon fail with --autotoss
Sergey Matveev [Sun, 30 Oct 2022 15:08:19 +0000 (18:08 +0300)]
Fixed nncp-daemon fail with --autotoss

17 months agoAnother article
Sergey Matveev [Sun, 30 Oct 2022 14:27:11 +0000 (17:27 +0300)]
Another article

19 months agoDownload link for 8.8.0 release
Sergey Matveev [Sun, 4 Sep 2022 14:25:15 +0000 (17:25 +0300)]
Download link for 8.8.0 release

19 months agoMerge branch 'develop' v8.8.0
Sergey Matveev [Sun, 4 Sep 2022 14:24:40 +0000 (17:24 +0300)]
Merge branch 'develop'

19 months agoUpdate dependant libraries
Sergey Matveev [Sun, 4 Sep 2022 13:33:50 +0000 (16:33 +0300)]
Update dependant libraries

19 months agoUse gvisor.dev/gvisor again instead of inet.af/netstack
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.

19 months agoUse explicitly larger bufio's buffer
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.

19 months agoFix constant name typo
Sergey Matveev [Sun, 4 Sep 2022 13:41:52 +0000 (16:41 +0300)]
Fix constant name typo

19 months agoAdd missing newlines
Sergey Matveev [Sun, 4 Sep 2022 13:33:59 +0000 (16:33 +0300)]
Add missing newlines

20 months agoFixed links to maillist messages
Sergey Matveev [Mon, 15 Aug 2022 09:47:14 +0000 (12:47 +0300)]
Fixed links to maillist messages

20 months agoAdditional signature with my new main key
Sergey Matveev [Wed, 3 Aug 2022 09:11:27 +0000 (12:11 +0300)]
Additional signature with my new main key

20 months agoMy main public key is changed
Sergey Matveev [Tue, 2 Aug 2022 12:30:47 +0000 (15:30 +0300)]
My main public key is changed

20 months agoHurricane Electric is not used anymore for a long time
Sergey Matveev [Tue, 2 Aug 2022 12:30:20 +0000 (15:30 +0300)]
Hurricane Electric is not used anymore for a long time

22 months agoMention crawl website crawler
Sergey Matveev [Fri, 24 Jun 2022 13:08:07 +0000 (16:08 +0300)]
Mention crawl website crawler

22 months agoMore correct Expat licence naming
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

22 months agoTrivial alignment
Sergey Matveev [Fri, 24 Jun 2022 13:01:48 +0000 (16:01 +0300)]
Trivial alignment

2 years agoDownload link for 8.7.2 release
Sergey Matveev [Sun, 13 Mar 2022 14:34:10 +0000 (17:34 +0300)]
Download link for 8.7.2 release

2 years agoMerge branch 'develop' v8.7.2
Sergey Matveev [Sun, 13 Mar 2022 14:33:13 +0000 (17:33 +0300)]
Merge branch 'develop'

2 years agoRefactored and tested nncp-rm
Sergey Matveev [Sun, 13 Mar 2022 08:38:22 +0000 (11:38 +0300)]
Refactored and tested nncp-rm

2 years agoDownload link for 8.7.1 release
Sergey Matveev [Wed, 9 Mar 2022 11:55:49 +0000 (14:55 +0300)]
Download link for 8.7.1 release

2 years agoMerge branch 'develop' v8.7.1
Sergey Matveev [Wed, 9 Mar 2022 11:53:48 +0000 (14:53 +0300)]
Merge branch 'develop'

2 years agonncp-xfer -rx seen/ check
Sergey Matveev [Wed, 9 Mar 2022 08:01:16 +0000 (11:01 +0300)]
nncp-xfer -rx seen/ check

2 years agoDownload link for 8.7.0 release
Sergey Matveev [Fri, 4 Mar 2022 13:54:26 +0000 (16:54 +0300)]
Download link for 8.7.0 release

2 years agoMerge branch 'develop' v8.7.0
Sergey Matveev [Fri, 4 Mar 2022 13:51:18 +0000 (16:51 +0300)]
Merge branch 'develop'

2 years agoGenerate list of created ACKs
Sergey Matveev [Fri, 4 Mar 2022 13:34:28 +0000 (16:34 +0300)]
Generate list of created ACKs

2 years agonncp-rm -pkt takes list of packets from stdin
Sergey Matveev [Fri, 4 Mar 2022 10:43:40 +0000 (13:43 +0300)]
nncp-rm -pkt takes list of packets from stdin

2 years agoDo not ACK ACKs
Sergey Matveev [Fri, 4 Mar 2022 10:19:38 +0000 (13:19 +0300)]
Do not ACK ACKs

2 years agoRemove hdr/ files during ACK tossing
Sergey Matveev [Fri, 4 Mar 2022 10:19:11 +0000 (13:19 +0300)]
Remove hdr/ files during ACK tossing

2 years agoUnify stdin/stdout style usage in documentation
Sergey Matveev [Fri, 4 Mar 2022 10:43:46 +0000 (13:43 +0300)]
Unify stdin/stdout style usage in documentation

2 years agoDownload link for 8.6.0 release
Sergey Matveev [Wed, 2 Mar 2022 14:55:23 +0000 (17:55 +0300)]
Download link for 8.6.0 release

2 years agoMerge branch 'develop' v8.6.0
Sergey Matveev [Wed, 2 Mar 2022 14:54:18 +0000 (17:54 +0300)]
Merge branch 'develop'

2 years agoFix building of NEWS
Sergey Matveev [Wed, 2 Mar 2022 14:49:11 +0000 (17:49 +0300)]
Fix building of NEWS

2 years agoMore flexible nncp-ack invocation
Sergey Matveev [Wed, 2 Mar 2022 14:31:22 +0000 (17:31 +0300)]
More flexible nncp-ack invocation

2 years agoMore @dots usage
Sergey Matveev [Wed, 2 Mar 2022 14:29:40 +0000 (17:29 +0300)]
More @dots usage

2 years agoBad exit code if queues are not empty
Sergey Matveev [Wed, 2 Mar 2022 13:31:25 +0000 (16:31 +0300)]
Bad exit code if queues are not empty

2 years agoUpdated dependencies
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.