187 Commits

Author SHA1 Message Date
Guenter Obiltschnig
97d8c42a4e fixed file headers 2017-02-18 14:29:15 +01:00
Friedrich Wilckens
bd19e0a0fe Data/TypeHandler: use std::size_t instead of size_t for template parameters. 2017-01-16 18:20:14 -08:00
Friedrich Wilckens
cc09e53b6a Added support for std::tuple to Data/Typehandler.h. 2017-01-16 17:49:25 -08:00
Guenter Obiltschnig
e46e610b84 fixed GH #1532: RecordSet and RowFilter: bad use of reference counter 2016-12-30 10:06:40 +01:00
Guenter Obiltschnig
b0026b6a1c style fix 2016-09-26 19:17:21 +02:00
Guenter Obiltschnig
89998df17a bugfix: _null member not initialized in ctor 2016-09-26 19:17:08 +02:00
Alex Fabijanic
b14b6f3d7f Poco::Data default storage should be std::vector #1172 2016-04-23 13:01:45 -06:00
Guenter Obiltschnig
d11b69ca00 style fixes 2016-04-16 09:57:54 +02:00
Guenter Obiltschnig
9d425d73e1 fixed GH #1236: Remove Poco::Data::Row::checkEmpty() as it prevents Row from being used with all NULL rows 2016-04-11 10:39:35 +02:00
Miklos Vajna
e19ee5d6b9 GH #1050 Redis: fix gcc -Wshadow warnings 2016-03-18 14:15:55 +01:00
Guenter Obiltschnig
05db70c37d another fix for #1203: need to reset _rowMap as well. Also, don't hide reset() from base class
Conflicts:
	Data/src/RecordSet.cpp
2016-03-17 10:13:11 +01:00
Guenter Obiltschnig
9df405b580 fixed GH #1203: Poco::Data::RecordSet should be reusable 2016-03-16 23:15:36 +01:00
Alex Fabijanic
32f3f4a146 merge Data changes (ODBC Sybase, PostgreSQL etc) 2016-02-28 11:06:08 -06:00
Miklos Vajna
6d1a4f20ba GH #1050 Data: fix gcc -Wshadow warnings 2016-01-18 22:52:27 +01:00
Guenter Obiltschnig
8fd28947b9 re-added customizeSession() method from 1.4.x releases 2015-11-02 10:22:27 +01:00
Aleksandar Fabijanic
6721eb128b Poco::Data::Transaction should not accept transactor by reference #802 2015-05-05 14:25:57 -05: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
e9dce11e50 Correct mispelt 'd' and 'e' words. 2015-04-10 10:54:47 +01:00
martin-osborne
12c0594db6 Corrected misspelt 'b' and 'c' words. 2015-04-06 17:56:13 +01:00
martin-osborne
7e730aa9b8 Corrected other misspelt 'a' words. 2015-04-06 17:34:48 +01:00
martin-osborne
91dd5f8e44 Corrected spelling of accommodate in documentation and comments. 2015-04-06 17:03:35 +01:00
Alex Fabijanic
edafbf9c08 clang build 2015-02-12 21:58:41 -06:00
Alex Fabijanic
07a2529d9d JSON Formatter modifications 2015-02-12 20:49:35 -06:00
Alex Fabijanic
beb81b4f16 add JSONFormatter 2015-02-10 00:27:07 -06:00
Aleksandar Fabijanic
86b81bfcbd GH #499: Poco::Data::Statement::execute returns wrong value when zero results (ODBC) 2014-12-17 23:36:26 -06:00
Günter Obiltschnig
a2617235fe #538 more dtor fixes and some style fixes along the way 2014-09-29 12:09:01 +02:00
Guenter Obiltschnig
2e657d2a61 add column spacing to SimpleRowFormatter, can be specified in ctor 2014-09-23 22:43:00 +02:00
Guenter Obiltschnig
67b206f663 removed unnecessary explicit in some multi-arg constructors 2014-09-10 16:44:36 +02:00
Alex Fabijanic
9d47f3ced8 - added GH #445: Add flag to force POCO to preserve manually #defined target Windows versions
- fixed SQLite and MySQL broken builds
2014-05-21 04:47:24 -05:00
Alex Fabijanic
1aa28e1491 GH #290: Unicode support 2014-05-21 03:28:24 -05: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
Alex Fabijanic
609a35578c cleared some 64-bit warnings and test failures 2014-05-13 04:06:00 -05: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
Alex Fabijanic
794ee36b3d GH #346: Make Poco::Data::Date and Poco::Data::Time compare functions const. 2014-04-29 22:39:30 -05:00
Guenter Obiltschnig
8d14b92b65 source code cosmetics 2014-04-18 21:09:13 +02:00
Günter Obiltschnig
7df5583f57 fixed GH #376: Defect: checking null value when using the same statement multiple times. 2014-04-18 20:50:03 +02:00
Aleksandar Fabijanic
35e0bd5560 Spelling fix in SessionPool documentation 2014-02-24 20:11:48 -06:00
Alex Fabijanic
0ad18f3e80 SessionPool diagnostics 2014-02-10 21:33:38 -06:00
latitude37s
a1792fa833 Removed redundant #includes and fixed spelling mistakes. 2013-12-19 16:32:55 +00:00
Aleksandar Fabijanic
36025ccc33 GH #224: building 1.5.1 on Windows for x64 2013-06-18 00:02:04 -05:00
Aleksandar Fabijanic
e5eaffb790 removed Var iterators, fixed SOO alignment
- removed unnecessary using directives in Data library
- removed iterator pointers from Var (reduce size, always return copy)
- added Alignment header (adapted from LLVM infrastructure)
- added alignment guards to SOO implementations
2013-05-29 23:36:45 -05:00
Aleksandar Fabijanic
38131d452d Var/JSON changes
- JSON support for Dynamic Struct and Array
- added VarIterator
- modified behavior of empty Var
2013-05-27 21:33:27 -05:00
Alex
6c82001661 clang compile fix 2013-04-28 20:33:09 -05:00
Aleksandar Fabijanic
ebff906402 more Data housekeeping
replaced more pointers with SharedPtr
2013-04-28 20:09:36 -05:00
Aleksandar Fabijanic
9663074e9e clang/mac fixes 2013-04-28 12:49:02 -05:00
Aleksandar Fabijanic
a50823c5a8 data housekeeping
- removed naked pointers from Data interfaces
- fixed GH #82: name conflict in Data::Keywords::bind
- fixed GH #157: MySQL: cannot bind to 'long' data type on
Windows/Visual C++
- fixed GH #158: MySQL: MYSQL_BIND 'is_unsigned' member is not set
2013-04-28 12:34:07 -05:00
Aleksandar Fabijanic
225401743f case-insensitivity for SessionPool 2013-04-21 21:39:37 -05:00
aleks-f
dae51b2ebe Mac/clang compile 2013-04-03 20:02:35 -05:00
aleks-f
1021b792b7 change RowFormatter* to RowFormatterPtr
Modified all uses of RowFormatter pointer to SharedPtr (RowFormatterPtr)
2013-04-03 19:19:29 -05:00