Günter Obiltschnig
6341ec6350
detect ARM64 on Windows
2022-02-19 15:23:03 +01:00
Günter Obiltschnig
516eebad72
#3458 : encryptString() crash on redhat/centos 8 with FIPS enabled using md5 default digest
2022-02-07 18:21:46 +01:00
Günter Obiltschnig
625b4116f2
#3448 : fix version check
2022-02-07 18:07:57 +01:00
Günter Obiltschnig
11ffdc7807
manually merge #3448 , part 1 (Crypto)
2022-02-07 17:00:45 +01:00
Günter Obiltschnig
22eb76d3ae
#3302 : MSVC: Poco hides warnings (C4996) for the C++14 attribute [[deprecated]]
2021-06-17 18:20:29 +02:00
Günter Obiltschnig
b4ee4b9f30
#3157 : fix(openssl): add missing dependency to OpenSSL components
2021-06-15 14:49:38 +02:00
Günter Obiltschnig
f5de69b854
#3260 : Memory leak in EVPPKey::loadKey used with files & wrong password
2021-06-15 14:43:21 +02:00
Günter Obiltschnig
aa32399e26
#3307 : Poco::Crypto::X509Certificate: obtain certificate fingerprint
2021-06-15 14:36:57 +02:00
Günter Obiltschnig
46ef044d7b
#3224 : Remove SSL23 support from Poco/Crypto
2021-06-15 13:38:37 +02:00
Günter Obiltschnig
cae2f2dea4
#3230 : ECDSADigestEngine: include missing header
2021-04-12 20:36:56 +02:00
Günter Obiltschnig
f18ee10a3c
#3027
2021-04-11 17:39:59 +02:00
Günter Obiltschnig
cb1889a007
#3183 : fix setPadding
2021-04-11 16:50:25 +02:00
Günter Obiltschnig
4de9a21187
make CMake files style (more) consistent
2020-02-14 11:07:32 +01:00
Günter Obiltschnig
75a86ad868
remove POCO_STATIC
2020-02-12 22:10:01 +01:00
Günter Obiltschnig
bd08e465f8
style
2020-01-24 11:08:30 +01:00
Günter Obiltschnig
a106dcbf80
fixed a warning
2020-01-23 13:29:00 +01:00
Günter Obiltschnig
0f49493d0e
remove raw pointer interfaces
2020-01-23 09:50:36 +01:00
Günter Obiltschnig
9350ee13a2
fixed memory leak in testsuite
2020-01-23 09:38:25 +01:00
Günter Obiltschnig
048c4a134c
style
2020-01-22 13:52:04 +01:00
Günter Obiltschnig
12db5ff31e
Merge pull request #2871 from siemens/feat/fix-x509-uft8
...
Add support for utf-8 characters in subject
2020-01-22 13:39:22 +01:00
Günter Obiltschnig
ba0acff719
fixed GH #2743 : X509Certificate validFrom expiresOn Date parsing
2020-01-21 20:21:34 +01:00
Günter Obiltschnig
18adb1e43b
code cleanup; fix move ctors and assignment
2020-01-21 17:52:43 +01:00
Joerg-Christian Boehme
885c5cbc55
Ignore tests in cmake from cppignore and set POCO_BASE environment.
2020-01-14 21:45:56 +01:00
Günter Obiltschnig
4920df18ce
re-generated project files
2020-01-12 23:04:09 +01:00
Günter Obiltschnig
165f5cfd20
re-generated project files
2020-01-11 22:33:28 +01:00
Günter Obiltschnig
4c1e357e4a
project file fixes
2020-01-11 12:45:39 +01:00
Günter Obiltschnig
fea390fe6a
remove gradle files
2020-01-11 10:04:22 +01:00
Günter Obiltschnig
e84ab92ee0
removed x64 project files
2020-01-11 09:52:49 +01:00
Günter Obiltschnig
fe3f6405b6
updated progen files
2020-01-11 09:34:54 +01:00
Günter Obiltschnig
59898cd3c2
remove old VS project files
2020-01-10 14:26:36 +01:00
Günter Obiltschnig
c82e1c7085
cleanup
2020-01-10 13:47:57 +01:00
Günter Obiltschnig
e1f09a602b
cleanup and modernization
2020-01-10 12:20:30 +01:00
Guenter Obiltschnig
d4077125cf
replace deprecated OPENSSL_config()
2020-01-09 19:03:54 +00:00
Pascal Bach
435cae1084
Adjust PKCS12 tests to new subject format
...
The format separator changed from / to ,
2020-01-08 11:11:18 +01:00
Pascal Bach
69a7f53b02
Add support for utf-8 characters in subject
...
This changes the format produced by OpenSSL from being separated by / to ,
2020-01-08 10:54:01 +01:00
Günter Obiltschnig
9c197e0ed1
finally get rid of std::auto_ptr
2019-12-15 09:40:40 +01:00
Francis ANDRE
e59f37318e
Add /MP option and remove /Gm as it is ignored and will be removed
2019-12-07 19:11:24 +01:00
Günter Obiltschnig
a7cbff393e
Merge pull request #2815 from brice-gros/brice.gros/1.10.0+allow-for-cmake-fetchcontent
...
Make Poco git repository fetchable using CMake's FetchContent
2019-11-25 21:24:16 +01:00
Günter Obiltschnig
acd7ec865b
constness fix
2019-11-04 21:03:52 +01:00
Günter Obiltschnig
54413879e8
Merge pull request #2827 from neheb/patch-2
...
X509Certificate: Get rid of deprecated OpenSSL 1.1 APIs
2019-11-04 20:44:55 +01:00
Rosen Penev
c11d1eebb0
X509Certificate: Get rid of deprecated OpenSSL 1.1 APIs
...
Added a missing implicit header and added compatibility macros.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-11-04 11:42:16 -08:00
Rosen Penev
8b0ea3b538
CipherImpl: Fix small error with OpenSSL 1.1
...
EVP_CIPHER_CTX_cleanup is deprecated in 1.1. Replaced by _reset.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-11-04 11:39:57 -08:00
Brice Gros
990f7825b5
Fix path to DLLVersion.rc and enable to skip Foundation; Fix Foundation samples referencing useless libs
2019-10-18 15:35:02 +02:00
Joerg-Christian Boehme
b9fa82b08b
CMake merge from devel to 1.10 to use embedded OpenSSL for Windows ( #2767 )
...
* Add embedded openssl for windows
* Add windows fix for OpenSSL #2708
* Fix CppUnit lib prefix with Poco
2019-09-02 11:48:01 +02:00
Günter Obiltschnig
aec24aa4f7
Merge pull request #2766 from dukeru/support_QNX_SDP7
...
Support qnx sdp7
2019-08-19 08:41:16 +02:00
Günter Obiltschnig
df4cb29ea5
provide OPENSSL_VERSION_PREREQ if not defined by OpenSSL; fix SLPro OpenSSL library names for 64bit
2019-08-16 22:30:19 +02:00
Günter Obiltschnig
3c3bc44d3f
fixed warnings
2019-08-14 20:26:34 +02:00
Dooeui
e251479dde
Fix build errors in QNX SDP7
...
Because QNX SDP7 doesn't have separate "dl" library but it's include din "C" library. Therefore, -ldl option should not be used to build programs for QNX SDP7.
2019-08-11 16:58:47 +09:00
Günter Obiltschnig
dfb29ad296
fix for OpenSSL 1.1.0
2019-08-04 15:14:06 +02:00
Günter Obiltschnig
6c828018df
added JWT library
2019-07-30 11:19:49 +02:00