summaryrefslogtreecommitdiff
path: root/lib/libssl/ssl_asn1.c
AgeCommit message (Expand)Author
2023-07-08Hide all public symbols in libsslBob Beck
2022-11-26Make internal header file names consistentTheo Buehler
2022-06-07Simplify another CBS_write_bytes() call in d2i_SSL_SESSION()Theo Buehler
2022-06-07Simplify various CBS_write_bytes() callsTheo Buehler
2022-06-07Simplify CBS_write_bytes() invocationTheo Buehler
2022-06-06Use SSL3_CK_VALUE_MASK instead of hardcoded 0xffff and remove someTheo Buehler
2022-01-11Rename 'peer' to 'peer_cert' in SSL_SESSION.Joel Sing
2021-10-23Change tlsext_tick_lifetime_hint to uint32_t.Joel Sing
2021-05-16Make local header inclusion consistent.Joel Sing
2021-03-29whitespace nitsTheo Buehler
2018-08-27Simplify new session ticket encoding/generation.Joel Sing
2018-03-20In i2d_SSL_SESSION(), on error call CBB_cleanup() with the correct CBB.Joel Sing
2017-05-06Add missing $OpenBSD$ tags.Joel Sing
2017-04-30Switch back to freezero() and explicitly initialise data_len to zero. TheJoel Sing
2017-04-16backout previous, data_len is not always initializedOtto Moerbeek
2017-04-14Switch i2d_SSL_SESSION() back to freezero(3) now that the size constraintsJoel Sing
2017-04-11Revert ssl_asn1.c r1.50 - CBB and freezero(3) do not play nicely together.Joel Sing
2017-04-10Use freezero() for i2d_SSL_SESSION() - one line of code instead of three.Joel Sing
2017-02-07Change SSLerror() back to taking two args, with the first one being an SSL *.Bob Beck
2017-01-26Send the error function codes to rot in the depths of hell where they belongBob Beck
2016-12-26Restore previous ASN.1 encoding for the peer certificate - this wasJoel Sing
2016-12-26Restore previous behaviour of incrementing the pointer so that it pointsJoel Sing
2016-12-07Ensure that we zero memory used to hold the ASN.1 encoded session, sinceJoel Sing
2016-12-03Avoid signed vs unsigned warnings from clang by adding two casts,Joel Sing
2016-11-05One of the error paths would attempt to access not-yet-initialized locals.Miod Vallat
2016-11-04Completely rewrite the session handling ASN.1 code using CBB and CBS. ThisJoel Sing
2016-03-11X509_free(3) is NULL-safe, so remove NULL checks before its calls.Michael McConville
2014-12-14Remove trailing whitespace.Joel Sing
2014-10-20SSL: Fix memory leak in d2i_SSL_SESSION.Brent Cook
2014-10-16Get rid of the last remaining BUF_strdup and BUF_strlcpy and friends, useBob Beck
2014-07-13Stop leaking internal library pointers in error messages.Joel Sing
2014-07-13Explicitly initialise slen - this was not previously done due to a missingJoel Sing
2014-07-13Convert error handling to SSLerr and ERR_asprintf_error_data.Joel Sing
2014-07-13Convert d2i_SSL_SESSION to ASN1 primitives, instead of the horrificJoel Sing
2014-07-13Remove license introduced with the PSK code, which has since been removed.Joel Sing
2014-07-13Another compression remnant.Joel Sing
2014-07-13Rewrite i2d_SSL_SESSION to use the ASN1 primitives, rather than using theJoel Sing
2014-07-13KNF and some code cleaning.Joel Sing
2014-07-11Missing initialization for error line in error paths; from Coverity viaMiod Vallat
2014-07-11Remove the PSK code. We don't need to drag around thisBob Beck
2014-07-10decompress libssl. ok beck jsingTed Unangst
2014-06-12tags as requested by miod and teduTheo de Raadt
2014-05-31TLS would not be entirely functional without extensions, so unifdefJoel Sing
2014-05-05Remove SRP and Kerberos support from libssl. These are complex protocolsTed Unangst
2014-04-20Chop off more SSLv2 tentacles and start fixing and noting y2038 issues.Philip Guenther
2014-04-19More KNF and style consistency tweaksPhilip Guenther
2014-04-17Change library to use intrinsic memory allocation functions instead ofBob Beck
2014-04-16add back SRP. i was being too greedy.Ted Unangst
2014-04-16disentangle SRP code from TLSTed Unangst
2014-04-16Kill the bogus "send an SSLv3/TLS hello in SSLv2 format" crap fromPhilip Guenther