Christian
c12096705f
1908 support unix domain sockets ( #1919 )
...
* Add support for custom endpoints
Add overlaods etc. to allow for passing other endpoint implementations
* Extend publich broker test to also probe with different protocol versions
* Fix UWP build
* Update ReleaseNotes.md
2024-02-06 17:37:07 +01:00
Christian
0e815c626c
Add validation of string lengths ( #1718 )
2023-05-01 12:03:23 +02:00
Christian and Michi
36c6d8974e
Allow disabling of packet fragmentation ( #1709 )
...
* Add compatibility option for AWS
* Fix UWP build
* Fix comment in MqttClientOptions (#1706 )
* Refactor naming
* Fix wrong option value
---------
Co-authored-by: Michi <michael@volz.dev >
2023-04-06 17:54:36 +02:00
Jeffery Michael
e0ce1f309e
dotnet 7 packages ( #1636 )
...
* Added dotnet 7 support/builds.
* Added NETCOREAPP_3_1_OR_GREATER where applicable.
2022-12-28 09:20:11 +01:00
老九 and Günther Foidl
8a926a3db3
Performance optimization of SendPacketAsync ( #1624 )
...
* performance optimization of SendPacketAsync
* Update Source/MQTTnet.AspnetCore/MqttConnectionContext.cs
Co-authored-by: Günther Foidl <gue@korporal.at >
Co-authored-by: Günther Foidl <gue@korporal.at >
2022-12-16 17:13:11 +01:00
Christian
726dd15c5a
Cleanup projects
2022-12-07 20:44:23 +01:00
Christian
c17a350796
1595 object disposed exception in unit test handle parallel connection attempts ( #1610 )
2022-12-05 19:22:18 +01:00
Christian
d9da7cc92e
Refactor code
2022-12-03 14:09:27 +01:00
老九 and Christian
3d32faa8f9
Avoid copying buffer from ReadOnlySequence as ReceivedMqttPacket body ( #1596 )
...
* Avoid copying buffer from ReadOnlySequence as ReceivedMqttPacket body
* Use ReadOnlySequence.FirstSpan if possible.
* add ReaderExtensionsBenchmark
* update benchmark
* fix fixedHeader incorrect read
Co-authored-by: Christian <6939810+chkr1011@users.noreply.github.com >
2022-12-03 13:18:30 +01:00
老九 and Christian
862d76471b
Implement buffer copy using different policies ( #1599 )
...
use Memory-Copy
Co-authored-by: Christian <6939810+chkr1011@users.noreply.github.com >
2022-12-03 13:17:02 +01:00
Christian
01a5aeeb58
Refactor benchmarks ( #1601 )
2022-11-30 18:09:34 +01:00
Christian
56750adfe4
1592 bug of mqttbufferreader ( #1593 )
2022-11-29 20:23:20 +01:00
Christian
d2ce9d607a
Fix freezes in _AsyncLock_ ( #1549 )
2022-10-23 08:16:45 +02:00
Christian
e050e2d61e
Improve async lock ( #1520 )
2022-09-25 10:26:18 +02:00
Christian
3ab095a568
Set web socket boundaries correctly ( #1514 )
2022-09-13 08:50:02 +02:00
Christian
12dd815421
Fix wrong package references in Benchmark project.
2022-08-13 12:45:02 +02:00
Christian
b0d1fcd161
Refactor code.
2022-07-12 16:37:32 +02:00
Christian
f632fbb447
Squashed commit of the following:
...
commit c3ca0ef7da4bcc2103cda2bb175ea3c5a49da2e6
Author: Christian <6939810+chkr1011@users.noreply.github.com >
Date: Sat Jun 25 22:58:18 2022 +0200
Update nugets and fix breaking changes.
2022-06-27 20:40:37 +02:00
Christian
7cf454952f
Restore interfaces.
2022-04-05 20:00:49 +02:00
Christian
7d95c238c3
Code cleanup.
2022-03-06 12:47:48 +01:00
Christian
2ce9b94ec9
v4.0.0 ( #1357 )
2022-02-20 21:10:46 +01:00