summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2017-01-23Move the stats struct from SSL_CTX to internal.Joel Sing
2017-01-22Link libc with compiler_rt not libgcc if COMPILER_VERSION is clang.Jonathan Gray
2017-01-22Move most of the SSL3_STATE fields to internal - the ones that remain areJoel Sing
2017-01-22Disable session cache and tickets by default.Claudio Jeker
2017-01-22Move most of DTLS1_STATE to internal.Bob Beck
2017-01-22Move ALPN and NPN fields from SSL/SSL_CTX to internal.Joel Sing
2017-01-22Move internal parts of ssl_session_st to internalBob Beck
2017-01-22Move recently added min_version/max_version from SSL and SSL_CTX to theirJoel Sing
2017-01-22Wrap long lines.Joel Sing
2017-01-22Bump majors for libssl and libtls following the translucent struct change.Joel Sing
2017-01-22Convert publically visible structs to translucent structs.Joel Sing
2017-01-22Clean up ssl3_new() - in particular, we do not need to zero fields thatJoel Sing
2017-01-22There is no point in setting struct fields to zero, when you've alreadyJoel Sing
2017-01-21use BN_div_nonct where it is safe to do so.Bob Beck
2017-01-21Add ct and nonct versions of BN_mod_inverse for internal useBob Beck
2017-01-21Split out BN_div and BN_mod into ct and nonct versions for Internal use.Bob Beck
2017-01-21Make explicit _ct and _nonct versions of bn_mod_exp funcitons thatBob Beck
2017-01-21Nuke whitespace foolish enough to expose itself during the greatKenneth R Westerback
2017-01-211. When shrinking a chunk allocation, compare the size of the currentOtto Moerbeek
2017-01-21Specify minimum and maximum protocol version for each method. This isJoel Sing
2017-01-21Make crtbegin.c and crtbeginS.c consistent on stylistic pointsPhilip Guenther
2017-01-21p_comm is the process's command and isn't per thread, so move it fromPhilip Guenther
2017-01-21Place {DECLARE,IMPLEMENT}_OBJ_BSEARCH{_GLOBAL,}_CMP_FN macros undefJoel Sing
2017-01-21Expand DECLARE_OBJ_BSEARCH_CMP_FN and IMPLEMENT_OBJ_BSEARCH_CMP_FN macros.Joel Sing
2017-01-21Expand DECLARE_OBJ_BSEARCH_CMP_FN and IMPLEMENT_OBJ_BSEARCH_CMP_FN macros.Joel Sing
2017-01-21Expand DECLARE_OBJ_BSEARCH_CMP_FN and IMPLEMENT_OBJ_BSEARCH_CMP_FN macros.Joel Sing
2017-01-21/usr/bin/unifdef -D MONT_MUL_MOD -D MONT_EXP_WORD -D RECP_MUL_MOD -m bn_exp.cBob Beck
2017-01-21Expand DECLARE_OBJ_BSEARCH_CMP_FN and IMPLEMENT_OBJ_BSEARCH_CMP_FN macros.Joel Sing
2017-01-21Expand DECLARE_OBJ_BSEARCH_GLOBAL_CMP_FN macro.Joel Sing
2017-01-21Expand IMPLEMENT_OBJ_BSEARCH_GLOBAL_CMP_FN macro.Joel Sing
2017-01-21Pull in declarations for main() and __init() to make clang happy.Philip Guenther
2017-01-21Fix misspelling in commentPhilip Guenther
2017-01-21Hook up libcompiler_rt, libcxx and libcxxabi to the build. Since theirPatrick Wildt
2017-01-21fix bogus commentBob Beck
2017-01-21Make return value of X509_verify_cert be consistent with the error code,Bob Beck
2017-01-21amd64 can build rcrt0.o with the stack-protectorPhilip Guenther
2017-01-21Declare the symbols that label the .ctors, .dtors, .eh_frame, and .jcrPhilip Guenther
2017-01-20Implement gcc suggestion of extra parentheses. No functional change.Kenneth R Westerback
2017-01-20Depend compilation on the compiler version, so that we can alwaysPatrick Wildt
2017-01-20Rework internal_verify, mostly from OpenSSL. so we can progressBob Beck
2017-01-19MD_START is now always ___start, so expand and eliminate itPhilip Guenther
2017-01-13whitespaceTheo de Raadt
2017-01-12Inline strlen() call to reduce/simplify code.Joel Sing
2017-01-12Inline tls_get_new_cb_bio() from the only place that it gets called,Joel Sing
2017-01-12If tls_set_cbs() fails an error will already be specified, so do notJoel Sing
2017-01-12change two trailing Xr to Fn; ok schwarzeJason McIntyre
2017-01-12Simplify the TLS callback BIO code - a pointer to the tls context can beJoel Sing
2017-01-12If tls_get_new_cb_bio() fails, an error will already be set.Joel Sing
2017-01-12If no callbacks are specified, return after setting an error rather thanJoel Sing
2017-01-11Add support for AArch64.Patrick Wildt