Commit Graph

1349 Commits

Author SHA1 Message Date
Guenter Obiltschnig
915b9ed890 fixed GH #1604: pcre_internal.h HAVE_STDINT_H usage changed from 1.7.7 to 1.7.8 breaking the build on older MSVC 2017-02-22 14:11:57 +01:00
Guenter Obiltschnig
f453dd145c added Visual Studio 2017 project files 2017-02-20 16:46:44 +01:00
Guenter Obiltschnig
c32e683b6c fixed GH #1260: URI encoding 2017-02-17 09:24:16 +01:00
Guenter Obiltschnig
ed22e4e586 merged strerror_r fix from poco-1.7.8 2017-02-14 15:03:48 +01:00
FrancisANDRE
fbf7c4dc46 Add reinterpret_cast for the arguments of the pcre_fullinfo function.
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2017-02-12 15:35:50 +01:00
Günter Obiltschnig
d1af113f0c fixed a warning 2017-02-11 19:36:50 +01:00
Guenter Obiltschnig
d35677790f GH #1538: update double-conversion to v1.1.5 2017-02-11 12:49:39 +01:00
Guenter Obiltschnig
6e90523982 fixed GH #1549: Latin2Encoding and 0xFF 2017-02-11 12:28:08 +01:00
Guenter Obiltschnig
76ab7c65a6 GH #1586: Upgrade bundled PCRE to 8.40 2017-02-11 12:14:02 +01:00
Guenter Obiltschnig
8557dc4469 fixed GH #1581: Cannot find 'pcre.h' when using POCO_UNBUNDLED, a non-system PCRE, and CMake
Conflicts:
	Foundation/include/Poco/RegularExpression.h
	Foundation/src/RegularExpression.cpp
2017-02-11 12:13:29 +01:00
Günter Obiltschnig
0fefd7d03a fixed GH #1523: Long path names under Windows 2017-02-02 20:54:59 +01:00
Günter Obiltschnig
d5ce48138c fixed VS2015 solution files for Foundation (missing TestApp and TestLibrary) 2017-02-02 20:22:09 +01:00
Guenter Obiltschnig
a39e374aec fixed GH #1573: Poco::File::createDirectories() should not throw Poco::FileExistsException 2017-01-29 12:47:39 +01:00
Guenter Obiltschnig
4149062e7e upgraded bundled zlib to 1.2.11 2017-01-25 10:18:21 +01:00
Pascal Bach
e8537a2188 make zlib build correctly again with newer Windows CE versions 2017-01-17 14:29:42 +01:00
Guenter Obiltschnig
28de783c96 only use <atomic> header if C++11 support is available 2017-01-13 15:42:46 +01:00
Günter Obiltschnig
f216c798bf Merge pull request #1535 from mkrivos/develop
Zlib 1.2.10
2017-01-12 20:25:31 +01:00
Guenter Obiltschnig
f42f17dd65 fixed GH #1536: Building with OS X 10.12 SDK and 10.7 deployment target without libc++ fails 2017-01-10 17:08:18 +01:00
Jochen Sprickerhof
fc2a3398a5 Use null as device file as console might not be there 2017-01-04 23:21:53 +01:00
Marian Krivos
f55e88c3f2 Update to zlib 1.2.10 2017-01-03 13:55:07 +01:00
Guenter Obiltschnig
760286f86f remove debug output 2016-12-29 15:02:26 +01:00
Guenter Obiltschnig
2914d077c4 GH #865: FileChannel compress fails leaving empty .gz files 2016-12-29 14:20:19 +01:00
Guenter Obiltschnig
13b062c786 fixed warnings and inconsistencies 2016-12-06 22:11:54 +01:00
Guenter Obiltschnig
955f409177 On Apple platforms, use std::atomic with MacOS 10.12 or iOS 10 SDK.
Conflicts:
	Foundation/include/Poco/AtomicCounter.h
2016-12-06 21:52:58 +01:00
Guenter Obiltschnig
feedbbbea5 more fixes related to GH #1453
Conflicts:
	Foundation/include/Poco/AtomicCounter.h
