summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2021-05-11zap stray commaTheo Buehler
2021-05-10Merge documentation for EC_GROUP_{set,get}_curve(3) from OpenSSL 1.1.1.Theo Buehler
2021-05-10Merge documentation for EC_POINT_{get,set}_coordinates andTheo Buehler
2021-05-10Update libexpat to 2.3.0. Relevant for OpenBSD are only bug fixAlexander Bluhm
2021-05-10give libtls the same bump as libsslTheo Buehler
2021-05-10bump libssl major after struct visibility changes and symbol additionTheo Buehler
2021-05-10bump libcrypto minor after symbol additionTheo Buehler
2021-05-10Make SSL_CIPHER, SSL_CTX, SSL_SESSION, {DTLS1,SSL3}_STATETheo Buehler
2021-05-10Provide SSL_SESSION_get0_cipher(3)Theo Buehler
2021-05-10Provide SSL_CTX_get_ssl_method(3)Theo Buehler
2021-05-10Provide SSL_CIPHER_find(3)Theo Buehler
2021-05-10Expose EVP_Digest{Sign,Verify}(3)Theo Buehler
2021-05-10Expose EC_POINT_{get,set}_affine_coordinates(3) andTheo Buehler
2021-05-10Expose EC_GROUP_{get,set}_curve(3)Theo Buehler
2021-05-09Change offsets to (N * 8) to reduce chance of register clobber and mistakes.Dale Rahn
2021-05-09Add draft-ietf-sidrops-rpki-rsc OIDjob
2021-05-09Prepare to provide EVP_Digest{Sign,Verify}Theo Buehler
2021-05-08Revert previous commit.Martijn van Duren
2021-05-08In the C locale make codepoints > 0x7f return EILSEQ, since these aren'tMartijn van Duren
2021-05-05Replace DTLS w_epoch with epoch from TLSv1.2 record layer.Joel Sing
2021-05-05Rewrite TLSv1.2 key block handling.Joel Sing
2021-05-04sigpending(2) will never fail. Optimize the syscall stub accordingly likeMark Kettenis
2021-05-04Remove cerror dependancy from riscv64 asm syscalls.Dale Rahn
2021-05-04riscv64 brk()/sbrk() implementations,Dale Rahn
2021-05-03Fix corner case for compressed points on binary curvesTheo Buehler
2021-05-02riscv64, fix HANDLE_ERRORDale Rahn
2021-05-02riscv64 openssl configDale Rahn
2021-05-02Prevent future internal use of some #definesTheo Buehler
2021-05-02Clean up tls1_change_cipher_state().Joel Sing
2021-05-02In the TLSv1.2 server, set up the key block after sending the CCS.Joel Sing
2021-05-02Clean up dtls1_reset_seq_numbers().Joel Sing
2021-05-02Ensure that handshake hash is non-NULL in tls1_transcript_hash_value().Joel Sing
2021-05-02Harden tls12_finished_verify_data() by checking master key length.Joel Sing
2021-05-02Stop deriving peer finished twice for TLSv1.2.Joel Sing
2021-05-02Make TS_compute_imprint a bit more robust.Theo Buehler
2021-05-01Refactor varbind OID parsing into their indices. Simplifies the code byMartijn van Duren
2021-05-01Retire OpenBSD/sgi.Visa Hankala
2021-05-01bump to LibreSSL 3.4.0 in -currentBrent Cook
2021-05-01Plug leak in c2i_ASN1_OBJECTTheo Buehler
2021-05-01Prevent double free in int_TS_RESP_verify_tokenTheo Buehler
2021-04-30Clean up and harden TLSv1.2 master key derivation.Joel Sing
2021-04-30Fix linkage error due to fp* functions.Dale Rahn
2021-04-29riscv64 libkvm supportDale Rahn
2021-04-29riscv64 libcDale Rahn
2021-04-29riscv64 libcDale Rahn
2021-04-29riscv64 libc, more pieces.Dale Rahn
2021-04-29Clean up <machine/ieeefp.h> and make sure the rounding mode bits match theMark Kettenis
2021-04-28Add sndio.pc file for pkg-config, mostly from brad@Alexandre Ratchov
2021-04-28Revert "Handle X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE in newTheo Buehler
2021-04-28Implement __flt_rounds() for RISC-V. RISC-V is "interesting" since itMark Kettenis