Günter Obiltschnig
663232b8b8
chore(NetSSL_Win): rewrite handshake logic to support non-blocking sockets
2024-11-28 08:19:46 +01:00
Günter Obiltschnig
28a08434c6
chore(NetSSL_Win): use state machine also for blocking connections; fix non-blocking renegotiation
2024-11-28 08:19:45 +01:00
Günter Obiltschnig
f1bb63a1f2
chore(NetSSL_Win): refactored state machine (wip)
2024-11-28 08:19:45 +01:00
Günter Obiltschnig
5402032249
fix(NetSSL_Win): shutdown behavior
2024-11-28 08:19:45 +01:00
Günter Obiltschnig
1811f2f35c
fix(NetSSL): shutdown behavior
2024-11-28 08:19:45 +01:00
Günter Obiltschnig
7780f379ea
fix(NetSSL_Win): Non-blocking sockets support #4773
2024-11-16 16:50:52 +01:00
John Vandenberg
0e6e16645c
Remove trailing whitespace ( #3668 )
2022-07-07 04:18:20 -05:00
Aleksandar Fabijanic
168f1eb6e2
As of C++11, std::swap is noexcept. #2386 ( #3645 )
...
* As of C++11, std::swap is noexcept. #2386
* fix(Any): remove throw on swap
* fix(Any): As of C++11, std::swap is noexcept. #2386
* fix(Any): make size const #2386
* fix(SimpleRowFormatter): clang won't compile noexcept #2386
* a couple of arm fixes
* fix(Any): As of C++11, std::swap is noexcept. #2386
* fix(AnyTest): local() for POCO_NO_SOO# 2386
* test(RSACipher): RSA encryption without private key #2367
* chore(RSACipherTest): delete ciphers #2367
2022-06-28 12:14:36 -05:00
Günter Obiltschnig
7917abf727
#2418 : SecureServerSocket doesn't work with IpV6
2021-06-15 10:23:22 +02:00
Günter Obiltschnig
e1f09a602b
cleanup and modernization
2020-01-10 12:20:30 +01:00
Günter Obiltschnig
e3d1d03c54
add support for TLS 1.3
2020-01-10 11:41:49 +01:00
Günter Obiltschnig
20e7a3f3da
typo
2019-05-16 14:44:53 +02:00
Günter Obiltschnig
e98f752cff
SecureSMTPClientSession now uses _host from SMTPClientSession
2019-05-16 14:42:24 +02:00
zosrothko
4079cdcdc8
Add guard for producing PocoDoc without error on a non Windows platform
2018-05-04 14:17:49 +02:00
Guenter Obiltschnig
d172273a75
remove remaining $Id$ tags from file headers
2017-10-31 16:01:51 +01:00
Günter Obiltschnig
04e7e04d4d
Remove \$Id`$ headers
2017-09-09 11:14:06 +02:00
Günter Obiltschnig
33119f606d
added macro to identify NetSSL_Win
2014-10-28 08:51:05 +01:00
Günter Obiltschnig
2d5827d332
fixed certificate name verification
2014-10-10 08:12:04 +02:00
Günter Obiltschnig
f65d98f9c1
fixed cert chain verification and samples
2014-10-09 23:56:00 +02:00
Günter Obiltschnig
80952e11d1
optimizations, certificate verification, code cleanup
2014-10-09 20:54:07 +02:00
Günter Obiltschnig
1d7d57a321
NetSSL_Win: various bugfixes and improvements
2014-10-08 21:35:50 +02:00
Günter Obiltschnig
8bf66bb3f9
Added support for loading certificates and private key pairs from PKCS #12 files, as well as loading certificates (without private key) from PEM or DER files. Some code restructuring and cleanup.
2014-10-07 23:16:58 +02:00
Günter Obiltschnig
0a115be8ac
fixed a crash on WinCE; code cleanup
2014-09-17 11:17:04 +02:00
Günter Obiltschnig
b7f050db70
added NetSSL_Win library, a port of NetSSL_OpenSSL to Windows Schannel. See doc/README.txt for more info.
2014-09-05 00:17:09 +02:00