59 Revīzijas (5f005ccd9dfe791a64e31187a4e4c6c508416073)

Autors SHA1 Ziņojums Datums
  David Benjamin 9e4e01ee14 Align the SSL stack on #include style. pirms 9 gadiem
  David Benjamin e9cb2ec832 Don't support bidirectional shutdown over DTLS. pirms 9 gadiem
  David Benjamin 4cf369b920 Reject empty records of unexpected type. pirms 9 gadiem
  David Benjamin b8d28cf532 Factor out the buffering and low-level record code. pirms 9 gadiem
  David Benjamin 7446a3b77f Clean up DTLS1_BITMAP code. pirms 9 gadiem
  David Benjamin c8d5122538 Fold dtls1_process_record into dtls1_get_record. pirms 9 gadiem
  David Benjamin 3570d73bf1 Remove the func parameter to OPENSSL_PUT_ERROR. pirms 9 gadiem
  David Benjamin a6022771b3 Split ssl_read_bytes hook into app_data and close_notify hooks. pirms 9 gadiem
  David Benjamin c933a47e6f Switch the ssl_write_bytes hook to ssl_write_app_data. pirms 9 gadiem
  David Benjamin 9a41d1b946 Deprecate SSL_*_read_ahead and enforce DTLS packet boundaries. pirms 9 gadiem
  David Benjamin 76e48c51d0 Fix Windows mode. pirms 9 gadiem
  David Benjamin 3e3090dc50 Pass a dtls1_use_epoch enum down to dtls1_seal_record. pirms 9 gadiem
  David Benjamin 31a07798a5 Factor SSL_AEAD_CTX into a dedicated type. pirms 9 gadiem
  David Benjamin 6a08da2cf8 Remove redundant setup buffer calls. pirms 9 gadiem
  David Benjamin b1f5bca538 Remove max parameter to ssl3_read_n. pirms 9 gadiem
  David Benjamin 9417b7649f Remove DTLS special-cases in buffer releasing. pirms 9 gadiem
  David Benjamin 8c24980d83 Promote all dtls1_ctrl hooks to functions. pirms 9 gadiem
  David Benjamin f0ae170021 Include-what-you-use ssl/internal.h. pirms 9 gadiem
  David Benjamin 2ee94aabf5 Rename ssl_locl.h to internal.h pirms 9 gadiem
  David Benjamin 883e49fdd8 Remove dead code in do_dtls1_write and document another bug. pirms 9 gadiem
  David Benjamin 4417d055e2 Remove buffered_app_data as well. pirms 9 gadiem
  David Benjamin 0afbcc05e6 Remove buffering out records from the next epoch. pirms 9 gadiem
  David Benjamin d81e73dcbb Factor out sequence number updates. pirms 9 gadiem
  David Benjamin a58c57822e Simplify the pointer management around do_ssl3_write. pirms 9 gadiem
  Adam Langley 5edc4e2a9b Correct three incorrect function names in errors. pirms 9 gadiem
  David Benjamin dc3da93899 Process alerts between ChangeCipherSpec and Finished. pirms 9 gadiem
  David Benjamin f7f0f3a74b Remove ccs_header_st. pirms 9 gadiem
  David Benjamin 7eaab4cd57 Only retransmit on Finished if frag_off == 0. pirms 9 gadiem
  David Benjamin 86058a256b Tidy up the alert-parsing code. pirms 9 gadiem
  David Benjamin e0e7d0da68 Initialize the record buffers after the handshake check. pirms 9 gadiem
  David Benjamin ddb9f15e18 Reject all invalid records. pirms 9 gadiem
  David Benjamin 0ea8dda93e Remove alert_fragment and handshake_fragment. pirms 9 gadiem
  David Benjamin ac6900b0d3 Disallow peer-initiated renegotiations in DTLS. pirms 9 gadiem
  David Benjamin 5fa3eba03d Clear the error queue when dropping a bad DTLS packet. pirms 9 gadiem
  David Benjamin 1e52ecac4d Normalize tls1_enc return values. pirms 9 gadiem
  David Benjamin b8a56f112f Remove dead code from EVP_CIPHER codepaths. pirms 9 gadiem
  David Benjamin e95d20dcb8 Support EVP_AEAD in DTLS. pirms 9 gadiem
  Adam Langley 44e2709cd6 Fix DTLS memory leak. pirms 9 gadiem
  Adam Langley 71d8a085d0 Reformatting of several DTLS source files. pirms 10 gadiem
  David Benjamin 9ec6bcaebe Remove method swap in DTLS_ANY_VERSION. pirms 10 gadiem
  David Benjamin e99e912bea Pull SSL3_ENC_METHOD out of SSL_METHOD. pirms 10 gadiem
  David Benjamin 129992360a Check EVP_Cipher return values. pirms 10 gadiem
  David Benjamin 8c6fe45c2f Replace s->first_packet with a s->s3->have_version bit. pirms 10 gadiem
  David Benjamin e319a2f73a Remove SSL3_FLAGS_NO_RENEGOTIATE_CIPHERS. pirms 10 gadiem
  David Benjamin 8b8c006564 Fix DTLS_ANY_VERSION and add tests. pirms 10 gadiem
  David Benjamin 6867f4854e Remove #if 0'd code documenting an old bug. pirms 10 gadiem
  David Benjamin d8138e91d0 Keep retransmit window size architecture-independent. pirms 10 gadiem
  David Benjamin 60e7992764 Remove DTLSv1_listen. pirms 10 gadiem
  Adam Langley ec48af40a7 Make SSL_MODE_AUTO_RETRY the default. pirms 10 gadiem
  David Benjamin a0ca1b742f DTLS1_AD_MISSING_HANDSHAKE_MESSAGE does not exist. pirms 10 gadiem