Christian Kratky
|
9bea46adcb
|
Remove unneeded _sealed_ keywords. Update docs.
|
6 jaren geleden |
Christian Kratky
|
a10183628b
|
Suspend keep alive checking while a packet is being received.
|
6 jaren geleden |
Christian Kratky
|
7e0017d14a
|
Update docs.
|
6 jaren geleden |
Christian Kratky
|
62e9a333c7
|
Add several packet validations.
|
6 jaren geleden |
Sébastien Warin
|
9b29f8c23a
|
Fix MqttProtocolVersion 3.1 connection
|
6 jaren geleden |
JanEggers
|
8c37cf16c0
|
fixed tests
|
6 jaren geleden |
JanEggers
|
c569c10740
|
dont use writer instance
|
6 jaren geleden |
Christian
|
9e90111b37
|
Fix several deadlocks
|
6 jaren geleden |
Israel Lot
|
942bf70582
|
one less copy and allocation
|
6 jaren geleden |
Christian
|
17b74f20c9
|
Migrate to Stream-less approach.
|
6 jaren geleden |
Christian
|
ae11e31048
|
Refactoring
|
6 jaren geleden |
Israel Lot
|
c915af8dad
|
Disable Nagle on sockets, send packets in one shot.
|
6 jaren geleden |
Christian
|
7a9ddfc2b5
|
Fix packet identifier which is sent from the server.
|
6 jaren geleden |
Christian
|
e1d8697331
|
Fix wrong parsing and generating of MqttConnAck for version 3.1.0
|
6 jaren geleden |
Christian
|
1415e4b878
|
Covnert the body buffer to a memory stream which will grow automatically.
|
7 jaren geleden |
Christian Kratky
|
d12d2648b7
|
Add extension for RPC calls; replace locks; Refactored storage in Managed Client
|
7 jaren geleden |
Christian Kratky
|
611fabcd01
|
Performance optimizations
|
7 jaren geleden |
Christian Kratky
|
f9d67e2cd2
|
Merge proces, enable signing of the assembly.
|
7 jaren geleden |
Christian Kratky
|
7dfc19e588
|
Added missing ConfigureAwaits
|
7 jaren geleden |
Christian Kratky
|
4386ef1e56
|
Added interceptor for application messages
|
7 jaren geleden |
Christian Kratky
|
3954777d20
|
Refactoring
|
7 jaren geleden |
Christian Kratky
|
40b1be075c
|
Refactoring
|
7 jaren geleden |
Christian Kratky
|
1f8a781dc2
|
Several refactorings & code cleanup
|
7 jaren geleden |
Christian Kratky
|
862f76fea2
|
Add support for retained application messages
|
7 jaren geleden |
Christian Kratky
|
83f1d74a76
|
Make deserialization cancleable
|
7 jaren geleden |
Christian Kratky
|
76105de4c7
|
Refactor latest changes
|
7 jaren geleden |
Christian Kratky
|
a956de3df7
|
Refactorings
|
7 jaren geleden |
Eggers Jan
|
323339b0b2
|
dont use byte reader writer in critical paths
|
7 jaren geleden |
Eggers Jan
|
c001897590
|
remove async and framing from serializer
|
7 jaren geleden |
Eggers Jan
|
8fd3e5070d
|
add missing await
|
7 jaren geleden |
Eggers Jan
|
16a184a92f
|
use streams
|
7 jaren geleden |
JanEggers
|
9cde49f5f8
|
propper buffering in place
|
7 jaren geleden |
JanEggers
|
644bcfba27
|
- make MqttPacketReader and Writer a specialized version of their Binary counterparts
- improved message framing. as basis to improve buffering
- share more common code for the writer part
|
7 jaren geleden |
Christian Kratky
|
76151deba0
|
Additional performance improvements
|
7 jaren geleden |
Christian Kratky
|
8aec1583df
|
Performance improvements in area of logging and async/await
|
7 jaren geleden |
1iveowl
|
20a1b77b58
|
ConfigureAwait(false)
|
7 jaren geleden |
Christian Kratky
|
598ed66a3b
|
Add support for V3.1.0; Performance improvements
|
7 jaren geleden |
Christian Kratky
|
59b0b79a32
|
Fix wrong QoS level handling for server.
|
7 jaren geleden |
Christian Kratky
|
0b0239bcf1
|
Performance refactoring.
|
7 jaren geleden |
Christian Kratky
|
929cdb971a
|
Fix breaking changes.
|
7 jaren geleden |
Christian Kratky
|
86dddd81c7
|
Extend invalid protocol exception message
|
7 jaren geleden |
Christian Kratky
|
b3a6919ea0
|
Add support for complex device IDs.
|
7 jaren geleden |
Christian Kratky
|
9816f12df6
|
Performance optimizations
|
7 jaren geleden |
Christian Kratky
|
8bfad437cf
|
Add nuget support
|
7 jaren geleden |
Christian Kratky
|
ee25228c0b
|
Add server implementation
|
7 jaren geleden |
Christian Kratky
|
9b720d2325
|
Initial commit.
|
7 jaren geleden |