void InitialiseRest (int argc, char* argv[]) { TRIAGENS_BASICS_INITIALISE(argc, argv); TRI_InitialiseUrl(); string revision = "$Revision: REST " TRIAGENS_VERSION " (c) triAGENS GmbH $"; LOGGER_TRACE << revision; SSL_library_init(); SSL_load_error_strings(); OpenSSL_add_all_algorithms(); ERR_load_crypto_strings(); #ifdef TRI_OPENSSL_VERSION revision = "$Revision: OPENSSL " TRI_OPENSSL_VERSION " $"; LOGGER_TRACE << revision; #endif #ifdef TRI_LIBEV_VERSION revision = "$Revision: LIBEV " TRI_LIBEV_VERSION " $"; LOGGER_TRACE << revision; #endif #ifdef TRI_HAVE_POSIX_THREADS opensslSetup(); #endif }
void InitializeRest (int argc, char* argv[]) { TRIAGENS_BASICS_INITIALIZE(argc, argv); SSL_library_init(); SSL_load_error_strings(); OpenSSL_add_all_algorithms(); ERR_load_crypto_strings(); opensslSetup(); Version::initialize(); }