@@ -1982,6 +1982,49 @@ PHP_MINFO_FUNCTION(mongodb)
1982
1982
php_info_print_table_row (2 , "libmongoc bundled version" , MONGOC_VERSION_S );
1983
1983
#endif
1984
1984
1985
+ #ifdef MONGOC_ENABLE_SSL
1986
+ php_info_print_table_row (2 , "libmongoc SSL" , "enabled" );
1987
+ # if defined(MONGOC_ENABLE_SSL_OPENSSL )
1988
+ php_info_print_table_row (2 , "libmongoc SSL library" , "OpenSSL" );
1989
+ # elif defined(MONGOC_ENABLE_SSL_LIBRESSL )
1990
+ php_info_print_table_row (2 , "libmongoc SSL library" , "LibreSSL" );
1991
+ # elif defined(MONGOC_ENABLE_SSL_SECURE_TRANSPORT )
1992
+ php_info_print_table_row (2 , "libmongoc SSL library" , "Secure Transport" );
1993
+ # elif defined(MONGOC_ENABLE_SSL_SECURE_CHANNEL )
1994
+ php_info_print_table_row (2 , "libmongoc SSL library" , "Secure Channel" );
1995
+ # else
1996
+ php_info_print_table_row (2 , "libmongoc SSL library" , "unknown" );
1997
+ # endif
1998
+ #else
1999
+ php_info_print_table_row (2 , "libmongoc SSL" , "disabled" );
2000
+ #endif
2001
+
2002
+ #ifdef MONGOC_ENABLE_CRYPTO
2003
+ php_info_print_table_row (2 , "libmongoc crypto" , "enabled" );
2004
+ # if defined(MONGOC_ENABLE_CRYPTO_LIBCRYPTO )
2005
+ php_info_print_table_row (2 , "libmongoc crypto library" , "libcrypto" );
2006
+ # elif defined(MONGOC_ENABLE_CRYPTO_COMMON_CRYPTO )
2007
+ php_info_print_table_row (2 , "libmongoc crypto library" , "Common Crypto" );
2008
+ # elif defined(MONGOC_ENABLE_CRYPTO_CNG )
2009
+ php_info_print_table_row (2 , "libmongoc crypto library" , "CNG" );
2010
+ # else
2011
+ php_info_print_table_row (2 , "libmongoc crypto library" , "unknown" );
2012
+ # endif
2013
+ # ifdef MONGOC_ENABLE_CRYPTO_SYSTEM_PROFILE
2014
+ php_info_print_table_row (2 , "libmongoc crypto system profile" , "enabled" );
2015
+ # else
2016
+ php_info_print_table_row (2 , "libmongoc crypto system profile" , "disabled" );
2017
+ # endif
2018
+ #else
2019
+ php_info_print_table_row (2 , "libmongoc crypto" , "disabled" );
2020
+ #endif
2021
+
2022
+ #ifdef MONGOC_ENABLE_SASL
2023
+ php_info_print_table_row (2 , "libmongoc SASL" , "enabled" );
2024
+ #else
2025
+ php_info_print_table_row (2 , "libmongoc SASL" , "disabled" );
2026
+ #endif
2027
+
1985
2028
php_info_print_table_end ();
1986
2029
1987
2030
DISPLAY_INI_ENTRIES ();
0 commit comments