Steffen Jaeckel
|
ce93eaa577
|
add fixme-check to zipup make-target
(cherry picked from commit 6c83a2f36365a44a739bb6f8d932b7c6f6a411e0)
|
2017-12-05 18:39:46 +01:00 |
|
Steffen Jaeckel
|
f9e90f5b1c
|
revert the change of MAXBLOCKSIZE
Currently this only plays a role in HMAC which still uses dynamic
allocation depending on the real blocksize defined by the hash
algorithm.
|
2017-12-05 17:46:08 +01:00 |
|
Steffen Jaeckel
|
f122e9b887
|
Merge pull request #329 from libtom/pr/sha3-blocksize
Correct SHA3 block sizes
(cherry picked from commit 64d028832b36559af753f8c341c53720e5b33aba)
|
2017-12-05 17:43:46 +01:00 |
|
Steffen Jaeckel
|
13d91e7c8b
|
Merge pull request #327 from libtom/fix/ccm_segfault
Fix ccm_memory() cleaning user-supplied key
(cherry picked from commit 85ac227862eceb3b22c0852a7dc363d46c2dd532)
|
2017-12-05 09:23:06 +01:00 |
|
Steffen Jaeckel
|
368dc60ff3
|
Merge pull request #326 from libtom/pr/ccm_process
fixes #323 ccm_process fails to process input buffer longer than 256
(cherry picked from commit 7c4c61d7ef3cbf8ff8ebaad9976224364a688b3c)
|
2017-12-05 09:21:52 +01:00 |
|
Karel Miko
|
153b897984
|
helper.pl - detect sizeof without brackets
(cherry picked from commit b7e35e9f57f5747d497e1101a624092b8b633302)
|
2017-12-05 09:21:27 +01:00 |
|
Karel Miko
|
f10c2055dc
|
helper.pl - improved detection of static functions without _
(cherry picked from commit 5c34fb2bad2cc23fc2c038158a606d7b83c33170)
|
2017-12-05 09:21:17 +01:00 |
|
Karel Miko
|
a674de7408
|
Merge branch 'diamondo25-patch-2' into develop
Fix not defined warnings (-Wundef)
(cherry picked from commit 617698e54459ec9f31c894ba83c6f4dfc5570291)
|
2017-12-05 09:20:41 +01:00 |
|
karel-m
|
7f6af93798
|
Merge pull request #320 from diamondo25/patch-1
Remove duplicate prototypes
(cherry picked from commit b4eae5231dfbbc2f34509a8e09f7111d189c25df)
|
2017-12-05 09:20:15 +01:00 |
|
karel-m
|
00ca140c57
|
Merge pull request #316 from libtom/pr/register-all
register_all_* should return CRYPT_OK on success
(cherry picked from commit e4763d940a03a18ec56810152c3dda79991258ac)
|
2017-12-05 09:19:40 +01:00 |
|
Steffen Jaeckel
|
521d0737ea
|
fix typo
(cherry picked from commit 442bb90a51621deb38a5f9dce890db0f3b312e49)
|
2017-12-05 09:17:30 +01:00 |
|
Steffen Jaeckel
|
035e958edd
|
Merge pull request #310 from libtom/pr/fix-changes
proper 1.18.0 date in changes
(cherry picked from commit a6c8be292eb623faf8c2d3bb01d4a9120b6e4ade)
|
2017-12-05 09:16:30 +01:00 |
|
Steffen Jaeckel
|
0676c9aec7
|
Merge branch 'release/1.18.0'
|
2017-10-10 15:51:36 +02:00 |
|
Steffen Jaeckel
|
c165f3a23a
|
Update makefiles
|
2017-10-10 15:48:35 +02:00 |
|
Steffen Jaeckel
|
a7d0008f52
|
bump version
|
2017-10-10 15:48:35 +02:00 |
|
Steffen Jaeckel
|
b3c9f586dc
|
also patch doc/Doxyfile automatically
|
2017-10-10 15:48:35 +02:00 |
|
Steffen Jaeckel
|
62143d96bd
|
fix doxygen warning
|
2017-10-10 15:43:26 +02:00 |
|
Steffen Jaeckel
|
58b5e5c7ca
|
improve README
[skip ci]
|
2017-10-10 15:19:23 +02:00 |
|
Steffen Jaeckel
|
ea5cb8bff6
|
make it possible to use LTC_NOTHING with a math provider
|
2017-10-10 15:19:01 +02:00 |
|
Steffen Jaeckel
|
233ef83530
|
suppress some warnings when compiling with mingw-gcc
[skip ci]
|
2017-10-10 14:29:34 +02:00 |
|
Steffen Jaeckel
|
e40482f82a
|
review README.md and changes
|
2017-10-09 18:26:38 +02:00 |
|
Steffen Jaeckel
|
dd0bbdeac0
|
increase default value of Miller-Rabin rounds to 40
|
2017-10-09 17:58:47 +02:00 |
|
Steffen Jaeckel
|
4503ddcfb0
|
improve wording
[skip ci]
|
2017-10-08 01:05:12 +02:00 |
|
Steffen Jaeckel
|
6493f0fe94
|
Merge pull request #308 from libtom/pr/avoid-dulplicit-manes
Aviod duplicit rc4.c sober128.c
|
2017-10-08 00:57:47 +02:00 |
|
Steffen Jaeckel
|
bab6af73e5
|
fix check_source()
|
2017-10-07 18:09:13 +02:00 |
|
Karel Miko
|
2041f9528e
|
update makefiles
|
2017-10-07 11:35:27 +02:00 |
|
Karel Miko
|
959121253d
|
rename duplicit rc4.c sober128.c
|
2017-10-07 11:35:10 +02:00 |
|
Steffen Jaeckel
|
adcd6ee9fd
|
only try to print the version from git if there's git installed
|
2017-10-03 19:54:27 +02:00 |
|
Steffen Jaeckel
|
58b71292c3
|
fixup caed025f8a
Simply always use an unsigned long long for ltc_mp_digit on 64-bit besides
when using MSVC.
|
2017-10-03 19:20:33 +02:00 |
|
Steffen Jaeckel
|
e438dbc3bf
|
add ltc_mp_digit to sizes and tests
|
2017-10-03 18:43:32 +02:00 |
|
Steffen Jaeckel
|
caed025f8a
|
define ltc_mp_digit as 'unsigned long' resp 'unsigned long long' for x32
This fixes #306
|
2017-10-03 18:42:26 +02:00 |
|
Steffen Jaeckel
|
cb34ef8626
|
fix-up LTC_FAST related defines/typedefs
|
2017-10-03 13:32:17 +02:00 |
|
Steffen Jaeckel
|
bb291cbbeb
|
init_GMP() works perfectly fine
|
2017-10-02 14:06:42 +02:00 |
|
Steffen Jaeckel
|
01a61e64ef
|
Merge pull request #302 from libtom/fix/pr/301
re-work PK crypto im- & export
|
2017-10-02 14:05:58 +02:00 |
|
Steffen Jaeckel
|
7f302dab54
|
make sure size is valid
|
2017-10-02 01:18:36 +02:00 |
|
Steffen Jaeckel
|
c702ac6f1c
|
improve rsa_test a bit
|
2017-10-02 01:18:19 +02:00 |
|
Karel Miko
|
67f9064b71
|
missing rsa_free in _rsa_issue_301 test
|
2017-10-01 22:56:47 +02:00 |
|
Steffen Jaeckel
|
ce7ae84d0d
|
correctly fix decoding of SubjectPublicKeyInfo
|
2017-10-01 22:56:47 +02:00 |
|
Steffen Jaeckel
|
db7d7a866e
|
Revert "fix bit-length check in der_decode_raw_bit_string()"
This reverts commit 2b8d83ff93da0764f19f494de0a8211515428cef.
|
2017-10-01 22:56:47 +02:00 |
|
Steffen Jaeckel
|
e5de0a0004
|
Revert "catch case where blen%8 != 0"
This reverts commit 548ee347c0d3366a41e5fa28ac3c0b44b362fdb5.
|
2017-10-01 22:56:47 +02:00 |
|
Steffen Jaeckel
|
d1d9566250
|
format code
|
2017-10-01 22:56:47 +02:00 |
|
Steffen Jaeckel
|
30b3a9a986
|
remove {MIN,MAX}_RSA_SIZE
|
2017-10-01 22:56:47 +02:00 |
|
Steffen Jaeckel
|
40e4a66693
|
catch case where blen%8 != 0
|
2017-10-01 22:56:47 +02:00 |
|
Steffen Jaeckel
|
3fef07c03e
|
also clear bits in der_decode_raw_bit_string()
|
2017-10-01 22:56:47 +02:00 |
|
Steffen Jaeckel
|
1d20c32a45
|
update README
[skip ci]
|
2017-10-01 22:56:47 +02:00 |
|
Steffen Jaeckel
|
9cfbaa83a3
|
mostly remove MAX_RSA_SIZE
|
2017-10-01 22:56:47 +02:00 |
|
Steffen Jaeckel
|
ab02d2e450
|
fix rsa_import() of MAX_RSA_SIZE'ed keys
The ASN1 encoded RSA key contains two MPI's therefore MAX_RSA_SIZE / 8
isn't enough.
|
2017-10-01 22:56:47 +02:00 |
|
Steffen Jaeckel
|
0500aaec45
|
add tests for MAX_RSA_SIZE sized openssl-standard RSA keys
|
2017-10-01 22:56:47 +02:00 |
|
Steffen Jaeckel
|
efa089e211
|
fixup #290
|
2017-10-01 22:56:47 +02:00 |
|
Steffen Jaeckel
|
15eab9702b
|
don't over-allocate that much in der_decode_subject_public_key_info()
|
2017-10-01 22:56:46 +02:00 |
|