File tree Expand file tree Collapse file tree 11 files changed +19
-14
lines changed
Expand file tree Collapse file tree 11 files changed +19
-14
lines changed Original file line number Diff line number Diff line change @@ -95,7 +95,7 @@ extends:
9595 ob_createvpack_owneralias : quicdev
9696 ob_createvpack_description : msquic.$(Build.SourceBranchName)
9797 ob_createvpack_versionAs : string
98- ob_createvpack_version : 2.4.7 -$(Build.BuildId)
98+ ob_createvpack_version : 2.4.8 -$(Build.BuildId)
9999 steps :
100100 - task : DownloadPipelineArtifact@2
101101 inputs :
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ message(STATUS "CMAKE Version: ${CMAKE_VERSION}")
1919
2020set_property (GLOBAL PROPERTY USE_FOLDERS ON )
2121set (CMAKE_VS_GLOBALS "UseInternalMSUniCrtPackage=true" )
22-
22+
2323message (STATUS "Source Dir: ${CMAKE_CURRENT_SOURCE_DIR} " )
2424message (STATUS "Host System name: ${CMAKE_HOST_SYSTEM_NAME} " )
2525if ("${CMAKE_HOST_SYSTEM_NAME} " STREQUAL "Windows" )
@@ -57,7 +57,7 @@ message(STATUS "Platform version: ${CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION}")
5757message (STATUS "Build type: ${CMAKE_BUILD_TYPE} " )
5858
5959set (QUIC_MAJOR_VERSION 2)
60- set (QUIC_FULL_VERSION 2.4.7 )
60+ set (QUIC_FULL_VERSION 2.4.8 )
6161
6262if (WIN32 )
6363 set (CX_PLATFORM "windows" )
@@ -229,6 +229,14 @@ if (WIN32)
229229 endif ()
230230 endif ()
231231
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+
232240 if ("${CMAKE_CXX_COMPILER_ID} " STREQUAL "MSVC" )
233241 list (APPEND QUIC_COMMON_FLAGS /MP)
234242 endif ()
Original file line number Diff line number Diff line change 11[package ]
22name = " msquic"
3- version = " 2.4.7 -beta"
3+ version = " 2.4.8 -beta"
44edition = " 2018"
55authors = [" Microsoft" ]
66description = " 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"
2424# All direct subfolders are OS's
2525$Platforms = Get-ChildItem - Path $ArtifactsBinDir
2626
27- $Version = " 2.4.7 "
27+ $Version = " 2.4.8 "
2828
2929$WindowsBuilds = @ ()
3030$AllBuilds = @ ()
Original file line number Diff line number Diff line change @@ -153,7 +153,7 @@ $DistDir = Join-Path $BaseArtifactsDir "dist"
153153$CurrentCommitHash = Get-GitHash - RepoDir $RootDir
154154$RepoRemote = Get-GitRemote - RepoDir $RootDir
155155
156- $Version = " 2.4.7 "
156+ $Version = " 2.4.8 "
157157
158158$BuildId = $env: BUILD_BUILDID
159159if ($null -ne $BuildId ) {
Original file line number Diff line number Diff line change @@ -26,7 +26,7 @@ $ArtifactsDir = $BuildConfig.ArtifactsDir
2626$SourceVersion = $env: BUILD_SOURCEVERSION ;
2727$SourceBranch = $env: BUILD_SOURCEBRANCH ;
2828$BuildId = $env: BUILD_BUILDID ;
29- $VersionNumber = " 2.4.7 " ;
29+ $VersionNumber = " 2.4.8 " ;
3030
3131class BuildData {
3232 [string ]$SourceVersion ;
Original file line number Diff line number Diff line change @@ -15,9 +15,6 @@ if(BUILD_SHARED_LIBS)
1515 set_target_properties (msquic PROPERTIES OUTPUT_NAME ${QUIC_LIBRARY_NAME} )
1616 if (NOT WIN32 )
1717 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" )
2118 endif ()
2219else ()
2320 add_library (msquic_static STATIC static /empty.c)
Original file line number Diff line number Diff line change 1919 <key >CFBundleInfoDictionaryVersion </key >
2020 <string >6.0 </string >
2121 <key >CFBundleVersion </key >
22- <string >2.4.7 </string >
22+ <string >2.4.8 </string >
2323 <key >NSHumanReadableCopyright </key >
2424 <string >MIT </string >
2525 <key >CFBundleGetInfoString </key >
Original file line number Diff line number Diff line change 1212#endif
1313
1414#ifndef VER_PATCH
15- #define VER_PATCH 7
15+ #define VER_PATCH 8
1616#endif
1717
1818#ifndef VER_BUILD_ID
Original file line number Diff line number Diff line change @@ -489,7 +489,7 @@ QuicPacketKeyUpdate(
489489 _Out_ QUIC_PACKET_KEY * * NewKey
490490 )
491491{
492- if (OldKey -> Type != QUIC_PACKET_KEY_1_RTT ) {
492+ if (OldKey == NULL || OldKey -> Type != QUIC_PACKET_KEY_1_RTT ) {
493493 return QUIC_STATUS_INVALID_STATE ;
494494 }
495495
You can’t perform that action at this time.
0 commit comments