Граф коммитов

159 Коммитов

Автор SHA1 Сообщение Дата
Guenter Obiltschnig 0472e955ba POCO_SERVER_MAIN now catches Poco::Exception and writes the displayText to stderr. 2012-11-13 20:29:53 +01: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 c867a80520 line ending fixes 2012-11-11 11:28:44 +01:00
Guenter Obiltschnig 514566ecd7 removed .vmsbuild files, which are no longer maintained 2012-11-11 11:08:17 +01:00
Guenter Obiltschnig 8b91562dbd more line ending fixes 2012-11-11 11:07:27 +01:00
Guenter Obiltschnig 87d7739f3d removed .vcxproj.user files 2012-11-11 10:53:02 +01:00
Guenter Obiltschnig ad28e2fed5 more line ending fixes 2012-11-11 10:25:35 +01:00
Guenter Obiltschnig 79eab26377 the great line endings cleanup 2012-11-11 09:57:01 +01:00
Guenter Obiltschnig 83af8a3be7 WinCE fixes 2012-10-15 09:41:38 +00:00
Guenter Obiltschnig f5351b2f49 fixed 2012/64 project files 2012-10-14 14:55:49 +00:00
Guenter Obiltschnig b90307c200 fixed vs2010 testsuite project files 2012-10-14 10:50:44 +00:00
Guenter Obiltschnig d1e912ed46 fixed project files 2012-10-14 08:58:13 +00:00
Guenter Obiltschnig 2e9a313185 set WINVER to 0x501 2012-10-14 07:37:40 +00:00
Aleksandar Fabijanic 991fb4a31f FreeBSD modifications 2012-09-26 02:51:43 +00:00
Aleksandar Fabijanic fb275a9a30 Visual Studio 2012 projects and solutions files 2012-09-25 05:35:44 +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 7a50c8ee0a added tests from 1.4.4 (rev. 1918) 2012-08-19 02:02:49 +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
Aleksandar Fabijanic d8bbcc08a7 add JSON to VS 71 and 80 projects 2012-08-18 23:46:01 +00:00
Marian Krivos a00602dd37 cmake fixes for JSON adding 2012-07-31 06:44:40 +00:00
Aleksandar Fabijanic acf820c46d VS 2008 project files and build fixes 2012-07-12 05:21:01 +00:00
Aleksandar Fabijanic 95c3e8871e Linux 64-bit and static build fixes (only Ubuntu build tested) 2012-07-07 16:03:21 +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
Franky Braem 2f36abaa6d Make setInt, setBool, ... virtual to make it possible to override them 2012-07-04 20:49:56 +00:00
Franky Braem 77ca91b475 Add JSON 2012-07-04 20:48:53 +00:00
Franky Braem c22c78c5ff Add JSONConfigurationTest 2012-07-04 20:47:59 +00:00
Aleksandar Fabijanic 9bdc08c9f0 - added POCO_ENABLE_CPP11 config define (default for VS >= 2010)
- added _WIN32_WINNT value detection up to Windows 7
- modified Util::Units to compile with VS 2010 (static_assert is standard in C++11)
2012-06-27 02:34:23 +00:00
Marian Krivos 114de565ff added cmake support 2012-06-26 12:37:02 +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
Franky Braem 3c22203119 Add JSONConfiguration 2012-05-03 20:12:28 +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
Guenter Obiltschnig 2ce14cafb5 added progen files 2012-04-20 15:33:17 +00:00
Marian Krivos a002f13be2 trunk: updated standard VS2010 sln to include x64 support (all in one) 2012-02-11 12:13:15 +00:00
Marian Krivos 8b70c37260 trunk: sync from 1.4.3
make & cmake fixes
2012-02-04 17:03:09 +00:00
Marian Krivos 218b06621d trunk: split cmake debug/optimize build 2 2012-01-08 19:10:15 +00:00
Marian Krivos b59d198396 cmake build system cleanup 2012-01-08 09:37:13 +00:00
Marian Krivos 7cb622a445 trunk: split cmake debug/optimize build 2012-01-07 13:45:03 +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 bf4776bfd1 POCO_SERVER_MAIN : fix for mingw 2011-09-21 16:24:29 +00:00
Marian Krivos eb266f8a57 Set cmake produced shared libraries numbering to standard scheme (trunk = 12)
Sync latest Foundation changes from 1.4.2
2011-09-15 08:31:51 +00:00
Marian Krivos 8aa4425690 cmake fixes 2011-09-14 18:22:50 +00:00
Marian Krivos 7e5c3a13d6 XML: complete merge from 1.4.2 2011-09-14 14:55:17 +00:00
Marian Krivos 0ac146cb9e cmake improvements: test and samples are from now disabled by default, you can enable this option with cmdline option to cmake: '-DENABLE_TESTS=1'
minimum required CMAKE version is 2.6 from now
2011-01-22 11:46:03 +00:00
Marian Krivos 861679e616 fix linker error with MINGW32 2011-01-15 17:32:00 +00:00
Marian Krivos c5b2daa36c cmake build system fix - debug version of ther library was striped and vice versa 2009-08-26 12:26:22 +00:00
Guenter Obiltschnig addc556949 integrated changes from 1.3.6 2009-06-17 06:52:25 +00:00
Guenter Obiltschnig 0336789662 integrated changes from 1.3.6 2009-06-17 06:47:38 +00:00
Guenter Obiltschnig 09fce4461e changes from 1.3.6 2009-06-17 06:45:14 +00:00
Guenter Obiltschnig 6fa5bcf09f poco-ification of Units header 2009-04-30 11:26:15 +00:00
Guenter Obiltschnig 35a948448c poco-ification of Units header 2009-04-30 11:24:30 +00:00
Guenter Obiltschnig f9b389f65f poco-ification of Units header 2009-04-30 11:23:31 +00:00
Marian Krivos 1afd0a8328 bugfix #2781776 - cmake instals .svn directories 2009-04-27 19:22:30 +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
Marian Krivos 2c304d744d adaptation cmake scripts to current MinGW platform (exclude SSL/Crypto/MySQL/Apache/ODBC) 2009-02-22 19:58:27 +00:00
Guenter Obiltschnig fa1658b23a integrated improvements from 1.3.4 (NumberFormatter::append(), DateTimeFormatter::append() 2009-02-21 10:59:58 +00:00
Marian Krivos 24e706aa2a added Data, Foundation, Net and Util samples + some global cmake fixes - second portion 2009-02-19 20:38:07 +00:00
Marian Krivos 129f21cc79 added Data, Foundation, Net and Util samples + some global cmake fixes 2009-02-19 20:35:03 +00:00
Marian Krivos 16cdb4b127 cmake runtime install support (headers+libs) 2009-02-18 20:47:32 +00:00
Marian Krivos 5b320c2894 Very basic but functional (at least on linux with gcc) support
for CMake build system
. 
It is strongly recomended to use out-of-source build to preserve
original Poco makefiles.

http://www.cmake.org/Wiki/CMake_FAQ#Out-of-source_build_trees

I have tested unix makefile generating and Eclipse CDT4 generating.

Supported are static/dynamic and debug/release targets. 
On now only core libs are included: CppUnit, Foundation,
Data, Data/SQLite, Util, Net and XML. But autodetection
of OpenSSL, MySQL and ODBC is working OK already.

CPack and CTest nor library install still doesn't work, only building.

This is only the start.
2009-02-15 15:49:19 +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 cb6b75b753 VS 71 projects 2008-08-14 13:28:18 +00:00
Aleksandar Fabijanic 8a0f2272b7 VS 90 project files; removed library dependencies 2008-08-14 13:06:08 +00:00
Aleksandar Fabijanic 43392d87cf URL case typo fix 2008-08-14 10:10:50 +00:00
Aleksandar Fabijanic 4ab0ccaf6d Units 2008-08-14 10:04:46 +00:00
Guenter Obiltschnig c23141fa4d added release scripts 2008-06-09 18:42:07 +00:00
Chris Johnson e8111249e5 -Fix bug [ 1985839 ] strip TARGET* in make all
-Tweak MinGW configuration file
-Modified Tuple.h for sane behavior with MinGW
-Modified UtilTestSuite.cpp for conditional use of MFC based on availability of library; otherwise use console
2008-06-06 04:38:13 +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 8bc8552616 fixed a namespace bug in POCO_APP_MAIN macro 2008-04-15 10:59:00 +00:00
Aleksandar Fabijanic 1c393ae9ab VS 71 projects and solutions 2008-03-27 14:53:54 +00:00
Chris Johnson def90185aa Added build support for stock MinGW/MSYS build of POCO.
Components now supported by default:
 Foundation {including internal PCRE lib}
 Util
 Net
 XML
 SQL
 SQL/ODBC
 SQL/SQLite
 samples/{all components supported}

Components supported with additional 3rd party MinGW/MSYS libs:
 NetSSL w/OpenSSH

Components unsupported at this time:
 testsuite: Fails to build due to TupleTest - needs slight code change MinGW can't deal with currently.  Only thing causing failure.
 CppUnit: Unable to support this due to WIN32 version of this functionality relying on MFC which does not ship with MinGW/MSYS.
 --no-wstring support due libstdc++ - will require STLPort {support coming soon}


:build/config/MinGW
 +Fixed compiler environment flags and switches
 +Linkage build supports:  SHARED, STATIC, or BOTH
 +Fixed duplicate symbol/unresolved symbol during compile
 +Added PCRE build flag for internal library build/eliminate link errors
 +Disable support of UTF-8 by default, MinGW will require STLPort 
 +Corrected system link libs for MinGW "dumb" linker

:build/rules/global
 +Added MinGW environment deduction logic

:configure
 +Fine tuned environment deduction recognizing MinGW as valid

:Data/ODBC/Makefile
 +Fixed correct ODBC libs to link

:Foundation/Makefile
 +Added logic for building correct subsystem dependency

:Util/Makefile
 +Added logic for building correct subsystem dependency
2008-02-21 09:08:44 +00:00
Aleksandar Fabijanic 5bf096bb2a - SF [1800596] VS Solutions (ver. 8.0 and 9.0)
- SF [1621372] Build Scripts (all Windows scripts consolidated in one)
- eliminated warnings in sqlite3.c
- updated components file
2008-02-17 17:14:33 +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
Eran Hammer-Lahav 19dca2aa79 Feature Request #1873922
Add project and solution files for Visual Studio 2008
2008-01-17 18:07:39 +00:00
Guenter Obiltschnig a04bae94d7 synchronized trunk 2007-08-10 13:57:07 +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 adfaac6703 latest changes from main repository; added eclipse cdt project files 2007-04-28 09:34:20 +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