aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix LGTM warningJack Lloyd2019-07-051-4/+2
|
* Disable noisy LGTM ruleJack Lloyd2019-07-051-1/+0
| | | | It doesn't interact well with SIMD instrinsics
* Updat newsJack Lloyd2019-07-051-0/+4
|
* Merge GH #2021 TLS record layer cleanupsJack Lloyd2019-07-054-196/+173
|\
| * Avoid &v[v.size()]Jack Lloyd2019-07-051-2/+2
| | | | | | | | GCC 8 is ok with this but GCC 5's iterator checks don't like it.
| * Small cleanupJack Lloyd2019-07-051-12/+4
| |
| * Return the record metadata in a structJack Lloyd2019-07-054-122/+135
| | | | | | | | | | | | | | Avoids passing pointers down the call stack. Also add a second buffer to hold the record plaintext, which avoids an extra alloc+free per record.
| * Remove Record_Raw_InputJack Lloyd2019-07-043-43/+30
| |
| * Remove Record_Message structJack Lloyd2019-07-043-40/+25
| |
* | Merge GH #2020 Remove BearSSL providerJack Lloyd2019-07-0510-447/+4
|\ \
| * | Remove BearSSL providerJack Lloyd2019-07-0510-447/+4
| | | | | | | | | | | | | | | | | | BearSSL is much slower than Botan's builtins, and it is not commonly included in distributions so doesn't even have the advantage of ubiquity.
* | | Enable more LGTM alertsJack Lloyd2019-07-051-0/+23
| | | | | | | | | | | | GH #2012
* | | Update Android build instructions since NDK works fineJack Lloyd2019-07-051-22/+25
|/ /
* | Merge GH #2019 Expand on FreeBSD cli sandboxJack Lloyd2019-07-051-0/+28
|\ \ | |/ |/|
| * tls cli sandbox freebsd update.David Carlier2019-07-051-0/+28
|/ | | | | Expanding on capsicum usage limiting those file descriptors to what they re supposed to do.
* Log when an option is implicitly taken from the environmentJack Lloyd2019-07-041-16/+22
| | | | Since that can be confusing if it was not intended. GH #2015
* Update newsJack Lloyd2019-07-041-0/+6
|
* Merge GH #2017 Add Android build to Travis CIJack Lloyd2019-07-047-5/+64
|\
| * Check off a todoJack Lloyd2019-07-041-1/+1
| |
| * Fix include for getentropyJack Lloyd2019-07-042-4/+5
| | | | | | | | Everyone but BSDs puts it in sys/random.h
| * CleanupsJack Lloyd2019-07-041-6/+4
| |
| * Android 28 has getentropy, test thisJack Lloyd2019-07-042-3/+8
| |
| * Build Android via NDKJack Lloyd2019-07-043-0/+55
| |
* | Merge GH #2016 Add Docker script to help end users build on AndroidJack Lloyd2019-07-043-0/+40
|\ \ | |/ |/|
| * Update the doc accordinglyDavid Carlier2019-07-042-4/+1
| |
| * Revert travis changes.David Carlier2019-07-041-18/+0
| |
| * Attempt to disable docker on osxDavid Carlier2019-07-042-8/+13
| |
| * Changes from feedbacksDavid Carlier2019-07-043-9/+15
| |
| * Attempt to add docker .travis buildDavid Carlier2019-07-042-0/+11
| |
| * Android docker build proposal.David Carlier2019-07-033-0/+39
| | | | | | | | | | Using external image just for the NDK and focusing on the two most popular architectures.
* | Enable more features in the LGTM build commandJack Lloyd2019-07-041-1/+1
|/
* Avoid use of __GNUG__ in headers that may be parsed by C compilersJack Lloyd2019-07-021-5/+5
| | | | Closes #2013
* Merge GH #2014 Fixes for Android buildJack Lloyd2019-07-021-1/+1
|\
| * Revert "Fix android build"Joerg-Christian Boehme2019-07-031-0/+1
| | | | | | | | This reverts commit d73aa2df5441108c199d2c2a3e1c86f24d8673d2.
| * makefile.in: move LDFLAGS after EXE_LINKS_TOJoerg-Christian Boehme2019-07-021-1/+1
| | | | | | Move LDFLAGS after EXE_LINKS_TO to allow the user to give additional libraries such as libc++-static.a otherwise static build will fail in android.
| * Fix android buildJoerg-Christian Boehme2019-07-021-1/+0
| | | | | | Remove -lrt, because it is not needed for android
* | Add a todoJack Lloyd2019-07-021-0/+1
| |
* | Update version. Fix bugs in 2.11 changelogJack Lloyd2019-07-022-6/+7
|/
* Update for 2.11.0 release2.11.0Jack Lloyd2019-07-012-4/+4
|
* Merge GH #2011 Fix some MSVC and LGTM warningsJack Lloyd2019-06-2911-104/+132
|\
| * Fix some MSVC and LGTM warningsJack Lloyd2019-06-2911-104/+132
|/
* Add LGTM badge [ci skip]Jack Lloyd2019-06-291-0/+4
|
* Merge GH #2010 Fix MSVC warningsJack Lloyd2019-06-2920-59/+65
|\
| * Fix various MSVC warningsJack Lloyd2019-06-2920-59/+65
| |
* | Fix some LGTM alertsJack Lloyd2019-06-293-10/+15
| |
* | Fix some minimized build problemsJack Lloyd2019-06-292-3/+4
|/
* Merge GH #2009 Remove const from TLS OCSP callbackJack Lloyd2019-06-292-2/+5
|\
| * Make the TLS OCSP callback not const.Jack Lloyd2019-06-292-2/+5
| | | | | | | | | | As the impl may need to do side-effecting things in order to get the most recent response.
* | Merge GH #2008 Handle loss/retransmit of DTLS client helloJack Lloyd2019-06-291-1/+1
|\ \
| * | Handle DTLS client hello being lostJack Lloyd2019-06-291-1/+1
| |/ | | | | | | Closes #1691