Commit Graph

  • a43b6ad17a Renegotiation: Add tests for SigAlg ext parsing Janos Follath 2017-10-05 12:29:42 +01:00
  • f3d441f2a5 Parse Signature Algorithm ext when renegotiating Ron Eldor 2017-10-03 15:58:26 +03:00
  • 21acb66cba Correct typo: PBDFK -> PBKDF Hanno Becker 2017-10-06 14:38:15 +01:00
  • 8379554b24 Correct typo: PBDFK -> PBKDF Hanno Becker 2017-10-06 14:37:35 +01:00
  • c143653a19 Add tests for encrypted 2048 and 4096-bit RSA keys Hanno Becker 2017-08-26 08:15:22 +01:00
  • 0d0422cbd0 Unify naming schemes for RSA keys Hanno Becker 2017-09-29 20:05:23 +01:00
  • 59ce0a7635 Improve documentation in pkparse.c Hanno Becker 2017-09-29 19:18:51 +01:00
  • 0c104b19e4 Fix typo Hanno Becker 2017-09-29 19:18:42 +01:00
  • 82027c1cd9 Don't use all_final as a target in tests/data_files/Makefile Hanno Becker 2017-09-26 16:21:19 +01:00
  • 734b6d4527 Add suffix for 1024-bit RSA key files Hanno Becker 2017-09-07 15:36:53 +01:00
  • f5b1ea3707 Correct Makefile in tests/data_files Hanno Becker 2017-09-07 15:30:12 +01:00
  • f700a71acb Add further tests for DER-encoded PKCS8-v2-DES encrypted RSA keys Hanno Becker 2017-09-05 10:43:20 +01:00
  • 5e568e225a Add further tests for new RSA keys Hanno Becker 2017-09-05 10:33:28 +01:00
  • dca50813e9 Update keyfiles Hanno Becker 2017-09-05 10:08:14 +01:00
  • 9c22f5904a Add RSA key generation commands to test Makefile Hanno Becker 2017-09-05 09:23:50 +01:00
  • 570238e008 Fix typo in pkparse.c Hanno Becker 2017-09-05 10:08:01 +01:00
  • 0642ed4e45 Add tests for encrypted 2048 and 4096-bit RSA keys Hanno Becker 2017-08-26 08:15:22 +01:00
  • 67d8da522f Remove use of GNU sed features from ssl-opt.sh Andres Amaya Garcia 2017-09-15 15:49:24 +01:00
  • 3b1bdff285 Fix typos in ssl-opt.sh comments Andres Amaya Garcia 2017-09-14 12:41:29 +01:00
  • b84c40b12f Add ssl-opt.sh test to check gmt_unix_time is good Andres Amaya Garcia 2017-09-06 15:44:01 +01:00
  • 93993defd1 Extend ssl-opt.h so that run_test takes function Andres Amaya Garcia 2017-09-06 15:38:07 +01:00
  • 6bce9cb5ac Always print gmt_unix_time in TLS client Andres Amaya Garcia 2017-09-06 15:33:34 +01:00
  • 470edd031f Restored note about using minimum functionality in makefiles Gilles Peskine 2017-10-02 10:52:50 +02:00
  • 11cb578fda Note in README that GNU make is required Gilles Peskine 2017-06-16 14:52:39 +02:00
  • 16373a5933 Fix changelog for ssl_server2.c usage fix Simon Butcher 2017-10-02 19:12:54 +01:00
  • 71f68c4043 Fix ssl_server2 sample application prompt Ron Eldor 2017-09-26 11:29:11 +03:00
  • 2c4f9460ea Update ChangeLog for fix to #836 Simon Butcher 2017-09-30 23:39:46 +01:00
  • 1a9a51c7cf Enhance documentation of ssl_write_hostname_ext, adapt ChangeLog. Hanno Becker 2017-04-07 13:02:16 +01:00
  • 0446a39744 Enhance documentation of mbedtls_ssl_set_hostname Hanno Becker 2017-04-07 12:59:32 +01:00
  • 947194e7cf Make mbedtls_ssl_set_hostname safe to be called multiple times Hanno Becker 2017-04-07 13:25:49 +01:00
  • b25c0c78cf Add test case calling ssl_set_hostname twice Hanno Becker 2017-05-05 11:24:30 +01:00
  • cb8d54b22d Fix typo in configs/README.txt file Ron Eldor 2017-08-23 16:04:40 +03:00
  • e1a94a6404 Correct the printf message of the DTLS handshake. Make it consistent with dtls_server.c Xinyu Chen 2016-11-22 14:56:18 +08:00
  • 964faeb6c4 Cleaned up get_line for test data files Gilles Peskine 2017-09-29 18:00:25 +02:00
  • b04e2c3d81 Allow comments in test data files Gilles Peskine 2017-09-29 15:45:12 +02:00
  • acdae0cb33 Remove use of GNU sed features from ssl-opt.sh Andres Amaya Garcia 2017-09-15 15:49:24 +01:00
  • 5987ef451c Fix typos in ssl-opt.sh comments Andres Amaya Garcia 2017-09-14 12:41:29 +01:00
  • ac36e382a9 Add ssl-opt.sh test to check gmt_unix_time is good Andres Amaya Garcia 2017-09-06 15:44:01 +01:00
  • a46a58ab94 Extend ssl-opt.h so that run_test takes function Andres Amaya Garcia 2017-09-06 15:38:07 +01:00
  • 074c58f08b Always print gmt_unix_time in TLS client Andres Amaya Garcia 2017-09-06 15:33:34 +01:00
  • 7e304fcac9 Move deprecation to separate section in ChangeLog Hanno Becker 2017-10-05 11:50:16 +01:00
  • bc389d1d3c Extend scope of ERR_RSA_UNSUPPORTED_OPERATION error code Hanno Becker 2017-10-05 11:49:53 +01:00
  • f8b56d4e41 Adapt RSA test suite Hanno Becker 2017-10-05 10:16:37 +01:00
  • 1613715f6f Adapt ChangeLog Hanno Becker 2017-10-05 10:10:30 +01:00
  • 3cdc711972 Deprecate usage of RSA primitives with wrong key type Hanno Becker 2017-10-05 10:09:31 +01:00
  • 86e5230e54 Adapt ChangeLog Hanno Becker 2017-10-05 09:08:53 +01:00
  • ffa7a33ee4 Adapt ChangeLog Hanno Becker 2017-10-05 09:08:06 +01:00
  • a6cffa5edd Adapt ChangeLog Hanno Becker 2017-10-05 08:58:00 +01:00
  • ef4acc569d Minor style and typo corrections Hanno Becker 2017-10-05 08:35:48 +01:00
  • 524f255c5b Extend x509write_crt suite by RSA_ALT signing test Hanno Becker 2017-10-05 08:32:38 +01:00
  • e87e5f6c71 Extend cert_write example program by multiple cmd line options Hanno Becker 2017-09-13 12:49:22 +01:00
  • 7c3c97ac13 Don't add extensions for X.509 non-v3 certificates Hanno Becker 2017-10-05 07:49:21 +01:00
  • 3c89dca09e Omit version from X.509 v1 certificates Hanno Becker 2017-10-05 07:39:45 +01:00
  • e3481ab533 Improve top warning in dhm.h Hanno Becker 2017-10-04 16:05:10 +01:00
  • a90658f248 Add ssl_conf_dh_param_bin superseding ssl_conf_dh_param Hanno Becker 2017-10-04 15:29:08 +01:00
  • 470a8c4d87 Deprecate mbedtls_ssl_conf_dh_param Hanno Becker 2017-10-04 15:28:46 +01:00
  • cdba5cdcb9 Improve output on bad cmd line args in programs/x509/cert_write Hanno Becker 2017-10-03 14:56:04 +01:00
  • bc7cbbacd8 Use X509 CRT version macros for version checks in x509write_crt_der Hanno Becker 2017-09-22 15:40:01 +01:00
  • 37de7755fb Fix error code printing in cert_write Hanno Becker 2017-09-22 15:39:02 +01:00
  • 54d6c5bea2 Use X509 CRT version macros in cert_write program Hanno Becker 2017-09-22 15:38:20 +01:00
  • 4f4864a245 Fix senseless comment Hanno Becker 2017-09-22 15:35:16 +01:00
  • 7de3ff36df Minor style and typo corrections Hanno Becker 2017-09-13 15:39:59 +01:00
  • 2b6c3f655a Extend tests/data_files/Makefile to include CRT's for CRT write test Hanno Becker 2017-09-14 07:51:28 +01:00
  • 781af0d60c Extend cert_write example program by multiple cmd line options Hanno Becker 2017-09-13 12:49:22 +01:00
  • c4cd8c64cd Don't add extensions for X.509 non-v3 certificates Hanno Becker 2017-09-13 12:00:15 +01:00
  • e3af3afd5a Omit version from X.509 v1 certificates Hanno Becker 2017-09-13 11:59:26 +01:00
  • 0ca15967d1 Don't allocate space for DTLS header if DTLS is disabled Hanno Becker 2017-10-04 13:56:42 +01:00
  • 6e052b0fbe Improve debugging output Hanno Becker 2017-10-04 13:47:33 +01:00
  • fbaeea4693 Adapt ChangeLog Hanno Becker 2017-09-18 11:07:25 +01:00
  • 0983dc49d6 Add run-time check for handshake message size in ssl_write_record Hanno Becker 2017-09-18 10:55:54 +01:00
  • aede183630 Add run-time check for record content size in ssl_encrypt_buf Hanno Becker 2017-09-18 10:55:31 +01:00
  • 6499bedfa8 Add compile-time checks for size of record content and payload Hanno Becker 2017-09-18 10:54:39 +01:00
  • d25d444134 Don't allocate space for DTLS header if DTLS is disabled Hanno Becker 2017-10-04 13:56:42 +01:00
  • 184f675256 Improve debugging output Hanno Becker 2017-10-04 13:47:33 +01:00
  • 5e6b8d7d29 Add missing whitespace Hanno Becker 2017-10-04 13:41:36 +01:00
  • 0482fd597a Remove reference to utility program for RFC 3526/7919 verification Hanno Becker 2017-10-04 13:39:08 +01:00
  • 5a7c35d1a8 Correct documentation of mbedtls_ssl_conf_dh_param Hanno Becker 2017-10-04 13:32:12 +01:00
  • a6dd90de30 Add error string for failure code in mbedtls_dhm_set_group Hanno Becker 2017-10-04 13:15:54 +01:00
  • ab74056037 Make use of mbedtls_dhm_set_group when generating DHM params Hanno Becker 2017-10-04 13:15:37 +01:00
  • 8880e75dcb Add new function mbedtls_dhm_set_group to DHM Group Hanno Becker 2017-10-04 13:15:08 +01:00
  • 00d0a6834a Adapt code setting default DHM parameters Hanno Becker 2017-10-04 13:14:29 +01:00
  • b953921a4e Adapt benchmark application to naming and binary format Hanno Becker 2017-10-04 13:13:34 +01:00
  • e2fcfa84ea Stick to the use of constant-macros Hanno Becker 2017-10-04 13:12:15 +01:00
  • ec82da4cb2 Restored note about using minimum functionality in makefiles Gilles Peskine 2017-10-02 10:52:50 +02:00
  • 82759aa1c7 Note in README that GNU make is required Gilles Peskine 2017-06-16 14:52:39 +02:00
  • 17c3276a2e Improve output on bad cmd line args in programs/x509/cert_write Hanno Becker 2017-10-03 14:56:04 +01:00
  • 0f65e0ca03 Rename rsa_deduce_moduli to rsa_deduce_primes Hanno Becker 2017-10-03 14:39:16 +01:00
  • 8ba6ce4f4f Rename rsa_deduce_private to rsa_deduce_private_exponent Hanno Becker 2017-10-03 14:36:26 +01:00
  • 45a0ef32d9 Correct memory leak in mbedtls_rsa_validate_crt Hanno Becker 2017-10-03 14:32:56 +01:00
  • db13cefde2 Correct typo in RSA test suite data Hanno Becker 2017-10-03 14:31:05 +01:00
  • 5178dcab12 Clarify parameter ownership in mbedtls_rsa_import[_raw] Hanno Becker 2017-10-03 14:29:37 +01:00
  • f9734b35b5 Change wording of warnings Hanno Becker 2017-10-03 12:09:22 +01:00
  • e58d38c66f Minor improvements Hanno Becker 2017-09-27 17:09:00 +01:00
  • 2b2f898cbd Streamline code-path in rsa_rsassa_pkcs1_v15_encode Hanno Becker 2017-09-27 17:10:03 +01:00
  • c21a8db3fe Adapt test suites to modified error codes Hanno Becker 2017-09-06 12:44:45 +01:00
  • 64a8c0acd6 Verify PKCS1 v1.5 signature without parsing Hanno Becker 2017-09-06 12:39:49 +01:00
  • fdf38030de Outsource code for generating PKCS1 v1.5 encoding Hanno Becker 2017-09-06 12:35:55 +01:00
  • 171a8f1c95 Move constant time memcmp for signature verification Hanno Becker 2017-09-06 12:32:16 +01:00
  • 558477d073 Add tests for non-reduced length encoding in PKCS1 v15 signatures Hanno Becker 2017-09-05 16:31:20 +01:00
  • 2dec5e8b00 Correct outdated comment Hanno Becker 2017-10-03 07:49:52 +01:00