]> Cypherpunks repositories - gogost.git/log
gogost.git
6 weeks agoMore Git URLs master
Sergey Matveev [Fri, 21 Mar 2025 08:09:29 +0000 (11:09 +0300)]
More Git URLs

2 months agoModern rand.Read never fails
Sergey Matveev [Fri, 14 Feb 2025 07:35:22 +0000 (10:35 +0300)]
Modern rand.Read never fails

2 months agoDownload link for 6.1.0 release
Sergey Matveev [Wed, 12 Feb 2025 10:00:57 +0000 (13:00 +0300)]
Download link for 6.1.0 release

2 months agoNo vendoring, as no dependencies v6.1.0
Sergey Matveev [Wed, 12 Feb 2025 10:00:19 +0000 (13:00 +0300)]
No vendoring, as no dependencies

2 months agoModernise the code
Sergey Matveev [Wed, 12 Feb 2025 09:57:08 +0000 (12:57 +0300)]
Modernise the code

2 months agoLess t.Run separations
Sergey Matveev [Wed, 12 Feb 2025 09:42:57 +0000 (12:42 +0300)]
Less t.Run separations

2 months agoFixed workability with Go 1.24
Sergey Matveev [Wed, 12 Feb 2025 08:15:23 +0000 (11:15 +0300)]
Fixed workability with Go 1.24

3 months agoDownload link for 6.0.2 release
Sergey Matveev [Fri, 17 Jan 2025 09:19:42 +0000 (12:19 +0300)]
Download link for 6.0.2 release

3 months agoUp to date golang.org/x/crypto v6.0.2
Sergey Matveev [Fri, 17 Jan 2025 09:15:23 +0000 (12:15 +0300)]
Up to date golang.org/x/crypto

4 months agoMissing R in GOST
Sergey Matveev [Sun, 22 Dec 2024 19:37:52 +0000 (22:37 +0300)]
Missing R in GOST

4 months agoRaise copyright years
Sergey Matveev [Mon, 9 Dec 2024 11:43:43 +0000 (14:43 +0300)]
Raise copyright years

4 months agoForgotten version raise
Sergey Matveev [Mon, 9 Dec 2024 11:42:27 +0000 (14:42 +0300)]
Forgotten version raise

5 months agoNote go work
Sergey Matveev [Tue, 12 Nov 2024 12:12:01 +0000 (15:12 +0300)]
Note go work

6 months agoRemove unused argument
Sergey Matveev [Fri, 25 Oct 2024 12:01:01 +0000 (15:01 +0300)]
Remove unused argument

8 months agoJust up to date GoGOST
Sergey Matveev [Wed, 7 Aug 2024 09:59:21 +0000 (12:59 +0300)]
Just up to date GoGOST

8 months agoDownload link for 6.0.1
Sergey Matveev [Tue, 6 Aug 2024 18:26:10 +0000 (21:26 +0300)]
Download link for 6.0.1

8 months agoFix various lint warnings and suggestions v6.0.1
Sergey Matveev [Tue, 6 Aug 2024 11:28:42 +0000 (14:28 +0300)]
Fix various lint warnings and suggestions

8 months agogofumpt
Sergey Matveev [Tue, 6 Aug 2024 11:10:59 +0000 (14:10 +0300)]
gofumpt

9 months agoca.cypherpunks.ru -> .su
Sergey Matveev [Mon, 29 Jul 2024 08:01:53 +0000 (11:01 +0300)]
ca.cypherpunks.ru -> .su

9 months agoDownload link for 6.0.0 release
Sergey Matveev [Tue, 23 Jul 2024 12:20:27 +0000 (15:20 +0300)]
Download link for 6.0.0 release

9 months agoChange namespace because of domain expiration v6.0.0
Sergey Matveev [Tue, 23 Jul 2024 12:16:34 +0000 (15:16 +0300)]
Change namespace because of domain expiration

9 months agoAdditional UID in LibrePGP key
Sergey Matveev [Thu, 18 Jul 2024 15:42:39 +0000 (18:42 +0300)]
Additional UID in LibrePGP key

9 months agoMove to cypherpunks.su
Sergey Matveev [Thu, 18 Jul 2024 13:27:42 +0000 (16:27 +0300)]
Move to cypherpunks.su

9 months agoRemove mention of removed file
Sergey Matveev [Tue, 16 Jul 2024 15:52:25 +0000 (18:52 +0300)]
Remove mention of removed file

