File tree 11 files changed +19
-14
lines changed
11 files changed +19
-14
lines changed Original file line number Diff line number Diff line change @@ -95,7 +95,7 @@ extends:
95
95
ob_createvpack_owneralias : quicdev
96
96
ob_createvpack_description : msquic.$(Build.SourceBranchName)
97
97
ob_createvpack_versionAs : string
98
- ob_createvpack_version : 2.4.7 -$(Build.BuildId)
98
+ ob_createvpack_version : 2.4.8 -$(Build.BuildId)
99
99
steps :
100
100
- task : DownloadPipelineArtifact@2
101
101
inputs :
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ message(STATUS "CMAKE Version: ${CMAKE_VERSION}")
19
19
20
20
set_property (GLOBAL PROPERTY USE_FOLDERS ON )
21
21
set (CMAKE_VS_GLOBALS "UseInternalMSUniCrtPackage=true" )
22
-
22
+
23
23
message (STATUS "Source Dir: ${CMAKE_CURRENT_SOURCE_DIR} " )
24
24
message (STATUS "Host System name: ${CMAKE_HOST_SYSTEM_NAME} " )
25
25
if ("${CMAKE_HOST_SYSTEM_NAME} " STREQUAL "Windows" )
@@ -57,7 +57,7 @@ message(STATUS "Platform version: ${CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION}")
57
57
message (STATUS "Build type: ${CMAKE_BUILD_TYPE} " )
58
58
59
59
set (QUIC_MAJOR_VERSION 2)
60
- set (QUIC_FULL_VERSION 2.4.7 )
60
+ set (QUIC_FULL_VERSION 2.4.8 )
61
61
62
62
if (WIN32 )
63
63
set (CX_PLATFORM "windows" )
@@ -229,6 +229,14 @@ if (WIN32)
229
229
endif ()
230
230
endif ()
231
231
232
+ if (QUIC_ENABLE_SANITIZERS)
233
+ message (STATUS "Allowing non-system32 DLLs to be loaded for ASAN" )
234
+ else ()
235
+ # Configure linker to only load from the system directory.
236
+ message (STATUS "Configuring linker to only load from the system directory" )
237
+ set (CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} /DEPENDENTLOADFLAG:0x800" )
238
+ endif ()
239
+
232
240
if ("${CMAKE_CXX_COMPILER_ID} " STREQUAL "MSVC" )
233
241
list (APPEND QUIC_COMMON_FLAGS /MP)
234
242
endif ()
Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " msquic"
3
- version = " 2.4.7 -beta"
3
+ version = " 2.4.8 -beta"
4
4
edition = " 2018"
5
5
authors = [" Microsoft" ]
6
6
description = " Microsoft implementation of the IETF QUIC protocol"
Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ $ArtifactsBinDir = Join-Path $BaseArtifactsDir "bin"
24
24
# All direct subfolders are OS's
25
25
$Platforms = Get-ChildItem - Path $ArtifactsBinDir
26
26
27
- $Version = " 2.4.7 "
27
+ $Version = " 2.4.8 "
28
28
29
29
$WindowsBuilds = @ ()
30
30
$AllBuilds = @ ()
Original file line number Diff line number Diff line change @@ -153,7 +153,7 @@ $DistDir = Join-Path $BaseArtifactsDir "dist"
153
153
$CurrentCommitHash = Get-GitHash - RepoDir $RootDir
154
154
$RepoRemote = Get-GitRemote - RepoDir $RootDir
155
155
156
- $Version = " 2.4.7 "
156
+ $Version = " 2.4.8 "
157
157
158
158
$BuildId = $env: BUILD_BUILDID
159
159
if ($null -ne $BuildId ) {
Original file line number Diff line number Diff line change @@ -26,7 +26,7 @@ $ArtifactsDir = $BuildConfig.ArtifactsDir
26
26
$SourceVersion = $env: BUILD_SOURCEVERSION ;
27
27
$SourceBranch = $env: BUILD_SOURCEBRANCH ;
28
28
$BuildId = $env: BUILD_BUILDID ;
29
- $VersionNumber = " 2.4.7 " ;
29
+ $VersionNumber = " 2.4.8 " ;
30
30
31
31
class BuildData {
32
32
[string ]$SourceVersion ;
Original file line number Diff line number Diff line change @@ -15,9 +15,6 @@ if(BUILD_SHARED_LIBS)
15
15
set_target_properties (msquic PROPERTIES OUTPUT_NAME ${QUIC_LIBRARY_NAME} )
16
16
if (NOT WIN32 )
17
17
set_target_properties (msquic PROPERTIES SOVERSION ${QUIC_MAJOR_VERSION} VERSION ${QUIC_FULL_VERSION} )
18
- else ()
19
- # Configure linker to only load from the system directory.
20
- set_target_properties (msquic PROPERTIES LINK_FLAGS "/DEPENDENTLOADFLAG:0x800" )
21
18
endif ()
22
19
else ()
23
20
add_library (msquic_static STATIC static /empty.c)
Original file line number Diff line number Diff line change 19
19
<key >CFBundleInfoDictionaryVersion </key >
20
20
<string >6.0 </string >
21
21
<key >CFBundleVersion </key >
22
- <string >2.4.7 </string >
22
+ <string >2.4.8 </string >
23
23
<key >NSHumanReadableCopyright </key >
24
24
<string >MIT </string >
25
25
<key >CFBundleGetInfoString </key >
Original file line number Diff line number Diff line change 12
12
#endif
13
13
14
14
#ifndef VER_PATCH
15
- #define VER_PATCH 7
15
+ #define VER_PATCH 8
16
16
#endif
17
17
18
18
#ifndef VER_BUILD_ID
Original file line number Diff line number Diff line change @@ -489,7 +489,7 @@ QuicPacketKeyUpdate(
489
489
_Out_ QUIC_PACKET_KEY * * NewKey
490
490
)
491
491
{
492
- if (OldKey -> Type != QUIC_PACKET_KEY_1_RTT ) {
492
+ if (OldKey == NULL || OldKey -> Type != QUIC_PACKET_KEY_1_RTT ) {
493
493
return QUIC_STATUS_INVALID_STATE ;
494
494
}
495
495
Original file line number Diff line number Diff line change 1
- { "major" : 2 , "minor" : 4 , "patch" : 7 }
1
+ { "major" : 2 , "minor" : 4 , "patch" : 8 }
You can’t perform that action at this time.
0 commit comments