1
0
mirror of https://github.com/Mbed-TLS/mbedtls.git synced 2025-06-24 01:41:35 +03:00
Commit Graph

9755 Commits

Author SHA1 Message Date
f01768c55e Specific error for suites in common but none good 2015-01-08 17:06:16 +01:00
df331a55d2 Prefer SHA-1 certificates for pre-1.2 clients 2015-01-08 16:43:07 +01:00
3ff78239fe Add tests for CBC record splitting 2015-01-08 11:15:09 +01:00
c82ee3555f Fix tests that were failing with record splitting 2015-01-07 16:39:10 +01:00
f46f128f4a Fix test scripts portability issues 2014-12-11 17:26:09 +01:00
76c99a01a1 Fix Gnu-ism in script 2014-12-11 10:33:43 +01:00
590f416142 Add tests for periodic renegotiation 2014-12-02 10:40:55 +01:00
85d915b81d Add tests for renego security enforcement 2014-12-02 10:40:54 +01:00
ea29d152c7 Add recursion.pl to all.sh 2014-11-20 17:32:33 +01:00
89d69b398c Fix 3DES -> DES in all.sh (+ time estimates) 2014-11-20 16:36:08 +01:00
246978d97d Add curves.pl to all.sh 2014-11-20 16:36:08 +01:00
9bda9b3b92 Rework all.sh to use MSan instead of valgrind 2014-11-20 16:36:08 +01:00
cf4de32f58 Fix depends on individual curves in tests 2014-11-20 16:36:08 +01:00
2727dc1e09 Add script to test depends on individual curves 2014-11-20 16:36:08 +01:00
5c2aa10c15 Fix curve dependency issues in X.509 test suite 2014-11-20 16:36:07 +01:00
57a5d60abb Add tests for concatenated CRLs 2014-11-19 16:08:34 +01:00
4be3449dbc Add Readme about X.509 test files 2014-11-19 14:03:59 +01:00
8c9223df84 Add text view to debug_print_buf() 2014-11-19 13:21:38 +01:00
98aa19148c Adjust warnings in different modes 2014-11-14 16:45:48 +01:00
8a5e3d4a40 Forbid repeated X.509 extensions 2014-11-12 18:13:58 +01:00
b134060f90 Fix memory leak with crafted X.509 certs 2014-11-12 00:01:52 +01:00
0369a5291b Fix uninitialised pointer dereference 2014-11-12 00:01:52 +01:00
7c13d69cb5 Fix dependency issues 2014-11-12 00:01:34 +01:00
a1efcb084f Implement pk_check_pair() for RSA-alt 2014-11-08 18:00:22 +01:00
70bdadf54b Add pk_check_pair() 2014-11-06 18:25:51 +01:00
30668d688d Add ecp_check_pub_priv() 2014-11-06 18:25:51 +01:00
2f8d1f9fc3 Add rsa_check_pub_priv() 2014-11-06 18:25:51 +01:00
f9d778d635 Merge branch 'etm' into dtls
* etm:
  Fix warning in reduced config
  Update Changelog for EtM
  Keep EtM state across renegotiations
  Adjust minimum length for EtM
  Don't send back EtM extension if not using CBC
  Fix for the RFC erratum
  Implement EtM
  Preparation for EtM
  Implement initial negotiation of EtM

Conflicts:
	include/polarssl/check_config.h
2014-11-06 01:36:32 +01:00
56d985d0a6 Merge branch 'session-hash' into dtls
* session-hash:
  Update Changelog for session-hash
  Make session-hash depend on TLS versions
  Forbid extended master secret with SSLv3
  compat.sh: allow git version of gnutls
  compat.sh: make options a bit more robust
  Implement extended master secret
  Add negotiation of Extended Master Secret

Conflicts:
	include/polarssl/check_config.h
	programs/ssl/ssl_server2.c
2014-11-06 01:25:09 +01:00
fedba98ede Merge branch 'fb-scsv' into dtls
* fb-scsv:
  Update Changelog for FALLBACK_SCSV
  Implement FALLBACK_SCSV server-side
  Implement FALLBACK_SCSV client-side
2014-11-05 16:12:09 +01:00
b575b54cb9 Forbid extended master secret with SSLv3 2014-11-05 16:00:50 +01:00
169dd6a514 Adjust minimum length for EtM 2014-11-05 16:00:50 +01:00
dd4592774b compat.sh: allow git version of gnutls 2014-11-05 16:00:50 +01:00
78e745fc0a Don't send back EtM extension if not using CBC 2014-11-05 16:00:50 +01:00
0098e7dc70 Preparation for EtM 2014-11-05 16:00:50 +01:00
699cafaea2 Implement initial negotiation of EtM
Not implemented yet:
- actually using EtM
- conditions on renegotiation
2014-11-05 16:00:50 +01:00
85a4178f82 compat.sh: make options a bit more robust 2014-11-05 16:00:49 +01:00
01b2699198 Implement FALLBACK_SCSV server-side 2014-11-05 16:00:49 +01:00
1cbd39dbeb Implement FALLBACK_SCSV client-side 2014-11-05 16:00:49 +01:00
367381fddd Add negotiation of Extended Master Secret
(But not the actual thing yet.)
2014-11-05 16:00:49 +01:00
f2a459df05 Preparation for PolarSSL 1.4.0 2014-10-21 16:40:54 +02:00
a6ace04c5c Test for lost HelloRequest 2014-10-21 16:32:57 +02:00
f1384470bf Avoid spurious timeout in ssl-opt.sh 2014-10-21 16:32:57 +02:00
74a1378175 Avoid false positive in ssl-opt.sh with memcheck 2014-10-21 16:32:56 +02:00
e698f59a25 Add tests for ssl_set_dtls_badmac_limit() 2014-10-21 16:32:56 +02:00
caecdaed25 Cosmetics in ssl_server2 & complete tests for HVR 2014-10-21 16:32:54 +02:00
37e08e1689 Fix max_fragment_length with DTLS 2014-10-21 16:32:53 +02:00
127ab88dba Give more time to lossy tests with normal timers 2014-10-21 16:32:51 +02:00
ba958b8bdc Add test for server-initiated renego
Just assuming the HelloRequest isn't lost for now
2014-10-21 16:32:50 +02:00
85beb30b11 Add test for resumption with non-blocking I/O 2014-10-21 16:32:48 +02:00