2757 Commits (65dac9c8a30d6427aee988a06dcb603d09863000)
 

Author SHA1 Message Date
  David Benjamin 65dac9c8a3 Fix the name of OPENSSL_add_all_algorithms_conf. 8 years ago
  David Benjamin 41e08045f7 Fix typo. 8 years ago
  David Benjamin f715c42322 Make SSL_set_bio's ownership easier to reason about. 8 years ago
  David Benjamin 5c0fb889a1 Add tests for SSL_set_fd and friends. 8 years ago
  Matt Braithwaite dfdd49c961 generate_build_files: more flexible Bazel deps 8 years ago
  David Benjamin 7af3140a82 Remove ASN.1 BIOs. 8 years ago
  David Benjamin ae0bf3b7c1 Remove ASN1_parse and ASN1_parse_dump. 8 years ago
  David Benjamin e77b16ef71 Remove ASN.1 print hooks. 8 years ago
  Matt Braithwaite 6278e24a62 shim: fix var unused when asserts compiled out 8 years ago
  Matt Braithwaite 54217e4d85 newhope: test corrupt key exchange messages. 8 years ago
  David Benjamin d0c677cd8e Avoid illegal pointers in asn1_string_canon. 8 years ago
  David Benjamin 37e01b393c Spell C++11 as C++11, not C++0x. 8 years ago
  David Benjamin f6a74c61f7 Document compiler and assembler requirements. 8 years ago
  David Benjamin 171b5403ee Fix ssl3_do_write error handling. 8 years ago
  Matt Braithwaite 1669589445 Bazel: allow arbitrary path prefix before 'src' 8 years ago
  David Benjamin a353cdb671 Wrap MSVC-only warning pragmas in a macro. 8 years ago
  David Benjamin 2e8ba2d25d Use one C99-style for loop. 8 years ago
  David Benjamin 95d7a498cc Fix the alias checks in dtls_record.c. 8 years ago
  David Benjamin bf1905a910 Revert "Import chacha-x86.pl fix." 8 years ago
  David Benjamin 2446db0f52 Require in == out for in-place encryption. 8 years ago
  David Benjamin 1a01e1fc88 Remove in-place TLS record assembly for now. 8 years ago
  David Benjamin 67cb49d045 Fix BN_mod_word bug. 8 years ago
  David Benjamin 8f1e113a73 Ensure verify error is set when X509_verify_cert() fails. 8 years ago
  David Benjamin 82d0ffbac1 Use the new setter for CurrentTimeCallback in bssl_shim. 8 years ago
  Taylor Brandstetter 9edb2c6055 Adding function to set the "current time" callback used for DTLS. 8 years ago
  David Benjamin 2e045a980c Add a deterministic PRNG for runner. 8 years ago
  David Benjamin 1e3376a790 Add missing copyright header. 8 years ago
  David Benjamin 1c0e1e4a33 Avoid overflow in newhope.go. 8 years ago
  David Benjamin 45d45c1194 Trim the DTLS write code slightly. 8 years ago
  David Benjamin 936aada25a Move a bunch of public APIs from s3_lib.c to ssl_lib.c. 8 years ago
  David Benjamin 01784b44b9 Rename -timeout to -idle-timeout. 8 years ago
  David Benjamin 3dcec458f1 Rename SERVER_DONE to SERVER_HELLO_DONE. 8 years ago
  David Benjamin cfec7c60b9 Rename s3_{clnt,srvr}.c 8 years ago
  David Benjamin 9f1dc8254e A bit of cleanup post state machine merging. 8 years ago
  David Benjamin df50eecfbc Fold DTLS server state machine into TLS state machine. 8 years ago
  David Benjamin aa7734b81b Fold the DTLS client handshake into the TLS one. 8 years ago
  David Benjamin 0d21dcd9bb Remove unnecessary sectioning in ssl.h. 8 years ago
  David Benjamin 24fe4489d3 Consolidate dtls1_start_timer calls. 8 years ago
  David Benjamin 2a08c8d85d Remove ssl3_do_write's 0 case. 8 years ago
  David Benjamin af62d61df3 Remove dtls1_read_bytes. 8 years ago
  David Benjamin c660417bd7 Don't use dtls1_read_bytes to read messages. 8 years ago
  David Benjamin 585320c9e9 Don't call read_bytes in read_change_cipher_spec. 8 years ago
  David Benjamin 4aa4081e7f Don't use ssl3_read_bytes in ssl3_read_close_notify. 8 years ago
  David Benjamin a7810c12e9 Make tls_open_record always in-place. 8 years ago
  David Benjamin 728f354a2b Push alert handling down into the record functions. 8 years ago
  David Benjamin ac2920200b Fix typo. 8 years ago
  David Benjamin 4e9cc71a27 Add helper functions for info_callback and msg_callback. 8 years ago
  David Benjamin 15aa895a0b Tidy up the DTLS code's blocking-mode retransmits. 8 years ago
  David Benjamin 585d7a4987 Test both synchronous and asynchronous DTLS retransmit. 8 years ago
  David Benjamin ed9c8fcb23 Honor exit codes in run_android_tests.go. 8 years ago