1
0
Fork 0
mirror of https://github.com/DBD-SQLite/DBD-SQLite synced 2025-06-07 14:19:10 -04:00
Commit graph

295 commits

Author SHA1 Message Date
Kenichi Ishigaki
30599f51bc DBD-SQLite: effort to resolve #44884; removed last DBIS in sqlite_init 2009-04-10 01:21:48 +00:00
Kenichi Ishigaki
9360dc33d0 DBD-SQLite: effort to resolve #44884; added PERL_NO_GET_CONTEXT and necessary "dTHX"s ("dTHR" in the ticket is actually a no-op). Some of these "dTHX" would be converted into "pTHX_"/"aTHX_" combo later. 2009-04-09 05:44:13 +00:00
Kenichi Ishigaki
0a29d5e86d DBD-SQLite: effort to resolve #44884; refactored error handling to follow DBI's best practices 2009-04-09 04:31:22 +00:00
Kenichi Ishigaki
2932e4d8d0 DBD-SQLite: effort to resolve (part of the) #44871; removed most of the "croak"s (except for the ones for "func"s) 2009-04-09 03:31:43 +00:00
Kenichi Ishigaki
4764183032 DBD-SQLite: effort to resolve #44884; added a comment to the last DBIS line. looks like that line can be removed, too, but not sure yet (confirmed all the tests pass without it) 2009-04-09 00:55:57 +00:00
Kenichi Ishigaki
c7435338dd DBD-SQLite: effort to resolve #44884; removed DBIS->debug 2009-04-09 00:39:18 +00:00
Kenichi Ishigaki
6513771152 DBD-SQLite: effort to resolve #44884; pass handle and imp_xxh into sqlite_trace 2009-04-09 00:32:21 +00:00
Kenichi Ishigaki
7ecd1839b9 DBD-SQLite: added SQL_NULLABLE_UNKNOWN; still wonders if the error above should be ignored or not 2009-04-08 05:23:13 +00:00
Kenichi Ishigaki
b0792ba325 DBD-SQLite: added comments on the return values on error, and fixed another wrong return value in execute 2009-04-08 05:07:05 +00:00
Laurent Dami
217be4e24d fixed RT#25924 (Arguments to user-defined functions do not respect unicode setting) 2009-04-08 04:32:51 +00:00
Tatsuhiko Miyagawa
4ac21a0057 Calls sv_utf8_upgrade in sqlite_st_execute() so passed string values
are correctly assumed Perl unicode strings, instead of relying on its
internal character encoding as UTF-8.

This *might* break (potentially broken) apps that passes UTF-8 encoded
strings, instead of decoded strings, to ->execute or ->bind_param()
without SQL_BLOB. But this new behavior is more natural to how Perl
handles strings and consisten to what other drivers do under UTF-8
options set, e.g. DBD::mysql with mysql_enable_utf8 option. See also
http://use.perl.org/~miyagawa/journal/38770 for details.