9 months agoDownload link for 5.15.0 release
Sergey Matveev [Tue, 16 Jul 2024 15:49:03 +0000 (18:49 +0300)]
Download link for 5.15.0 release

9 months agoUse deterministic archiver v5.15.0
Sergey Matveev [Tue, 16 Jul 2024 15:48:03 +0000 (18:48 +0300)]
Use deterministic archiver

9 months agoRemove unnecessary target
Sergey Matveev [Tue, 16 Jul 2024 15:47:55 +0000 (18:47 +0300)]
Remove unnecessary target

9 months agoUse precalculated table
Sergey Matveev [Tue, 16 Jul 2024 14:49:30 +0000 (17:49 +0300)]
Use precalculated table

9 months agoUse modern Go's clear()
Sergey Matveev [Tue, 16 Jul 2024 14:10:54 +0000 (17:10 +0300)]
Use modern Go's clear()

9 months agoRemove unneeded variable
Sergey Matveev [Tue, 16 Jul 2024 13:44:40 +0000 (16:44 +0300)]
Remove unneeded variable

9 months agoRemove unneeded slice
Sergey Matveev [Tue, 16 Jul 2024 13:44:26 +0000 (16:44 +0300)]
Remove unneeded slice

9 months agoRemove unneeded types
Sergey Matveev [Tue, 16 Jul 2024 13:43:07 +0000 (16:43 +0300)]
Remove unneeded types

9 months agoOne loop away
Sergey Matveev [Tue, 16 Jul 2024 12:28:54 +0000 (15:28 +0300)]
One loop away

9 months agoUse native pretty optimised subtle.XORBytes
Sergey Matveev [Tue, 16 Jul 2024 12:23:52 +0000 (15:23 +0300)]
Use native pretty optimised subtle.XORBytes

12 months agoDownload link for 5.14.1 release
Sergey Matveev [Mon, 22 Apr 2024 14:25:30 +0000 (17:25 +0300)]
Download link for 5.14.1 release

12 months agoMissing .sig mention v5.14.1
Sergey Matveev [Mon, 22 Apr 2024 14:24:35 +0000 (17:24 +0300)]
Missing .sig mention

12 months agoFixed utility name
Sergey Matveev [Mon, 22 Apr 2024 14:23:18 +0000 (17:23 +0300)]
Fixed utility name

12 months agoPrepare for release
Sergey Matveev [Mon, 22 Apr 2024 14:04:40 +0000 (17:04 +0300)]
Prepare for release

12 months agoBetter compression won't hurt
Sergey Matveev [Mon, 22 Apr 2024 14:20:59 +0000 (17:20 +0300)]
Better compression won't hurt

12 months agoUnify redirection operator usage
Sergey Matveev [Mon, 22 Apr 2024 14:19:46 +0000 (17:19 +0300)]
Unify redirection operator usage

12 months agoStreebog-512 PBKDF2 test vectors
Sergey Matveev [Wed, 3 Apr 2024 07:53:50 +0000 (10:53 +0300)]
Streebog-512 PBKDF2 test vectors

12 months agoUnify comments
Sergey Matveev [Wed, 3 Apr 2024 07:52:11 +0000 (10:52 +0300)]
Unify comments

16 months agoDownload link for 5.14.0 release
Sergey Matveev [Fri, 8 Dec 2023 09:46:27 +0000 (12:46 +0300)]
Download link for 5.14.0 release

16 months ago28147-89 and CryptoPro key wrapping support v5.14.0
Sergey Matveev [Fri, 8 Dec 2023 09:21:21 +0000 (12:21 +0300)]
28147-89 and CryptoPro key wrapping support

16 months agoUpdate dependencies
Sergey Matveev [Fri, 8 Dec 2023 09:23:09 +0000 (12:23 +0300)]
Update dependencies

16 months agoRaise copyright years in advance
Sergey Matveev [Fri, 8 Dec 2023 08:42:41 +0000 (11:42 +0300)]
Raise copyright years in advance

16 months agoUnnecessary *ln
Sergey Matveev [Fri, 8 Dec 2023 07:31:11 +0000 (10:31 +0300)]
Unnecessary *ln

20 months agoCA-related instructions are on www.ca
Sergey Matveev [Wed, 16 Aug 2023 09:48:01 +0000 (12:48 +0300)]
CA-related instructions are on www.ca

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

20 months agoDownload link for 5.13.0 release
Sergey Matveev [Mon, 7 Aug 2023 13:24:03 +0000 (16:24 +0300)]
Download link for 5.13.0 release

