]>
wagner.pp.ru Git - openssl-gost/engine.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Dmitry Belyavskiy [Sat, 19 Nov 2016 19:04:55 +0000 (22:04 +0300)]
Merge remote-tracking branch 'origin/openssl_1_1_0'
Conflicts:
gost_asn1.c
gost_crypt.c
Dmitry Belyavskiy [Sat, 19 Nov 2016 18:54:18 +0000 (21:54 +0300)]
Build with -Werror
Dmitry Belyavskiy [Sat, 19 Nov 2016 18:34:49 +0000 (21:34 +0300)]
Add -Werror
Dmitry Belyavskiy [Fri, 9 Sep 2016 21:23:20 +0000 (00:23 +0300)]
Merge pull request #21 from MaXaMaR/openssl_1_1_0
Fix grasshopper-ctr memory corruption
Max [Thu, 8 Sep 2016 09:02:49 +0000 (12:02 +0300)]
minor change
Max [Thu, 8 Sep 2016 09:02:01 +0000 (12:02 +0300)]
remove patch
Max [Thu, 8 Sep 2016 09:00:19 +0000 (12:00 +0300)]
remove some includes
Max [Thu, 8 Sep 2016 08:49:08 +0000 (11:49 +0300)]
merge upstream
Max [Thu, 8 Sep 2016 08:22:49 +0000 (11:22 +0300)]
minor change
Max [Thu, 8 Sep 2016 07:54:45 +0000 (10:54 +0300)]
fix grasshopper-ctr memory corruption - fix ctx buffer size
Dmitry Belyavskiy [Thu, 18 Aug 2016 20:28:42 +0000 (23:28 +0300)]
Merge pull request #19 from stevenlinsell/master
Fix missing cleanup of GOST specific error messages
stevenlinsell [Thu, 18 Aug 2016 00:37:35 +0000 (01:37 +0100)]
Fix missing cleanup of GOST specific error messages
Dmitry Belyavskiy [Thu, 28 Apr 2016 11:05:32 +0000 (14:05 +0300)]
Makefile is autocreated by CMake
Dmitry Belyavskiy [Thu, 28 Apr 2016 11:03:02 +0000 (14:03 +0300)]
C89 compliance
Dmitry Belyavskiy [Thu, 28 Apr 2016 10:40:47 +0000 (13:40 +0300)]
Reduce minimal version of the CMake
Maxim Tishkov [Thu, 28 Apr 2016 10:38:49 +0000 (13:38 +0300)]
Grasshopper && CMake
Dmitry Belyavskiy [Mon, 18 Apr 2016 18:43:25 +0000 (21:43 +0300)]
Adoption to TK26 recommendations
Dmitry Belyavskiy [Wed, 30 Mar 2016 18:02:54 +0000 (21:02 +0300)]
Try to fix segfault
Dmitry Belyavskiy [Tue, 29 Mar 2016 19:08:43 +0000 (22:08 +0300)]
Try to fix a strange segfault
Dmitry Belyavskiy [Sat, 26 Mar 2016 14:05:07 +0000 (17:05 +0300)]
Opaquization fixes + sources formatting.
Dmitry Belyavskiy [Sat, 26 Mar 2016 14:03:38 +0000 (17:03 +0300)]
Sources formatting
Dmitry Belyavskiy [Thu, 10 Mar 2016 17:48:11 +0000 (20:48 +0300)]
Memory leak fix
Dmitry Belyavskiy [Thu, 10 Mar 2016 17:17:41 +0000 (20:17 +0300)]
Backport of the ctrl-function from the 1_1_0 branch
Dmitry Belyavskiy [Wed, 2 Mar 2016 16:21:49 +0000 (19:21 +0300)]
Merge pull request #14 from levitte/fix-getting-asn1-params
Fix getting asn1 params
Max [Wed, 24 Feb 2016 11:54:27 +0000 (14:54 +0300)]
Add Grasshopper, CMake
Richard Levitte [Wed, 17 Feb 2016 11:34:36 +0000 (12:34 +0100)]
Fixup the horror of automatic source reformatting
Richard Levitte [Wed, 17 Feb 2016 11:32:16 +0000 (12:32 +0100)]
Get ASN.1 IV using public functions
The function EVP_CIPHER_get_asn1_iv(), which is the default
get_asn1_params implementation, can be used to set the "original IV".
No need to reach into the inside of EVP_CIPHER_CTX, which makes it
much more future proof.
Dmitry Belyavskiy [Mon, 15 Feb 2016 17:55:36 +0000 (20:55 +0300)]
Fix Visual Studio compliance
Dmitry Belyavskiy [Sat, 23 Jan 2016 09:44:01 +0000 (12:44 +0300)]
GOST engine fixes to make it compiling with opaque EVP_CIPHER/EVP_CIPHER_CTX structs
Dmitry Belyavskiy [Mon, 4 Jan 2016 19:40:02 +0000 (22:40 +0300)]
Openssl 1.1.0 has separate constants for managing key meshing and sbox values.
Added support for managing key meshing and sbox values into GOST89 ciphers.
Dmitry Belyavskiy [Mon, 4 Jan 2016 09:28:21 +0000 (12:28 +0300)]
Correct initializing the context
Dmitry Belyavskiy [Mon, 4 Jan 2016 09:12:15 +0000 (12:12 +0300)]
Fixed security bits for GOST 2001
Dmitry Belyavskiy [Sun, 3 Jan 2016 21:40:23 +0000 (00:40 +0300)]
Typo
Dmitry Belyavskiy [Sun, 3 Jan 2016 21:22:47 +0000 (00:22 +0300)]
Bugfix
Dmitry Belyavskiy [Sun, 3 Jan 2016 20:52:50 +0000 (23:52 +0300)]
Missed digests
Dmitry Belyavskiy [Sun, 3 Jan 2016 20:23:59 +0000 (23:23 +0300)]
Dmitry Belyavskiy [Sun, 3 Jan 2016 20:09:13 +0000 (23:09 +0300)]
openssl 1.1.0 compatibility
Dmitry Belyavskiy [Sun, 3 Jan 2016 14:30:05 +0000 (17:30 +0300)]
Allow to pass mac_size via -macopt
Dmitry Belyavskiy [Sat, 2 Jan 2016 20:07:38 +0000 (23:07 +0300)]
Remove target added twice.
Dmitry Belyavskiy [Sat, 2 Jan 2016 20:06:56 +0000 (23:06 +0300)]
Formatting fix
Dmitry Belyavskiy [Sat, 2 Jan 2016 20:00:42 +0000 (23:00 +0300)]
Merge https://github.com/gost-engine/engine
Dmitry Belyavskiy [Sat, 2 Jan 2016 19:59:38 +0000 (22:59 +0300)]
links target
Dmitry Belyavskiy [Sat, 2 Jan 2016 19:58:56 +0000 (22:58 +0300)]
Gost MAC paramset
Dmitry Belyavskiy [Sat, 2 Jan 2016 19:58:34 +0000 (22:58 +0300)]
New error code
Dmitry Belyavskiy [Fri, 18 Dec 2015 20:25:18 +0000 (23:25 +0300)]
Restored 'links' target
Dmitry Belyavskiy [Wed, 18 Nov 2015 05:36:13 +0000 (08:36 +0300)]
Typo fixed
Dmitry Belyavskiy [Sun, 1 Nov 2015 23:14:55 +0000 (02:14 +0300)]
Adoption to 1.1.0
Dmitry Belyavskiy [Fri, 9 Oct 2015 17:47:06 +0000 (20:47 +0300)]
Let's search the default paramset and not hardcode its position
Dmitry Belyavskiy [Fri, 9 Oct 2015 17:43:51 +0000 (20:43 +0300)]
Calculate number of digests/ciphers/etc provided by the engine
Dmitry Belyavskiy [Tue, 6 Oct 2015 18:13:04 +0000 (21:13 +0300)]
Build fix
Dmitry Belyavskiy [Tue, 6 Oct 2015 18:00:42 +0000 (21:00 +0300)]
Backport from openssl master
Dmitry Belyavskiy [Tue, 6 Oct 2015 17:57:10 +0000 (20:57 +0300)]
Merge branch 'gost89-cbc'
Conflicts:
e_gost_err.h
Dmitry Belyavskiy [Sat, 3 Oct 2015 18:21:57 +0000 (21:21 +0300)]
Fixes of error codes. Check result of EC_POINT_mul
Dmitry Belyavskiy [Sat, 3 Oct 2015 18:21:16 +0000 (21:21 +0300)]
make depend
Victor Wagner [Thu, 1 Oct 2015 13:35:32 +0000 (16:35 +0300)]
Fixed some problems in standalone digest utilities
Dmitry Belyavskiy [Mon, 21 Sep 2015 19:42:33 +0000 (22:42 +0300)]
Small patches providing GOST support to different parts of openssl.
Dmitry Belyavskiy [Mon, 21 Sep 2015 19:33:42 +0000 (22:33 +0300)]
This is a file providing GOST cipher ctrl constants.
Victor Wagner [Wed, 16 Sep 2015 12:19:15 +0000 (15:19 +0300)]
Merge branch 'master' into gost89-cbc
Dmitry Belyavskiy [Sun, 6 Sep 2015 18:52:23 +0000 (21:52 +0300)]
MICALG is a EVP_MD callback
Dmitry Belyavskiy [Sun, 6 Sep 2015 17:45:33 +0000 (20:45 +0300)]
Correct size of context
Victor Wagner [Sun, 23 Aug 2015 12:31:58 +0000 (15:31 +0300)]
Added CBC mode for gost and contril command to set size of MAC (from 1 to 8 bytes)
Dmitry Belyavskiy [Fri, 21 Aug 2015 16:25:50 +0000 (19:25 +0300)]
Bugfix.
Dmitry Belyavskiy [Sat, 15 Aug 2015 11:29:47 +0000 (14:29 +0300)]
Merge branch 'no_gost94_sig' into gost12_algs
Conflicts:
Makefile
e_gost_err.c
e_gost_err.h
gost2001.c
gost94_keyx.c
gost_ameth.c
gost_asn1.c
gost_eng.c
gost_lcl.h
gost_params.c
gost_params.h
gost_pmeth.c
gost_sign.c
Dmitry Belyavskiy [Fri, 14 Aug 2015 18:08:23 +0000 (21:08 +0300)]
Initial commit providing GOST 2012 algorithms.
Dmitry Belyavskiy [Fri, 14 Aug 2015 18:00:10 +0000 (21:00 +0300)]
Commit from current openssl master. The Gost94 signature algorithm is
removed.
Dmitry Belyavsky [Fri, 14 Aug 2015 17:50:01 +0000 (20:50 +0300)]
Initial commit
beldmit [Thu, 13 Aug 2015 17:30:17 +0000 (20:30 +0300)]
Initial commit