Christian
3ab095a568
Set web socket boundaries correctly ( #1514 )
2022-09-13 08:50:02 +02:00
Christian
d3848d8cb0
Add comments.
2022-07-23 11:00:21 +02:00
Christian
ed7c150cc5
Add new options.
2022-07-19 20:47:16 +02:00
Christian
b10a69a0ae
Update release notes.
2022-07-01 17:03:33 +02:00
Torstein Lundervold Nesheim
4b1c7cf772
Use IgnoreCertificateChainErrors option in TcpChannel ( #1447 )
2022-07-01 17:00:13 +02:00
Christian
8231d62f9f
Squashed commit of the following:
...
commit 9f289152736a682a8c31fbe7720dade37dbb1cb5
Author: Christian <6939810+chkr1011@users.noreply.github.com >
Date: Sun Jun 26 13:38:35 2022 +0200
Fix message storage.
2022-06-27 20:39:53 +02:00
Andres Olivares and Andres Olivares
967c964111
Added MqttClientTlsOptions to control RevocationMode for clients with limited Internet access (defaults to Online) ( #1396 )
...
Co-authored-by: Andres Olivares <andres.olivares@ncr.com >
2022-05-08 14:31:14 +02:00
Tim
9e47a0985b
Allow to change cipher suite ( #1381 )
...
* Allow to change the used Cipher Suite
* Also added cipher suite to the mqtt client part
* Added ConfigureAwait
2022-04-21 21:02:39 +02:00
Christian
7d95c238c3
Code cleanup.
2022-03-06 12:47:48 +01:00
Christian
2ce9b94ec9
v4.0.0 ( #1357 )
2022-02-20 21:10:46 +01:00
Günther Foidl
bd40e10a66
Elide repeated Action-delegate allocation by caching it ( #1324 )
...
* Elide repeated Action-delegate allocation by caching it
Here C# compiler has too little knowledge about the usage of the delegate, we know better so cache it on our own to avoid the repeated allocation.
* Use conditional compilation
2022-01-08 14:00:39 +01:00
Christian
8020e66f41
Fix UWP build errors.
2021-11-01 12:28:39 +01:00
Christian
0920c86d37
Refactor logger. ( #1247 )
2021-09-26 11:05:00 +02:00
Christian
c756a4092f
Feature/mqttv5 subscriptions server ( #1246 )
...
* Add support for RetainHandling.
* Add support for No Local.
* Add support for _SubscriptionIdentifier_.
* Add more Unit Tests.
* Update docs.
2021-09-23 20:30:43 +02:00
SilverFox
df262b5588
Fix UWP support broken in #1135
2021-04-02 19:58:03 +08:00
SilverFox
e174546b5a
Add more checks for NET5_0
2021-04-02 18:03:44 +08:00
Christian
c1001db450
Add packet inspector API.
2021-01-24 20:58:15 +01:00
Christian
75845d6416
Fix cancellation issues when connecting.
2021-01-01 15:56:38 +01:00
Christian
1f78a92c4d
Remove timeout from send method.
2020-12-14 21:17:11 +01:00
Christian
b0699003e2
Refactor code.
2020-12-08 21:07:58 +01:00
Christian
ec015e7620
Refactor naming for background tasks.
2020-11-25 21:07:50 +01:00
Christian
7738c5faa1
Refactor platform detection for unsupported features.
2020-11-21 15:43:32 +01:00
Christian
a93f44217b
Align different formats of log messages.
2020-11-16 20:47:44 +01:00
Christian Kratky
0446635ed6
Add comments.
2020-11-14 10:35:08 +01:00
Christian Kratky
d0a848c8b4
Improve performance.
2020-11-13 20:33:47 +01:00
Christian Kratky
da5a172504
Refactor code.
2020-11-09 21:30:36 +01:00
Christian Kratky
f894622884
Merge branch 'master' into feature/Single_Connection_Monitoring_Task
2020-11-09 21:29:38 +01:00
Christian Kratky
e800901b4c
Merge branch 'master' into feature/Single_Connection_Monitoring_Task
2020-10-31 11:33:54 +01:00
Christian Kratky
558d281a33
Refactor TLS 1.3 support.
2020-10-31 11:23:14 +01:00
Piotr Łobacz
7274f4390c
added support for Tls1.3 protocol
2020-10-30 12:45:57 +01:00
Christian Kratky
58ad599783
Improve disconnect code of client.
2020-10-30 00:23:45 +01:00
Christian Kratky
b7fb0c1002
Refactor package object model.
2020-10-28 23:11:12 +01:00
Jay424
c778cd7a0f
Fixed evaluation of IgnoreCertificateRevocationErrors to correctly set SslClientAuthenticationOptions.CertificateRevocationCheckMode
...
The if was just flipped.
2020-10-28 17:14:09 +01:00
Christian Kratky
aad9eac361
Refactor AWS integration.
2020-09-14 22:01:07 +02:00
Krause, Henning
fc367ddb64
Added support to set TLS Application Protocols
2020-08-28 19:07:31 +02:00
Christian Kratky
4e6aeb91a4
Fix server adapter memory leak and UnitTests
2020-07-25 23:34:30 +02:00
SeppPenner
40aefd0ad3
Added local variable to avoid that the solution is not threadsafe.
2020-06-10 12:00:34 +02:00
Christian Kratky
c779b394f1
Add abstraction layer for server certificate.
2020-05-26 23:46:43 +02:00
Christian
13c399bc9a
Merge pull request #895 from borigas/x509Cert
...
Add an x509 certificate parameter
2020-05-26 23:14:23 +02:00
Christian Kratky
dbe12b9c48
General code refactoring.
2020-05-21 12:40:51 +02:00
Christian Kratky
683bb43486
Fix performance issue in logger.
2020-05-14 00:05:52 +02:00
Christian Kratky
a58ab607ad
Improve logger performance.
2020-05-12 21:55:15 +02:00
Christian Kratky
f85bc9b956
Dispose socket when TCP connect failed.
2020-04-30 23:02:05 +02:00
Christian Kratky
e798c91ff3
Fix exception handling when using invalid host names upon connect.
2020-04-24 19:29:03 +02:00
Christian Kratky
fbbc638c75
Try to fix CI builds.
2020-04-18 20:28:46 +02:00
Christian Kratky
bf679adb6b
Try to fix CI builds.
2020-04-18 19:43:28 +02:00
Christian Kratky
cf7e59a774
Improve unit tests.
2020-04-18 16:55:37 +02:00
Christian Kratky
7931af7487
Add support for certificate validation callback for Web Socket connections.
2020-04-18 13:46:20 +02:00
Ben Origas
07ad9fc557
Add exception if both Certificate and X509Certificate are set
2020-04-15 09:55:23 -05:00
Gen
4e6658e014
Fix typo.
2020-04-14 09:36:02 -07:00