Francis ANDRE
42ae8f60b8
Add a new constant to avoid including <windows.h> on Linux
2017-03-23 17:14:57 +01:00
Transporter
bbce66e2de
Bugfix for gcc and add copyright text
2017-03-21 16:35:16 +01:00
Transporter
2f66ecba38
Add license information to SHA2Engine
2017-03-21 14:14:00 +01:00
Transporter
a721b1cb47
Add SHA2 algorithm
2017-03-21 11:06:18 +01:00
Robert Acksel
8fd909a016
-change access from private to protected for shared ptr members. it allows to extend shared ptr to work together with derived classes. in other words it allows to extend shared ptr
2017-03-06 16:34:03 +01:00
Rudolf-Walter Kiss-Szakács
ed819feb83
Fix XDG Base Dir Spec implementation and remove tempHome.
2017-02-23 08:23:41 +02:00
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