зеркало из https://github.com/microsoft/msquic.git
Workaround for LTTng Duplicate Tracepoint (#463)
This commit is contained in:
Родитель
14d1fac6de
Коммит
6006d40f38
|
@ -105,7 +105,6 @@ stages:
|
|||
platform: linux
|
||||
arch: x64
|
||||
tls: openssl
|
||||
extraBuildArgs: -DisableLogs
|
||||
# Other configurations.
|
||||
- template: ./templates/build-config-user.yml
|
||||
parameters:
|
||||
|
@ -113,7 +112,7 @@ stages:
|
|||
platform: linux
|
||||
arch: x64
|
||||
tls: stub
|
||||
extraBuildArgs: -DisableLogs -SanitizeAddress
|
||||
extraBuildArgs: -SanitizeAddress
|
||||
|
||||
#
|
||||
# Build Verification Tests
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
msquic
|
||||
{
|
||||
global: MsQuicOpen; MsQuicClose;
|
||||
global: MsQuicOpen; MsQuicClose; __tracepoint_provider_MsQuic;
|
||||
local: *;
|
||||
};
|
|
@ -9,7 +9,9 @@ Abstract:
|
|||
|
||||
--*/
|
||||
|
||||
#define TRACEPOINT_CREATE_PROBES
|
||||
#include "quic_platform.h"
|
||||
#include "quic_trace.h"
|
||||
|
||||
void
|
||||
MsQuicLibraryLoad(
|
||||
|
|
|
@ -14,7 +14,6 @@ Environment:
|
|||
--*/
|
||||
|
||||
#define _GNU_SOURCE
|
||||
#define TRACEPOINT_CREATE_PROBES
|
||||
#define TRACEPOINT_DEFINE
|
||||
#include "platform_internal.h"
|
||||
#include "quic_platform.h"
|
||||
|
|
|
@ -31,6 +31,6 @@ elseif(QUIC_TLS STREQUAL "mitls")
|
|||
target_link_libraries(msquicplatformtest kremlib evercrypt mitls quiccrypto ncrypt crypt32)
|
||||
endif()
|
||||
|
||||
target_link_libraries(msquicplatformtest platform gtest)
|
||||
target_link_libraries(msquicplatformtest msquic platform gtest)
|
||||
|
||||
add_test(msquicplatformtest msquicplatformtest)
|
||||
|
|
|
@ -12,7 +12,7 @@ include_directories(${PROJECT_SOURCE_DIR}/src/core)
|
|||
|
||||
add_executable(quicattack ${SOURCES})
|
||||
|
||||
target_link_libraries(quicattack core platform)
|
||||
target_link_libraries(quicattack msquic core platform)
|
||||
|
||||
if("${CMAKE_CXX_COMPILER_ID}" STREQUAL "MSVC")
|
||||
target_link_libraries(quicattack
|
||||
|
|
Загрузка…
Ссылка в новой задаче