summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2019-02-13Clean up some pesky trailing whitespace.jsing1-10/+10
2019-02-13Handle finished messages in TLSv1.3 client.jsing2-14/+131
2019-02-13New futex(2) based rwlock implementation based on the mutex code.mpi1-1/+12
2019-02-13Xr the byteorder funcs; from tim kuijstenjmc1-3/+4
2019-02-11Implement handling of Certificate and CertificateVerify messages.jsing2-31/+214
2019-02-11getopt(3) returns int, not char. Fix type of ch variable to preventbluhm2-6/+6
2019-02-10"non-existant" is one of those words that don't exist, so use "non-existent"phessler1-2/+2
2019-02-10Preserve the transcript hash at specific stages of the TLSv1.3 handshake.jsing2-2/+16
2019-02-09Fix weird wrap showing cipher list in interactive modeinoguchi6-13/+23
2019-02-09Rename the file that contains the transcript handling code.jsing2-3/+3
2019-02-09Rename tls1_handshake_hash*() to tls1_transcript_hash*().jsing7-29/+29
2019-02-09Provide a reference from the TLSv1.3 context to the handshake state.jsing2-19/+25
2019-02-09Summarize the 4 same name functions and move it to apps.cinoguchi7-72/+26
2019-02-07Implement processing of EncryptedExtensions in the TLS 1.3 client.jsing2-8/+28
2019-02-05Add islower check to show_ciphers in pkey.c and rsa.c.inoguchi2-2/+10
2019-02-05Convert openssl(1) pkey to the newer style of option handling.inoguchi1-96/+171
2019-02-04Implement parsing and processing of TLSv1.3 ServerHello messages.jsing3-11/+187
2019-02-04Make it easier to build with LIBRESSL_HAS_TLS1_3 enabled.jsing1-1/+4
2019-02-04Document missing command line options for the rsautl command.tb2-9/+16
2019-02-03zap spaces before tabstb1-5/+5
2019-02-03Convert openssl(1) rsautl to the newer style of option handling.jsing1-121/+196
2019-02-03Revert r1.38 as it introduces use of a stack value post function return.jsing1-50/+86
2019-02-03Use malloc() and memcpy() the test X25519 x25519_peer_public value.jsing1-3/+6
2019-01-31unwrap a line introduced in previous.tb1-3/+2
2019-01-30Correct handling of TLS sigalgs extension for TLSv1.0/TLSv1.1.jsing1-33/+19
2019-01-29instead of calling abort() for 3 "must not use anymore" interfaces,deraadt1-7/+4
2019-01-29Remove SSLv23 padding mode from rsautl's usage (left behind in a removaltb1-2/+1
2019-01-28spelling;jmc1-3/+3
2019-01-28Deduplicate a bunch of replicated code in the extension handlingbeck1-86/+50
2019-01-28Add tls_extension_seen(), a utility to know if a particular extensionbeck2-9/+15
2019-01-27zap a commented out line. 0RTT will need more thought thantb1-2/+1
2019-01-27refactor and clean up the code generating dot output.tb1-53/+76
2019-01-26Recent discussions about abort() potentially leaving key material inderaadt1-5/+8
2019-01-25print errors to stderrtb1-19/+21
2019-01-25sort output suffixestb1-2/+2
2019-01-25I am retiring my old email address; replace it with my OpenBSD one.millert27-61/+61
2019-01-24Add code to visualize the state machine. Both the state machine and thetb2-5/+79
2019-01-24Set pointer variables in tls13 handshake to NULL on clearbeck1-1/+5
2019-01-24set the NEGOTIATED flag in the flags argument rather thantb1-4/+4
2019-01-24Add server side of versions, keyshare, and client and server of cookiebeck5-28/+742
2019-01-24move the extensions_seen into the handshake structbeck3-6/+12
2019-01-24Remove SHA224 based sigalgs from use in TLS 1.2 as SHA224 is deprecated.beck3-37/+22
2019-01-23Correct ECDSA_SECP512R1 typo to ECDSA_SECP521R1beck2-6/+6
2019-01-23make whitespace inside curlies consistent; sort function prototypes.tb1-24/+24
2019-01-23Rename NUM_HANDSHAKE to handshake_count and make it a variabletb3-13/+47
2019-01-23assert.h is often misused. It should not be used in a librarybeck2-8/+5
2019-01-23Modify sigalgs extension processing to accomodate TLS 1.3.beck8-40/+93
2019-01-23revert previous, accidentally contained another diff in additionbeck10-408/+61
2019-01-23Modify sigalgs extension processing for TLS 1.3.beck10-61/+408
2019-01-23Sync the handshakes table with the generated table in regress.tb1-19/+19