https://git.launchpad.net/ubuntu/+source/openssl/commit/?h=a...
- if (written_out > max_out) + if (written_out >= max_out) [...]
- if (tmpptr != NULL) - PUSHC('.'); + PUSHC(tmpptr != NULL ? '.' : '\0'); - char a_ulabel[LABEL_BUF_SIZE]; + char a_ulabel[LABEL_BUF_SIZE + 1];
- || type->origin == EVP_ORIG_METH) { + || (type != NULL && type->origin == EVP_ORIG_METH) + || (type == NULL && ctx->digest != NULL + && ctx->digest->origin == EVP_ORIG_METH)) { - || impl != NULL) { + || impl != NULL + || (cipher != NULL && cipher->origin == EVP_ORIG_METH) + || (cipher == NULL && ctx->cipher != NULL + && ctx->cipher->origin == EVP_ORIG_METH)) {
https://git.launchpad.net/ubuntu/+source/openssl/commit/?h=a...
https://git.launchpad.net/ubuntu/+source/openssl/commit/?id=... https://git.launchpad.net/ubuntu/+source/openssl/commit/?id=...