summaryrefslogtreecommitdiff
path: root/src/lib (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add arc4random/getentropy shims for NetBSD.bcook2015-01-194-0/+300
* Improve wording in alloca.tedu2015-01-171-7/+5
* Use ">", not ">=" when comparing length to HOST_NAME_MAX sincemillert2015-01-161-3/+3
* Replace HOST_NAME_MAX+1-1 with HOST_NAME_MAX. OK deraad@millert2015-01-162-8/+8
* Replace check for ">= HOST_NAME_MAX+1" with "> HOST_NAME_MAX".millert2015-01-161-1/+1
* Move to the <limits.h> universe.deraadt2015-01-1623-57/+40
* The SSL/TLS session Id context is limited to 32 bytes. Instead ofreyk2015-01-161-1/+13
* Delete the MANLINT variable and the related SUFFIXES rules becauseschwarze2015-01-162-4/+4
* remove unused variablechl2015-01-151-2/+1
* back in september I did the large abstraction refactoring to allow thesederaadt2015-01-1514-14/+28
* Make strlcpy/strlcat slightly easier to read.millert2015-01-154-86/+82
* For non-blocking sockets tls_connect_fds() could fail with EAGAIN.bluhm2015-01-132-7/+22
* rename blocks to words. bcrypt "blocks" are unrelated to blowfish blocks,tedu2015-01-121-9/+9
* Fix a memory leak in bss_dgram.doug2015-01-122-6/+26
* missing , found by Dongsheng Songderaadt2015-01-081-3/+3
* Avoid a double-free in an error path.doug2015-01-082-2/+4
* stupid me. need errno.htedu2015-01-071-1/+2
* set errno = EINVAL for invalid salts and hashes in most functions.tedu2015-01-071-12/+20
* mix in more virtual memory and process informationbcook2015-01-072-4/+8
* add initial HP-UX getentropy/arc4random support.bcook2015-01-064-0/+992
* rename kern enter/exit macros to malloc enter/leave to better reflecttedu2015-01-051-7/+7
* convert clock() to clock_gettime() for improved precision (and accuracy?)tedu2015-01-051-7/+9
* Fix incorrect OPENSSL_assert() usage.doug2015-01-032-48/+106
* Rename the tls_connect_socket() parameter 'socket' to 's' to avoidbluhm2015-01-021-4/+4
* Revert previous; tls_accept_socket() was intentionally undocumentedschwarze2015-01-011-7/+1
* minimally document tls_accept_socket();schwarze2015-01-011-2/+8
* copy bcrypt autotune from encrypt(1) and expose via crypt_newhashtedu2014-12-302-5/+43
* don't leak timing info about padding errors by generating a fake keytedu2014-12-292-10/+20
* include netinet/in.h to define struct in6_addr.bcook2014-12-271-1/+2
* simplify crypt_checkpass. The API promise is that this function doesn'ttedu2014-12-241-11/+5
* Add size_t to int checks for SSL functions.doug2014-12-173-8/+39
* typo; ok deraadtsthen2014-12-162-3/+3
* warn for correct symbolderaadt2014-12-161-2/+2
* Now that we have Camellia support in libcrypto, bring in the SHA256 flavour ofmiod2014-12-164-4/+328
* Add error handling for EVP_DigestInit_ex().doug2014-12-1515-56/+98
* unconditionally align SSL payloadsbcook2014-12-146-78/+36
* Convert all of the straight forward client handshake handling code to usejsing2014-12-146-212/+134
* Provide functions for starting, finishing and writing SSL handshakejsing2014-12-146-8/+120
* Remove trailing whitespace.jsing2014-12-1459-559/+559
* unifdef OPENSSL_NO_NEXTPROTONEG, which is one of the last standing #ifndefjsing2014-12-1412-130/+12
* unifdef NETSCAPE_HANG_BUG from the DTLS code. The code is not currentlyjsing2014-12-142-46/+2
* catch up with swab.c rev. 1.9:schwarze2014-12-121-5/+23
* update swab() to match the current posix definition. "rationale: none."tedu2014-12-111-50/+24
* ssl3_init_finished_mac() calls BIO_new() which can fail since it in turnjsing2014-12-1017-42/+115
* Remove support for GOST R 34.10-94 signature authentication, along withjsing2014-12-1018-154/+30
* libssl major++jsing2014-12-102-2/+2
* Add support for ALPN.jsing2014-12-1010-16/+594
* add stdint.h to ssl.h.bcook2014-12-102-2/+6
* Xr and Ox fixes;jmc2014-12-093-12/+18
* random seed buffer must be unsignedderaadt2014-12-091-2/+2