Christian
1a3e97afec
Add support for dotnet 10 ( #2229 )
...
* Add dotnet10 as target framework and fix breaking changes
* Fix tests
* Fix tests for CI
* Fix typo
2025-12-07 16:24:34 +01:00
Christian
535a4e010c
Add validations of variable byte integers ( #2214 )
...
* Add validations and add docs
* Update release notes
* Fix build
2025-10-20 14:33:50 +02:00
老九 and christian
37c1eecce5
Add Directory.Build.props. ( #2120 )
...
* Add Directory.Build.props.
* Adjust Analysis related properties and add conditional enablement for ContinuousIntegrationBuild.
* Adopt new changes in master
---------
Co-authored-by: christian <6939810+chkr1011@users.noreply.github.com >
2025-10-20 13:32:31 +02:00
Christian
e43e7f8e36
Use latest language features ( #2176 )
...
* Make use of language features line AsyncDispose, init etc.
* Fix build errors
* Improve Unit Tests
* Improve Unit Tests
* Improve Unit Tests
* Update samples
* Remove obsolete benchmarks
* Code cleanup
* Improve unit tests
* Improve Unit Tests
* Fix Unit Tests
* Improve Unit Tests
* Improve Unit Tests
* Restore unit tests
* Exclude load tests from unit tests
2025-08-30 10:52:59 +02:00
Andrea Vouk
63d85184e1
Convert null checks to modern ThrowIfNull checks ( #2089 )
...
Convert null check to modern ThrowIfNull checks
2024-10-26 11:41:58 +02:00
980a5d0a6d
Improve performance and drop support for old frameworks ( #2068 )
...
* Remove WebSocket4Net extension library
* Remove UWP support
* Drop support for all old frameworks
* Update CI
* Update CI
* Update CI
* Update CI
* Remove obsolete code
* Set default protocol version to 5.0.0
* Remove obsolete tests
* Remove old dependencies
* Reset release notes
* Move server to dedicated project
* Fix unit tests
* Update and cleanup nuget packages
* Fix unit tests
Refactor code
* No longer throw exception when receiving non success CONNACK
* Enable nuget signing
* Enable nuget signing
* Enable nuget signing
* Enable nuget signing
* Enable nuget signing
* Enable nuget signing
* Enable nuget signing
* Enable nuget signing
* Enable code signing
* Enable code signing
* Enable code signing
* Fix client endpoint handling
* Improve CI
* Fix CI
* Fix CI
* Fix CI
* Fix CI
* Import changes from version 4
* Cleanup target frameworks and remove obsolete code
* Drop support for dotnet7.0
* Remove managed client
* Version5 auditmode (#2016 )
Added NuGet audit mode and some other settings to get informed about security issues.
* Address warnings from analyzers
* Support for ReadOnlySequence as payload (#2046 )
* use ReadOnlySequence as payload
* fix build
* fix build
* skip sign in forks
* remove unnecessary owner
* tests and extensions
* remove test
* simplify WritePacketBuffer, remove unused helper
* Adjust namespaces
* Fix build errors
* Import latest fixes from main branch
* Adjust namespaces
---------
Co-authored-by: SeppPenner <HansM2013@gmx.de >
Co-authored-by: Martin Regen <mregen@microsoft.com >
2024-08-24 11:47:21 +02:00
Christian
560e80455f
Update samples ( #1768 )
2023-06-15 18:32:28 +02:00
Christian
e01707d25e
Improve samples
2023-01-28 13:08:08 +01:00
Christian
fdf00f1b18
More options for disconnect ( #1557 )
...
* Expose more options in disconnect options.
* Expose more options in disconnect API.
* Refactor code.
* Expose user properties in disconnected event.
* Expose more disconnect options in server.
* Fix build errors
* Add new samples.
* Fix client cleanup
* Fix merge conflicts
2022-12-23 17:09:02 +01:00
Christian
d481e93832
Add new samples.
2022-10-25 17:29:45 +02:00
Christian
b976e9c177
Fix build errors.
2022-08-03 20:44:58 +02:00
William Lee
a0dc8ab0d7
Update Server_Simple_Samples.cs ( #1474 )
...
Change e.UserName to e.Username
2022-07-31 09:50:14 +02:00
Christian
cbf413f04e
Squashed commit of the following: 1125-expose-http-context-in-validateconnectionasync
...
commit 353c9671a04a273798b0b3775be5f0764bfd7edf
Author: Christian <6939810+chkr1011@users.noreply.github.com >
Date: Sat Jul 23 15:33:01 2022 +0200
Remove usage of obsolete stuff.
commit 1f3c35685c7a65453c37a37e8c54a2ca4305ff6d
Author: Christian <6939810+chkr1011@users.noreply.github.com >
Date: Sat Jul 23 15:30:54 2022 +0200
Update ValidatingConnectionEventArgs.cs
commit a5e1b8938974b5b57e95ec41d74634ca130a8ad5
Merge: 8878efee 11249d00
Author: Christian <6939810+chkr1011@users.noreply.github.com >
Date: Sat Jul 23 15:30:30 2022 +0200
Merge branch 'master' into 1125-expose-http-context-in-validateconnectionasync
commit 8878efee0da3c67d90bb7fb6946453f62329cd8e
Author: Christian <6939810+chkr1011@users.noreply.github.com >
Date: Sat Jul 23 15:30:03 2022 +0200
Expose channel adapter when validating connections.
2022-07-23 15:33:53 +02:00
Christian
13762eedd4
Update Server_Asp_Net_Samples.cs
2022-07-19 17:33:01 +02:00
Christian
e33495010e
Update samples.
2022-07-13 15:29:26 +02:00
Christian
29ec6edbf4
Update Server_Simple_Samples.cs
2022-06-24 18:46:38 +02:00
Christian
f3ef2dbf7c
Add samples.
2022-06-18 11:56:19 +02:00
Christian
14eb202873
Add new samples.
2022-06-18 11:38:36 +02:00
Christian
2ce9b94ec9
v4.0.0 ( #1357 )
2022-02-20 21:10:46 +01:00