| Commit message (Expand) | Author | Age | Files | Lines |
* | delete functions from the manual page that do nothing in LibreSSL | schwarze | 2019-03-10 | 3 | -318/+87 |
* | Typo in comment. | tb | 2019-03-06 | 1 | -2/+2 |
* | Don't index a void pointer, fixes compilation with visual studio. | millert | 2019-03-04 | 1 | -2/+3 |
* | Fix OID for sm3WithRSAEncryption which was apparently mixed up | tb | 2019-03-02 | 1 | -1/+1 |
* | Implement non-SSL_MODE_ENABLE_PARTIAL_WRITE in tls13_legacy_write_bytes(). | jsing | 2019-02-28 | 1 | -3/+34 |
* | Automatically complete the handshake from tls13_legacy_{read,write}_bytes() | jsing | 2019-02-28 | 3 | -3/+17 |
* | Set the SSL state as part of tls13_legacy_connect(). | jsing | 2019-02-28 | 1 | -2/+5 |
* | Add appropriate length checks to tls13_legacy_{read,write}_bytes() | jsing | 2019-02-28 | 1 | -3/+9 |
* | Remove unused record_type from TLSv1.3 handshake actions. | jsing | 2019-02-28 | 1 | -16/+1 |
* | Correct return values for non-fatal alerts. | jsing | 2019-02-26 | 1 | -3/+3 |
* | Correctly propagate EOF from BIO in tls13_legacy_wire_read(). | jsing | 2019-02-26 | 1 | -1/+3 |
* | Fix gcc3 compilation error by using a forward declaration instead of a | tb | 2019-02-25 | 1 | -3/+3 |
* | revert "Move struct ssl_handshake_tls13_st definition", i.e., move | tb | 2019-02-25 | 2 | -24/+26 |
* | Correctly handle oversize writes. | jsing | 2019-02-25 | 1 | -2/+4 |
* | Add a handshake action sent handler and use it for client finished. | jsing | 2019-02-25 | 3 | -11/+22 |
* | Correct a few error returns. | jsing | 2019-02-25 | 1 | -4/+4 |
* | Move struct ssl_handshake_tls13_st definition | inoguchi | 2019-02-25 | 2 | -26/+24 |
* | Remove temporary gotos. | jsing | 2019-02-23 | 1 | -7/+3 |
* | Set BIO retry on TLS13_IO_WANT_POLLIN/TLS13_IO_WANT_POLLOUT. | jsing | 2019-02-23 | 1 | -1/+3 |
* | Wire up alert handling for TLSv1.3. | jsing | 2019-02-21 | 2 | -9/+78 |
* | Change the alert callback return type from int to void. | jsing | 2019-02-21 | 2 | -9/+11 |
* | Fix a few cases where int was used instead of ssize_t. | jsing | 2019-02-21 | 1 | -3/+3 |
* | Correct guards. | jsing | 2019-02-14 | 1 | -3/+3 |
* | Notify the record layer upon handshake completion. | jsing | 2019-02-14 | 1 | -2/+4 |
* | Switch to application traffic keys as appropriate. | jsing | 2019-02-14 | 1 | -1/+17 |
* | Split tls13_record_layer_set_traffic_keys() into two separate functions. | jsing | 2019-02-14 | 3 | -17/+23 |
* | Provide a TLS 1.3 capable client method. | jsing | 2019-02-14 | 3 | -5/+50 |
* | Clean up some pesky trailing whitespace. | jsing | 2019-02-13 | 1 | -10/+10 |
* | Handle finished messages in TLSv1.3 client. | jsing | 2019-02-13 | 2 | -14/+131 |
* | New futex(2) based rwlock implementation based on the mutex code. | mpi | 2019-02-13 | 1 | -1/+12 |
* | Xr the byteorder funcs; from tim kuijsten | jmc | 2019-02-13 | 1 | -3/+4 |
* | Implement handling of Certificate and CertificateVerify messages. | jsing | 2019-02-11 | 2 | -31/+214 |
* | "non-existant" is one of those words that don't exist, so use "non-existent" | phessler | 2019-02-10 | 1 | -2/+2 |
* | Preserve the transcript hash at specific stages of the TLSv1.3 handshake. | jsing | 2019-02-10 | 2 | -2/+16 |
* | Rename the file that contains the transcript handling code. | jsing | 2019-02-09 | 2 | -3/+3 |
* | Rename tls1_handshake_hash*() to tls1_transcript_hash*(). | jsing | 2019-02-09 | 7 | -29/+29 |
* | Provide a reference from the TLSv1.3 context to the handshake state. | jsing | 2019-02-09 | 2 | -19/+25 |
* | Implement processing of EncryptedExtensions in the TLS 1.3 client. | jsing | 2019-02-07 | 2 | -8/+28 |
* | Implement parsing and processing of TLSv1.3 ServerHello messages. | jsing | 2019-02-04 | 3 | -11/+187 |
* | Make it easier to build with LIBRESSL_HAS_TLS1_3 enabled. | jsing | 2019-02-04 | 1 | -1/+4 |
* | Revert r1.38 as it introduces use of a stack value post function return. | jsing | 2019-02-03 | 1 | -50/+86 |
* | unwrap a line introduced in previous. | tb | 2019-01-31 | 1 | -3/+2 |
* | Correct handling of TLS sigalgs extension for TLSv1.0/TLSv1.1. | jsing | 2019-01-30 | 1 | -33/+19 |
* | instead of calling abort() for 3 "must not use anymore" interfaces, | deraadt | 2019-01-29 | 1 | -7/+4 |
* | Deduplicate a bunch of replicated code in the extension handling | beck | 2019-01-28 | 1 | -86/+50 |
* | Add tls_extension_seen(), a utility to know if a particular extension | beck | 2019-01-28 | 2 | -9/+15 |
* | Recent discussions about abort() potentially leaving key material in | deraadt | 2019-01-26 | 1 | -5/+8 |
* | I am retiring my old email address; replace it with my OpenBSD one. | millert | 2019-01-25 | 18 | -45/+45 |
* | Set pointer variables in tls13 handshake to NULL on clear | beck | 2019-01-24 | 1 | -1/+5 |
* | Add server side of versions, keyshare, and client and server of cookie | beck | 2019-01-24 | 4 | -22/+307 |