Guenter Obiltschnig
3b31772717
fixed comments
2014-11-21 09:05:25 +01:00
Guenter Obiltschnig
781acfa0bd
added nonProxyHosts to ProxyConfig to allow bypassing proxy for certain hosts
2014-11-11 22:54:44 +01:00
Guenter Obiltschnig
420c3b55a7
added support for global HTTP proxy configuration
2014-11-09 17:22:10 +01:00
Guenter Obiltschnig
558091d53f
fixed a memory leak if the CA file was not found while creating the Context (the OpenSSL context would leak)
2014-10-18 17:22:07 +02:00
Guenter Obiltschnig
84adc737d4
- don't throw if SSL client unexpectedly closes connection as this seems to be the normal behavior of web browsers (seen with Chrome and IE)
2014-10-02 14:58:45 +02:00
Günter Obiltschnig
a2617235fe
#538 more dtor fixes and some style fixes along the way
2014-09-29 12:09:01 +02:00
Guenter Obiltschnig
544229302e
#538 prevent destructors from throwing exceptions
2014-09-19 09:46:49 +02:00
Guenter Obiltschnig
a56c21a250
style cleanup
2014-09-17 11:46:31 +02:00
Rangell Reale
21f2e115eb
* Allows SecureStreamSocket::attach to be used in server connections
...
* Move order of condition for isLocalHost in peer certificate verification, to skip DNS lookup if not needed
2014-09-12 16:43:52 -03:00
Günter Obiltschnig
a4488f2f76
fixed server context initialization
2014-09-03 11:26:09 +02:00
Guenter Obiltschnig
1a81dbef15
enabled TLSv1.1 and 1.2 support in configuration
2014-09-02 18:54:12 +02:00
Guenter Obiltschnig
3f1e2c002a
added support for TLSv1.1 and TLSv1.2 to Context
2014-09-02 17:30:02 +02:00
Guenter Obiltschnig
16ef87e6c8
added support for TLSv1.1 and TLSv1.2 to Context
2014-09-02 17:23:47 +02:00
Oldřich Jedlička
f4465ea1e3
Catch also NoAddressFoundException from DNS.
...
The certificate validation might fail on NoAddressFoundException - if the
hostname from certificate could not be translated to IP address.
2014-06-09 10:11:53 +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
Guenter Obiltschnig
2341a1d236
SecureSMTPClientSession bugfix: save hostname for cert validation
2014-05-12 16:01:56 +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
Guenter Obiltschnig
f764673c61
cert hostname validation is case insensitive and stricter for wildcard certificates
2014-04-09 17:05:54 +02:00
Guenter Obiltschnig
436737171d
Poco::Net::X509Certificate::verify() no longer uses DNS reverse lookups to validate host names
2014-04-09 16:36:14 +02:00
Guenter Obiltschnig
3838d665a0
improved error handling, specifically socket timeouts
2013-12-13 12:36:24 +01:00
Guenter Obiltschnig
8f07db4aa3
various fixes - see CHANGELOG
2013-11-14 21:54:41 +01:00
Guenter Obiltschnig
981b0a1ae4
fixed GH# 251: HTTPStreamFactory::unregisterFactory missing implementation?
2013-08-02 18:07:36 +02:00
Guenter Obiltschnig
476a7e4f31
fixed a potential endless loop in SecureStreamSocketImpl::sendBytes()
...
and also removed unnecessary code
2013-05-25 00:07:27 +02:00
Alex
ed24d96dda
edited for coding standard compliance
2013-01-16 23:14:34 -06:00
Henrique Magarotto
f269e1ca23
ssl & unclean shutdown response
2013-01-15 17:58:10 -02:00
Guenter Obiltschnig
a628c56a01
- Poco::Net::HTTPSSessionInstantiator::registerInstantiator() now optionally accepts a Poco::Net::Context object.
2012-11-10 11:48:35 +01:00
Aleksandar Fabijanic
a66e55cb54
porting rev. 1936 from 1.4.4 (fixed SF# 3555938)
2012-08-24 02:32:30 +00:00
Aleksandar Fabijanic
2a6d58c7f2
porting 1.4.4 rev. 1968 (fixed SF# 3559665, etc.)
2012-08-23 03:15:19 +00:00
Aleksandar Fabijanic
90a8e859bf
- SF #3552774 : Don't hide default target in subordinate makefile
...
- SF #3534307 : Building IPv6 for Linux by default
- SF #3516844 : poco missing symbols with external >=lipcre-8.13
- fix of rev. 1952 fix (porting rev.1913 from 1.4.4 (fixed SF# 3550553))
2012-08-20 00:57:17 +00:00
Aleksandar Fabijanic
369218ef37
porting rev.1913 from 1.4.4 (fixed SF# 3550553)
2012-08-18 02:24:52 +00:00
Aleksandar Fabijanic
662050937e
porting rev.1912 from 1.4.4 (fixed SF# 3552597)
2012-08-18 02:19:34 +00: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
99c48cff49
integrated changes from 1.3.5
2009-06-16 16:56:28 +00:00
Guenter Obiltschnig
75a07d7983
NetSSL library refactoring
2009-02-23 20:56:01 +00:00
Peter Schojer
8a2502bce4
added https->http redirect, improved redirect support in streamfactory, fixed client cert validation error
2008-12-19 08:10:04 +00:00
Guenter Obiltschnig
5f605414ff
OpenSSL improvements
2008-09-18 15:54:03 +00:00
Peter Schojer
de1518b091
exceptions instead of assertions
2008-09-18 10:38:22 +00:00
Guenter Obiltschnig
15b371a7a8
synced with main repository
2008-01-28 17:37:36 +00:00
Guenter Obiltschnig
a04bae94d7
synchronized trunk
2007-08-10 13:57:07 +00:00
Guenter Obiltschnig
e701c977f5
latest sources from main repository
2007-06-13 15:15:43 +00:00
Guenter Obiltschnig
4d80e24d44
latest changes from main repository
2007-04-27 13:25:16 +00:00
Guenter Obiltschnig
72e771c9e9
committed latest 1.3 snapshot
2007-04-18 16:25:30 +00:00
Guenter Obiltschnig
1691fc3074
sync to internal repository
2007-02-23 14:48:34 +00:00
Guenter Obiltschnig
d615c47379
integrated changes fro mmain repository
2007-01-04 16:01:28 +00:00
Guenter Obiltschnig
5dc1336af8
sources from main repository
2006-12-22 10:06:10 +00:00