-
a2f48578e9
also pre-pend -Itests
Steffen Jaeckel
2017-07-12 22:48:46 +0200
-
a949ef5a89
append instead of prepend CFLAGS for the other makefiles
Steffen Jaeckel
2017-07-11 15:37:31 +0200
-
b1c0227d54
introduce LTC_CFLAGS and LTC_LDFLAGS
Steffen Jaeckel
2017-07-10 11:48:05 +0200
-
-
24e69b2956
more printf() clean-up
Steffen Jaeckel
2017-07-10 12:56:26 +0200
-
8b7edf5478
update DOT max values
Steffen Jaeckel
2017-07-10 12:41:20 +0200
-
c6b93ae72e
Merge branch 'pr/245' into release/1.18.0
Steffen Jaeckel
2017-07-10 13:04:23 +0200
-
-
37de73db01
add static _chc_process like in its prototype
Francois Perrad
2017-07-09 18:56:15 +0200
-
53c62b3670
remove redundant prototypes
Francois Perrad
2017-07-09 18:45:07 +0200
-
-
70f8a57f01
Merge pull request #249 from libtom/pr/dh-dsa-api
Steffen Jaeckel
2017-07-11 10:36:09 +0200
-
-
1819a02d5a
update comments
Steffen Jaeckel
2017-07-11 10:32:53 +0200
-
e20e204b8c
dh_set_key + dsa_set_key API change described in #248
Karel Miko
2017-07-11 00:13:26 +0200
-
-
fa4713b68e
Merge pull request #246 from libtom/pr/gcm-corner-cases
karel-m
2017-07-10 23:26:13 +0200
-
-
0792e3701e
GCM allow skipping gcm_add_aad and gcm_process
Karel Miko
2017-07-09 21:45:17 +0200
-
-
dd5996dd1f
don't find the lo's to link, but use the list of objects
Steffen Jaeckel
2017-07-10 10:20:36 +0200
-
221f7f223d
add 'uninstall' make target
Steffen Jaeckel
2017-07-10 10:16:35 +0200
-
3806629e9e
fix default make target
Steffen Jaeckel
2017-07-09 16:45:04 +0200
-
4d897a36a3
Merge pull request #243 from libtom/pr/fix-chmod
Steffen Jaeckel
2017-07-09 17:34:04 +0200
-
-
b89f3d8b5a
fix: chmod -x notes/rsa-testvectors/*.txt
Karel Miko
2017-07-09 10:37:31 +0200
-
2aa42f002f
fix: chmod -x
Karel Miko
2017-07-08 18:20:00 +0200
-
-
68bf547f9c
use rsa_free() on error in rsa_make_key()
Steffen Jaeckel
2017-07-09 16:02:11 +0200
-
749873c306
fix docs generation with TeX Live 2017
Steffen Jaeckel
2017-07-06 10:19:38 +0200
-
f15e0172ca
Travis: also build master and 'release/*' branches
Steffen Jaeckel
2017-07-05 14:43:21 +0200
-
e53858c740
update VERSION variables in makefiles
Steffen Jaeckel
2017-07-05 13:57:13 +0200
-
a8965f048a
Update makefiles
Steffen Jaeckel
2017-07-05 13:29:05 +0200
-
fa5acee802
bump version
Steffen Jaeckel
2017-07-05 13:28:36 +0200
-
d03635acab
support patch-releases in helper.pl
Steffen Jaeckel
2017-07-05 13:20:50 +0200
-
ac6f62badc
update changes
Steffen Jaeckel
2017-07-05 13:04:59 +0200
-
b59f066de3
update prng section in doc
Steffen Jaeckel
2017-06-28 19:10:45 +0200
-
ac6fb72ef1
fix some doxygen headers
Steffen Jaeckel
2017-06-28 17:06:14 +0200
-
6598dc0c3f
update Doxyfile
Steffen Jaeckel
2017-06-28 16:45:46 +0200
-
e1fcd3ab04
add hashsum multi-hash option
Steffen Jaeckel
2017-07-05 14:26:53 +0200
-
ebc9d2943b
Merge pull request #239 from libtom/pr/asn1-small-fixes
Steffen Jaeckel
2017-07-05 12:46:59 +0200
-
-
7d60fd2bfe
don't expose der_length_sequence_ex()
Steffen Jaeckel
2017-07-05 11:52:46 +0200
-
4bc1489584
small ASN.1 changes extracted from ECC stuff
Karel Miko
2017-06-22 12:42:08 +0200
-
-
ce1ba58f00
Merge pull request #238 from libtom/proposal/ltc_pk_part
Steffen Jaeckel
2017-07-05 11:33:17 +0200
-
-
c2f50459e2
better doc of radix_to_bin()
Steffen Jaeckel
2017-07-05 10:25:01 +0200
-
4221c44fbc
rename rand_bn_range() to rand_bn_upto()
Steffen Jaeckel
2017-07-05 10:03:56 +0200
-
22919cd4f2
rand_bn_range(): count bits once
Steffen Jaeckel
2017-07-04 10:58:10 +0200
-
8167b4d1cc
Update makefiles
Steffen Jaeckel
2017-07-04 10:30:50 +0200
-
a6aef23438
dh_make_key() is now dh_generate_key()
Steffen Jaeckel
2017-07-04 10:30:01 +0200
-
e647f9a0e4
not good to check that prng is non-NULL
Steffen Jaeckel
2017-07-04 10:20:56 +0200
-
a0f2abc5b5
re-format
Steffen Jaeckel
2017-07-04 10:18:21 +0200
-
a80abb1222
put dh_set_pg_dhparam() in own c file
Steffen Jaeckel
2017-07-04 10:18:04 +0200
-
5640f8afc7
put dsa_set_pqg_dsaparam() in own c file
Steffen Jaeckel
2017-07-04 10:17:47 +0200
-
3c2e0d6686
dsa_make_key_ex() is now dsa_generate_key()
Steffen Jaeckel
2017-07-04 10:16:01 +0200
-
dbeaefd65b
remove LTC_{DH,DSA}_KEY_INITIALIZER
Steffen Jaeckel
2017-07-04 10:13:59 +0200
-
d1ecd82a42
use rand_bn_range() where possible
Steffen Jaeckel
2017-06-28 20:50:21 +0200
-
bdfecc5f3c
more doc updates
Steffen Jaeckel
2017-06-28 16:45:29 +0200
-
d64880eeb1
add dsa_set_pqg_dsaparam()
Steffen Jaeckel
2017-06-28 16:07:54 +0200
-
35e0c5fc71
clean-up a bit around DSA
Steffen Jaeckel
2017-06-28 16:07:32 +0200
-
1cce065676
Update makefiles
Steffen Jaeckel
2017-06-28 14:40:45 +0200
-
0aad68c20d
clean-up some PK tests
Steffen Jaeckel
2017-06-28 14:39:27 +0200
-
cfff656e25
re-factor dsa_make_key() etc.
Steffen Jaeckel
2017-06-28 14:35:57 +0200
-
24946d08b7
use mp_cleanup_multi()
Steffen Jaeckel
2017-06-28 14:19:12 +0200
-
ed149c9396
add tests for radix_to_bin()
Steffen Jaeckel
2017-06-28 14:02:25 +0200
-
76b9bba857
introduce mp_cleanup_multi()
Steffen Jaeckel
2017-06-28 13:27:10 +0200
-
292f42d3c0
Merge pull request #227 from libtom/pr/dh_make_key_ex
Steffen Jaeckel
2017-06-27 22:25:00 +0200
-
-
37ce78fdc8
Update makefiles
Steffen Jaeckel
2017-06-27 22:10:10 +0200
-
f2f113880b
also rename file
Steffen Jaeckel
2017-06-27 22:10:07 +0200
-
c493a2a0a3
re-factor dh_export_radix() to dh_export_key()
Steffen Jaeckel
2017-06-27 22:09:21 +0200
-
f226efc9a9
Update makefiles
Steffen Jaeckel
2017-06-27 21:54:21 +0200
-
9d6689fc08
re-factor dh_make_key() and variants
Steffen Jaeckel
2017-06-27 21:54:16 +0200
-
fbc54756c1
replace dh_import_radix() by dh_set_{pg,key}
Steffen Jaeckel
2017-06-27 21:53:02 +0200
-
b3e535f933
update makefiles
Karel Miko
2017-06-22 10:21:41 +0200
-
f60e2902ed
dh_make_key_ex dh_export_radix dh_import_radix
Karel Miko
2017-06-22 10:21:32 +0200
-
-
a42f467ff1
Update makefiles
Steffen Jaeckel
2017-06-27 17:52:51 +0200
-
ae7d4d2947
re-factor rsa_test() to new rsa_set_X() API
Steffen Jaeckel
2017-06-27 17:52:30 +0200
-
627f6696cb
add radix_to_bin()
Steffen Jaeckel
2017-06-27 17:44:33 +0200
-
6b798ca6a6
replace rsa_import_radix() by rsa_set_{key,factors,crt_params}()
Steffen Jaeckel
2017-06-27 17:44:19 +0200
-
05e9f0ee79
Revert "use ltc_pk_part in rsa_import_radix()"
Steffen Jaeckel
2017-06-27 16:30:05 +0200
-
083e8af78b
Revert "also test binary import"
Steffen Jaeckel
2017-06-27 16:30:02 +0200
-
4afc024f6a
also test binary import
Steffen Jaeckel
2017-06-20 12:52:31 +0200
-
bfae92e4ab
use compare_testvector() in rsa_test()
Steffen Jaeckel
2017-06-20 12:52:10 +0200
-
00a5212d99
use ltc_pk_part in rsa_import_radix()
Steffen Jaeckel
2017-06-20 12:28:40 +0200
-
-
51ac4da8fc
Merge pull request #241 from libtom/cleanup/4
Steffen Jaeckel
2017-06-27 20:04:59 +0200
-
-
0a6af8d333
rsa_exptmod(): verify that p and q are valid before going the CRT path
Steffen Jaeckel
2017-06-27 19:01:56 +0200
-
f5b8cc9dae
this should really implement a patch for the illegal access
Steffen Jaeckel
2017-06-27 12:35:39 +0200
-
1a3880fda5
Revert "re-factor size checks in blake2 implementations"
Steffen Jaeckel
2017-06-27 12:33:40 +0200
-
af38b1830e
re-factor size checks in blake2 implementations
Steffen Jaeckel
2017-06-26 14:02:52 +0200
-
907d5301ee
update coverity build script to use makefile.unix
Steffen Jaeckel
2017-06-23 16:46:31 +0200
-
3cfb2a5e2e
hide some of the 'new since 1.17' internal functions
Steffen Jaeckel
2017-06-23 14:14:05 +0200
-
a80d3c00a8
no need for DH_BUF_SIZE
Steffen Jaeckel
2017-06-22 17:05:40 +0200
-
c15d656a23
crypt{,.exe} is now ltcrypt{,.exe}
Steffen Jaeckel
2017-06-23 09:08:42 +0200
-
e68d846429
hopefully finally fix usage of $(DESTDIR)
Steffen Jaeckel
2017-06-23 07:57:47 +0200
-
-
cd6e602b48
Merge pull request #240 from fperrad/20170622_lint
Steffen Jaeckel
2017-06-23 10:06:13 +0200
-
-
446fec1bc4
refactor switch with default
Francois Perrad
2017-06-22 17:13:05 +0200
-
-
1725b87098
Merge pull request #234 from libtom/cleanup/3
Steffen Jaeckel
2017-06-22 16:01:14 +0200
-
-
5ce602558f
Revert "also use DESTDIR in makefile.m{ingw,svc}"
Steffen Jaeckel
2017-06-22 14:41:37 +0200
-
09c4d4c93b
proper use of
$(DESTDIR)
Steffen Jaeckel
2017-06-22 11:29:40 +0200
-
e3937a2906
fix compile warning when building w/o tests
Steffen Jaeckel
2017-06-22 09:46:08 +0200
-
11338d2496
introduce XMEMMOVE and check for its usage
Steffen Jaeckel
2017-06-22 08:41:25 +0200
-
e9c90e7f63
no need to use
XMEM_NEQ()
in PK crypto
Steffen Jaeckel
2017-06-22 08:38:23 +0200
-
ae698927ff
improve
mem_neq()
documentation
Steffen Jaeckel
2017-06-21 14:39:08 +0200
-
1655e63c49
also use DESTDIR in makefile.m{ingw,svc}
Steffen Jaeckel
2017-06-21 10:11:04 +0200
-
af984dc33e
exclude more sources from "static function check"
Steffen Jaeckel
2017-06-20 19:59:07 +0200
-
1bf42ea99a
update some of the static functions
Steffen Jaeckel
2017-06-20 19:58:13 +0200
-
8f433f1a36
add check for static function names
Karel Miko
2017-06-20 19:22:15 +0200
-
27b3ffc627
use compare_testvector() instead of XMEMCMP() in tests
Steffen Jaeckel
2017-06-20 19:06:26 +0200
-
05e28d6cfa
fix potential timing attacks in rsa, eax, ocb and ocb3
Steffen Jaeckel
2017-06-20 15:55:35 +0200
-
b03b93099d
allow to give only a part as parameter to
./test
Steffen Jaeckel
2017-06-20 12:11:16 +0200