summaryrefslogtreecommitdiff
path: root/src/lib (follow)
Commit message (Expand)AuthorAgeFilesLines
* Less vax.jsing2016-09-044-617/+1
* Maintain consistency with function naming.jsing2016-09-042-8/+8
* Sort headers and use the installed tls.h, rather than the local one.jsing2016-09-041-5/+5
* $OpenBSD$ tagjsing2016-09-041-1/+1
* New sentence, new line. Also wrap at 80 chars.jsing2016-09-041-3/+7
* include <sys/types.h> to get <sys/cdefs.h> instead (for __warn_references)bcook2016-09-041-2/+2
* Add callback-based interface to libtls.bcook2016-09-0410-37/+371
* include <sys/cdefs.h> for portablebcook2016-09-041-1/+3
* State that libtls functions apply to both clients and servers, unlessjsing2016-09-041-47/+16
* Add ISRG Root X1, the letsencrypt CA root. This is now included in its ownsthen2016-09-041-1/+55
* only regen pkg-config files when required; ok jaspernatano2016-09-042-8/+10
* switch to a constant-time gather procedure for amd64 mont5 asmbcook2016-09-031-199/+314
* add constant-time MOD_EXP_CTIME_COPY_FROM_PREBUF.bcook2016-09-031-16/+55
* BN_mod_exp_mont_consttime: check for zero modulus.bcook2016-09-031-9/+33
* add iOS support for getentropybcook2016-09-031-1/+12
* deprecate EVP_EncryptFinal(), EVP_DecryptFinal() and EVP_CipherFinal()bcook2016-09-032-7/+23
* BN_mod_exp_mont_consttime: check for zero modulus.bcook2016-09-031-4/+5
* Avoid undefined-behavior right-shifting by a word-size # of bits.bcook2016-09-031-3/+2
* Make tree build againbeck2016-09-036-12/+482
* remove unused variablebeck2016-09-031-2/+1
* Fix some very unnecessary convoultion.beck2016-09-031-16/+6
* crank minor for API addiiton of x509_email, etc. functionsbeck2016-09-032-2/+2
* Bring in functions used by stunnel and exim from BoringSSL - this bringsbeck2016-09-032-2/+452
* Remove the libcrypto/crypto directorybeck2016-09-0341-6330/+0
* Remove the libssl/ssl directorybeck2016-09-032-54/+0
* Remove the libssl/src directorybeck2016-09-031190-386114/+0
* Less lock contention by using more pools for mult-threaded programs.otto2016-09-012-94/+190
* black magic for sparc page size can gotedu2016-09-011-4/+2
* Crank minor due to API additionbeck2016-08-311-1/+1
* Don't call lstat() before readlink() just to see if it's a symlink,guenther2016-08-281-14/+17
* Be more strict when parsing TLS extensions.jsing2016-08-272-34/+74
* Pull in <time.h> for clock_gettime()guenther2016-08-261-1/+2
* Various clean up and reorganisation of the connection info handling code.jsing2016-08-223-69/+97
* Stick with the usual 'if NULL return NULL' idiom.jsing2016-08-221-10/+10
* Bump TLS_API due to the addition of server side SNI functions.jsing2016-08-221-2/+2
* Bump libtls minor due to the addition of symbols.jsing2016-08-221-1/+1
* Provide an API that enables server side SNI support - add the ability tojsing2016-08-225-6/+107
* Create contexts for server side SNI - these include the additional SSL_CTXjsing2016-08-223-3/+174
* Split out the TLS server SSL_CTX allocation and configuration code, sojsing2016-08-181-19/+37
* Rework parts of the libtls man page for clarity. Split out the connectionjsing2016-08-181-45/+35
* wrterror() is fatal, delete dead code; ok tom@ natano@ tedu@otto2016-08-171-61/+22
* The tls_conninfo serial is also unused.jsing2016-08-151-2/+1
* Group conninfo fields by connection and peer cert based information,jsing2016-08-151-5/+6
* Fix some style(9) issues.jsing2016-08-151-3/+6
* Explicitly pass in an SSL_CTX * to the functions that operate on one,jsing2016-08-154-37/+38
* add a bit of spacing to previous, to keep the notes about deprecatedjmc2016-08-152-4/+6
* Reduce qabs() and qdiv() to aliases of llabs() and lldiv().guenther2016-08-1412-228/+36
* Avoid leaking memory if tls_config_set_alpn() is called multiple timesjsing2016-08-131-4/+5
* Load CA, certificate and key files into memory when the appropriatejsing2016-08-133-44/+98
* Bump libtls minor due to symbol additions.jsing2016-08-121-1/+1