summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2019-10-29merge documentation for EVP_PKEY_CTX_set1_id(3), EVP_PKEY_CTX_get1_id(3),Ingo Schwarze
2019-10-29merge documentation of EVP_PKEY_CTX_set_ec_param_enc(3)Ingo Schwarze
2019-10-29correct HISTORY of some RSA control macrosIngo Schwarze
2019-10-29list supported algorithm ids and clarify how the engine argument is usedIngo Schwarze
2019-10-29Add two controls that were missed in the previous commit.Joel Sing
2019-10-29Update RSA OAEP code.Joel Sing
2019-10-29Provide EVP_PKEY_CTX_md().Joel Sing
2019-10-29mobileip(4) is going to the atticDavid Gwynne
2019-10-27Mark the _Qp_{mul,div,add,sub} functions as 'protected' to eliminatePhilip Guenther
2019-10-26Stop exporting the internal _mcount symbol as that's only referencedPhilip Guenther
2019-10-25Free maskHash when RSA_PSS_PARAMS is freed.Joel Sing
2019-10-25Adjust whitespace, so Ta macros are aligned vertically as already done inTheo Buehler
2019-10-24Provide ASN1_TYPE_{,un}pack_sequence().Joel Sing
2019-10-24Provide RSA_OAEP_PARAMS along with ASN.1 encoding/decoding.Joel Sing
2019-10-24Bump libcrypto, libssl and libtls majors due to changes in struct sizesJoel Sing
2019-10-24Add RSA_PSS_PARAMS pointer to RSA struct.Joel Sing
2019-10-24Add maskHash field to RSA_PSS_PARAMS.Joel Sing
2019-10-24Provide RSA_pkey_ctx_ctrl().Joel Sing
2019-10-24Add EVP_PKEY_RSA_PSS.Joel Sing
2019-10-24The ber_* namespace is used by liblber since time immemorial,Theo Buehler
2019-10-24Backout previous synch.h commit (r1.5, "Use process-private futexes to avoidStuart Henderson
2019-10-24Allow the caller of asr functions to create and use a specific context.Otto Moerbeek
2019-10-23Unexport __floatundidf.Mark Kettenis
2019-10-22struct proc: change ps_start from utc time to uptimecheloha
2019-10-21Use process-private futexes to avoid the uvm_map lookup overhead.Martin Pieuchot
2019-10-21Kill unused _wait() function.Martin Pieuchot
2019-10-18setting uid to -1 won't work with setresuid, so detect that conditionTed Unangst
2019-10-17Sync RSA_padding_check_PKCS1_OAEP_mgf1().Joel Sing
2019-10-17Provide err_clear_last_constant_time() as a way of clearing an error fromJoel Sing
2019-10-10bump internal version to 3.0.2Brent Cook
2019-10-10bump to 3.0.2Brent Cook
2019-10-09Use EVP_MAX_MD_SIZE instead of SHA_DIGEST_LENGTH and remove OPENSSL_NO_SHA*Joel Sing
2019-10-08convert unbounded sprintf/strcpy (in disabled debug code) to snprintf/strlcpyTheo de Raadt
2019-10-05The mips64 symbol table layout means we have to consider symbol visibilityPhilip Guenther
2019-10-05Get the architecture from the ELF header instead of running uname,Philip Guenther
2019-10-04Fix a padding oracle in PKCS7_dataDecode and CMS_decrypt_set1_pkey.Theo Buehler
2019-10-04Use a valid curve when constructing an EC_KEY that looks like X25519.Joel Sing
2019-10-04Provide internal RSA_padding_{add,check}_PKCS1_OAEP_mgf1() functions.Joel Sing
2019-10-03Move towards making RSA OAEP functions handle arbitrary message digests.Joel Sing
2019-09-30bump for LibreSSL 3.0.1Brent Cook
2019-09-29Update compiler-rt to 8.0.1. This is mostly a cosmetic update for us.Patrick Wildt
2019-09-29zap trailing whitespace;Jason McIntyre
2019-09-29If a NULL or zero cofactor is passed to EC_GROUP_set_generator(),Theo Buehler
2019-09-28Xr random 4 in a better wayTheo de Raadt
2019-09-281) don't repeat the 256 / EIO commentaryTheo de Raadt
2019-09-28Make compiler-rt's __clear_cache() work on 32-bit ARM by makingPatrick Wildt
2019-09-28correctly handle read(2) return value.Eric Faurot
2019-09-25Update libexpat to 2.2.8. CVE-2019-15903 has been fixed earlierAlexander Bluhm
2019-09-25the mentioned .Fn functions are in a another file, so .Xr themTheo de Raadt
2019-09-25pcap-filter now section 5: adjust XrJason McIntyre