Commit Graph

140 Commits

Author SHA1 Message Date
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
Guenter Obiltschnig
7d4d01e343 GH #1988: Remove OpenVMS support 2017-11-09 12:42:13 +01:00
Guenter Obiltschnig
d172273a75 remove remaining $Id$ tags from file headers 2017-10-31 16:01:51 +01:00
Günter Obiltschnig
04e7e04d4d Remove \$Id`$ headers 2017-09-09 11:14:06 +02:00
Günter Obiltschnig
968dfe77dc fixed typos and style 2017-09-01 20:54:11 +02:00
Günter Obiltschnig
8d65ebf02a Poco::Util::LayeredConfiguration: added support for labelling configurations and finding them by their label 2017-09-01 20:23:35 +02:00
Guenter Obiltschnig
df855c88b7 fixed GH #1462: AbstractConfiguration::getUInt does not parse hex numbers 2016-10-24 09:41:49 +02:00
Guenter Obiltschnig
5df2508986 XMLConfiguration default (and single-argument delimiter) constructor now loads an empty XML document with "config" root element to make the configuration usable without an additional call to load() or loadEmpty(). 2016-10-16 13:39:17 +02:00
Guenter Obiltschnig
80f95d7c16 add a load() overload to specify name pool size 2016-10-07 10:59:24 +02:00
Guenter Obiltschnig
ff1834eb76 added Poco::Util::MapConfiguration::copyTo() 2016-03-01 07:31:18 +01:00
Guenter Obiltschnig
8b4709155d 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 2016-02-27 21:17:39 +01:00
Guenter Obiltschnig
d4cdb91c01 respect POCO_NO_FORK_EXEC in ServerApplication 2015-09-29 14:32:30 +02: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
Scott Davis
7b347ea592 Make WinRegistryKey easier to extend 2015-01-08 16:44:59 -05:00
Günter Obiltschnig
c455631e45 WinRegistryConfiguration fix 2014-11-26 10:52:49 +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
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
1db210e8b9 GH #575: fixed compile error if POCO_WIN32_UTF8 is not defined 2014-10-16 12:57:55 +02:00
Günter Obiltschnig
1966ac9e24 make WinRegistryKey compile on pre-C++11 compilers 2014-09-19 19:58:09 +02:00
Guenter Obiltschnig
544229302e #538 prevent destructors from throwing exceptions 2014-09-19 09:46:49 +02:00
Hayk Karapetyan
8b75f229f6 unit tests and changes according to comments 2014-09-12 11:02:34 +04:00
Hayk Karapetyan
93ed40c785 WinRegistryKey::getInt64 failed to read QWORD type from the windows registry.
BINARY data type support for WinRegistryKey
2014-09-11 16:18:18 +04:00
Kontinuation
1b5f9cb079 style fixes 2014-05-23 02:38:57 +08:00
Kontinuation
3880f76d82 fixed array element updating problem in JSONConfiguration 2014-05-23 02:22:06 +08:00
Guenter Obiltschnig
83b0f47ffb fixed GH# 398: PropertyFileConfiguration: input != output 2014-05-19 09:42:15 +02:00
Roger Meier
b0581433a7 LICENSE: add info about SPDX-License-Identifier usage and use it
fix: remove executable flag and change back to 100644 (was 100755)

Signed-off-by: Roger Meier <r.meier@siemens.com>
2014-05-14 08:38:09 +02:00
Roger Meier
628a06f718 LICENSE: add info about SPDX-License-Identifier usage and use it
Signed-off-by: Roger Meier <roger@bufferoverflow.ch>
2014-05-04 21:02:42 +02:00
Guenter Obiltschnig
70e116fda2 Poco::Util::Timer now uses Poco::Clock instead of Poco::Timestamp 2013-12-12 18:37:08 +01:00
Guenter Obiltschnig
cdbebdf487 fixed GH# 262 2013-09-14 10:26:44 +02:00
Günter Obiltschnig
c7f873eee8 added missing x64_vs90 project files, fixed Util x64 project files, fixed some warnings 2013-07-22 20:44:35 +02:00
Aleksandar Fabijanic
4826523831 fixed few GH issues
- fixed GH #209: Poco::NumberFormatter double length
- fixed GH #204: Upgrade zlib to 1.2.8
- fixed GH #198: The "application.configDir" property is not always
created.
2013-06-03 23:45:06 -05:00
Aleksandar Fabijanic
dbe5a37106 fixed GH #141: Application::run() documentation/implementation discrepancy 2013-03-30 16:59:29 -05:00
Aleksandar Fabijanic
ad5361ede1 Util alignment with JSON changes 2013-03-28 23:49:52 -05:00
Aleksandar Fabijanic
4c593dba7a GH #134: Fixed problem in Util::Application with xml or inifile no config
GH #134: Fixed problem in Util::Application with xml or inifile no
config
2013-03-24 00:18:35 -05:00
aleks-f
e60bcd413d added Application::commandPath() 2013-01-05 17:17:27 -06:00
aleks-f
7e8797fb5a GH #48: Need getArgs() accessor
GH #48: Need getArgs() accessor to Util::Application to retrieve
start-up arguments
2013-01-05 15:54:12 -06:00
Aleksandar Fabijanic
6d2881ef34 Merge pull request #3 from RangelReale/mobilefixes
Android and iOS fixes
2012-12-02 20:28:22 -08:00
Mike Naquin
6d586537bb Add include guards for XMLConfiguration and JSONConfiguration in Poco::Util. This will prevent accidental linking of the XML and JSON libraries when enabled. 2012-11-14 10:34:27 -06:00
Mike Naquin
5f1d1b02e2 Add JSONConfiguration to Poco::Util::Application::loadConfiguration. 2012-11-14 10:31:52 -06:00
Rangel Reale
141a2c152c * use xcode-select to find correct paths for iOS build
* add iOS definitions for CMake
* ServerApplication on Android must use events instead of signals to wait for server termination.
2012-11-11 11:59:36 -02:00
Guenter Obiltschnig
79eab26377 the great line endings cleanup 2012-11-11 09:57:01 +01:00
Aleksandar Fabijanic
991fb4a31f FreeBSD modifications 2012-09-26 02:51:43 +00:00
Aleksandar Fabijanic
d8397b9153 - VS2012: build/tests
- JSON: style and exceptions catch by ref fix
- NumberParser: case-insensitive hex parsing
- Dynamic::Var: const std::string& cast operator specialization (coaxing std::string ctor)
- LocalDateTime: strftime fix (buffer too small for full tz string, use %Z instead of %z - makes no difference on windows but is more portable)
- small buildwin.cmd vsvars32.bat call fix
2012-09-24 03:51:40 +00:00
Aleksandar Fabijanic
a77bfefd69 - SF#3560505: NetworkInterface's ::forIndex, etc. methods must select all
- Util::Win x64 ifdefs
- RowFromatter documentation correction
2012-08-22 01:18:33 +00:00
Aleksandar Fabijanic
71a055c81a SF#3522081: WinRegistryConfiguration unable to read REG_QWORD values 2012-08-21 03:15:38 +00:00
Aleksandar Fabijanic
2b2a362926 SF #3544720: AbstractConfigurator to support 64bit values 2012-08-21 02:42:57 +00:00
Aleksandar Fabijanic
47aadf0681 - SF# 3559325: Util Windows broken in non-Unicode
- port of rev. 1918 from 1.4.4 branch (fixed SF# 3519474)
- update VS 2010 Util projects with JSON
2012-08-19 01:42:38 +00:00
Franky Braem
b521d97102 Add removeRaw, create default JSON::Object in default ctor, trigger events when enabled. 2012-07-04 20:51:24 +00:00
Aleksandar Fabijanic
378077f209 fix for tests that got broken with Int64 introduction 2012-06-17 21:39:26 +00:00
Marian Krivos
7eb7176397 SF:# 3522084 : AbstractConfiguration does not support 64-bit integers 2012-05-26 17:25:36 +00:00
Aleksandar Fabijanic
e5e3a57baf updated convertToRegFormat name to begin with lowercase and added test 2012-05-18 03:27:52 +00:00
Franky Braem
8b7c37a837 Add JSONConfiguration 2012-05-03 20:14:38 +00:00
Aleksandar Fabijanic
5a639074d9 change EOL to 'native' 2012-04-29 18:52:25 +00:00
Aleksandar Fabijanic
d75e68c027 new trunk (base for 1.5)
windows build only
2012-04-23 01:14:34 +00:00
Aleksandar Fabijanic
f9b60296f7 removing old trunk files 2012-04-23 00:43:14 +00:00
Marian Krivos
8b70c37260 trunk: sync from 1.4.3
make & cmake fixes
2012-02-04 17:03:09 +00:00
Marian Krivos
6268aa3865 backport changes from 1.4.3 branch 2012-01-07 11:06:14 +00:00
Marian Krivos
cc90b38ae5 changes (part 1) from 1.4.3 branch (XMLConfiguration delimiter, OptionProcessor) 2011-11-15 13:59:05 +00:00
Marian Krivos
97ec3f5bf6 backport SharedLibrary changes from 1.4.2-p1 2011-11-04 18:56:08 +00:00
Marian Krivos
7e5c3a13d6 XML: complete merge from 1.4.2 2011-09-14 14:55:17 +00:00
Guenter Obiltschnig
0336789662 integrated changes from 1.3.6 2009-06-17 06:47:38 +00:00
Guenter Obiltschnig
28461b8e1b fixed SF# 2765569: LoadConfiguration failing from current directory 2009-04-21 06:43:48 +00:00
Guenter Obiltschnig
457e24748d added Util::Timer 2009-04-14 10:47:37 +00:00
Guenter Obiltschnig
98eb0eb532 made XMLConfiguration fully writable 2009-04-08 13:08:34 +00:00
Guenter Obiltschnig
614c87b4be documentation improvements, gcc 4.3 warning fix 2009-04-02 13:01:07 +00:00
Guenter Obiltschnig
f517c1b083 fixed SF# 2679279: Handling of -- option broken 2009-03-10 15:14:46 +00:00
Guenter Obiltschnig
fa1658b23a integrated improvements from 1.3.4 (NumberFormatter::append(), DateTimeFormatter::append() 2009-02-21 10:59:58 +00:00
Guenter Obiltschnig
14a4c61355 - fixed SF# 2012050: Configuration key created on read access; - Poco::Util::WinRegistryKey now has a read-only mode; - Poco::Util::WinRegistryKey::deleteKey() can now recursively delete registry keys 2008-09-18 09:04:17 +00:00
Aleksandar Fabijanic
97b9101d54 [1981139] initial value of reference to non-const must be an lvalue 2008-06-01 20:40:11 +00:00
Guenter Obiltschnig
f716fdc5d6 XMLConfiguration now supports modifying properties (contributed by Tom Tan) 2008-02-16 21:02:14 +00:00
Guenter Obiltschnig
40e7be0bab synced with main repository 2008-01-28 17:30:40 +00:00
Guenter Obiltschnig
cfca5df1b6 latest sources from main repository 2007-06-13 15:14:29 +00:00
Guenter Obiltschnig
cf80f255be committed 1.3 release 2007-05-07 16:46:23 +00:00
Guenter Obiltschnig
be44df77fd latest changes from main rep 2007-05-05 13:15:55 +00:00
Guenter Obiltschnig
18dfc99ef4 latest changes from main rep 2007-05-04 11:05:34 +00:00
Guenter Obiltschnig
4d80e24d44 latest changes from main repository 2007-04-27 13:25:16 +00:00
Guenter Obiltschnig
965b9458d5 committed latest 1.3 snapshot 2007-04-18 16:24:06 +00:00
Guenter Obiltschnig
a8332eaaf3 fixed SF# 1670279 2007-02-28 09:23:39 +00:00
Guenter Obiltschnig
dfe559af3b changes from main repository 2007-02-27 08:56:44 +00:00
Guenter Obiltschnig
52166593b8 fixed a formatting bug in HelpFormatter 2007-02-26 09:18:05 +00:00
Guenter Obiltschnig
488b63fb0d sync to internal repository 2007-02-23 14:35:25 +00:00
Guenter Obiltschnig
898be6c227 sources from main repository 2006-12-22 09:56:56 +00:00
Guenter Obiltschnig
551c728faf sources for 1.3 2006-11-17 16:31:29 +00:00
Guenter Obiltschnig
1ecd4a8a9e set eol-style to native 2006-10-23 16:21:00 +00:00
Guenter Obiltschnig
072ba74f28 changes for 1.2.5 2006-10-23 15:33:11 +00:00
Guenter Obiltschnig
89111b52b3 integrated changes from main repository for upcoming 1.2.5 release 2006-10-12 15:08:28 +00:00
Guenter Obiltschnig
2d4078f392 submitted 1.2.0 2006-08-29 07:10:35 +00:00
Guenter Obiltschnig
f476bd6b32 initial import 2006-07-11 16:33:40 +00:00