summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* use consistent style for for loop in unmap(), no functional changeotto2018-02-071-4/+2
* Restore a check before BN_free() that needs to exist and write it such thatjsing2018-02-071-2/+3
* Nuke some more free NULL guards.jsing2018-02-071-9/+5
* Indent labels with a single space so that diff prototypes are more useful.jsing2018-02-0745-190/+190
* Add more free functions for NULL checks.jsing2018-02-071-16/+67
* Remove guards around *_free() calls since these functions handle NULL.jsing2018-02-0718-114/+67
* Remove guards around *_free() calls since these functions handle NULL.jsing2018-02-071-27/+15
* Add more functions (based on those used in OpenSSH) to the free NULL test.jsing2018-02-071-1/+19
* Restore the old behavior when a port number without a host name isbluhm2018-02-071-10/+12
* Do not call freeaddrinfo() with a NULL parameter.bluhm2018-02-061-2/+3
* Remove manual shutdown and close of the socket since in this casetb2018-02-061-7/+1
* Respect the OPENSSL make variable everywhere so thattb2018-02-067-20/+22
* Do not bother NULLing pointers in memory that is freed immediately after.jsing2018-02-051-3/+1
* Be consistent with the goto label names used in libtls code.jsing2018-02-054-51/+52
* keep in sync with ld.so malloc.cotto2018-01-301-2/+3
* word fix; from edgar pettijohnjmc2018-01-301-3/+3
* typootto2018-01-281-2/+2
* add malloc_threaderrotto2018-01-281-1/+2
* - An error in the multithreaded case could print the wrong function nameotto2018-01-281-12/+23
* Test for correct error when on thread allocates, and another does a double freeotto2018-01-282-0/+71
* Initialize variables to avoid compiler warningsinoguchi2018-01-283-6/+6
* Update regress to match removal of ssl_parse_clienthello_tlsext().jsing2018-01-271-5/+8
* Complete the TLS extension handling rewrite for the server-side.jsing2018-01-275-98/+86
* Clarify the comment re the F5 EC curves extension bug.jsing2018-01-271-5/+6
* Convert ssl3_put_cipher_by_char() to CBB.jsing2018-01-271-9/+26
* - do not junk pages returned by free_bytes(), all freed chunks are alreadyotto2018-01-261-19/+19
* Make the NEON codepaths conditional on __STRICT_ALIGNMENT not beingkettenis2018-01-243-5/+5
* Zap the rotor, it was a wrong idea. Cluebat applied by kshe whootto2018-01-181-6/+3
* Move to ffs(3) for bitmask scanning. I played with this earlier,otto2018-01-181-21/+11
* Instead of trying to handle ffs() with the normal rename-mark-hidden-and-aliasguenther2018-01-182-4/+6
* Add s_server and s_client -tlsextdebug messagesinoguchi2018-01-151-1/+9
* Adjust references for sysctl(3) to sysctl(2)deraadt2018-01-121-4/+4
* optimization and some cleanup; mostly from kshe (except the unmap() part)otto2018-01-081-67/+51
* On OpenBSD/armv7 we deliberately trap unaligned access. Unfortunatelykettenis2018-01-075-12/+16
* Remove unused extern variable in openssl(1) s_timeinoguchi2018-01-071-2/+1
* Only init chunk_info once, plus some moving of code to group related functions.otto2018-01-011-273/+267
* Initialise new_cipher in the serverhello TLS extensions test, to avoid ajsing2017-12-281-3/+14
* step one in avoiding unneccesary init of chunk_info;otto2017-12-271-65/+81
* Fix one possible buffer overflow and one underflow. Also some minormillert2017-12-241-20/+36
* Move __cxa_thread_atexit* to its own .c file to avoid pulling the codeguenther2017-12-164-39/+64
* bump to 2.7.0bcook2017-12-111-3/+3
* http://repzret.org/p/repzret/deraadt2017-12-113-8/+8
* Make tls_config_parse_protocols() work correctly when passed a NULL pointerjsing2017-12-091-3/+5
* Add a regress test for tls_config_parse_protocols().jsing2017-12-093-1/+183
* Use a test value that fits into a long on both 32-bit and 64-bitjsing2017-12-091-9/+11
* In the middle of CRYPTO_gcm128_finish() there is a complicated #ifdefderaadt2017-12-091-6/+8
* Please variable decl before code.deraadt2017-12-091-2/+2
* Remove DEF_STRONG(__cxa_thread_atexit_impl). This produces an unwantedkettenis2017-12-051-2/+1
* Seperate real and user timer interfacesjca2017-12-054-17/+15
* Implement __cxa_thread_atexit to support C++11 thread_local scope. Thekettenis2017-12-053-3/+58