Kenichi Ishigaki
91b892e279
reverted changes to .travis.yml
2014-11-26 18:26:49 +09:00
Kenichi Ishigaki
0055ffd238
local-lib?
2014-11-26 18:23:55 +09:00
Kenichi Ishigaki
0a171e5165
mmm
2014-11-26 18:08:59 +09:00
Kenichi Ishigaki
d83a3d8ca6
tweaked .travis.yml
2014-11-26 18:05:55 +09:00
Kenichi Ishigaki
018711665b
added 5.8.1 and blead to .travis.yml
2014-11-26 18:01:29 +09:00
Kenichi Ishigaki
0de40139bf
releng 1.45_06
2014-11-26 17:52:00 +09:00
Kenichi Ishigaki
1cedb037a8
silenced a compile-time deprecation warning (Unescaped left brace in regex is deprecated) under bleadperl
2014-11-26 17:47:54 +09:00
Kenichi Ishigaki
76c4cc1cfa
releng 1.45_05
2014-11-25 13:05:29 +09:00
Kenichi Ishigaki
58fa8c1bb4
Merge branch 'vt_PerlData_closure'
2014-11-25 12:56:22 +09:00
Laurent Dami
13e2b63d26
#99748 catch runtime errors occurring when user input for the MATCH operator is not a proper regex
2014-11-25 04:30:57 +01:00
Kenichi Ishigaki
cc24cc7742
updated Changes
2014-11-19 22:38:04 +09:00
Kenichi Ishigaki
2133026374
updated to sqlite 3.8.7.2
2014-11-19 22:37:24 +09:00
Laurent Dami
28fc0e459e
RT#99748: replacing interpolated variables by a closure -- no risk of code injection
2014-10-29 06:57:17 +02:00
Kenichi Ishigaki
893c47e1d8
releng 1.45_04
2014-10-28 17:25:57 +09:00
Kenichi Ishigaki
5083f22370
added 5.20 to .travis.yml
2014-10-28 16:19:46 +09:00
Kenichi Ishigaki
9b227e74f4
fixed a case where bind param is undef (which should be converted to NULL)
2014-10-28 16:13:46 +09:00
Kenichi Ishigaki
0cd3997830
use quotemeta (as adviced in RT-99748) to address serious security issues
2014-10-28 15:12:29 +09:00
Laurent Dami
b4aeff356f
additional tests for checking proper handling of '}' and '\}'
2014-10-26 22:47:03 +02:00
Laurent Dami
fb9a6bdd82
adapt tests so that they also work for DBI versions prior to 1.608
2014-10-26 10:14:49 +02:00
Laurent Dami
90ec404874
RT#99748 removed tests that cause segfaults under Perl <= 5.8.8
2014-10-26 09:19:48 +02:00
Laurent Dami
b2e36ee229
Merge branch 'master' of https://github.com/DBD-SQLite/DBD-SQLite
2014-10-26 07:47:12 +02:00
Laurent Dami
ab7539a7c8
RT#99748 - removed a test which causes experimental warnings under Perl >= 5.18 (and did not add much to the intended tests)
2014-10-26 07:46:10 +02:00
Kenichi Ishigaki
f5815659aa
restore n_a for older perls.
2014-10-26 11:11:03 +09:00
Laurent Dami
c6d9c27e22
RT#99748
...
- added support for undef (NULLs) in comparisons
- new test file t/virtual_table/rt_99748.t for testing nulls and comparing vtable with a regular table
- tests that no security holes can be inserted in compiled regexes
- ROWIDs start at 1, not at 0
- replaced qr{..} by m{..}
2014-10-25 21:06:16 +02:00
Laurent Dami
704c2d2d3c
fix RT#99747 - skip tests if Unicode::UCD is not installed
2014-10-25 05:32:24 +02:00
Kenichi Ishigaki
e18172fb91
releng 1.45_03
2014-10-25 02:57:27 +09:00
Kenichi Ishigaki
6d2ee81fbe
enabled stat4
2014-10-24 17:03:26 +09:00
Kenichi Ishigaki
305cdbac2e
silenced a few warnings
2014-10-24 15:57:09 +09:00
Kenichi Ishigaki
b388c648a3
added a few test cases for int overflow regression
2014-10-24 15:41:14 +09:00
Kenichi Ishigaki
0a1f3416fc
fixed regression of 0 as integer
2014-10-24 15:40:12 +09:00
Kenichi Ishigaki
c4056c3bb8
releng 1.45_02
2014-10-23 17:19:18 +09:00
Kenichi Ishigaki
3066f36c2c
adopted _sqlite_atoi64 from sqlite.c
2014-10-23 17:10:34 +09:00
Kenichi Ishigaki
f975b5cd15
releng 1.45_01
2014-10-23 00:31:57 +09:00
Kenichi Ishigaki
af73f27837
updated Changes
2014-10-23 00:30:51 +09:00
Kenichi Ishigaki
517d9bf595
improved int64 handling for 32bit environment (RT-76395)
2014-10-23 00:25:47 +09:00
Kenichi Ishigaki
40cc2628bf
updated rt_76395_int_overflow.t with test cases from ribasushi
2014-10-22 23:41:13 +09:00
Kenichi Ishigaki
351ec8e321
updated SQLite to 3.8.7
2014-10-22 23:21:13 +09:00
Kenichi Ishigaki
3ef48ff6ce
releng 1.44
2014-10-22 23:17:35 +09:00
Kenichi Ishigaki
898f67d355
::VirtualTable depends on Scalar::Util
2014-10-22 23:12:39 +09:00
Kenichi Ishigaki
4139bb51bb
releng 1.43_09 (yet another rc for 1.44)
2014-10-20 16:48:05 +09:00
Kenichi Ishigaki
3c5267734d
fix for VC6
2014-10-20 16:22:24 +09:00
Kenichi Ishigaki
12509a7855
fixed RT-99583
...
- avoid shortening a database filename with Win32::GetShortPathName, because it makes corresponding journal files (-journal, .wal etc) with the shortened filename, and those journal files will not be recognized by other sqlite3 clients (which may lead to inconsistensy/database corruption).
- need to keep using Win32::GetShortPathName to make a parent directory canonical (so that sqlite3 can recognize a path with unicode characters correctly.)
2014-10-20 15:55:26 +09:00
Kenichi Ishigaki
c931e7c01d
releng 1.43_08
2014-08-21 18:00:21 +09:00
Kenichi Ishigaki
e1465e1791
updated MANIFEST
2014-08-21 17:59:40 +09:00
Laurent Dami
45482fd9a3
compilation flag SQLITE_ENABLE_FTS4_UNICODE61 no longer needed with v3.8.6
...
(see Message-ID: <53BCFA91.1080703@gmail.com> From: Dan Kennedy <danielk1977@gmail.com> :
"FTS4 has been updated to match the documentation. So that "unicode61" is
now enabled by default or disabled by SQLITE_DISABLE_FTS3_UNICODE. As of
3.8.6, SQLITE_ENABLE_FTS4_UNICODE61 will no longer exist."
http://www.sqlite.org/src/info/0cc0230ae9cf )
2014-08-19 22:10:18 +02:00
Kenichi Ishigaki
74244341cd
updated Changes
2014-08-16 22:15:41 +09:00
Kenichi Ishigaki
302741f5f3
updated to SQLite 3.8.6
2014-08-16 22:13:54 +09:00
Kenichi Ishigaki
69a785e173
releng 1.43_07
2014-07-30 02:01:31 +09:00
Kenichi Ishigaki
539d79f080
Applied a patch from Rob to fix RT-97598, and added a test
2014-07-30 01:57:50 +09:00
Kenichi Ishigaki
371cfe83a1
releng 1.43_06
2014-07-22 09:29:45 +09:00