Christian
|
cd8940f9b7
|
Improve internal server connection management. (#1232)
|
2021-09-08 18:01:56 +02:00 |
|
HansM
|
3cdf6d1261
|
[MQTTnet, MQTTnet.Extensions.ManagedClient] Fixed bug that allowed invalid subscriptions (Thanks to @marcelwinh). (#1226)
|
2021-09-05 11:42:42 +02:00 |
|
Christian
|
8f1d4e3c22
|
Remove client disconnected handler from wrong implementation location.
|
2021-04-11 20:34:35 +02:00 |
|
Christian
|
962622a9f7
|
Merge pull request #1134 from yyjdelete/issue996
Disallow to call MqttClient.ConnectAsync while Disconnect is pending.
|
2021-04-05 11:19:20 +02:00 |
|
Christian
|
10f7d809f2
|
Merge pull request #1132 from qzwzqty/master
Passes the Endpoint of the client before it disconnected
|
2021-04-02 16:18:15 +02:00 |
|
SilverFox
|
f99daee4d1
|
Fix Session_Tests.Manage_Session_MaxParallel
|
2021-04-02 17:54:41 +08:00 |
|
Wang Chunlong
|
85b339e6f0
|
rename
|
2021-03-31 11:56:58 +08:00 |
|
Christian
|
fbb5cd45a0
|
Refactor deferred ACK of publish packets.
|
2021-03-30 21:06:44 +02:00 |
|
Wang Chunlong
|
cf8ea872d3
|
Disconnected Endpoint
|
2021-03-29 16:00:37 +08:00 |
|
Christian
|
a01dc9fef8
|
Add new overload for server options builder.
|
2021-03-05 13:01:14 +01:00 |
|
Christian
|
b766c1bebb
|
Refactor keep alive message handling in order to fix issues with sudden disconnects.
|
2021-02-23 11:45:22 +01:00 |
|
Christian
|
ed520455d0
|
Use the data converter only when creating packets.
|
2021-02-19 21:45:23 +01:00 |
|
HansM
|
deb2c3dec6
|
Merge pull request #1055 from chkr1011/add-code-doc
Added client documentation.
|
2021-01-31 11:33:13 +01:00 |
|
Philip Schill
|
b1bf7698aa
|
The topic filter comparer now checks for e.g. "foo/" matching "foo/#".
|
2021-01-29 17:37:47 +01:00 |
|
SeppPenner
|
bba04e2b5d
|
Updated all code comments, should be ok now.
|
2021-01-15 20:34:33 +01:00 |
|
SeppPenner
|
2047f44554
|
Added client documentation.
|
2021-01-03 21:46:53 +01:00 |
|
Christian
|
1f78a92c4d
|
Remove timeout from send method.
|
2020-12-14 21:17:11 +01:00 |
|
Christian
|
f92cfcd293
|
Add new multi threaded application message handler for server.
|
2020-12-13 11:36:31 +01:00 |
|
Christian
|
322067466b
|
Fix wrong usage of client session items for undelivered messages.
|
2020-11-25 21:31:26 +01:00 |
|
Christian
|
ec015e7620
|
Refactor naming for background tasks.
|
2020-11-25 21:07:50 +01:00 |
|
Christian
|
a93f44217b
|
Align different formats of log messages.
|
2020-11-16 20:47:44 +01:00 |
|
Christian
|
f9c3014e52
|
Fix Unit Tests.
|
2020-11-15 14:34:59 +01:00 |
|
Christian Kratky
|
5b29b8cfd8
|
Fix Unit Tests.
|
2020-11-14 16:06:43 +01:00 |
|
Christian Kratky
|
d0a848c8b4
|
Improve performance.
|
2020-11-13 20:33:47 +01:00 |
|
Christian Kratky
|
38d3531db6
|
Refactor code.
|
2020-11-11 21:11:49 +01:00 |
|
Christian Kratky
|
f894622884
|
Merge branch 'master' into feature/Single_Connection_Monitoring_Task
|
2020-11-09 21:29:38 +01:00 |
|
Christian Kratky
|
e1bf9de347
|
Add support for topic alias.
|
2020-11-09 21:10:05 +01:00 |
|
Stefan Ossendorf
|
4608930a37
|
Cancellation token removed since the method does not support it
Cancellation token removed because the SendAsync() method does not support it.
|
2020-11-08 14:31:01 +01:00 |
|
Christian Kratky
|
06c9d27c87
|
Fixed bug in PubRel packet generation (MQTTv5 only).
|
2020-11-04 21:28:40 +01:00 |
|
Christian Kratky
|
fb2be79673
|
Remove not used timeout for receiving.
|
2020-11-02 21:45:23 +01:00 |
|
Christian Kratky
|
24f0ea01f5
|
Improve session takeover and keep alive handling.
|
2020-10-31 20:59:41 +01:00 |
|
Christian Kratky
|
42c1155bee
|
Fix nullref exception in connection handler.
|
2020-10-30 23:51:11 +01:00 |
|
Christian Kratky
|
ccd102a59f
|
Refactor code.
|
2020-10-30 00:21:08 +01:00 |
|
Christian Kratky
|
f9630ef347
|
Improve internal session/connection management and connection takeover.
|
2020-10-30 00:19:30 +01:00 |
|
Christian Kratky
|
c5b7735a2c
|
Improve cancellation token handling for client connections (Server).
|
2020-10-29 20:02:03 +01:00 |
|
Christian Kratky
|
b7fb0c1002
|
Refactor package object model.
|
2020-10-28 23:11:12 +01:00 |
|
Christian Kratky
|
a26b641284
|
Fix broken connection takeover.
|
2020-10-15 01:01:35 +02:00 |
|
Christian
|
5d73de2a86
|
Merge pull request #1004 from JanEggers/fix#990
improved behavior when multiple connections fight over a session
|
2020-10-14 21:18:36 +02:00 |
|
JanEggers
|
d7b552fce2
|
renaming and added cast
|
2020-10-13 15:57:21 +02:00 |
|
JanEggers
|
f7db00c08e
|
improved behavior when multiple connections fight over a session
|
2020-10-11 16:41:13 +02:00 |
|
SeppPenner
|
252772007b
|
Changed MqttServerClientDisconnectedHandlerDelegate back again.
|
2020-09-27 17:43:06 +02:00 |
|
SeppPenner
|
21a9974e5d
|
Tried to add a MqttServerOptions fluent method for the client disconnected handler.
|
2020-09-21 18:23:11 +02:00 |
|
Marc Sallin
|
7f5504b01b
|
Fix wrong QoS when using MqttClientMessageQueueInterceptor #978
|
2020-09-04 09:53:34 +02:00 |
|
Marc Sallin
|
fd789417e7
|
Extend MqttClientMessageQueueInterceptorContext to expose SubscriptionQualityOfServiceLevel
|
2020-09-04 09:53:34 +02:00 |
|
Marc Sallin
|
f1f9924bce
|
Expose WithClientMessageQueueInterceptor
|
2020-09-04 09:53:34 +02:00 |
|
Marc Sallin
|
b0c603082b
|
Rename "QualityOfServiceLevel" to SubscriptionQualityOfServiceLevel where appropriated to make the difference between the two different QoS fields more clear
|
2020-09-04 09:53:34 +02:00 |
|
Christian Kratky
|
4e6aeb91a4
|
Fix server adapter memory leak and UnitTests
|
2020-07-25 23:34:30 +02:00 |
|
Christian
|
38cfa15cc3
|
Merge pull request #938 from chkr1011/interceptor-undelivered
Added interceptor for undelivered messages.
|
2020-06-15 23:13:06 +02:00 |
|
SeppPenner
|
6adf7096ec
|
Updated client sessions manager to handle the delivery count for the handler correctly.
|
2020-06-12 20:25:51 +02:00 |
|
Christian Kratky
|
246a10649a
|
Minor refactorings.
|
2020-06-12 11:19:29 +02:00 |
|