Christian Kratky
|
b9e9fe64ac
|
Refactor adapter handling.
|
2020-04-05 15:43:16 +02:00 |
|
Christian Kratky
|
6e0d3ec0fb
|
Update nuget packages.
|
2020-04-04 12:15:51 +02:00 |
|
Christian Kratky
|
81b547f386
|
Fix logging issues.
|
2020-04-01 23:15:08 +02:00 |
|
Christian Kratky
|
0ca4c88e69
|
Merge branch 'master' into feature/low_level_client
|
2020-04-01 23:01:03 +02:00 |
|
Christian Kratky
|
04ccdcd562
|
Add low level client.
|
2020-04-01 20:43:00 +02:00 |
|
JanEggers
|
20eda96921
|
fixed core 3.1 startup and verified it still works with 2.1 and net461
|
2020-03-15 14:43:59 +01:00 |
|
JanEggers
|
ac06a001e2
|
fixed some warnings
|
2019-12-21 10:42:18 +01:00 |
|
Christian Kratky
|
624fafc662
|
Update nugets.
|
2019-12-08 20:10:46 +01:00 |
|
Christian Kratky
|
961a497798
|
Performance refactoring.
|
2019-06-23 11:32:09 +02:00 |
|
Christian Kratky
|
60c6074953
|
Expose client certificate at MQTT connection validator. Make DualMode optional.
|
2019-06-06 19:31:43 +02:00 |
|
Christian Kratky
|
6399172582
|
Improve connection disposal.
|
2019-04-22 10:50:47 +02:00 |
|
Christian Kratky
|
a25c8cd4c7
|
Fix some minor TODOs.
|
2019-04-17 21:44:09 +02:00 |
|
JanEggers
|
477e2d23ab
|
added benchmark option to compare netfx and core runtime
|
2019-04-15 15:52:51 +02:00 |
|
JanEggers
|
aee10ba6fa
|
added netcore 2.1 build
|
2019-04-15 14:24:27 +02:00 |
|
Christian Kratky
|
dbee941dcc
|
Update nuget packages.
|
2019-04-04 22:00:40 +02:00 |
|
Christian Kratky
|
cdeb073bb0
|
Fix disposal of SSL streams.
|
2019-04-03 23:45:53 +02:00 |
|
Christian Kratky
|
562a5304f6
|
Add flag for secure connections.
|
2019-03-10 19:52:55 +01:00 |
|
Christian Kratky
|
8708609498
|
Add more function mappings for MQTTnet Server.
|
2019-03-06 22:42:00 +01:00 |
|
Christian Kratky
|
6a2bded181
|
Refactor session and connection handling in server. Fix QoS level 2 issues.
|
2019-01-27 11:15:32 +01:00 |
|
Christian Kratky
|
ebf0e91ab8
|
Refactor subscribe and unsubscribe to support MQTTv5.
|
2019-01-21 21:38:39 +01:00 |
|
Christian Kratky
|
cc113a6c34
|
Refactor namespaces.
|
2018-12-20 20:53:29 +01:00 |
|
Christian Kratky
|
6483f896c1
|
Merge from develop.
|
2018-12-09 20:48:46 +01:00 |
|
Federico Di Gregorio
|
bc1a197c4f
|
Align conditions in dependent project with conditions in MQTTnet
|
2018-11-30 09:26:02 +01:00 |
|
Christian Kratky
|
7baff7c080
|
Refactor property definition for packets.
|
2018-11-23 22:50:44 +01:00 |
|
Christian Kratky
|
48d5afa799
|
Refactor namings of serializers etc.
|
2018-11-19 00:14:15 +01:00 |
|
Christian Kratky
|
fed16d7710
|
Merge from develop.
|
2018-11-16 22:16:21 +01:00 |
|
Christian Kratky
|
5abee2512f
|
Update nuget packages.
|
2018-10-20 00:32:53 +02:00 |
|
Christian Kratky
|
5a59cd278c
|
Add serializer adapter.
|
2018-08-06 20:36:15 +02:00 |
|
Christian Kratky
|
7d9326a147
|
Extend MqttPacketReader constructor to allow more unit tests.
|
2018-07-04 22:00:34 +02:00 |
|
Jan Eggers
|
b77798f885
|
dont use thread static buffers they are overlapping on server due to async io
|
2018-06-25 15:31:49 +02:00 |
|
Christian
|
8444b6b3be
|
Merge pull request #298 from JanEggers/transports
new Transports for AspnetCore 2.1
|
2018-06-17 15:38:23 +02:00 |
|
Christian Kratky
|
baac26c5f6
|
Refactor package deserialization.
|
2018-06-17 14:36:32 +02:00 |
|
Christian Kratky
|
56e9e15ac0
|
Refactor Serializer memory usage.
|
2018-06-17 13:47:58 +02:00 |
|
Christian Kratky
|
beb54acc2f
|
Refactor serializer benchmark to allow fair comparisons.
|
2018-06-17 13:19:43 +02:00 |
|
JanEggers
|
c32a606a70
|
add memory diagnoser
|
2018-06-16 17:21:58 +02:00 |
|
JanEggers
|
78c6059668
|
enabled clients based on tcp to benefit from new api and added Benchmark for EndtoEnd with new API
|
2018-06-16 17:21:58 +02:00 |
|
Christian Kratky
|
caea7910b4
|
Refactor message processing and async/await usage.
|
2018-06-16 14:30:02 +02:00 |
|
Christian Kratky
|
6192685671
|
Remove batch sending of messages to prevent message reordering and several required awaits.
|
2018-06-15 00:19:51 +02:00 |
|
Christian Kratky
|
20779dfece
|
Reorganize solution structure.
|
2018-06-11 00:00:30 +02:00 |
|
Christian Kratky
|
e62316105f
|
Refactor server socket management for Linux support.
|
2018-06-09 15:31:47 +02:00 |
|
Christian Kratky
|
3480d9ac35
|
Refactoring
|
2018-06-06 21:29:34 +02:00 |
|
Christian Kratky
|
31b4eb7937
|
Optimize package serializing and dispatching.
|
2018-06-05 21:13:58 +02:00 |
|
Jan Eggers
|
2578b380f9
|
fixed sln change and moved options to seperate file
|
2018-06-01 12:27:06 +02:00 |
|
Jan Eggers
|
cadf9f797f
|
added pipe based benchmak
|
2018-06-01 08:47:00 +02:00 |
|
JanEggers
|
fd50e4e260
|
more benchmarks
|
2018-06-01 07:14:03 +02:00 |
|
Christian Kratky
|
1cbec27b7f
|
Fix projects
|
2018-05-31 21:48:09 +02:00 |
|
Jan Eggers
|
09aacf011e
|
use new project system for benchmarks
|
2018-05-31 07:59:25 +02:00 |
|
Christian Kratky
|
a10183628b
|
Suspend keep alive checking while a packet is being received.
|
2018-05-29 23:13:53 +02:00 |
|
Sébastien Warin
|
ba66c108fa
|
Fixes and clean the new topic matcher from israellot
|
2018-05-15 17:39:45 +02:00 |
|
Christian
|
8df8cb1eb6
|
Refactor logging and add benchmark.
|
2018-05-11 22:00:54 +02:00 |
|