Commit Graph

622 Commits

Author SHA1 Message Date
Günter Obiltschnig
c427c58b69 upgrade bundled sqlite to 3.31.0 2020-01-24 09:41:08 +01:00
Günter Obiltschnig
d1f3a29da3 fixed a memory leak when opening a SQLite database fails 2020-01-23 08:41:44 +01:00
Günter Obiltschnig
eb26a95682 fixed testsuite crash due to wrong logger setup 2020-01-22 11:08:24 +01:00
Günter Obiltschnig
18adb1e43b code cleanup; fix move ctors and assignment 2020-01-21 17:52:43 +01:00
Alex Fabijanic
854bf4d79f few PostgreSQL fixes 2020-01-17 10:59:02 +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
43b79ffdbe added Poco::Data::Session::isGood() 2020-01-13 20:13:27 +01:00
Günter Obiltschnig
c04a1f28d9 add support for MySQL 8 2020-01-13 10:31:25 +01:00
Günter Obiltschnig
4920df18ce re-generated project files 2020-01-12 23:04:09 +01:00
Günter Obiltschnig
8113e0c574 upgrade bundled SQLite to 3.30.1 2020-01-12 16:34:17 +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
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
59898cd3c2 remove old VS project files 2020-01-10 14:26:36 +01:00
Günter Obiltschnig
b55db12286 cleanup 2020-01-10 12:30:06 +01:00
Günter Obiltschnig
988c16aebc more fixes 2020-01-09 19:34:31 +01:00
Günter Obiltschnig
3c214ed17e more fixes 2020-01-09 19:29:44 +01:00
Günter Obiltschnig
aa46e9b6e4 fixed type overloads 2020-01-09 18:02:29 +01:00
Günter Obiltschnig
c111fc89f6 ODBC fixes 2020-01-09 12:30:27 +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
Francis ANDRE
baa332ef89 Add PostgreSQL password for the 'postgres' user when runs on Jenkins 2019-12-22 19:03:37 +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
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
Brice Gros
990f7825b5 Fix path to DLLVersion.rc and enable to skip Foundation; Fix Foundation samples referencing useless libs 2019-10-18 15:35:02 +02:00
Günter Obiltschnig
c15b6191b6 fixed GH #2807: Poco::Data::ODBC Binding of SQL Decimal Type 2019-10-14 15:17:20 +02:00
Günter Obiltschnig
d7019cf5f2 upgrade bundled SQLite to 3.29.0 2019-08-18 17:32:18 +02:00
Günter Obiltschnig
1282d757dc make binding of std::string configurable (SQL_LONGVARCHAR - default or SQL_VARCHAR) in Connector 2019-08-16 14:16:01 +02:00
Günter Obiltschnig
9a8ab0858f include version resource in DLLs built with CMake 2019-06-24 15:39:06 +02:00
Günter Obiltschnig
f09c17830f Upgraded bundled SQLite to version 3.28.0 2019-06-22 18:35:44 +02:00
Joerg-Christian Boehme
e1435a6620
Fix cross-compilation against Poco pre-built (#2599) (#2679)
* Use ZLIB and PCRE imported target to improve portability
* Set EXPAT and SQLite3 library for XML and SQL if POCO_UNBUNDLED is true in cmake build
2019-04-22 23:47:11 +02:00
Günter Obiltschnig
98ba4617ed upgrade bundled SQLite to 3.26.0 2018-12-17 16:18:15 +01:00
Vojtěch Erben
8d4dee26ea Fixed PostgreSQL SessionImpl, use mysql_reset_connection() if it is
available

Use mysql_reset_connection() only if MySQL version is >= 5.7 or MariaDB
version is >= 3.0.0 otherwise fall back to myslq_refresh()
2018-11-21 10:14:07 +01:00
Vojtěch Erben
fc5f1684d5 Use mysql_refresh() instead of mysql_reset_connection() 2018-11-21 09:16:09 +01:00
Vojtěch Erben
5fc6c904bd Fixed missing method in SessionImpl in tests 2018-11-20 13:19:37 +01:00
Vojtěch Erben
a73462aedf Fixed ODBC SessionImpl 2018-11-20 10:57:58 +01:00
Vojtěch Erben
8f2fef23e4 Rename methods
resetConnection() -> reset()
2018-11-20 10:09:40 +01:00
Vojtěch Erben
6e6ad28a1f Reset connection when a session is returned to the SessionPool 2018-11-14 15:50:17 +01:00
Aleksandar Fabijanic
8d95644bad
SQLite Notifier has no table information #1687 (#2540) 2018-11-13 07:23:37 -06:00
Günter Obiltschnig
9f53d07d4c fixed GH #2538: Poco::Data::Session::connector() returns empty string for MySQL session. 2018-11-11 20:50:15 +01:00
Aleksmia
f36e246063 Fix CMakeLitst.txt in Data/PostgreSQL for enabling testsuits (#2519) 2018-10-29 07:40:30 -05:00
Joerg-Christian Boehme
eec8dedbb8
Merge cmake changes from develop (#2504)
* Increase PostgreSQL version number

* Take changes from develop for Define Platform Specific cmake

* Take changes from develop for find MySQL modul

* Take changes from develop for find ODBC modul

* Cleanup standard language compile features

* Fix cmake compile features

* Improve to find ODBC on windows

* Enable 64-bit build on AppVeyor

* Switch MySQL off on AppVeyor because of error LNK2038: mismatch detected for _MSC_VER: value 1800 doesnt match value 1900

* Move LCC define to MySQL
2018-10-18 07:07:46 +02:00
Joerg-Christian Boehme
e624b3315c
CMake improve find third-party libraries (#2478)
* Improve find thirdparty cmake module. Cleanup cmake build system

* Add additional settings for thirdparty paths and fix windows build

* Improve cmake getting started doc

* Fix postgresql build

* Add additional path for odbc windows kits
2018-10-10 13:43:34 +02:00
Francis ANDRE
3e242f741a Fix update PATH with the TestApp directoy for ProcessTest 2018-10-05 15:31:16 +02:00
Francis ANDRE
608d383786 Merge remote-tracking branch 'origin/poco-1.9.1' into poco-1.9.1
Conflicts:
	.travis.yml
2018-09-27 14:45:27 +02:00
Günter Obiltschnig
62bbeaec8f fix documentation of SQLChannel class 2018-09-27 11:25:47 +02:00