]> Cypherpunks repositories - nncp.git/log
nncp.git
9 months agoMerge branch 'develop' master v8.11.0
Sergey Matveev [Tue, 23 Jul 2024 10:24:12 +0000 (13:24 +0300)]
Merge branch 'develop'

9 months agoPrepare for the next release
Sergey Matveev [Tue, 23 Jul 2024 09:07:40 +0000 (12:07 +0300)]
Prepare for the next release

9 months agoAlter Go namespace
Sergey Matveev [Tue, 23 Jul 2024 09:25:55 +0000 (12:25 +0300)]
Alter Go namespace

cypherpunks.ru will expire soon.

9 months agoFix case
Sergey Matveev [Tue, 23 Jul 2024 09:22:39 +0000 (12:22 +0300)]
Fix case

9 months agoUnify redirection operator usage
Sergey Matveev [Tue, 23 Jul 2024 09:14:18 +0000 (12:14 +0300)]
Unify redirection operator usage

9 months agoUpdate gvisor
Sergey Matveev [Tue, 23 Jul 2024 08:37:35 +0000 (11:37 +0300)]
Update gvisor

9 months agoUpdate Yggdrasil dependency
Sergey Matveev [Tue, 23 Jul 2024 07:48:06 +0000 (10:48 +0300)]
Update Yggdrasil dependency

9 months agoUpdate various dependencies
Sergey Matveev [Tue, 23 Jul 2024 07:45:43 +0000 (10:45 +0300)]
Update various dependencies

9 months agolists.cypherpunks.ru->.su
Sergey Matveev [Mon, 22 Jul 2024 13:02:15 +0000 (16:02 +0300)]
lists.cypherpunks.ru->.su

12 months agoNote about buildability with 1.22
Sergey Matveev [Sun, 21 Apr 2024 15:55:00 +0000 (18:55 +0300)]
Note about buildability with 1.22

12 months agoUpdate some dependencies
Sergey Matveev [Sun, 21 Apr 2024 15:41:05 +0000 (18:41 +0300)]
Update some dependencies

12 months agoFix noyggdrasil build
Sergey Matveev [Sun, 21 Apr 2024 15:38:51 +0000 (18:38 +0300)]
Fix noyggdrasil build

14 months agoFixed link
Sergey Matveev [Wed, 28 Feb 2024 07:27:49 +0000 (10:27 +0300)]
Fixed link

16 months agoUnify copyright comment format
Sergey Matveev [Fri, 8 Dec 2023 07:58:38 +0000 (10:58 +0300)]
Unify copyright comment format

18 months agoDownload link for 8.10.0 release
Sergey Matveev [Tue, 31 Oct 2023 19:57:22 +0000 (22:57 +0300)]
Download link for 8.10.0 release

18 months agoMerge branch 'develop' v8.10.0
Sergey Matveev [Tue, 31 Oct 2023 19:55:40 +0000 (22:55 +0300)]
Merge branch 'develop'

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

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

20 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

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

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

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

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

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

20 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

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

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

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

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

20 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

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

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

20 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

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

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

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

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

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

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

22 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

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

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

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

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

2 years 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

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

2 years 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

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

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

2 years 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

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

2 years 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

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

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

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

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

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

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

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

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

2 years 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

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

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

2 years 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

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

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

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

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

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

2 years 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

2 years 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

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

2 years 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

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

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

2 years 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

2 years 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

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

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

2 years 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

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

2 years 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

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

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

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

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

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

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

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

2 years 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

2 years 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

2 years 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

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

2 years 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

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

3 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

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

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

3 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

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