Guenter Obiltschnig
c32e683b6c
fixed GH #1260 : URI encoding
2017-02-17 09:24:16 +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
Guenter Obiltschnig
4149062e7e
upgraded bundled zlib to 1.2.11
2017-01-25 10:18:21 +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
Marian Krivos
f55e88c3f2
Update to zlib 1.2.10
2017-01-03 13:55:07 +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
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
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
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
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
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
Günter Obiltschnig
ff2d8b65c7
Revert "GH #1050 JSON: fix gcc -Wshadow warnings"
2016-09-05 08:37:47 +02:00
Günter Obiltschnig
7491374264
Revert "GH #1050 Net: fix gcc -Wshadow warnings"
2016-09-05 08:35:17 +02:00
Günter Obiltschnig
81b140e0a9
Revert "GH #1050 NetSSL_OpenSSL: fix gcc -Wshadow warnings"
2016-09-05 08:31:43 +02:00
Günter Obiltschnig
f7d3737526
Revert "GH #1050 Foundation-tests: fix gcc -Wshadow warnings"
2016-09-05 08:28:18 +02:00
Guenter Obiltschnig
6b85acab07
added Poco::SingletonHolder::reset()
2016-08-27 08:23:27 +02:00
Kim Grasman
dd4a3b583a
Redefine Poco assertions for static analysis
...
Static analyzers typically don't do cross-translation unit analysis, so
they don't understand that most of the Poco::Bugcheck methods never
return.
Unfortunately, some of them also don't understand noreturn annotations
(see e.g. http://en.cppreference.com/w/cpp/language/attributes ), so
decorating Bugcheck doesn't help.
Instead redefine all the Poco assertion macros to just call abort() iff
we're parsed by a known static analyzer.
2016-07-13 15:14:45 +02:00
Aleksandar Fabijanic
d6ebf591a6
Merge pull request #1286 from hakan-akan/patch-1
...
Update Platform_WIN32.h
2016-05-27 20:59:29 -05:00
Aleksandar Fabijanic
5e75f7db27
Merge pull request #1279 from hakan-akan/develop
...
Added preprocessor guards for "define"s.
2016-05-27 20:59:18 -05:00
hakan-akan
eec6f09f71
Update Platform_WIN32.h
...
Default move semantics are not supported with 2012 (1700).
2016-05-27 18:54:57 -07:00
hakan
49a4eb7eb6
Added preprocessor guards for "define"s.
2016-05-19 13:02:41 -07:00
Guenter Obiltschnig
5c1d0b8568
style fix
2016-05-05 10:54:02 +02:00
Günter Obiltschnig
ac4f0625fd
Merge pull request #1131 from Kampbell/DynamicIgnoredToken
...
Make the Token ignore property a dynamic property.
2016-05-05 10:51:37 +02:00
Alex Fabijanic
95bb6bfeea
Merge branch 'develop' of https://github.com/pocoproject/poco into develop
2016-04-23 14:53:56 -06:00
Alex Fabijanic
0286d245ab
Only escape string values in Poco::JSON::Stringifier::stringify() #1027
2016-04-23 14:52:03 -06:00
aaron0x
43d96a5bcb
implement startsWith and endsWith.
2016-04-18 01:14:13 +08:00
Miklos Vajna
2b6eb3fd76
GH #1050 Foundation-tests: fix gcc -Wshadow warnings
2016-04-01 11:38:25 +02:00
Aleksandar Fabijanic
3bf6c38eee
Update comment
2016-03-28 23:24:59 -07:00
FrancisANDRE
fd442f100e
Remove unused code. Extends Logger::testFormatAny up to 15 args.
...
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2016-03-25 10:04:42 +01:00
Aleksandar Fabijanic
884949a217
Merge pull request #1195 from vmiklos/netssl-openssl-wshadow-fixes
...
GH #1050 NetSSL_OpenSSL: fix gcc -Wshadow warnings
2016-03-14 23:25:35 -07:00
Miklos Vajna
617f2635ad
GH #1050 NetSSL_OpenSSL: fix gcc -Wshadow warnings
2016-03-14 16:09:50 +01:00
Aleksandar Fabijanic
00a787e0cb
Merge pull request #945 from aaron0x/RefactoryBinaryReaderWriter
...
Refactory BinaryReader and BinaryWriter
2016-03-13 23:08:44 -07:00