Commit Graph

1636 Commits

Author SHA1 Message Date
Steffen Jaeckel
3f024c0685 only run scan_build for clang 2017-10-19 09:54:47 +02:00
Steffen Jaeckel
315d03ccd5 use parameters instead of pre-defined values 2017-10-19 09:54:47 +02:00
karel-m
e4763d940a Merge pull request #316 from libtom/pr/register-all
register_all_* should return CRYPT_OK on success
2017-10-19 07:29:05 +02:00
Karel Miko
152513477b fix return value of register_all_*() 2017-10-18 22:35:16 +02:00
karel-m
d470f8a7ab Merge pull request #314 from libtom/pr/serpent-cipher
Serpent cipher
2017-10-18 17:24:18 +02:00
Karel Miko
aa3e5a43bb fix warning: Value stored to 'e' is never read 2017-10-18 17:21:46 +02:00
Karel Miko
a37a93aecc doc update 2017-10-18 17:21:46 +02:00
Karel Miko
c5735be01e update makefiles 2017-10-18 17:21:46 +02:00
Karel Miko
5a63e7ef7d Serpent cipher 2017-10-18 17:21:46 +02:00
Steffen Jaeckel
49f732101c Merge pull request #297 from libtom/improve/mpi_selection
Improve MPI provider selection
2017-10-18 08:47:10 +02:00
Steffen Jaeckel
d709e3d9a3 Update doc
[skip ci]
2017-10-18 08:46:17 +02:00
Steffen Jaeckel
1a892960fe don't be that strict 2017-10-18 08:46:17 +02:00
Steffen Jaeckel
bfef6350a2 deprecate init_{LTM,TFM,GMP} 2017-10-18 08:46:17 +02:00
Steffen Jaeckel
beb1e279ec add LTC_DEPRECATED 2017-10-18 08:46:17 +02:00
Steffen Jaeckel
735566993b add crypt_mp_init() 2017-10-18 08:46:17 +02:00
Steffen Jaeckel
fdc6cd2013 improve tests and timing in regards to MPI provider selection 2017-10-18 08:46:17 +02:00
Steffen Jaeckel
442bb90a51 fix typo 2017-10-18 08:45:56 +02:00
Steffen Jaeckel
6c83a2f363 add fixme-check to zipup make-target 2017-10-18 08:45:56 +02:00
karel-m
dd95518db4 Merge pull request #312 from libtom/pr/idea-cipher
IDEA cipher
2017-10-18 07:08:04 +02:00
Karel Miko
ee484a0bc0 burn_stack 2017-10-16 23:15:54 +02:00
Karel Miko
a2dd766ed5 IDEA cipher 2017-10-16 21:20:33 +02:00
Karel Miko
295bde14c1 update makefiles 2017-10-16 21:19:54 +02:00
Steffen Jaeckel
a6c8be292e Merge pull request #310 from libtom/pr/fix-changes
proper 1.18.0 date in changes
2017-10-12 19:41:52 +02:00
karel-m
437cb0207a proper 1.18.0 date in changes 2017-10-12 17:19:38 +02:00
Steffen Jaeckel
44b15a76aa add issue and PR templates 2017-10-10 18:08:35 +02:00
Steffen Jaeckel
976e7c4e31 Merge tag 'v1.18.0' into develop
libtomcrypt v1.18.0
2017-10-10 15:52:19 +02: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