Commit Graph

3296 Commits

Author SHA1 Message Date
Alex Fabijanic
e4b8aa5967 increase cmake compiler versions for CXX1x 2017-10-24 17:58:06 -05:00
Alex Fabijanic
dea76c8e2e add CXX1x compiler capability detection to cmake 2017-10-24 13:52:12 -05:00
Aleksandar Fabijanic
76c5bf8dc7 fix link ifdef 2017-10-23 15:24:13 -05:00
Alex Fabijanic
43195651af Poco::Data ODBC impl doesn't bind to unsigned numeric types properly #1683 2017-10-20 22:14:07 -05:00
Alex Fabijanic
5b91bc65b6 Race condition in ThreadPool #1906 2017-10-20 21:41:15 -05:00
Alex Fabijanic
6b19b56bd8 NTP Packet impl not according to RFC958? #749 2017-10-20 20:43:57 -05:00
Bjoe
3ddda2f163 Add missing std:: namespace (#1946) 2017-10-18 16:15:20 -05:00
Alex Fabijanic
94e9f2eec2 getConnectionTimeout of SQLite DB wrapper returns wrong value (in milliseconds, should be in seconds) #1729 2017-10-12 20:46:53 -05:00
Alex Fabijanic
8c336637f9 installed headers/libs are used over builddir files #298 2017-10-12 19:29:03 -05:00
Alex Fabijanic
317b6f7543 NamedMutex_UNIX.cpp must remove semid #271 2017-10-12 14:59:19 -05:00
Alex Fabijanic
056a411083 individually disable g++ unused warnings 2017-10-07 13:47:42 -05:00
Alex Fabijanic
c7f105d1cd DateTime wrong binding/extraction for MySQL database #1897; add docker mysql runtests 2017-10-07 12:43:04 -05:00
Aleksandar Fabijanic
17e9a335af Compiling Foundation library with POCO_NO_FPENVIRONMENT in Config.h fails #1905 2017-10-06 23:58:17 -05:00
zosrothko
c537d15b7c Release build/script/runtests* script (#1721) 2017-10-06 18:23:47 -05:00
Alex Fabijanic
4325a5db12 Internet connection is not available on build servers, making tests fail #1365 2017-10-06 18:19:20 -05:00
Alex Fabijanic
9b3cb9fc41 Exception when using SortedDirectoryIterator #1926 2017-10-06 17:55:43 -05:00
Alex Fabijanic
71946d9d18 move pd_json headers to src 2017-10-06 09:56:13 -05:00
Alex Fabijanic
7943d95b31 pd_json.h is missing when installed via CMake in 1.8.0 #1923 2017-10-06 09:22:55 -05:00
Alex Fabijanic
210bc6d30c add X509 version, serialNumber and signatureAlgorithm 2017-09-29 18:20:10 -05:00
Alex Fabijanic
4c4de6b7fb add PKCS12 CA-cert friendly names extraction 2017-09-28 20:50:30 -05:00
Alex Fabijanic
09b229df2c Message Doesn't Support 64-bit Thread IDs #1913 2017-09-28 18:12:31 -05:00
Alex Fabijanic
70f9af935a fix array init 2017-09-28 15:26:31 -05:00
Alex Fabijanic
8fff0cf586 fix incomplete EC key creation from curve name; make sure tests use curves that exist; add validation checks on EC key creation 2017-09-28 14:42:50 -05:00
Alex Fabijanic
ba5af017cc remove unneeded include and duplicate declaration 2017-09-27 21:56:40 -05:00
Alex Fabijanic
9e18ae0944 fix wrong test file name and other iprovements (WIP EC EVP key comparison) 2017-09-27 21:43:00 -05:00
Alex Fabijanic
2cfe5a5097 add -std=c99 for g++ and clang 2017-09-27 14:37:58 -05:00
Alex Fabijanic
fab661a4a3 fix linux build 2017-09-27 13:03:29 -05:00
Alex Fabijanic
1054c46f6c compile pdjson as C++; disarm some windows warnings 2017-09-27 11:51:43 -05:00
Alex Fabijanic
6bcd362c74 use _snprintf_s on VS < 2015 2017-09-27 11:25:43 -05:00
Pascal Bach
1bc210dcf9 CMake: use C11 as standard for all targets (#1909)
This makes the JSON module compile with GCC < 5 where the default was still C90
2017-09-27 10:00:49 -05:00
Pascal Bach
f26cebc309 JSON: Fix missing objects with pd_json and CMake (#1908)
Seems it got lost during the backport to 1.8.0
2017-09-27 09:47:12 -05:00
Alex Fabijanic
e5aaa991b8 style fix 2017-09-26 21:57:15 -05:00
Alex Fabijanic
1d18435e38 read/write list of X509 certificates 2017-09-26 21:43:22 -05:00
Alex Fabijanic
4ac56bff0c EVPPKey == operator; PKCS12 copy/move 2017-09-26 15:28:23 -05:00
Alex Fabijanic
dc2c4dcd27 backport CipherKey digest changes and tests from develop 2017-09-26 11:38:53 -05:00
Alex Fabijanic
b4f1427725 make all save() functions const 2017-09-26 11:20:00 -05:00
Alex Fabijanic
5084457f83 add note on git clone openssl 2017-09-25 19:27:41 -05:00
Alex Fabijanic
04a4beb5e4 add POCO_EXTERNAL_OPENSSL 2017-09-25 19:11:21 -05:00
Alex Fabijanic
7887a4a662 replace JSON license and add Windows OpenSSL documentation 2017-09-25 18:58:15 -05:00
Alex Fabijanic
fabfb4f068 updte json makefile 2017-09-25 16:28:26 -05:00
Alex Fabijanic
6efab2cd58 back-port JSON and accompanying Foundation portions (JSONString, Dynamic::Var etc) 2017-09-25 15:15:05 -05:00
Alex Fabijanic
741fead666 add openssl autolink to NetSSL 2017-09-23 16:19:14 -05:00
Alex Fabijanic
b7fbdabf5f Merge branch 'poco-1.8.0' of https://github.com/pocoproject/poco into poco-1.8.0 2017-09-22 18:31:39 -05:00
Alex Fabijanic
0e81e082ff openssl 1.1 support 2017-09-22 16:29:33 -05:00
Alex Fabijanic
b01d45a166 fix linux build 2017-09-21 11:42:54 -05:00
Alex Fabijanic
6b57edd031 regenerate NetSSL VS projects and Crypto sample project 2017-09-20 14:09:42 -05:00
Alex Fabijanic
3c8e93dd20 regenerate VS2013 projects 2017-09-20 09:12:35 -05:00
Alex Fabijanic
ab90c48da2 backport EVPPKey file/stream load/save capabilities 2017-09-19 22:04:32 -05:00
Alex Fabijanic
dbd82953cb add capability to construct EVPPKey from ECKey and RSAKey; RSA EVPPKey tests, RSA KeyPairImpl type bugfix 2017-09-18 14:49:54 -05:00
Alex Fabijanic
b90ee449a2 port RSAKey* changes 2017-09-18 12:18:56 -05:00