Fixes RT bug 25371.
2009-04-08 01:36:29 +00:00
Kenichi Ishigaki
ef56832c32 DBD-SQLite: found there was a better way to return undef... 2009-04-07 18:33:32 +00:00
Kenichi Ishigaki
e674c69e0f DBD-SQLite: needs to cast to avoid warnings 2009-04-07 17:11:50 +00:00
Kenichi Ishigaki
85d1b98aa2 DBD-SQLite: this must be a better fix 2009-04-07 16:51:53 +00:00
Kenichi Ishigaki
2be3b7ec3a DBD-SQLite: this fixes the broken dbic reconnection issue but not sure why yet... 2009-04-07 16:49:46 +00:00
Kenichi Ishigaki
aa9335b2af DBD-SQLite: initialize a variable 2009-04-05 13:26:48 +00:00
Kenichi Ishigaki
12d7cdda62 DBD-SQLite: removed unused variables to suppress warnings at compile time 2009-04-05 13:24:45 +00:00
Kenichi Ishigaki
6b8dc80622 DBD-SQLite: applied an enable_load_extension patch from RT #32998 2009-04-05 13:04:56 +00:00
Kenichi Ishigaki
38451d9dc1 DBD-SQLite: added error handling 2009-04-05 12:20:10 +00:00
Kenichi Ishigaki
d7104b39ff DBD-SQLite: implemented NULLABLE attribute to resolve RT #40594 2009-04-05 10:16:45 +00:00
Kenichi Ishigaki
14b5e9270b DBD-SQLite: hopefully resolved RT #29058; don't quote (as text) when a bind param look like a number 2009-04-05 02:05:15 +00:00
Adam Kennedy
4def999402 Whitespace and miscellaneous cleanup 2009-04-05 02:00:01 +00:00
Adam Kennedy
9d55c7c4ea Adding a warning when warnings are turned on for the connection 2009-04-05 00:30:26 +00:00
Adam Kennedy
8d35387d9a Removing repository tags for things that won't update 2009-04-04 22:48:25 +00:00
Adam Kennedy
44e971c64b Whitespace and comment cleaning 2009-04-04 21:56:24 +00:00
Adam Kennedy
f7184adfcb Indenting comments 2009-04-04 20:53:52 +00:00
Kenichi Ishigaki
4b57777785 DBD-SQLite: changed eol 2009-04-04 06:30:38 +00:00
Adam Kennedy
e87308e952 Cleared as many simple, obvious or duplicate RT bugs as I could find 2009-04-04 04:19:55 +00:00
Adam Kennedy
e75314771a Flagging a bunch more tickets as resolved.
Some with actual fixes, some were resolved due to patches being applied previously.
2009-04-04 03:42:49 +00:00
Adam Kennedy
b5f34446c3 Changed finalize to reset per RT #32100 et al 2009-04-04 03:01:40 +00:00
Adam Kennedy
90c018c655 Commit a bunch of RT fixes 2009-04-04 00:37:29 +00:00
Kenichi Ishigaki
99ad2b4e23 DBD-SQLite: fixed DBIC reconnection issue by a patch from DMAKI++ 2009-04-03 10:07:12 +00:00
Kenichi Ishigaki
159318cf6f DBD-SQLite: apply a patch to fix segfault by TOKUHIROM++ 2009-04-02 07:56:51 +00:00
Kenichi Ishigaki
6c843aa52b DBD-SQLite: this change silences those Class::DBI prepared_cache warnings, though I'm not still fully investigated if this is the right fix. 2009-04-02 00:36:01 +00:00
Kenichi Ishigaki
4ceceb07f1 DBD-SQLite: restored the previous effort r5858 removed by mistake 2009-04-01 13:49:31 +00:00
Max Maischein
044e2f4038 Fixed failing t/07busy.t, fixed Changes file, bumped version to _05 2009-03-31 21:45:00 +00:00
Max Maischein
673c28b0e0 Added collations and progress 2009-03-31 21:24:12 +00:00
Kenichi Ishigaki
7a48ee2b3a DBD::SQLite: applied a patch to fix "INSERT After PK Failure Also Fails Using Prepared" issue [RT #30558] 2009-01-29 03:41:15 +00:00
Kenichi Ishigaki
63b017a9dd DBD::SQLite: reverted the patch from RT #35449, which turns out to break tests 2009-01-29 03:38:06 +00:00
Kenichi Ishigaki
a0fe46546a DBD::SQLite: applied a patch to make "do" faster [RT #35449] 2009-01-29 03:27:51 +00:00
Kenichi Ishigaki
f1a61a94f0 DBD::SQLite: applied a patch to fix memory leakage [RT #37215] 2009-01-29 02:08:59 +00:00
Kenichi Ishigaki
99dfbee4ba DBD::SQLite: applied yet another patch to fix the "closing dbh with active statement handles" by TOKUHIROM (http://d.hatena.ne.jp/tokuhirom/20080727/1217140312) 2009-01-29 02:07:30 +00:00
Kenichi Ishigaki
dec1e584f4 DBD::SQLite: reverted RT #40383 patch which turns out to be somewhat insufficient (causes segfaults) 2009-01-29 02:03:54 +00:00
Kenichi Ishigaki
f75c9fb39d DBD::SQLite: applied a patch to fix "closing dbh with active statement handles" issue [RT #40383] 2009-01-29 01:56:59 +00:00
Adam Kennedy
d3c816b701 Importing DBD::SQLite 1.14 from the CPAN 2009-01-24 09:59:18 +00:00