Christian
719838de3b
Add new server option to disable/enable persistent sessions.
6年前
Christian
3e6edb92c5
Refactor ASP.NET integration.
6年前
Christian
dc7b9414d9
Refactor logging. Remove TCP adapter from HTTP host if disabled.
6年前
Christian
8df8cb1eb6
Refactor logging and add benchmark.
6年前
Christian
e14ea9a240
Add overflow strategy for pending messages queue.
6年前
Christian
febc8f774d
Start a dedicated thread per client.
6年前
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
6年前
Christian
b22b02a0b6
Refactor subscriptions manager
6年前
Christian
62527a91ac
Complete merge
6年前
Christian
d9501de252
Treat a connection handover as a clean disconnect.
6年前
Christian
357fd844d7
Fix TopicFilterComparer
6年前
Christian
9e90111b37
Fix several deadlocks
6年前
Christian
d2049d63d6
Refactoring minor issues
6年前
Christian
ec41efd860
Fix client dead lock and protocol version issues.
6年前
Christian
8f96acaec4
Fixed a race condition in client and server.
6年前
Christian
7a9ddfc2b5
Fix packet identifier which is sent from the server.
6年前
Christian
56acc82445
Fix null ref in server when using interceptor
6年前
Christian
f85ad4965b
Refactor keep alive monitoring and add unit tests.
6年前
Christian
abb216c055
Fix retained message handling
6年前
Christian
1760dc7d35
Fix async issues
6年前
Christian
59dcbf4c0c
Add server events for subscribed and unsubscribed topics. Add pending messages count for connected clients.
7年前
Christian
30754433eb
Add server methods for controlling the client subscriptions.
7年前
Christian
40c33ac639
Refactoring
7年前
Christian
002e4b8d69
Fix broken unit tests
7年前
kpreisser
e1a9aa7d03
Adjust the MqttClientPendingMessagesQueue and the MqttPacketReader to use asynchronous methods for long-running/blocking operations.
Otherwise, Worker Threads from the .NET Threadpool are blocked while waiting for the next client message, and while waiting for the next message to send.
7年前
Christian Kratky
e0284886b5
Added the bound IP address to the server options.
7年前
Christian Kratky
f91d935708
Add the ClientId to the application message interceptor.
7年前
Christian Kratky
333fc4c387
Fixed an TLS issue in the MqttClientOptionsBuilder; Fix a subscription issue in the managed client.
7年前
Christian Kratky
644e948489
Fix keep alive checks in server
7年前
Christian Kratky
d12d2648b7
Add extension for RPC calls; replace locks; Refactored storage in Managed Client
7年前
Christian Kratky
0ee3c8e135
Add statistics of last sent packets to the _ConnectedClient_.
7年前
Christian Kratky
bc959a8c3d
Performance optimizations
7年前
Christian Kratky
69781d822a
Update docs, fix managed client connection issue
7年前
Christian Kratky
611fabcd01
Performance optimizations
7年前
Christian Kratky
ee6ec14bf8
Add interface for server options. Add context class for connection validator (hide internal packets).
7年前
Christian Kratky
f9d67e2cd2
Merge proces, enable signing of the assembly.
7年前