Commit Graph

  • 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