20 months agoPublicKeyReverseDigest, PublicKeyReverseDigestAndSignature v5.13.0
Sergey Matveev [Mon, 7 Aug 2023 13:04:43 +0000 (16:04 +0300)]
PublicKeyReverseDigest, PublicKeyReverseDigestAndSignature

20 months agogost3410.Public/Private keys BE/LE marshalling
Sergey Matveev [Mon, 7 Aug 2023 13:02:21 +0000 (16:02 +0300)]
gost3410.Public/Private keys BE/LE marshalling

20 months agoDo not hide error
Sergey Matveev [Mon, 7 Aug 2023 11:44:44 +0000 (14:44 +0300)]
Do not hide error

20 months agoUpdate dependencies
Sergey Matveev [Mon, 7 Aug 2023 11:38:14 +0000 (14:38 +0300)]
Update dependencies

21 months agoDownload link for 5.12.0 release
Sergey Matveev [Thu, 3 Aug 2023 14:24:19 +0000 (17:24 +0300)]
Download link for 5.12.0 release

21 months agoUpdate dependencies v5.12.0
Sergey Matveev [Thu, 3 Aug 2023 14:19:05 +0000 (17:19 +0300)]
Update dependencies

21 months agoNo redo during installation
Sergey Matveev [Thu, 3 Aug 2023 14:18:22 +0000 (17:18 +0300)]
No redo during installation

21 months agoNo CSS
Sergey Matveev [Thu, 3 Aug 2023 14:08:44 +0000 (17:08 +0300)]
No CSS

21 months agoArmored signature
Sergey Matveev [Thu, 3 Aug 2023 14:08:30 +0000 (17:08 +0300)]
Armored signature

22 months agoDownload link for 5.11.0 release
Sergey Matveev [Wed, 14 Jun 2023 09:22:19 +0000 (12:22 +0300)]
Download link for 5.11.0 release

22 months agogost3410.Curve.Contains v5.11.0
Sergey Matveev [Mon, 12 Jun 2023 12:41:15 +0000 (15:41 +0300)]
gost3410.Curve.Contains

2 years agoHashes are redundantly present in .meta4
Sergey Matveev [Thu, 13 Apr 2023 15:24:17 +0000 (18:24 +0300)]
Hashes are redundantly present in .meta4

2 years agoDownload link for 5.10.0 release
Sergey Matveev [Wed, 5 Apr 2023 12:05:15 +0000 (15:05 +0300)]
Download link for 5.10.0 release

2 years agoRaise copyright years v5.10.0
Sergey Matveev [Wed, 5 Apr 2023 12:04:26 +0000 (15:04 +0300)]
Raise copyright years

2 years agoMention cmd/ examples
Sergey Matveev [Wed, 5 Apr 2023 12:00:30 +0000 (15:00 +0300)]
Mention cmd/ examples

2 years agoProper spelling of variable
Sergey Matveev [Wed, 5 Apr 2023 11:53:46 +0000 (14:53 +0300)]
Proper spelling of variable

2 years agoSlightly more endianness documentation
Sergey Matveev [Wed, 5 Apr 2023 11:53:17 +0000 (14:53 +0300)]
Slightly more endianness documentation

2 years agoNo need in public gost3410.PointSize
Sergey Matveev [Wed, 5 Apr 2023 11:52:52 +0000 (14:52 +0300)]
No need in public gost3410.PointSize

2 years agoSlightly refactored error messages
Sergey Matveev [Wed, 5 Apr 2023 11:21:15 +0000 (14:21 +0300)]
Slightly refactored error messages

2 years agomgm.InvalidTag
Sergey Matveev [Wed, 5 Apr 2023 11:56:26 +0000 (14:56 +0300)]
mgm.InvalidTag

2 years agoUse more modern Go version
Sergey Matveev [Wed, 22 Mar 2023 14:20:08 +0000 (17:20 +0300)]
Use more modern Go version

2 years agoActualize installation documentation
Sergey Matveev [Wed, 22 Mar 2023 13:25:48 +0000 (16:25 +0300)]
Actualize installation documentation

2 years agoNo need in digitalSignature KeyUsage for CA certificate
Sergey Matveev [Mon, 20 Mar 2023 08:29:50 +0000 (11:29 +0300)]
No need in digitalSignature KeyUsage for CA certificate

