Christian
|
8df8cb1eb6
|
Refactor logging and add benchmark.
|
pirms 6 gadiem |
Christian
|
e14ea9a240
|
Add overflow strategy for pending messages queue.
|
pirms 6 gadiem |
VladimirAkopyan
|
7b987635f7
|
ref #230 Limiting the growth of PendingMessagesQueue to a configurable value. it will only store X lated messages, 250 by default.
https://github.com/chkr1011/MQTTnet/issues/230
|
pirms 6 gadiem |
Christian
|
b22b02a0b6
|
Refactor subscriptions manager
|
pirms 6 gadiem |
Christian
|
62527a91ac
|
Complete merge
|
pirms 6 gadiem |
Christian
|
d9501de252
|
Treat a connection handover as a clean disconnect.
|
pirms 6 gadiem |
Christian
|
9e90111b37
|
Fix several deadlocks
|
pirms 6 gadiem |
Christian
|
ec41efd860
|
Fix client dead lock and protocol version issues.
|
pirms 6 gadiem |
Christian
|
8f96acaec4
|
Fixed a race condition in client and server.
|
pirms 6 gadiem |
Christian
|
7a9ddfc2b5
|
Fix packet identifier which is sent from the server.
|
pirms 6 gadiem |
Christian
|
f85ad4965b
|
Refactor keep alive monitoring and add unit tests.
|
pirms 6 gadiem |
Christian
|
1760dc7d35
|
Fix async issues
|
pirms 6 gadiem |
Christian
|
59dcbf4c0c
|
Add server events for subscribed and unsubscribed topics. Add pending messages count for connected clients.
|
pirms 6 gadiem |
Christian
|
30754433eb
|
Add server methods for controlling the client subscriptions.
|
pirms 6 gadiem |
Christian Kratky
|
333fc4c387
|
Fixed an TLS issue in the MqttClientOptionsBuilder; Fix a subscription issue in the managed client.
|
pirms 7 gadiem |
Christian Kratky
|
644e948489
|
Fix keep alive checks in server
|
pirms 7 gadiem |
Christian Kratky
|
d12d2648b7
|
Add extension for RPC calls; replace locks; Refactored storage in Managed Client
|
pirms 7 gadiem |
Christian Kratky
|
0ee3c8e135
|
Add statistics of last sent packets to the _ConnectedClient_.
|
pirms 7 gadiem |
Christian Kratky
|
bc959a8c3d
|
Performance optimizations
|
pirms 7 gadiem |
Christian Kratky
|
611fabcd01
|
Performance optimizations
|
pirms 7 gadiem |
Christian Kratky
|
ee6ec14bf8
|
Add interface for server options. Add context class for connection validator (hide internal packets).
|
pirms 7 gadiem |
Christian Kratky
|
f9d67e2cd2
|
Merge proces, enable signing of the assembly.
|
pirms 7 gadiem |
Christian Kratky
|
77b80dc53e
|
Removed 3rd-Party libraries.
|
pirms 7 gadiem |
Christian Kratky
|
5bcda12ca9
|
Fix QoS handling in server
|
pirms 7 gadiem |
Christian Kratky
|
8de87c8772
|
Wrap COM exceptions, close client connection when server stops, process retained messages from server
|
pirms 7 gadiem |
Christian Kratky
|
3625363fcf
|
Fix references. Fix certificate handing issue
|
pirms 7 gadiem |
Jan Eggers
|
acbf9153f4
|
fixed the other timing issue
|
pirms 7 gadiem |
Christian Kratky
|
7dfc19e588
|
Added missing ConfigureAwaits
|
pirms 7 gadiem |
Christian Kratky
|
d2e481719c
|
Optimized persisting of retained messages to avoid useless writes to the filesystem
|
pirms 7 gadiem |
Christian Kratky
|
7e48746944
|
Fix cleanup of client sessions
|
pirms 7 gadiem |
Jan Eggers
|
e6e88e132b
|
possibly fixed timing issue in test
|
pirms 7 gadiem |
Christian Kratky
|
11ccb951aa
|
Refactor traces of server session handling
|
pirms 7 gadiem |
Christian Kratky
|
30df7d4c9e
|
Fix subscribe interceptor
|
pirms 7 gadiem |
Christian Kratky
|
ba16ae6568
|
Add interceptor for client subscriptions
|
pirms 7 gadiem |
Christian Kratky
|
d0f1c18a2f
|
Server refactoring
|
pirms 7 gadiem |
Christian Kratky
|
1c0b2b55b6
|
Fix bugs
|
pirms 7 gadiem |
Christian Kratky
|
daf22c762f
|
Small refactorings
|
pirms 7 gadiem |
JanEggers
|
d10f29bbc6
|
initial version
|
pirms 7 gadiem |
Christian Kratky
|
4386ef1e56
|
Added interceptor for application messages
|
pirms 7 gadiem |
Christian Kratky
|
df1dd0eec7
|
Refactoring
|
pirms 7 gadiem |
Christian Kratky
|
11ade8c3df
|
Refactor tracing
|
pirms 7 gadiem |
Christian Kratky
|
af3cebb266
|
Renamed trace class
|
pirms 7 gadiem |
Christian Kratky
|
67267c05fd
|
Refactor options
|
pirms 7 gadiem |
JanEggers
|
1d78d675f7
|
improved api surface of mqttserver and fixed unittests
|
pirms 7 gadiem |
JanEggers
|
3079ad37ce
|
improved client livetime events
|
pirms 7 gadiem |
Christian Kratky
|
862f76fea2
|
Add support for retained application messages
|
pirms 7 gadiem |
Christian Kratky
|
e7c8d1c1c1
|
Add cancellation token to adapter
|
pirms 7 gadiem |
Eggers Jan
|
473c8e0a15
|
send multiple packages at once msg/sec from 9000 to 32000
|
pirms 7 gadiem |
Christian Kratky
|
6b1a6c054e
|
Even more performance optimizations
|
pirms 7 gadiem |
Christian Kratky
|
76151deba0
|
Additional performance improvements
|
pirms 7 gadiem |