666 Commits (160f4ef14c12d8b846eeac498de10a0633f6d2f4)

Author SHA1 Message Date
  David Benjamin e820df9371 Forbid interleaving between application data and handshake protocols. 9 years ago
  David Benjamin 68070620e7 Check for EVP_Digest failure. 9 years ago
  David Benjamin 1eed2c0e40 Fix some unchecked mallocs. 9 years ago
  David Benjamin 3fd1fbd1c8 Add test coverage for normal alert parsing. 9 years ago
  David Benjamin ddb9f15e18 Reject all invalid records. 9 years ago
  David Benjamin afbc63fc2f Simplify DTLS epoch rewind. 9 years ago
  David Benjamin 0ea8dda93e Remove alert_fragment and handshake_fragment. 9 years ago
  David Benjamin f95ef93c62 Remove Finished special-case in dtls1_process_out_of_seq_message. 9 years ago
  David Benjamin 2cdace913e Forbid initiating renegotiate in DTLS. 9 years ago
  David Benjamin d4f924c4b1 Remove SSL_renegotiate_abbreviated. 9 years ago
  David Benjamin ac6900b0d3 Disallow peer-initiated renegotiations in DTLS. 9 years ago
  David Benjamin b3774b9619 Add initial handshake reassembly tests. 9 years ago
  David Benjamin d660b57208 runner: Refactor handshake fragmenting slightly. 9 years ago
  David Benjamin 79ae85e4f7 Remove NETSCAPE_HANG_BUG. 9 years ago
  David Benjamin e33b9b0a87 Remove dtls1_timeout_st. 9 years ago
  David Benjamin 83f9040339 Add DTLS timeout and retransmit tests. 9 years ago
  David Benjamin d9b091b5e2 Revert "Drop retransmits in DTLS tests." 9 years ago
  David Benjamin 377fc3160c Document DTLS timeout API and add current_time_cb hook. 9 years ago
  Adam Langley 2b2d66d409 Remove string.h from base.h. 9 years ago
  Brian Smith efed2210e8 Enable more warnings & treat warnings as errors on Windows. 9 years ago
  Adam Langley 4a0f0c4910 Change CMakeLists.txt to two-space indent. 9 years ago
  David Benjamin 507c1eec51 Honor the standard BUILD_SHARED_LIBS cmake variable. 9 years ago
  David Benjamin 6ae7f072e3 Only send sigalgs extension in 1.2-capable ClientHellos. 9 years ago
  David Benjamin 4189bd943c Test application data and Finished reordering. 9 years ago
  David Benjamin 78e6978ab9 Disable NPN and Channel ID in DTLS. 9 years ago
  David Benjamin 33e799fe19 Don't allow CCS just before CertificateVerify in DTLS. 9 years ago
  David Benjamin 5fa3eba03d Clear the error queue when dropping a bad DTLS packet. 9 years ago
  David Benjamin 9a38e924aa Return SSL_ERROR_SYSCALL on unclean EOF. 9 years ago
  David Benjamin 1e52ecac4d Normalize tls1_enc return values. 9 years ago
  Adam Langley 3e6526575a aarch64 support. 9 years ago
  David Benjamin bc44c089fb Store SRTP_PROTECTION_PROFILES as const. 9 years ago
  David Benjamin 7ce1c0ca75 Make SSL_load_error_strings a no-op. 9 years ago
  David Benjamin e9fc3e547e Remove P-521 from the default supported curves list. 9 years ago
  David Benjamin aa3f6daa86 Tag a number of globals as const. 9 years ago
  David Benjamin 70bd80a236 Remove constraints on curve ID values. 9 years ago
  David Benjamin 52e5bacf7c Prune away unimplemented curve IDs. 9 years ago
  David Benjamin 0cb3f5bc27 Switch OBJ_undef uses to NID_undef. 9 years ago
  David Benjamin 6095de8da2 Add tests for certificate mismatch. 9 years ago
  David Benjamin d1d7d3d26a Clear existing extension state. 9 years ago
  David Benjamin e3b2eebd04 The dtls1_output_cert_chain function no longer exists so remove it from ssl_locl.h 9 years ago
  David Benjamin 710d227daa Fix memory leak in SSL_new if errors occur. 9 years ago
  David Benjamin 2adb7ec286 ssl_create_cipher_list: check whether push onto cipherstack succeeds 9 years ago
  David Benjamin af19de3101 Fix the test async_bio in datagram mode. 9 years ago
  David Benjamin 17a5f85cbb Clarify dtls1_do_write's interaction with the buffering BIO. 9 years ago
  David Benjamin 80cee912de Account for the MTU BIO_ctrls returning negative or overly large numbers. 9 years ago
  David Benjamin a18b671c94 Simplify minimum and default MTUs. 9 years ago
  David Benjamin 5a3cc0381b Remove BIO_CTRL_DGRAM_MTU_EXCEEDED retry in dtls1_do_write. 9 years ago
  David Benjamin 7f18b139cc Always SSL_OP_NO_QUERY_MTU before querying the BIO MTU. 9 years ago
  David Benjamin d9778fb418 Guard against small MTUs from the BIO. 9 years ago
  David Benjamin c67a3ae6ba Drop retransmits in DTLS tests. 9 years ago