205 Commits

Author SHA1 Message Date
Mathäus Mendel
8895045fb5 Made all testsuite link with pthreads on Unix systems
This fixes the linker errors due to missing pthreads library on AIX.
2016-03-11 10:30:15 -03:00
Guenter Obiltschnig
f524aae508 added Poco::Util::MapConfiguration::copyTo() 2016-03-01 07:32:41 +01:00
Guenter Obiltschnig
b7da5ae9b9 fixed GH #1114: World-write permissions on files created by daemon. Default umask is now 027; other mask can be set with --umask command-line parameter
Conflicts:
	Util/src/ServerApplication.cpp
2016-02-27 21:20:55 +01:00
Aleksandar Fabijanic
d69878cdd5 Merge pull request #1094 from vmiklos/wshadow-fixes-util
GH #1050 Util: fix gcc -Wshadow warnings
2015-12-26 00:17:24 +01:00
Miklos Vajna
873c471427 GH #1050 Util: fix gcc -Wshadow warnings 2015-12-21 09:05:00 +01:00
FrancisANDRE
6e97a9f11b Split tests into samples & tests.
Signed-off-by: FrancisANDRE <zosrothko@orange.fr>
2015-12-19 17:15:55 +01:00
Rangel Reale
b47f38fc33 * Don't leak <windows.h> (Poco/Unwindows.h) to library users 2015-12-10 13:16:02 -02:00
Guenter Obiltschnig
1debe07a2d respect POCO_NO_FORK_EXEC in ServerApplication 2015-09-29 14:28:14 +02:00
aaron0x
2bc7b05aff add comment. 2015-09-16 16:00:16 +08:00
aaron0x
8629b897a4 fix writing the same key to the config file multiple time. 2015-09-16 15:48:31 +08:00
Aleksandar Fabijanic
8aef165ed5 Merge pull request #938 from adasworks/develop
fix: cmake: set public compiler flags on library targets
2015-09-15 10:28:42 -05:00
Csaba Keszegh
61305c01ee fix: set public compiler flags on library targets
POCO_STATIC: has to be set when using poco as static library
POCO_NO_ATUMATIC_LIBS: CMake config module will find the correct libraries.
  Don't need to guess in headers.
2015-09-15 10:02:38 +02:00
aaron0x
334a7267c7 implement GH #700: PropertyFileConfiguration preserve comments. 2015-09-11 14:22:00 +08:00
Günter Obiltschnig
b6ae5128ce added Visual Studio 2015 project files 2015-07-30 15:48:45 +02:00
Minhyuk Kwon
56bb808f68 fix typo
POCO_WIN32_UTF8 is deprecated, but for legacy code, need to make well formed.
2015-06-24 09:03:12 +09:00
Gamadril
05f5a0946b Fixed issue #705 Error building with ENABLE_UTIL=ON and ENABLE_XML=OFF 2015-05-19 16:12:39 +02:00
martin-osborne
7780ab3ae0 Corrected more spellings. 2015-04-10 11:43:49 +01:00
martin-osborne
4cf45ea4a3 Corrected more words. 2015-04-10 11:31:12 +01:00
martin-osborne
7e730aa9b8 Corrected other misspelt 'a' words. 2015-04-06 17:34:48 +01:00
Rangel Reale
d6fcca806e * NaCl support 2015-03-20 11:28:49 -03:00
Guenter Obiltschnig
4bf0328740 set application.configDir property correctly if a configuration file is explicitely loaded and no default config file is found. 2015-03-15 18:16:54 +01:00
Günter Obiltschnig
39b6c79e46 fixed for VS2008 and WinCE 2015-03-14 10:30:22 +01:00
Günter Obiltschnig
e1694c3e68 Windows specific: added registerServiceDeviceNotification() and handleDeviceEvent() to handle SERVICE_CONTROL_DEVICEEVENT events 2015-03-13 13:51:51 +01:00
Guenter Obiltschnig
302f2f24d3 fixed SystemConfigurationTest 2015-03-11 22:30:36 +01:00
Aleksandar Fabijanic
c00f13d277 Merge pull request #561 from bschramke/develop
Support for XDG Base Directory Specification
2015-02-09 21:04:28 -06:00
Sascha Zelzer
10425a9556 Do not overwrite CMAKE_PREFIX_PATH in component config files.
This fixes problems when a project adds a directory to
CMAKE_PREFIX_PATH, then calls find_package(Poco ...) and afterwards
calls find_package() for another project located in one of the
directories of the original CMAKE_PREFIX_PATH variable.
2015-02-04 04:35:23 +01:00
Alex Fabijanic
74c24a3789 related to GH#705: Error building with ENABLE_UTIL=ON and ENABLE_XML=OFF 2015-02-02 00:00:26 -06:00
Björn Schramke
1bfc26f388 update class documentation for Util::SystemConfiguration and Util::Application 2015-01-28 16:12:39 +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
Aleksandar Fabijanic
e7fb853c7d Merge pull request #665 from cryptoknight/Subsystems
Add getter for an Application's list of Subsystems
2015-01-08 18:32:14 -06:00
Scott Davis
240128b640 Add getter for an Application's list of Subsystems 2015-01-08 17:20:38 -05:00
Scott Davis
7b347ea592 Make WinRegistryKey easier to extend 2015-01-08 16:44:59 -05:00
Pascal Bach
97ea3ef483 CMake, WinCE: Make samples and tests compile under Windows CE 2014-12-21 16:23:35 +01:00
Pascal Bach
10ef2b2335 CMake: Remove WinDriver usage in tests
Add WinCEDriver to packages supporting it
2014-12-21 16:23:35 +01:00
Pascal Bach
e2538ac6e2 Add additional test for Poco::Util::Timer
Test scheduling with Timestamp and Clock

