Skip to content

Commit

Permalink
Bump System.Net.Security to 4.3.2 (#3499)
Browse files Browse the repository at this point in the history
* Bump System.Net.Security to 4.3.2

* Ignore system.net.security when packaging unity
  • Loading branch information
nirinchev authored Jan 19, 2024
1 parent a18091c commit 71158b7
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 2 deletions.
3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,10 @@
* If the very first open of a flexible sync Realm triggered a client reset, the configuration had an initial subscriptions callback, both before and after reset callbacks, and the initial subscription callback began a read transaction without ending it (which is normally going to be the case), opening the frozen Realm for the after reset callback would trigger a BadVersion exception. (Core 13.24.1)
* Automatic client reset recovery on flexible sync Realms would apply recovered changes in multiple write transactions, releasing the write lock in between. (Core 13.24.1)
* Having a class name of length 57 would make client reset crash as a limit of 56 was wrongly enforced. (Core 13.24.1)
* Fixed several causes of "decryption failed" exceptions that could happen when opening multiple encrypted Realm files in the same process while using Apple/linux and storing the Realms on an exFAT file system. (Core 13.24.1)
* Fixed several causes of "decryption failed" exceptions that could happen when opening multiple encrypted Realm files in the same process while using Apple/linux and storing the Realms on an exFAT file system. (Core 13.24.1)
* Fixed several errors that could cause a crash of the sync client. (Core 13.25.0)
* Bad performance of initial Sync download involving many backlinks. (Core 13.25.1)
* Explicitly bumped the minimum version of System.Net.Security to 4.3.2 as 4.3.0 has been marked as vulnerable (more details can be found in the deprecation notice on the [NuGet page](https://www.nuget.org/packages/System.Net.Security/4.3.0)).

### Compatibility
* Realm Studio: 13.0.0 or later.
Expand Down
1 change: 1 addition & 0 deletions Realm/Realm/Realm.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@
</PackageReference>
<PackageReference Include="System.Buffers" Version="4.5.1" />
<PackageReference Include="System.Dynamic.Runtime" Version="4.3.0" />
<PackageReference Include="System.Net.Security" Version="4.3.2" />
<PackageReference Include="System.Net.WebSockets.Client" Version="4.3.2" />
<PackageReference Include="System.Memory" Version="4.5.5" />
<PackageReference Include="System.Runtime.CompilerServices.Unsafe" Version="6" />
Expand Down
3 changes: 2 additions & 1 deletion Tools/SetupUnityPackage/CommandLineOptions/RealmOptions.cs
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,8 @@ internal class RealmOptions : OptionsBase
"Fody",
"System.Dynamic.Runtime",
"Realm.PlatformHelpers",
"System.Net.WebSockets.Client"
"System.Net.WebSockets.Client",
"System.Net.Security"
};

private static readonly IEnumerable<DependencyInfo> _realmDependencies = new[]
Expand Down

0 comments on commit 71158b7

Please sign in to comment.