2 years agoFixed correct basicConstraints setting
Sergey Matveev [Mon, 20 Mar 2023 08:29:30 +0000 (11:29 +0300)]
Fixed correct basicConstraints setting

2 years agoExample DANE's SPKI hash calculator
Sergey Matveev [Mon, 20 Feb 2023 13:16:13 +0000 (16:16 +0300)]
Example DANE's SPKI hash calculator

2 years agoExample X.509 certificate issuing utility
Sergey Matveev [Mon, 20 Feb 2023 12:54:53 +0000 (15:54 +0300)]
Example X.509 certificate issuing utility

2 years agoUnnecessary .sh extension
Sergey Matveev [Thu, 2 Feb 2023 14:34:38 +0000 (17:34 +0300)]
Unnecessary .sh extension

2 years agoCurve.String
Sergey Matveev [Thu, 2 Feb 2023 14:34:19 +0000 (17:34 +0300)]
Curve.String

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

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

2 years agoDownload link for 5.9.1 release
Sergey Matveev [Wed, 2 Nov 2022 07:55:57 +0000 (10:55 +0300)]
Download link for 5.9.1 release

2 years agoCleaned up go.sum v5.9.1
Sergey Matveev [Wed, 2 Nov 2022 07:49:38 +0000 (10:49 +0300)]
Cleaned up go.sum

2 years agoTrivial alignment
Sergey Matveev [Wed, 3 Aug 2022 09:09:18 +0000 (12:09 +0300)]
Trivial alignment

2 years agoreleases.atom
Sergey Matveev [Wed, 3 Aug 2022 09:09:10 +0000 (12:09 +0300)]
releases.atom

2 years agoTrivial restyling
Sergey Matveev [Wed, 3 Aug 2022 09:08:54 +0000 (12:08 +0300)]
Trivial restyling

2 years agoYggdrasil mirror
Sergey Matveev [Wed, 3 Aug 2022 09:08:48 +0000 (12:08 +0300)]
Yggdrasil mirror

2 years agoAdditional signature with my new main key
Sergey Matveev [Wed, 3 Aug 2022 09:08:36 +0000 (12:08 +0300)]
Additional signature with my new main key

3 years agoRaised copyright years
Sergey Matveev [Fri, 7 Jan 2022 18:00:59 +0000 (21:00 +0300)]
Raised copyright years

3 years agoDownload link for 5.9.0 release
Sergey Matveev [Tue, 16 Nov 2021 15:36:35 +0000 (18:36 +0300)]
Download link for 5.9.0 release

3 years agoMore thread-safe gost3410 v5.9.0
Sergey Matveev [Tue, 16 Nov 2021 15:35:14 +0000 (18:35 +0300)]
More thread-safe gost3410

3 years agoShorter unified curve argument name
Sergey Matveev [Tue, 16 Nov 2021 15:33:55 +0000 (18:33 +0300)]
Shorter unified curve argument name

3 years agoDownload link for 5.8.0 release
Sergey Matveev [Fri, 8 Oct 2021 11:16:25 +0000 (14:16 +0300)]
Download link for 5.8.0 release

3 years agoPrepare for release v5.8.0
Sergey Matveev [Fri, 8 Oct 2021 11:13:36 +0000 (14:13 +0300)]
Prepare for release

3 years agoOptimized Kuznechik
Sergey Matveev [Fri, 8 Oct 2021 11:02:56 +0000 (14:02 +0300)]
Optimized Kuznechik

3 years agoOptimized GF^128
Sergey Matveev [Fri, 8 Oct 2021 09:42:51 +0000 (12:42 +0300)]
Optimized GF^128

3 years agoSeparate GF^64 and GF^128 multiplier implementations
Sergey Matveev [Fri, 8 Oct 2021 09:38:10 +0000 (12:38 +0300)]
Separate GF^64 and GF^128 multiplier implementations

3 years agoFix heading width
Sergey Matveev [Thu, 7 Oct 2021 11:20:46 +0000 (14:20 +0300)]
Fix heading width

3 years agoFix xz->zstd
Sergey Matveev [Mon, 4 Oct 2021 10:22:21 +0000 (13:22 +0300)]
Fix xz->zstd

3 years agoDownload link for 5.7.1 release
Sergey Matveev [Mon, 4 Oct 2021 10:19:05 +0000 (13:19 +0300)]
Download link for 5.7.1 release

3 years agozstd and meta4 v5.7.1
Sergey Matveev [Mon, 4 Oct 2021 10:15:39 +0000 (13:15 +0300)]
zstd and meta4