2016-12-06 21:50:21 +01:00
Guenter Obiltschnig
710845f023 fixed GH #1453: _clock_gettime Symbol not found on Mac 10.11 [do not use clock_gettime() on Apple platforms, even if _POSIX_TIMERS indicates it's available] 2016-12-06 18:22:34 +01:00
Guenter Obiltschnig
9c436860b3 ObjectPool: gracefully handle case if push_back() throws 2016-12-06 00:03:39 +01:00
vm2mv
780430487b Foundation: fixed exceptions handling in zlib-output-streams constructors 2016-11-22 13:55:36 +01:00
Tomaz Beltram
8265d1b28e GH #1488: fixed ObjectPool size handling 2016-11-16 14:17:17 +01:00
Guenter Obiltschnig
efdeadef2a fixed GH #990: Potential race condition in on Windows 2016-11-03 14:49:25 +01:00
Alexey Milovidov
95590d620e Fixed error with Poco::UTF8Encoding::isLegal (wrong result on illegal sequence "\xED\x20\xA8"). 2016-10-29 20:27:28 +03:00
Guenter Obiltschnig
8293f93f7a use std::unique_ptr instead of std::auto_ptr with C++11 or newer compilers to avoid std::auto_ptr deprecation warnings 2016-10-14 12:01:25 +02:00
Guenter Obiltschnig
8888d3daae added POCO_NO_SHARED_LIBRARY_DEBUG_SUFFIX configuration macro to disable *d.so, *d.dll suffix in SharedLibrary class 2016-10-10 12:07:58 +02:00
Guenter Obiltschnig
b02d8cecdb fixed GH #1431: Poco/FIFOBuffer.h copy issue 2016-10-07 21:27:46 +02:00
Guenter Obiltschnig
29010bc6ad fixed GH #1403: Android compile with poco-1.7.5 no 'pthread_condattr_setclock' error 2016-10-07 21:06:59 +02:00
Günter Obiltschnig
a73eef0487 improvement of URIStreamOpener::open() implementation 2016-09-29 19:07:52 +02:00
Guenter Obiltschnig
e87a3a6e45 style fix 2016-09-29 17:44:34 +02:00
Günter Obiltschnig
5d8faa371e added URISyntaxException; better error handling in URIStreamOpener 2016-09-29 17:42:49 +02:00
Guenter Obiltschnig
18e594e7ff fixed issues reported by Klocwork 2016-09-26 19:22:47 +02:00
Guenter Obiltschnig
78f954f58f fixed issues reported by Klocwork 2016-09-26 19:22:32 +02:00
Guenter Obiltschnig
8935e19bbc fixed potential memory leak in out-of-memory situations 2016-09-26 19:19:14 +02:00
Guenter Obiltschnig
5d750ac8ed fixed issues reported by Klocwork 2016-09-26 19:18:44 +02:00
Guenter Obiltschnig
68e3676ddc fixed an unlikely potential memory leak if one of two new fails 2016-09-26 19:16:54 +02:00
Guenter Obiltschnig
ad1be5fe87 fixed GH #1418:Poco::Delegate assignment operator fails to compile for some specializations 2016-09-20 20:48:36 +02:00
Guenter Obiltschnig
dcdcee5afa minor fixes for style 2016-09-14 17:06:55 +02:00
Günter Obiltschnig
f0402f2773 Merge pull request #1315 from kimgr/bugcheck-abort
Redefine Poco assertions for static analysis
2016-09-14 16:49:27 +02:00
Guenter Obiltschnig
ae3c4a4ba3 fixed some warnings and minor issues detected by clang-analyzer
Conflicts:
	Data/src/RecordSet.cpp
2016-09-13 11:40:59 +02:00
Günter Obiltschnig
47b4ef97db Merge pull request #1399 from CosminCremarenco-Murex/fix-starts-with-ends-with
Fix String.h startsWith/endsWith
2016-09-07 09:14:40 +02:00
CREMARENCO Cosmin
c0906ab5aa Fix failing testStartsWith: startsWith/endsWith will dereference invalid string iterator when the prefix/suffix is longer than the actual length of the string 2016-09-06 17:18:25 +02:00
Guenter Obiltschnig
60f5d630b3 fixed a unused warning 2016-09-06 15:25:41 +02:00