Aleksandar Fabijanic
7db9831f32
Netssl/openssl3 ( #3575 )
...
* feat(Context): DH init openssl3 port (1/2 hardcoded params)
* create poco-1.11.3 branch, bump version
* update copyright date
* #3567 : check legacy provider existence for legacy exception #3567
* fix(Placeholder): comparison for zero value
* feat(Context): DH init openssl3 port (2/2 params from file)
* test(HTTPSClientSession): try/catch to understand CI failure
* chore(cmake): copy the DH parameters file
* fix(OpenSSLInitializer): unload provider on uninitialize
* chore(HTTPSClientSessionTest): remove try/catch
* fix(OpenSSLInitializer): fix provider unloading
* feat(CppUnit): make tests exceptions more descriptive
* chore(CppUnit): a more descriptive name for callback
Co-authored-by: Günter Obiltschnig <guenter.obiltschnig@appinf.com>
2022-04-28 22:24:43 -05:00
Alex Fabijanic
3fb001f397
fix(Socket): shutdown fixes from pull #3448
2022-03-31 19:03:27 +00:00
Günter Obiltschnig
3ca91a8fe1
#2895 , #2935 : support OCSP stapling
2021-06-23 08:36:38 +02:00
Günter Obiltschnig
907e240ff2
#3269 : Poco::Net::Context initialization with empty certificateFile
2021-06-15 14:05:56 +02:00
Günter Obiltschnig
ab010473b9
#3299 : NetSSL: Allow per-Context InvalidCertificateHandler
2021-06-06 18:11:05 +02:00
Günter Obiltschnig
d33a39a987
#2816 : Modernise TLS configuration
2020-02-04 09:33:31 +01:00
Günter Obiltschnig
821d80b76e
cleanup
2020-01-10 11:34:35 +01:00
Günter Obiltschnig
a2f8f8fbe1
NetSSL_OpenSSL: better way to specify TLS version for Context
2020-01-09 21:25:30 +01:00
Günter Obiltschnig
6000982c8b
added preliminary TLSv1.3 support with OpenSSL version 1.1.1
2018-08-24 10:47:05 +02:00
Joerg-Christian Boehme
5fb10f6746
Set EVP private key on SSL context ( #2259 )
2018-06-03 11:27:32 -05:00
Günter Obiltschnig
451f05121e
#2197 : fix style
2018-03-05 22:15:39 +01:00
Günter Obiltschnig
38c9328db6
fix style
2018-03-05 19:54:01 +01:00
Joerg-Christian Boehme
4c05d4baf7
Improve ssl context, include a function to add CA certificates.
2018-03-05 13:37:45 +01:00
Günter Obiltschnig
04e7e04d4d
Remove \$Id`$ headers
2017-09-09 11:14:06 +02:00
Guenter Obiltschnig
dee1efd56a
added Context::preferServerCiphers()
2016-01-19 16:01:17 +01:00
Guenter Obiltschnig
82c6c5f149
added support for ECDH, new Context ctor
2016-01-19 15:19:14 +01:00
Guenter Obiltschnig
e9b2b3bcdd
NetSSL: add support for disabling certain protocols
2016-01-19 11:36:02 +01:00
Guenter Obiltschnig
b124d5b392
merged doc fixes from develop branch
2015-10-10 17:32:31 +02:00
Guenter Obiltschnig
16ef87e6c8
added support for TLSv1.1 and TLSv1.2 to Context
2014-09-02 17:23:47 +02:00
Roger Meier
b0581433a7
LICENSE: add info about SPDX-License-Identifier usage and use it
...
fix: remove executable flag and change back to 100644 (was 100755)
Signed-off-by: Roger Meier <r.meier@siemens.com>
2014-05-14 08:38:09 +02:00
Roger Meier
628a06f718
LICENSE: add info about SPDX-License-Identifier usage and use it
...
Signed-off-by: Roger Meier <roger@bufferoverflow.ch>
2014-05-04 21:02:42 +02:00
Aleksandar Fabijanic
5a639074d9
change EOL to 'native'
2012-04-29 18:52:25 +00:00
Aleksandar Fabijanic
d75e68c027
new trunk (base for 1.5)
...
windows build only
2012-04-23 01:14:34 +00:00
Aleksandar Fabijanic
f9b60296f7
removing old trunk files
2012-04-23 00:43:14 +00:00
Marian Krivos
56c6a4f758
NetSSL_OpenSSL: complete merge to 1.4.2
2011-09-14 18:17:35 +00:00
Guenter Obiltschnig
75a07d7983
NetSSL library refactoring
2009-02-23 20:56:01 +00:00
Guenter Obiltschnig
5f605414ff
OpenSSL improvements
2008-09-18 15:54:03 +00:00
Guenter Obiltschnig
15b371a7a8
synced with main repository
2008-01-28 17:37:36 +00:00
Guenter Obiltschnig
1691fc3074
sync to internal repository
2007-02-23 14:48:34 +00:00
Guenter Obiltschnig
5dc1336af8
sources from main repository
2006-12-22 10:06:10 +00:00