View | Details | Raw Unified | Return to bug 251575
Collapse All | Expand All

(-)openssl.c (-1 / +3 lines)
Lines 6496-6502 static void php_openssl_load_cipher_mode(struct php_op Link Here
6496
	int cipher_mode = EVP_CIPHER_mode(cipher_type);
6496
	int cipher_mode = EVP_CIPHER_mode(cipher_type);
6497
	memset(mode, 0, sizeof(struct php_openssl_cipher_mode));
6497
	memset(mode, 0, sizeof(struct php_openssl_cipher_mode));
6498
	switch (cipher_mode) {
6498
	switch (cipher_mode) {
6499
#if PHP_OPENSSL_API_VERSION >= 0x10100
6499
/* Since OpenSSL 1.1, all AEAD ciphers use a common framework. We check for
6500
 * EVP_CIPH_OCB_MODE, because LibreSSL does not support it. */
6501
#ifdef EVP_CIPH_OCB_MODE
6500
		case EVP_CIPH_GCM_MODE:
6502
		case EVP_CIPH_GCM_MODE:
6501
		case EVP_CIPH_OCB_MODE:
6503
		case EVP_CIPH_OCB_MODE:
6502
		case EVP_CIPH_CCM_MODE:
6504
		case EVP_CIPH_CCM_MODE:

Return to bug 251575