File tree 4 files changed +13
-10
lines changed 4 files changed +13
-10
lines changed Original file line number Diff line number Diff line change @@ -545,16 +545,20 @@ ELSE()
545
545
ENDIF ()
546
546
547
547
IF (SECURITY_FOUND)
548
- ADD_DEFINITIONS (-DGIT_SECURE_TRANSPORT)
549
- INCLUDE_DIRECTORIES (${SECURITY_INCLUDE_DIR} )
548
+ ADD_DEFINITIONS (-DGIT_SECURE_TRANSPORT)
549
+ INCLUDE_DIRECTORIES (${SECURITY_INCLUDE_DIR} )
550
550
ENDIF ()
551
551
552
552
IF (OPENSSL_FOUND)
553
- ADD_DEFINITIONS (-DGIT_OPENSSL)
554
- INCLUDE_DIRECTORIES (${OPENSSL_INCLUDE_DIR} )
555
- SET (SSL_LIBRARIES ${OPENSSL_LIBRARIES} )
553
+ ADD_DEFINITIONS (-DGIT_OPENSSL)
554
+ INCLUDE_DIRECTORIES (${OPENSSL_INCLUDE_DIR} )
555
+ SET (SSL_LIBRARIES ${OPENSSL_LIBRARIES} )
556
556
ENDIF ()
557
557
558
+ IF (WINHTTP OR SECURITY_FOUND OR OPENSSL_FOUND)
559
+ ADD_DEFINITIONS (-DGIT_TLS)
560
+ SET (HAS_TLS_SUPPORT)
561
+ ENDIF ()
558
562
559
563
560
564
IF (THREADSAFE)
@@ -702,7 +706,7 @@ IF (BUILD_CLAR)
702
706
ENDIF ()
703
707
704
708
ENABLE_TESTING ()
705
- IF (WINHTTP OR OPENSSL_FOUND OR SECURITY_FOUND )
709
+ IF (HAS_TLS_SUPPORT )
706
710
ADD_TEST (libgit2_clar libgit2_clar -ionline)
707
711
ELSE ()
708
712
ADD_TEST (libgit2_clar libgit2_clar -v)
Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ int git_libgit2_features(void)
31
31
#ifdef GIT_THREADS
32
32
| GIT_FEATURE_THREADS
33
33
#endif
34
- #if defined(GIT_OPENSSL ) || defined( GIT_WINHTTP ) || defined( GIT_SECURE_TRANSPORT )
34
+ #if defined(GIT_TLS )
35
35
| GIT_FEATURE_HTTPS
36
36
#endif
37
37
#if defined(GIT_SSH )
Original file line number Diff line number Diff line change @@ -37,8 +37,7 @@ void test_core_stream__register_tls(void)
37
37
* or when openssl support is disabled (except on OSX
38
38
* with Security framework).
39
39
*/
40
- #if defined(GIT_WIN32 ) || \
41
- (!defined(GIT_SECURE_TRANSPORT ) && !defined(GIT_OPENSSL ))
40
+ #if defined(GIT_WIN32 ) || !defined(GIT_TLS )
42
41
cl_git_fail_with (-1 , error );
43
42
#else
44
43
cl_git_pass (error );
Original file line number Diff line number Diff line change 4
4
5
5
static git_repository * g_repo ;
6
6
7
- #if defined(GIT_OPENSSL ) || defined( GIT_WINHTTP ) || defined( GIT_SECURE_TRANSPORT )
7
+ #if defined(GIT_TLS )
8
8
static bool g_has_ssl = true;
9
9
#else
10
10
static bool g_has_ssl = false;
You can’t perform that action at this time.
0 commit comments