From 03314e3f699a3a89e35482423b81e967915f1b2d Mon Sep 17 00:00:00 2001 From: Frank Denis Date: Tue, 8 Aug 2017 17:42:38 +0200 Subject: [PATCH] sodium ext: No need for #ifdef crypto_aead_chacha20poly1305_IETF_ chacha20poly1305_ietf was implemented in libsodium 1.0.4 which is way earlier than the minimum version we support. --- ext/sodium/libsodium.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/ext/sodium/libsodium.c b/ext/sodium/libsodium.c index 4dea01ea87..9651155d30 100644 --- a/ext/sodium/libsodium.c +++ b/ext/sodium/libsodium.c @@ -364,7 +364,6 @@ PHP_MINIT_FUNCTION(sodium) crypto_aead_chacha20poly1305_NPUBBYTES, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_ABYTES", crypto_aead_chacha20poly1305_ABYTES, CONST_CS | CONST_PERSISTENT); -#ifdef crypto_aead_chacha20poly1305_IETF_NPUBBYTES REGISTER_LONG_CONSTANT("SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_KEYBYTES", crypto_aead_chacha20poly1305_KEYBYTES, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_NSECBYTES", @@ -373,7 +372,6 @@ PHP_MINIT_FUNCTION(sodium) crypto_aead_chacha20poly1305_IETF_NPUBBYTES, CONST_CS | CONST_PERSISTENT); REGISTER_LONG_CONSTANT("SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_ABYTES", crypto_aead_chacha20poly1305_ABYTES, CONST_CS | CONST_PERSISTENT); -#endif #ifdef crypto_aead_xchacha20poly1305_IETF_NPUBBYTES REGISTER_LONG_CONSTANT("SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_KEYBYTES", crypto_aead_xchacha20poly1305_IETF_KEYBYTES, CONST_CS | CONST_PERSISTENT); -- 2.40.0