summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2017-05-30getrlimit is now allowed by "stdio"Theo de Raadt
2017-05-30Don't fall back to heapsort() if we would otherwise switch toTodd C. Miller
2017-05-29Enable futex-based mutex and condvar.Martin Pieuchot
2017-05-29SPINLOCK_SPIN_HOOK is no more, define our own set of macros.Martin Pieuchot
2017-05-29sort SEE ALSO;Jason McIntyre
2017-05-29sort SEE ALSO;Jason McIntyre
2017-05-29Randomize link-order of libcrypto as we do with libc. This libraryTheo de Raadt
2017-05-29It is distasteful to have manual pages which don't refer to realTheo de Raadt
2017-05-28Use membar_enter_after_atomic() and membar_exit_before_atomic().Martin Pieuchot
2017-05-27move sha224_initial_hash_value[] under !SHA2_SMALL; ok deraadt@ millert@Christian Weisgerber
2017-05-27New mutex and condvar implementations based on futex(2).Martin Pieuchot
2017-05-26Avoid a potential NULL pointer dereference in d2i_ECPrivateKey().Joel Sing
2017-05-25Add definitions for three OIDs used in EV certificates.Joel Sing
2017-05-24Support swapping 32-bit aligned elements on 64-bit platforms.Todd C. Miller
2017-05-20Document that qsort falls back to heapsort() if the recursion depthTodd C. Miller
2017-05-20Use David Musser's introsort algorithm to fall back to heapsort(3)Todd C. Miller
2017-05-17The BSD qsort() performs tail recursion elimination on the secondTodd C. Miller
2017-05-16Plug a memory leak. The main_cert needs to be X509_free()ed sinceClaudio Jeker
2017-05-15Typo: freezeo -> freezeroTheo Buehler
2017-05-13- fix bug wrt posix_memalign(3) of blocks between half a page and a pageOtto Moerbeek
2017-05-11Fix a problem introduced in freezero() conversion and useJonathan Gray
2017-05-09Enable TLS support but default to the emulatated TLS model. Enable theMark Kettenis
2017-05-09Prevent memory leak on sbuf by freeing it unconditionally and ensureRicardo Mestre
2017-05-08Fix exponential CPU use with repeated '*' operators by changing '*'Todd C. Miller
2017-05-08Update STANDARDS section, these are now in XSI BASE.Todd C. Miller
2017-05-08BUF_MEM_grow_clean() returns an int, not a size_t. Humourously, on successJoel Sing
2017-05-07killpg() is covered by XSI so add a STANDARDS section to that effectTodd C. Miller
2017-05-07Drop cipher suites with DSS authentication - there is no good reason toJoel Sing
2017-05-07Don't allow a negative process group ID, it would turn into aTodd C. Miller
2017-05-07Instead of starting a 'zero-sized' CBB at the size of the first additionJoel Sing
2017-05-07Move state from ssl->internal to the handshake structure.Bob Beck
2017-05-07Ensure that a client context has been connected before attempting toJoel Sing
2017-05-07Return an error if tls_handshake() is called on a TLS context that hasJoel Sing
2017-05-06Move info about group handling via a negative pid into the listTodd C. Miller
2017-05-06Bring in an SSL_HANDSHAKE structure and commence the great shovellingBob Beck
2017-05-06Use freezero() for the tls_load_file() failure case, since we'reJoel Sing
2017-05-06BIO_free_all() and EVP_PKEY_free() can be called with NULL.Joel Sing
2017-05-06Be explicit about when it is safe to call tls_config_free().Joel Sing
2017-05-06Document tls_unload_file().Joel Sing
2017-05-06Perform reference counting for tls_config. This allows tls_config_free() toJoel Sing
2017-05-06Provide a tls_unload_file() function, that frees the memory returned fromJoel Sing
2017-05-06Bring in HKDF, from BoringSSL, with regress tests modified to beBob Beck
2017-05-06Provide SSL{,_CTX}_set_{min,max}_proto_version() functions.Joel Sing
2017-05-06space needed between macro arg and punctuation;Jason McIntyre
2017-05-06Bump minors for symbol addition in libcryptoBob Beck
2017-05-06Add ASN1_TIME_set_to to exported symbolsBob Beck
2017-05-06Add ASN1_TIME_set_tm to set an asn1 from a struct tm *Bob Beck
2017-05-06Add missing $OpenBSD$ tags.Joel Sing
2017-05-05Document what happens when sending a signal to the calling process.Todd C. Miller
2017-05-05Mention that the signal mask does not affect what signals areTodd C. Miller