Signed-off-by: Pascal Bach <pascal.bach@siemens.com>
2014-12-17 10:50:40 +01:00
Guenter Obiltschnig
931a5a5252 Removing support for Visual Studio.NET 2003 and Visual Studio 2005 - it's time to say goodbye to the past 2014-12-15 11:05:13 +01:00
Günter Obiltschnig
c455631e45 WinRegistryConfiguration fix 2014-11-26 10:52:49 +01:00
Guenter Obiltschnig
f848f0db19 add test for c2edf4470f6e47c4013f12f1314843ee645d65af 2014-11-24 18:45:41 +01:00
Guenter Obiltschnig
c2edf4470f prevent re-schedule of cancelled TimerTask 2014-11-24 18:38:05 +01:00
Günter Obiltschnig
42c814cca4 enabled WinRegistryKey and WinRegistryConfiguration for WinCE 2014-11-24 15:30:33 +01:00
Günter Obiltschnig
bc0978d01e fixed GH #471: vs2010 release builds have optimization disabled
fixed GH #616: Visual Studio warning C4244
2014-11-20 21:22:52 +01:00
Guenter Obiltschnig
e6ea29c26e fixed GH #198: The application.configDir property is not always created. 2014-11-20 00:12:54 +01:00
Günter Obiltschnig
5f380f0b80 Merge pull request #574 from siemens/cmake
Cmake updates
2014-11-06 11:17:45 +01:00
Günter Obiltschnig
1db210e8b9 GH #575: fixed compile error if POCO_WIN32_UTF8 is not defined 2014-10-16 12:57:55 +02:00
Pascal Bach
b69fafb84c CMake: Create PocoConfig.cmake to make importable from other CMake projects
The generated PocoConfig.cmake can be used by other CMake projects using find_package.
2014-10-14 17:58:46 +02:00
Björn Schramke
8b5e855b6f Update Application.h
Add missing method declaration
2014-10-10 16:12:13 +02:00
Björn Schramke
cd1195275e add new path values (configHome,cacheHome, etc) application config 2014-10-09 17:57:56 +02:00
Björn Schramke
1aaa61f3c8 add new path values (configHome,cacheHome, etc) application config 2014-10-09 17:48:42 +02:00
Björn Schramke
ce56190f9f add some methods to Poco::Path for make it easy to follow XDG Base Directory Specification 2014-10-09 09:46:21 +02:00
Günter Obiltschnig
6fe2e4fb11 VS project files: do not share intermediate directory between projects in same folder 2014-10-06 13:51:49 +02:00