summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2019-05-03Fixed endless loop/ OOB write on 64 bit systems with large buffers.Tobias Stoeckmann
2019-05-03basic macro cleanup; from Fabio Scotoni <fabio at esse dot ch>Ingo Schwarze
2019-05-02Fix a comparison in open_memstream not to confuse when a negativeYASUOKA Masahiko
2019-05-01Tweaks previous: gettime() can be void, use TIMESPEC_TO_TIMEVALJeremie Courreges-Anglas
2019-05-01Require clock_gettime(CLOCK_MONOTONIC) and remove fallback codeJeremie Courreges-Anglas
2019-04-29Switched min_heap to size_t to prevent integer overflows.Tobias Stoeckmann
2019-04-28Avoid an undefined shift in ASN1_ENUMERATED_get().Theo Buehler
2019-04-28Avoid an undefined shift in ASN1_INTEGER_get().Theo Buehler
2019-04-26Undo changes to tmpfile.c r1.5.Martijn van Duren
2019-04-25Use calloc/freezero when allocating and freeing the session ticket data.Joel Sing
2019-04-25Use EVP_CIPHER_CTX_{new,free}() and HMAC_CTX_{new,free}() instead ofJoel Sing
2019-04-25Rename some variables in tls_decrypt_ticket().Joel Sing
2019-04-23missing dots after ".%P pp"; the case of btree(3) wasIngo Schwarze
2019-04-23Convert tls_decrypt_ticket() to CBS.Joel Sing
2019-04-22Add error checking to i2v_POLICY_MAPPINGS().Theo Buehler
2019-04-22Add error checking to i2v_POLICY_CONSTRAINTS().Theo Buehler
2019-04-22Add error checking to i2v_EXTENDED_KEY_USAGE().Theo Buehler
2019-04-22Add error checking to i2v_ASN1_BIT_STRING().Theo Buehler
2019-04-22Add error checking to i2v_BASIC_CONSTRAINTS().Theo Buehler
2019-04-22Add error checking to i2v_AUTHORITY_INFO_ACCESS(). While there, replaceTheo Buehler
2019-04-22Avoid potential double frees in i2v_AUTHORITY_KEYID(), i2v_GENERAL_NAME()Theo Buehler
2019-04-22Provide a derr label (decode/decrypt error) in tls1_decrypt_ticket().Joel Sing
2019-04-22Pass the session ID down to the session/ticket handling code as a CBS.Joel Sing
2019-04-22Inline and remove the tlsext_tick_md macro.Joel Sing
2019-04-21Add error checking to i2v_AUTHORITY_KEYID(), i2v_GENERAL_NAME()Theo Buehler
2019-04-21The noop v2i_PKEY_USAGE_PERIOD() has been commented out since beckTheo Buehler
2019-04-21Fix awful whitespace in OBJ_bsearch_ext()Theo Buehler
2019-04-21KNF: use proper wrapping of function return type and nameTheo Buehler
2019-04-21adjust another bufcachepercent defaultanton
2019-04-21Clean up tls1_process_ticket().Joel Sing
2019-04-21Cleanup more of tls_decrypt_ticket().Joel Sing
2019-04-21Start cleaning up tls_decrypt_ticket().Joel Sing
2019-04-21fix some style nits to reduce noise in an upcoming diffTheo Buehler
2019-04-21Improve comment grammarPhilip Guenther
2019-04-20knf, ok bluhmTed Unangst
2019-04-20Avoid undefined behaviour that results from negating a signed long withJoel Sing
2019-04-19Allocate md_data with calloc to avoid use of uninitialised memory.Joel Sing
2019-04-19Allocate fixed NIDs for SM3/SM4.Joel Sing
2019-04-19Work around a limitation of clang integrated assembler on mips64.Visa Hankala
2019-04-19Prevent clang from using builtins and jump tables in _dl_boot_bind()Visa Hankala
2019-04-18describe EIO failure state. noted by Maximilian LorlacksTed Unangst
2019-04-18unfold some compound operations to make this easier to followTed Unangst
2019-04-16Rewrite & fix X509V3_add_value()Theo Buehler
2019-04-16indent err: labelsTheo Buehler
2019-04-16wrap an overlong line and kill a space before a tabTheo Buehler
2019-04-16Move function types to their own lines; rewrap.Theo Buehler
2019-04-15Avoid signed integer overflow.Joel Sing
2019-04-14Add input validation to BIO_read()/BIO_write().Joel Sing
2019-04-14Some more malloc() to calloc() conversions.Joel Sing
2019-04-14Remove two pointless chunks of code.Joel Sing