Releases: zyanfx/Zyan
Releases · zyanfx/Zyan
v2.15
What's new:
- #86: ZyanConnection: remoting channel registration race
- #87: TcpEx: another locking issue
- #89: InterLINQ query execution
- #90: User determination in BasicWindowsAuthProvider
- #93: Error returning List or T[]
Thanks:
- Heinz Kaspar — for contributing the BasicWindowsAuthProvider improvements.
- Oleksii Borodai — for reporting an issue related to T[] and List return types.
Nuget package:
v2.14
What's new:
- #85: Connection lock issue in duplex TCP channel
- #83: Race condition in ZyanDispatcher related to SessionManager
- #82: Unhandled exception in duplex TCP channel
- #81: Use SDK-style csproj for .NET 4.0 and above
- #80: Improved memory management for very large payloads
- #79: Unique name filtering for call interceptors
- #77: Event storage high watermark
- #76: ReconnectRemoteEvents behavior improvements
- #74: Single event handler invocation queue per session
- #73: Custom thread pool worker threads annotations
Thanks:
- Mikhail Kanygin — for the call interceptors improvements
- Brent McCullough — for the SmallBlockMemoryStream project
Nuget package:
v2.13
What's new:
- #73: RemoveClientServerWires freeze
- #72: DiscoveryClient uses all nics
- #71: Problem with initialization of class TcpCustomServerProtocolSetup
- #70: Update dependencies
- #69: Thread pool starvation on broadcast events
- #67: SRP issue related to missing accounts
Thanks:
- Peter Schäfer — for the PR improving the discovery client
Nuget package:
v2.12
What's new:
- #61 — Thread pool queue issue for canceled subscriptions.
- #53 — Updated SRP package integration to version 1.0.4.
- #3 — Improved the code to synchronize subscriptions when connection is restored.
Nuget package:
v2.11
What's new:
- #44 — Support for multi-step authentication and SRP-6a protocol.
- #45 — Update Zyan.SafeDeserializationHelpers package reference.
Thanks:
- Linus Unnebäck — for his great javascript SRP-6a implementation.
Nuget package:
v2.10
Bugfixes:
- #43 — Fix known BinaryFormatter vulnerabilities via Zyan.SafeDeserializationHelpers package.
- #40 — TcpEx: invalid TCP packet crashing a running server.
- #29 — ZyanConnection memory leak.
- #27 — Passing null instead of credentials.
- #4 — Fix session filters behavior.
New features:
- #35 — NIC selection for protocols when creating a channel.
- #34 — Event arguments transformation support.
Thanks:
- Biosynth — for the credential bugreport
- Eynsher Kiel — for the memory leak bugreport
- Luiz Alberto Zaiats — for the NIC selection feature
- Markus Wulftange — for the vulnerability report