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
Christian
e791d9aba4
Expose local endpoint in channel adapter ( #2213 )
...
* Expose local endpoint
* Update release notes
2025-10-19 23:06:36 +02:00
Christian
51979fa5a4
Call enqueue interceptor for retained messages ( #2211 )
...
* Call the event handler also for retained messages
* Update release notes
2025-10-19 19:14:33 +02:00
e7ccd897b0
Use License file from code repo ( #2197 )
...
* Use License file from code repo
* Configure all relevant projects
* Update release notes
* Restore release notes
---------
Co-authored-by: Jens Nordenbro <jens.nordenbro@beijerelectronics.com >
Co-authored-by: christian <6939810+chkr1011@users.noreply.github.com >
2025-10-17 19:28:45 +02:00
Christian
d5d72ac37d
Enable support for AOT compilation ( #2209 )
...
* Update project files
* Update release notes
2025-10-17 19:06:28 +02:00
Christian
a5ef10fddb
Restore strong name ( #2208 )
...
* Restore strong name certificate
* Migrate strong name certificate loading to linux.
* Fix wrong path
* Restore version, update release notes
2025-10-17 19:05:20 +02:00
zhaowgit and Christian
c97bd82334
Issues #2091 Improve the performance of RetainedMessages without subs… ( #2093 )
...
* Issues #2091 Improve the performance of RetainedMessages without subscribing to RetainedMessageChangedEvent.
* Fix build errors
* Update release notes
---------
Co-authored-by: Christian <6939810+chkr1011@users.noreply.github.com >
2025-10-17 19:04:11 +02:00
christian
2f7f55e3f5
Update version
2025-09-14 10:47:32 +02:00
Lucas T and christian
948c7c2b69
Corrected Cancellation Source for KeepAlive Messages ( #2129 )
...
* Corrected Cancellation Source for KeepAlive Messages
* Use half of the keep alive value for the ping timeout
* Update release notes
* Update ReleaseNotes.md
* Update ReleaseNotes.md
* Update ReleaseNotes.md
---------
Co-authored-by: christian <6939810+chkr1011@users.noreply.github.com >
2025-01-02 12:17:05 +01:00
christian
1cdc343e6d
Update release notes
2025-01-02 12:11:57 +01:00
27771f0146
Improve session message injection ( #2117 )
...
* Improve session message injection methods
* Add more tests for session injection
* Change return type from MqttPublishPacket to MqttPacketWithIdentifier
* Use dedicated type for MattApplicationMessage injection result
* Code review minor fixes
* Apply project code style
* Update release notes
---------
Co-authored-by: Anton Smolkov <anton.smolkov@idp.zyfra.com >
Co-authored-by: christian <6939810+chkr1011@users.noreply.github.com >
2025-01-02 11:51:46 +01:00
christian
3dd3279656
Fix missing release notes in nuget package
2025-01-02 11:34:08 +01:00
christian
c5934bf18b
Reset release notes
2025-01-02 11:22:19 +01:00
Christian
9dbe1e4b12
Fix support for enhanced authentication ( #2132 )
...
* Implement enhanced authentication for client and server.
* Update samples
* Add abstraction layer
* Merge master
* Use dedicated class for public API.
* Update release notes
* Rename methods to fit naming scheme
* Fix unit tests and samples
2024-12-25 14:17:20 +01:00
christian
f13b3eb6bb
Update release notes
2024-12-23 12:17:00 +01:00
christian
4aa4a12e47
Update release notes
2024-12-02 10:40:05 +01:00
Christian
0506857f0d
Set max pending mesages per client to 1000 ( #2096 )
...
Set max pending mesages per client to 1000.
2024-10-26 11:41:25 +02:00
christian
c4eb05105b
Update release notes
2024-08-24 12:04:24 +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