Commit Graph

1460 Commits

Author SHA1 Message Date
Francis ANDRE
95b2afe480 Merge branch 'poco-1.9.1' of https://github.com/pocoproject/poco into poco-1.9.1 2018-05-31 06:22:13 +02:00
Francis ANDRE
602a9d4c63 Add WinTestRunner progeneration 2018-05-31 06:21:58 +02:00
Francis ANDRE
0d61b6b44a Fix ActiveMethod project reference 2018-05-30 21:09:11 +02:00
Francis ANDRE
4c22b871ae Use CppUnit as a Poco module: regenerate all VS projects 2018-05-28 23:29:12 +02:00
Francis ANDRE
db5d570f33 Add Poco as prefix of CppUnit import libs 2018-05-28 19:58:05 +02:00
Francis ANDRE
a70e63d4fb Fix typo in input linker libs 2018-05-26 18:00:42 +02:00
Francis ANDRE
013cfe8b17 Fix typo in input linker libs 2018-05-26 16:54:04 +02:00
Francis ANDRE
be79688077 Use PocoCppUnit instead of CppUnit 2018-05-25 14:05:00 +02:00
Günter Obiltschnig
27c5329ac1 GH #2327: updated bundled pcre to 8.42 2018-05-11 11:09:58 +02:00
Alex Fabijanic
5f92fdb79b Merge branch 'poco-1.9.1' of https://github.com/pocoproject/poco into poco-1.9.1 2018-05-07 15:29:42 +00:00
Alex Fabijanic
55e56b668d data fixes (getters constness, string any handling) 2018-05-07 15:23:19 +00:00
Francis ANDRE
e241c282ef Fix missing #endif 2018-05-06 22:01:34 +02:00
Francis ANDRE
26fa1b9e6b Support of arch riscv64 by Manuel A. Fernandez Montecelo
<mafm@debian.org>
2018-05-06 12:35:07 +02:00
Alex Fabijanic
ea38cdb740 Use PollSet in SocketReactor #2092 (linux) 2018-05-04 13:32:22 -05:00
Francis ANDRE
cb3c31b4c6 Update Gradle build 2018-05-03 18:04:59 +02:00
zosrothko
d6d27036d2 PocoDoc fixes 2018-04-17 20:45:08 +02:00
zosrothko
960ecb38f0 Poco 1.9.1 assert true (#2255)
* Rename assert by assertTrue

* Update submodules

* Missing assertTrue

* Rename poco_assertTrue to poco_assert

* Rename poco_assertTrue to poco_assert
2018-03-29 11:12:54 -06:00
Jörg-Christian Böhme
63b95fd4aa Fix ClassLoader and SharedLibrary test for android (#2209) 2018-03-19 07:54:58 +01:00
Joerg-Christian Boehme
a02c5dc830 Exclude ClassLoader and SharedLibrary test for android build. Its failing, need a fix. 2018-03-08 20:39:32 +01:00
Jörg-Christian Böhme
a1a8e9d585 Cleanup cmake android test 2018-03-08 20:32:24 +01:00
Günter Obiltschnig
3283f53cf5 updated version 2018-03-07 14:28:19 +01:00
Günter Obiltschnig
f36827f5ce fixes for WEC2013 2018-03-07 12:46:02 +01:00
Günter Obiltschnig
126f9e1742 inttypes.h is available on sun solaris #1426 2018-03-06 18:54:38 +01:00
Günter Obiltschnig
3f75fd539f #1545: Merge partition space information methods from develop 2018-03-06 18:46:48 +01:00
Günter Obiltschnig
0d3c3ce4d4 fixed GH #2106: Undefined behavior in Delegate::equals() 2018-03-06 18:26:49 +01:00
Günter Obiltschnig
7eb1325bba style fixes 2018-03-05 15:05:04 +01:00
Jörg-Christian Böhme
181fc0eea3 Fix unit tests for android build 2018-03-04 21:26:08 +01:00
Joerg-Christian Boehme
73897b4357 Add POCO_OS_ANDROID as platfrom definitons (#2186)
* Add POCO_OS_ANDROID as platform definition

* Ignore test big ping when its failing
2018-02-26 19:18:45 -06:00
Joerg-Christian Boehme
9feabc7723 Add android build on travis (#1981)
* Add build for android in travis CI.

* Fix review findings. Change from __ANDORID__ to POCO_ANDROID

* Add android test

* Fix compile issue after rebase

* Ignore test big ping when its failing
2018-02-26 18:54:40 -06:00
Günter Obiltschnig
de0f5a6b76 #2172: Add Poco::AutoPtr::reset() and Poco::SharedPtr::reset() 2018-02-21 17:48:36 +01:00
Günter Obiltschnig
488d8e05c2 fix doc typos 2018-02-17 20:53:49 +01:00
Günter Obiltschnig
5acd07cf34 adjust pcre out vector size to multiple of 3 2018-02-17 20:45:46 +01:00
Günter Obiltschnig
cb54071c4a Merge branch 'feature/encodings-1.8' into poco-1.9.0 2018-02-17 10:51:08 +01:00
Günter Obiltschnig
5f5a358c5b bump version to 1.9.0 2018-02-17 10:39:51 +01:00
Günter Obiltschnig
4ea0372a4f fix merge conflict 2018-02-14 09:56:30 +01:00
Günter Obiltschnig
f1cd23b71b fixed doc typos 2018-02-13 21:38:39 +01:00
Günter Obiltschnig
260aee9b04 Merge branch 'poco-1.8.2' of https://github.com/pocoproject/poco into poco-1.8.2 2018-02-13 21:32:34 +01:00
Günter Obiltschnig
6ed085f288 fixed doc typos; changed maximum sequence length to 4 2018-02-13 21:32:17 +01:00
Björn Schramke
43c44aacbb add Windows compliant implementation of XDG Base Directory Specification 2018-02-13 08:12:56 -06:00
Björn Schramke
eaaf2296f0 add OSX compliant implementation of XDG Base Directory Specification 2018-02-13 08:10:46 -06:00
Björn Schramke
b59329034f add some methods to Poco::Path for make it easy to follow XDG Base Directory Specification 2018-02-13 08:07:45 -06:00
Rudolf-Walter Kiss-Szakács
275275baa9 Issues #1609 and #561 have not made it into a stable release #2152 2018-02-13 07:53:41 -06:00
Conor Burgess
2632f34e85 Stricter JSON standard conformance (#2153) 2018-02-13 07:26:20 -06:00
Alex Fabijanic
fc47df04cd #2142 #2137 cherry pick 3 2018-02-08 20:01:36 -06:00
Alex Fabijanic
fac2437fab fix toJSON function and some VS warnings 2018-02-08 19:46:02 -06:00
Aleksandar Fabijanic
fbd229ee4a #2142 #2137 cherry pick 2 2018-02-08 19:45:37 -06:00
Aleksandar Fabijanic
bd81aec779 #2142 #2137 cherry pick 1 2018-02-08 19:41:44 -06:00
Jacob Sologub
6fa4fda1e4 Fixing NumericString#check function name conflict with check macro on macosx10.12. (#2096)
https://github.com/pocoproject/poco/issues/1451
https://github.com/pocoproject/poco/issues/1693
2018-02-02 12:14:10 -06:00
Alex Fabijanic
b179d5eeb7 Merge branch '1.8.1-openssl' into poco-1.8.2 2018-01-29 09:24:02 -06:00
Alex Fabijanic
8f2ecfccef openssl VS projects modifications 2018-01-29 09:22:45 -06:00
Günter Obiltschnig
af6900b9d6 bumped version to 1.8.2 2018-01-25 23:12:44 +01:00
Günter Obiltschnig
3f8c637610 fix File::linkTo() on Windows 2017-12-14 11:44:30 +01:00
Günter Obiltschnig
07d900b979 minor style fix 2017-12-14 11:44:03 +01:00
Günter Obiltschnig
d29972ef24 added Poco::File::linkTo() 2017-12-14 10:35:07 +01:00
Shahzad
e9b2ba9b35 Updated to PCRE version 8.41
Testing Done: Built on Windows OS for all configurations.
2017-12-11 18:18:37 +01:00
Günter Obiltschnig
025a4b0667 Merge branch 'poco-1.8.1' of https://github.com/pocoproject/poco into poco-1.8.1 2017-12-11 17:53:56 +01:00
Joerg-Christian Boehme
9a688250ac Remove preprocessor if statement to set min stack size in android (#2035) 2017-12-11 10:51:09 -06:00
Alexey Milovidov
8c3e207ed5 Fixed performance issue: destructor of Poco::Timespan was not inlined [#CLICKHOUSE-3458]. 2017-12-06 11:31:45 +01:00
Alex Fabijanic
de692354b4 fix MinGW 4.8.2 Compilation #1603 2017-11-29 14:43:44 -06:00
Alex Fabijanic
8579722f38 regenerate VS projects; replace font with DejaVu and add license file; embed external font in text sample 2017-11-22 20:19:42 -06:00
Günter Obiltschnig
363a1b7d85 created poco-1.8.1 branch 2017-11-14 14:57:18 +02:00
Guenter Obiltschnig
fe47b58652 revert change for GH #1828: causes Zip file corruption in some cases; bumped version no to 1.8.0.1 2017-11-11 17:36:00 +01:00
Guenter Obiltschnig
883728ec19 fix iOS by adding missing ARM64 arch def 2017-11-10 13:51:27 +01:00
Guenter Obiltschnig
7d4d01e343 GH #1988: Remove OpenVMS support 2017-11-09 12:42:13 +01:00
Günter Obiltschnig
56c9ccb7ca merge ObjectPool changes from develop 2017-11-08 20:43:46 +01:00
Günter Obiltschnig
47043e0f4f fixed GH #1425: Workaround bug in SolarisStudio 12.4 on RVO-ed objects. 2017-11-08 15:00:44 +01:00
Guenter Obiltschnig
079c9a6263 rename some of the new Environment methods, make PocoDoc config changes backwards-compatible, revert PocoDoc config changes, make doc build scripts work on macos 2017-11-08 14:37:53 +01:00
Günter Obiltschnig
f0a79015f7
Merge pull request #1970 from Kampbell/poco-1.8.0
Poco 1.8.0
2017-11-08 13:28:14 +01:00
Günter Obiltschnig
6083ecd11a fixed GH #1487: OSAtomicDecrement32 & OSAtomicIncrement32 deprecated in macOS 10.12 2017-11-08 12:01:36 +01:00
Joerg-Christian Boehme
b7ca307832 Fix android compile error with newer NDK.
Android is using in the newer NDK the unified headers.
See also
https://android.googlesource.com/platform/ndk/+/ndk-r15-release/docs/UnifiedHeaders.md
2017-11-08 00:40:28 +01:00
Günter Obiltschnig
a8ab414ea8 fixed GH #1828: DeflatingStreamBuf::sync() should also flush underlying stream. 2017-11-07 17:54:08 +01:00
Günter Obiltschnig
b96b07a9ad
Merge pull request #1882 from Burgch/uint64-dynamic-var
Add support for (unsigned) long long when long is 64bit
2017-11-07 15:18:48 +01:00
zosrothko
f642df1c77 Merge remote-tracking branch 'origin/poco-1.8.0' into poco-1.8.0 2017-11-07 15:17:20 +01:00
Günter Obiltschnig
7e5984a76c
Merge pull request #1941 from villytiger/streambuf-1.8.0
Fix writing into closed socket from streambuf
2017-11-07 15:11:40 +01:00
zosrothko
1193c174f6 Merge remote-tracking branch 'origin/poco-1.8.0' into poco-1.8.0 2017-11-02 20:14:30 +01:00
Guenter Obiltschnig
646c22c586 GH #1412: added Poco::DigestEngine::constantTimeEquals() 2017-11-01 17:38:12 +01:00
zosrothko
b23f4c3efe Backport from feature-gradle
Signed-off-by: zosrothko <zosrothko@orange.fr>
2017-11-01 09:03:10 +01:00
zosrothko
57befa2bdc Merge remote-tracking branch 'origin/poco-1.8.0' into poco-1.8.0 2017-11-01 09:02:13 +01:00
zosrothko
f3a31fbde9 Backport from feature-gradle.
Signed-off-by: zosrothko <zosrothko@orange.fr>
2017-11-01 09:00:33 +01:00
Guenter Obiltschnig
44c3e8f22b fixed GH #1934: File::setExecutable() on POSIX should set executable bit for group and other if corresponding readable bit is set 2017-10-31 22:16:19 +01:00
Guenter Obiltschnig
d1189787d6 fix Base64Test for gcc 2017-10-31 20:05:09 +01:00
Francis ANDRE
5591d10a21 Merge remote-tracking branch 'origin/poco-1.8.0' into poco-1.8.0 2017-10-31 18:11:51 +01:00
Guenter Obiltschnig
d172273a75 remove remaining $Id$ tags from file headers 2017-10-31 16:01:51 +01:00
Guenter Obiltschnig
a9f0279382 Base64Encoder/Decoder: added support for 'base64url' encoding
Conflicts:
	Foundation/src/Base64Decoder.cpp
	Foundation/src/Base64Encoder.cpp
2017-10-31 12:46:18 +01:00
zosrothko
f2e58c17e8 Add Gradle build scripts. 2017-10-31 09:07:53 +01:00
Alex Fabijanic
1a18621ff8 ifdef auto_ptr 2017-10-24 21:55:33 -05:00
Alex Fabijanic
5b91bc65b6 Race condition in ThreadPool #1906 2017-10-20 21:41:15 -05:00
Bjoe
3ddda2f163 Add missing std:: namespace (#1946) 2017-10-18 16:15:20 -05:00
Ilya Lyubimov
c3d6fb94cc Fix writing into closed socket from streambuf
In case of error occured in writeToDevice pptr may become one byte
farther than epptr. This can lead to crash in streambuf::xsputn from
libstdc++.
2017-10-17 14:00:27 +03: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
Aleksandar Fabijanic
17e9a335af Compiling Foundation library with POCO_NO_FPENVIRONMENT in Config.h fails #1905 2017-10-06 23:58:17 -05:00
Alex Fabijanic
9b3cb9fc41 Exception when using SortedDirectoryIterator #1926 2017-10-06 17:55:43 -05:00
Alex Fabijanic
09b229df2c Message Doesn't Support 64-bit Thread IDs #1913 2017-09-28 18:12:31 -05:00
Alex Fabijanic
fab661a4a3 fix linux build 2017-09-27 13:03:29 -05:00
Alex Fabijanic
6bcd362c74 use _snprintf_s on VS < 2015 2017-09-27 11:25:43 -05:00
Alex Fabijanic
4ac56bff0c EVPPKey == operator; PKCS12 copy/move 2017-09-26 15:28:23 -05:00
Alex Fabijanic
04a4beb5e4 add POCO_EXTERNAL_OPENSSL 2017-09-25 19:11:21 -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
6b57edd031 regenerate NetSSL VS projects and Crypto sample project 2017-09-20 14:09:42 -05:00
Günter Obiltschnig
3f1e82ad86 Merge branch 'poco-1.7.9' into poco-1.8.0 2017-09-11 21:08:04 +02:00
Guenter Obiltschnig
d558d5eef9 use non-zero project ID ('p') for ftok() 2017-09-11 17:53:34 +02:00
Conor Burgess
fe693de41d Add support for (unsigned) long long when long is 64bit 2017-09-11 15:55:54 +01:00
Günter Obiltschnig
a7a8571e25 NamedEvent/NamedMutex: change file open mode to read-only 2017-09-11 13:41:12 +02:00
Günter Obiltschnig
8b52be675b remove obsolete VMS and VxWorks build system support 2017-09-09 11:15:29 +02:00
Günter Obiltschnig
04e7e04d4d Remove \$Id`$ headers 2017-09-09 11:14:06 +02:00
Günter Obiltschnig
ef59b4bd67 merge poco-1.7.9 into poco-1.8.0 2017-09-09 09:53:28 +02:00
Günter Obiltschnig
3e5cf21cf3 added POCO_NO_DEPRECATED to disarm POCO_DEPRECATED macro 2017-09-08 12:16:43 +02:00
Günter Obiltschnig
522f743b86 added POCO_DEPRECATED macro 2017-09-08 11:51:17 +02:00
Günter Obiltschnig
968dfe77dc fixed typos and style 2017-09-01 20:54:11 +02:00
Günter Obiltschnig
3b735f6101 fixes for QNX support 2017-09-01 20:22:27 +02:00
Günter Obiltschnig
cf38f272a2 fixed GH #1865: AbstractEvent::hasDelegates() is not thread-safe 2017-08-31 08:30:01 +02:00
Günter Obiltschnig
85d0cfb9ed bumped version to 1.7.9 2017-08-11 15:29:17 +02:00
Günter Obiltschnig
fdf3d1729a fixed GH #1813: xmlparse.cpp doesn't compile in WinCE (poco 1.7.8p3)
updated changelog
bumped version to 1.7.8p4
2017-08-10 16:55:05 +02:00
Guenter Obiltschnig
2867d4c34b bump version number 2017-06-21 15:48:03 +02:00
Günter Obiltschnig
8237e9ba14 fix CipherImpl issue with OpenSSL 1.1 2017-04-18 11:42:39 +02:00
Guenter Obiltschnig
a141f9fbe1 fixed GH #1665: CipherImpl memory leak with OpenSSL 1.1 2017-04-16 08:32:57 +02:00
zosrothko
fcadb0a148 Backport patch for Power PC Little Endian 2017-02-22 22:56:06 +01:00
Guenter Obiltschnig
5e4d172312 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:11 +01:00
Guenter Obiltschnig
f10d3a28f3 added Visual Studio 2017 project files 2017-02-20 16:20:16 +01:00
Guenter Obiltschnig
9efedaafe3 style fix 2017-02-19 18:42:24 +01:00
zosrothko
d27043a213 Backport patch for Power PC with Little Endian 2017-02-19 18:21:57 +01:00
Guenter Obiltschnig
e4f5c66dfd fixed GH #1260: URI encoding 2017-02-17 09:23:36 +01:00
Guenter Obiltschnig
3de2358bdf another attempt at strerror_r(), using C++ power 2017-02-14 14:49:15 +01:00
Guenter Obiltschnig
1435c9ad97 revert changes to Error.cpp; it's hopeless with strerror_r()... 2017-02-14 14:35:56 +01:00
Guenter Obiltschnig
f18b7210f4 use strerror_r on Darwin 2017-02-14 14:10:26 +01:00
root
3b49520d63 another fix for strerror() with musl 2017-02-14 12:59:09 +00:00
Guenter Obiltschnig
1a7a1810f6 fix warning regarding unused return value 2017-02-14 13:46:03 +01:00
Günter Obiltschnig
21110e4ffa fixed a warning 2017-02-11 19:35:54 +01:00
Guenter Obiltschnig
c2aca1d109 GH #1538: update double-conversion to v1.1.5 2017-02-11 12:49:14 +01:00
Guenter Obiltschnig
6c207b5157 fixed GH #1549: Latin2Encoding and 0xFF 2017-02-11 12:27:33 +01:00
Guenter Obiltschnig
7d91a4bc94 GH #1586: Upgrade bundled PCRE to 8.40 2017-02-11 12:04:36 +01:00
Guenter Obiltschnig
f8a0bbff1b fixed GH #1581: Cannot find 'pcre.h' when using POCO_UNBUNDLED, a non-system PCRE, and CMake 2017-02-11 12:03:37 +01:00
Günter Obiltschnig
43a0490a70 fixed GH #1523: Long path names under Windows 2017-02-02 20:56:30 +01:00
Guenter Obiltschnig
960649d0ba fix for GH #1501: Alpine 3.4 trouble with Foundation/src/Error.cpp 2017-01-31 17:47:40 +01:00
Guenter Obiltschnig
8ed7dfecc5 fixed GH #1573: Poco::File::createDirectories() should not throw Poco::FileExistsException 2017-01-29 12:46:13 +01:00
Guenter Obiltschnig
c117619e1e upgraded bundled zlib to 1.2.11 2017-01-25 10:14:40 +01:00
Guenter Obiltschnig
be4acf00c9 added missing file to project 2017-01-24 16:45:59 +01:00
Guenter Obiltschnig
f45ab8e322 only use <atomic> header if C++11 support is available 2017-01-13 15:41:50 +01:00
Guenter Obiltschnig
bbecde0829 fixed GH #1536: Building with OS X 10.12 SDK and 10.7 deployment target without libc++ fails; updated Darwin build configurations 2017-01-10 16:57:22 +01:00
Guenter Obiltschnig
04812f5728 updated version numbers 2017-01-10 15:03:41 +01:00
Guenter Obiltschnig
690ba1da2b remove debug output 2016-12-29 15:00:45 +01:00
Guenter Obiltschnig
b32b314368 GH #865: FileChannel compress fails leaving empty .gz files 2016-12-29 14:19:42 +01:00
Guenter Obiltschnig
c8aa27381b more fixes related to GH #1453 2016-12-06 21:47:39 +01:00
Guenter Obiltschnig
376e703343 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:21:37 +01:00
Guenter Obiltschnig
c9c21de32a fixed GH #1488: Poco::ObjectPool shrinks if returned object is not valid 2016-12-05 22:46:43 +01:00
Guenter Obiltschnig
19c0b38bf8 On Apple platforms, use std::atomic with MacOS 10.12 or iOS 10 SDK. 2016-12-05 22:19:45 +01:00
Guenter Obiltschnig
84e0905b6f additional changes for #1499: fix warnings and be consistent with base class order 2016-11-28 00:23:05 +01:00
vm2mv
57f77bc622 Foundation: fixed exceptions handling in zlib-output-streams constructors 2016-11-21 16:43:27 +03:00
Guenter Obiltschnig
86483b4d4b fixed GH #990: Potential race condition in on Windows 2016-11-03 14:48:51 +01:00
Alexey Milovidov
6116136afe Fixed error with Poco::UTF8Encoding::isLegal (wrong result on illegal sequence "\xED\x20\xA8"). 2016-10-29 20:12:29 +02:00
Guenter Obiltschnig
34f85a0531 branched off release 1.7.7 2016-10-21 22:20:03 +02:00
Guenter Obiltschnig
8290da2a82 fixed GH #1456: better handle leap seconds in Poco::DateTime and Poco::LocalDateTime 2016-10-17 19:05:53 +02:00
root
895c3dfcd5 use std::unique_ptr instead of std::auto_ptr with C++11+ compilers to prevent std::auto_ptr deprecation warnings 2016-10-14 11:49:45 +02:00
Guenter Obiltschnig
59a78a55b5 added POCO_NO_SHARED_LIBRARY_DEBUG_SUFFIX configuration macro to disable *d.so, *d.dll suffix in SharedLibrary class 2016-10-10 11:56:58 +02:00
Guenter Obiltschnig
cdb2195ed3 fixed GH #1431: Poco/FIFOBuffer.h copy issue 2016-10-07 21:27:07 +02:00
Guenter Obiltschnig
737bd98b17 fixed GH #1403: Android compile with poco-1.7.5 no 'pthread_condattr_setclock' error 2016-10-07 21:05:57 +02:00
Günter Obiltschnig
4a96c934ba improvement of URIStreamOpener::open() implementation 2016-09-29 19:06:46 +02:00
Günter Obiltschnig
07f6f77d6e added URISyntaxException; better error handling in URIStreamOpener 2016-09-29 17:41:37 +02:00
Guenter Obiltschnig
8d053e259c fixed issues reported by Klocwork 2016-09-26 18:15:43 +02:00
Guenter Obiltschnig
7c43cc8ec2 fixed issues reported by Klocwork 2016-09-26 18:15:36 +02:00
Guenter Obiltschnig
e07dbdc718 removed unneeded members 2016-09-26 17:45:53 +02:00
Guenter Obiltschnig
6441479f4d fixed potential memory leak in out-of-memory situations 2016-09-26 17:39:29 +02:00
Guenter Obiltschnig
1fb56d8c8e fixed issues reported by Klocwork 2016-09-26 17:28:41 +02:00
Guenter Obiltschnig
d59ff2ac1e fixed an unlikely potential memory leak if one of two new fails 2016-09-26 16:51:13 +02:00
Guenter Obiltschnig
efd9d539e5 fixed GH #1418:Poco::Delegate assignment operator fails to compile for some specializations 2016-09-20 20:47:58 +02:00
Guenter Obiltschnig
00b448a0c5 merged fix for #1315 2016-09-14 17:10:16 +02:00
Guenter Obiltschnig
7c37f18f84 fixed some warnings and minor issues detected by clang-analyzer 2016-09-13 11:37:12 +02:00
Guenter Obiltschnig
14a1ae810f add CLANG_ANALYZER_NORETURN macro 2016-09-13 07:43:39 +02:00
Guenter Obiltschnig
192a5f179f fixed some warnings 2016-09-06 15:49:39 +02:00
Guenter Obiltschnig
d221a7eebd created poco-1.7.6 branch 2016-09-06 15:29:00 +02:00
Guenter Obiltschnig
f89bea4411 - prefer clock_getttime() over gettimeofday() if available
- use CLOCK_MONOTONIC for POSIX condition in Poco::Event and Poco::Semaphore if supported
2016-08-28 15:25:55 +02:00
Guenter Obiltschnig
88c74fdf44 style fix 2016-08-27 08:31:32 +02:00
CREMARENCO Cosmin
b5b6135f94 Shell expansion rules say that tilde must be replaced with HOME if it exists and only after that we can look at getpwuid 2016-08-27 08:27:58 +02:00
Guenter Obiltschnig
46c6953bdf added Poco::SingletonHolder::reset() 2016-08-27 08:22:25 +02:00
Guenter Obiltschnig
9ccfcab380 created poco-1.7.5 branch 2016-08-25 08:35:07 +02:00
Guenter Obiltschnig
dda9d57d1c - prefer clock_getttime() over gettimeofday() if available
- use CLOCK_MONOTONIC for POSIX condition in Poco::Event and Poco::Semaphore if supported
2016-08-11 12:46:20 +02:00
Guenter Obiltschnig
1657fe0fb0 created branch for version 1.8.0 2016-08-08 19:08:58 +02:00
Guenter Obiltschnig
f848106fca added test for ws/wss schemes 2016-07-03 11:58:25 +02:00
Guenter Obiltschnig
c337634b8e fixed GH #1304: URI doesn't know ws:/ or wss:// schemes 2016-07-03 11:20:11 +02:00
Guenter Obiltschnig
de8d379d26 created branch for 1.7.4 release 2016-07-03 09:54:50 +02:00
Guenter Obiltschnig
27f41ee785 merge changes from develop 2016-04-21 09:36:53 +02:00
Guenter Obiltschnig
50240732f9 pre c++11 fixes 2016-04-21 09:25:26 +02:00
Guenter Obiltschnig
60987f5949 fixed GH #1253: ListMap does not maintain insertion order if key already exists 2016-04-21 09:24:59 +02:00
Guenter Obiltschnig
7448e16b76 style fixes 2016-04-16 09:41:08 +02:00
Günter Obiltschnig
913346c23d fixes for compatibility
Conflicts:
	Foundation/src/Process_WIN32.cpp
	Foundation/src/Process_WIN32U.cpp
2016-04-15 17:50:47 +02:00
Tony Abbott
6d17089b6c GH #1222 Escape command line arguments passed to Process::launch() on Windows
Conflicts:
	Foundation/testsuite/src/TestApp.cpp
2016-04-15 17:43:38 +02:00
Guenter Obiltschnig
d82b6b3975 branched off 1.7.3 2016-04-11 09:06:38 +02:00
Guenter Obiltschnig
9d21ddd8ca fixed GH #1204: getdtablesize has been removed on Android 21 2016-03-17 11:19:32 +01:00
Guenter Obiltschnig
65a92d4c5c updated version 2016-03-17 09:15:46 +01:00
Guenter Obiltschnig
7bcbbd7a35 fixed GH #1180: Possible deadlock when TaskManager::count is called in onFinished 2016-03-10 16:47:46 +01:00
Guenter Obiltschnig
f594c134ae updated version no. 2016-03-10 09:29:47 +01:00
Guenter Obiltschnig
15d1d0f1a2 build fixes 2016-03-05 14:29:34 +01:00
Günter Obiltschnig
aabb406794 updated project files 2016-03-04 10:25:12 +01:00
Guenter Obiltschnig
c22a36dc05 added Poco::EventChannel class 2016-02-29 21:53:17 +01:00
Guenter Obiltschnig
f83d759890 one more fix for #1002 2016-02-29 19:12:21 +01:00
Guenter Obiltschnig
f6cc0f7e8a updated CHANGELOG and version numbers 2016-02-29 11:19:38 +01:00
Günter Obiltschnig
3d1a094725 Merge pull request #1026 from zosrothko/Cygwin
Fixes for producing the poco-1.6.2 release on a Cygwin x86 platform
2016-02-28 15:29:08 +01:00
Guenter Obiltschnig
8c607d3213 fixed GH #1128: Poco::NumberFormatter::format(float, precision) rounding changed 2016-02-28 13:32:54 +01:00
Guenter Obiltschnig
a53e80f761 fixed GH #1002: ActiveDispatcher saves reference to event context after event was performed until it gets new event 2016-02-27 17:49:18 +01:00
Guenter Obiltschnig
925caa8dd3 fixed GH #1141: Poco::StringTokenizer::TOK_TRIM changes behavior between 1.4 and 1.6 2016-02-27 16:10:06 +01:00
Guenter Obiltschnig
f2ed9cc606 support for Win8/Win10 2016-02-22 11:51:51 +01:00
Guenter Obiltschnig
53c07395c5 fix merge issue 2016-02-13 23:38:00 +01:00
Guenter Obiltschnig
2522aefaf0 fix comment; don't send TaskProgressNotification if progress does not change
Conflicts:
	Foundation/src/Task.cpp
2016-02-13 20:24:31 +01:00
FrancisANDRE
e9c43f0d59 Add missing PocoJSON PocoXML
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-11-16 13:49:18 +01:00
Guenter Obiltschnig
910e2f3f29 fix error handling in setThreadName (#1022) 2015-11-13 11:11:32 +01:00
FrancisANDRE
b8e89231fc CMake: add -DPOCO_UNBUNDLED when unbundling.
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-11-10 16:07:28 +01:00
FrancisANDRE
41a0db4c41 fix inclusion of <pcre> when unbundling
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-11-10 15:27:13 +01:00
FrancisANDRE
603e43ee7d Revert "Revert "avoid running SharedMemoryTest when POCO_NO_SHAREDMEMORY is defined.""
This reverts commit e1c0db371d.
2015-11-10 14:19:06 +01:00
FrancisANDRE
e1c0db371d Revert "avoid running SharedMemoryTest when POCO_NO_SHAREDMEMORY is defined."
This reverts commit 7d7bbfe5b2.
2015-11-10 14:11:08 +01:00
FrancisANDRE
7d7bbfe5b2 avoid running SharedMemoryTest when POCO_NO_SHAREDMEMORY is defined.
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-11-10 14:09:53 +01:00
FrancisANDRE
9dc9aa7d17 use /dev/tty instead of /dev/consile for Cygwin
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-11-10 14:08:35 +01:00
FrancisANDRE
b4b42d2215 avoid testing FPE when POCO_NO_FPENVIRONMENT is defined
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-11-10 14:07:40 +01:00
FrancisANDRE
0b309571de add $pcre_utf8_objects to objects when building an unbundled version
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-11-10 14:06:51 +01:00
Kim Grasman
db635739c4 Fix #928: Workaround to fix -Wswitch warning 2015-11-10 09:38:17 +01:00
Guenter Obiltschnig
e3f98b554a GH #1022: clean-up setThreadName 2015-11-10 09:27:15 +01:00
Alex Boyd
40c2df1c52 overwrite existing files on windows when moving files 2015-10-09 09:36:30 +02:00
aaron0x
3066e66f32 Enhance FileChannel purge setting. 2015-10-02 09:35:18 +02:00
Guenter Obiltschnig
c6d3d08203 fix Foundation/samples CMakeLists.txt 2015-09-30 16:04:58 +02:00
Guenter Obiltschnig
bcead85c25 remove GCC_DIAG_OFF 2015-09-30 12:16:09 +02:00
Guenter Obiltschnig
4894222fe9 remove testcase causing travis failure 2015-09-30 11:10:35 +02:00
Guenter Obiltschnig
1d58c7436e fix unused type warning with poco_static_assert 2015-09-29 14:55:51 +02:00
Guenter Obiltschnig
8257b5aa71 tvOS support 2015-09-29 14:31:44 +02:00
Guenter Obiltschnig
d89c841298 setThreadName: abbreviate thread name if too long 2015-09-28 22:49:06 +02:00
Guenter Obiltschnig
e25a17030d integrated CMake improvements from develop (GH #946) 2015-09-26 11:11:23 +02:00
Guenter Obiltschnig
7e67335a97 added comments regarding encoding/decoding to getPath*() 2015-09-14 10:58:18 +02:00
Guenter Obiltschnig
883b1dac13 added comment regarding query strings (#767) 2015-09-14 10:58:05 +02:00
Guenter Obiltschnig
d3382b5934 NumberParser::parseHex[64](): allow 0x/0X prefix 2015-09-11 08:18:17 +02:00
Guenter Obiltschnig
b083364a94 fix GH #931: make strToInt() more strict in what it accepts 2015-09-11 08:16:44 +02:00
Guenter Obiltschnig
2d87888140 #921: better comment, provide workaround for MSVC only 2015-09-11 07:58:56 +02:00
Guenter Obiltschnig
3fa63fb502 another attempt at fixing #921 2015-09-11 07:58:26 +02:00
Guenter Obiltschnig
bceee7907d set-up poco-1.6.2 branch 2015-09-11 07:45:59 +02:00
Guenter Obiltschnig
25b7adb32e fix Version.h 2015-08-04 07:15:47 +02:00
Guenter Obiltschnig
aee279719b MemoryStreamTest: workaround for clang/OS X 2015-08-01 12:11:35 +02:00
Günter Obiltschnig
4f0b692d66 added project and solution files for VS2015 2015-08-01 10:29:32 +02:00
Guenter Obiltschnig
1839606332 merge fix for #722 2015-07-31 12:32:52 +02:00
Guenter Obiltschnig
84094a4764 integrate fix for #769 2015-07-31 12:18:44 +02:00
Guenter Obiltschnig
e4dcb85c1f merge fix for #878 2015-07-31 12:17:20 +02:00
Aleksandar Fabijanic
5781bcbe35 FIFOBuffer::read(T*, std::size_t) documentation inaccurate #869 2015-06-23 21:07:01 -05:00
Aleksandar Fabijanic
bd057090c3 Var BadCastException #861 2015-06-10 09:04:19 -05:00
Alex Fabijanic
25cd53d953 Poco::Var operator== throws exception #769 2015-04-03 10:46:07 -05:00
Alex Fabijanic
f7e1bb4d7e StreamSocket::receiveBytes and FIFOBuffer issue in 1.6 #719 2015-03-28 20:06:15 -05:00
Pascal Bach
64710b2ff7 Add missing Path implementations for WINCE 2015-03-28 11:58:25 +01:00
Günter Obiltschnig
0a1218cd7e disable Timestamp hack on WinCE (re-enable with -DPOCO_WINCE_TIMESTAMP_HACK) 2015-03-28 11:56:10 +01:00
Guenter Obiltschnig
2d4dd2dc7d do not flush underlying stream on sync() as these causes issues with Zip files 2015-03-28 11:54:40 +01:00
Pascal Bach
f778e67430 CMake: Improve installation and package generation
Signed-off-by: Pascal Bach <pascal.bach@siemens.com>
2015-01-27 15:52:18 +01:00
Alex Fabijanc
b2e209bf54 fix windows MemoryStreamTest build 2015-01-26 22:36:30 -06:00
Aleksandar Fabijanic
c14f8a8a69 Merge pull request #646 from adriaan42/develop
Prevent possible data race in access to Timer::_periodicInerval
2015-01-25 21:05:12 -06:00
Aleksandar Fabijanic
f440c4b101 Merge pull request #688 from martin-osborne/issue_297
Issue #297 - Added implementation of seekoff to BasicMemoryStreamBuf
2015-01-25 20:56:20 -06:00
Chris van Dijk
07d436a8b3 Include missing header, fixes #690 lack of monotonic Clock on Linux/POSIX
The macros _POSIX_TIMERS and _POSIX_MONOTONIC_CLOCK are defined in
(includes of) unistd.h, without them Clock falls back to using Timestamp
internally.
2015-01-26 02:27:43 +01:00