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