Günter Obiltschnig
18adb1e43b
code cleanup; fix move ctors and assignment
2020-01-21 17:52:43 +01:00
Günter Obiltschnig
0658044260
fixed another issue with backslash handling in Var JSON parsing
2020-01-20 14:40:07 +01:00
Feng Hao
b8320ccb7b
fix Dynamic::Var parse string issue
2020-01-20 19:09:22 +08:00
Günter Obiltschnig
6058f5dd23
Merge pull request #2881 from Ludorg/poco-1.10.0
...
Add an option to force the use of PollingDirectoryWatcherStrategy
2020-01-17 08:34:10 +01:00
Ludovic LIEVRE
15e96159e2
Option to force PollingDirectoryWatcherStrategy
...
Add an option to force the use of PollingDirectoryWatcherStrategy
Should work on any platform
(Not Linux only)
See previous PR on this topic :
https://github.com/pocoproject/poco/pull/2881
On Linux, inotfy does not work for network volumes (such as NFS).
See https://stackoverflow.com/questions/4231243/inotify-with-nfs
By adding flag POCO_DW_FORCE_POLLING in Foundation/Config.h,
the use of PollingDirectoryWatcherStrategy is forced.
This is not the same behavior as flag POCO_NO_INOTIFY.
This only disables compilation of DirectoryWatcher.
2020-01-15 21:48:36 +00:00
Ludovic LIEVRE
b651764007
Option to force PollingDirectoryWatcherStrategy
...
Add an option to force the use of PollingDirectoryWatcherStrategy
Should work on any platform
(Not Linux only)
See previous PR on this topic :
https://github.com/pocoproject/poco/pull/2881
On Linux, inotfy does not work for network volumes (such as NFS).
See https://stackoverflow.com/questions/4231243/inotify-with-nfs
By adding flag POCO_DW_FORCE_POLLING in Foundation/Config.h,
the use of PollingDirectoryWatcherStrategy is forced.
This is not the same behavior as flag POCO_NO_INOTIFY.
This only disables compilation of DirectoryWatcher.
2020-01-15 21:38:51 +00:00
Joerg-Christian Boehme
10b99ad95a
Set PATH for ProcessTests
2020-01-15 17:03:08 +01:00
Joerg-Christian Boehme
611a455165
Set absolute LD_LIBRARY_PATH in Foundation test
2020-01-15 12:21:23 +01:00
Günter Obiltschnig
a31877372e
additional move support for Nullable and Optional
2020-01-15 09:35:59 +01:00
Joerg-Christian Boehme
885c5cbc55
Ignore tests in cmake from cppignore and set POCO_BASE environment.
2020-01-14 21:45:56 +01:00
Günter Obiltschnig
ca85c2e084
fix CppUnit includes
2020-01-12 20:58:07 +01:00
Günter Obiltschnig
185493a82d
fix CMake build of OpenSSL
2020-01-12 11:18:49 +01:00
Günter Obiltschnig
599fa8f24b
updated project files
2020-01-12 09:23:55 +01:00
Günter Obiltschnig
4db35d016c
remove progen support for Foundation lib and testsuite
2020-01-12 09:04:07 +01:00
Günter Obiltschnig
f63a7bbad5
added SHA2Engine
2020-01-12 08:58:36 +01:00
Günter Obiltschnig
39a0439132
revert Foundation project files
2020-01-11 23:59:05 +01:00
Günter Obiltschnig
6504039434
build fixes
2020-01-11 23:50:16 +01:00
Günter Obiltschnig
fce1f89aff
fix CppUnit includes
2020-01-11 22:51:54 +01:00
Günter Obiltschnig
165f5cfd20
re-generated project files
2020-01-11 22:33:28 +01:00
Günter Obiltschnig
79709b72b8
fix project files
2020-01-11 14:01:54 +01:00
Günter Obiltschnig
23c73d325f
project files
2020-01-11 13:10:07 +01:00
Günter Obiltschnig
d4ee76de33
fix projects
2020-01-11 13:07:11 +01:00
Günter Obiltschnig
27a3812264
project files
2020-01-11 13:02:52 +01:00
Günter Obiltschnig
4c1e357e4a
project file fixes
2020-01-11 12:45:39 +01:00
Günter Obiltschnig
fea390fe6a
remove gradle files
2020-01-11 10:04:22 +01:00
Günter Obiltschnig
e84ab92ee0
removed x64 project files
2020-01-11 09:52:49 +01:00
Günter Obiltschnig
fe3f6405b6
updated progen files
2020-01-11 09:34:54 +01:00
Günter Obiltschnig
7872c35324
remove POCO_WIN32_UTF8
2020-01-10 15:58:16 +01:00
Günter Obiltschnig
c7c6871c4a
Android requires POCO_INT64_IS_LONG
2020-01-10 14:31:17 +01:00
Günter Obiltschnig
59898cd3c2
remove old VS project files
2020-01-10 14:26:36 +01:00
Ludovic LIEVRE
42629d1ed4
add an option to force the use of PollingDirectoryWatcherStrategy on Linux
2020-01-10 09:54:19 +00:00
Günter Obiltschnig
c462b76b08
Merge branch 'poco-1.10.0-modernize' of github.com:pocoproject/poco into poco-1.10.0-modernize
2020-01-09 18:51:04 +01:00
Günter Obiltschnig
b7ad1f6c3a
fixed mix of raw and smart pointers
2020-01-09 18:50:50 +01:00
Guenter Obiltschnig
f7fc4a239f
fixed more issues discovered while testing on Linux
2020-01-09 17:43:31 +00:00
Günter Obiltschnig
aa46e9b6e4
fixed type overloads
2020-01-09 18:02:29 +01:00
Günter Obiltschnig
03d1dd9822
fixes for macos/clang
2020-01-09 11:53:03 +01:00
Günter Obiltschnig
1bf40a0cd2
merge some changes from develop branch; modernize and clean-up code; remove support for compiling without POCO_WIN32_UTF8
2020-01-09 10:08:09 +01:00
Günter Obiltschnig
50e9d35c3c
remove deprecated std::pointer_to_unary_function
2020-01-04 11:28:24 +01:00
Günter Obiltschnig
9c197e0ed1
finally get rid of std::auto_ptr
2019-12-15 09:40:40 +01:00
Günter Obiltschnig
56fe4eaf97
Merge pull request #2842 from KevDi/feature/FileFailOnOverwrite
...
File fail on overwrite
2019-12-09 08:37:33 +01:00
Francis ANDRE
e59f37318e
Add /MP option and remove /Gm as it is ignored and will be removed
2019-12-07 19:11:24 +01:00
KevDi
fa20e056dd
Changed Options Check in remaining File Impl Classes
2019-11-30 13:38:03 +01:00
KevDi
f6f8ef8681
Merge branch 'feature/FileFailOnOverwrite' of github.com:KevDi/poco into feature/FileFailOnOverwrite
2019-11-30 13:21:34 +01:00
KevDi
7f3271f1d0
Changes
2019-11-30 13:21:23 +01:00
Jan Kevin Dick
0a9525044d
Added Fix to put Options inside the File Impl Classes
2019-11-27 14:44:55 +01:00
Jan Kevin Dick
9daaec4ec0
Updated Comments and fixed bug within the Unix File Implementation
2019-11-26 14:10:32 +01:00
Jan Kevin Dick
3424ee7bc8
Merge branch 'feature/FileFailOnOverwrite' of https://github.com/KevDi/poco into feature/FileFailOnOverwrite
2019-11-26 13:04:49 +01:00
Jan Kevin Dick
d5a25f2053
Added the Options Enum advice.
2019-11-26 13:03:43 +01:00
Günter Obiltschnig
a7cbff393e
Merge pull request #2815 from brice-gros/brice.gros/1.10.0+allow-for-cmake-fetchcontent
...
Make Poco git repository fetchable using CMake's FetchContent
2019-11-25 21:24:16 +01:00
KevDi
936441df93
Fixed missing failOnOverwrite check
2019-11-18 18:43:34 +01:00