Kenichi Ishigaki
ea07bcc638
LIKE/GLOB/REGEXP are also required to be implemented for SQLite 3.10.0 and above
2016-01-07 19:47:10 +09:00
Kenichi Ishigaki
8cdc7a1114
updated Constants
2016-01-07 19:45:55 +09:00
Kenichi Ishigaki
92f3b0bb52
releng 1.49_04
2015-11-24 21:57:11 +09:00
Kenichi Ishigaki
80f9f10860
updated ::Constants
2015-11-24 21:38:45 +09:00
Kenichi Ishigaki
c7d4cc549b
releng 1.49_03
2015-11-05 14:50:21 +09:00
Kenichi Ishigaki
d3d9abe909
releng 1.49_02
2015-10-10 12:41:57 +09:00
Kenichi Ishigaki
5a163d925d
releng 1.49_01
2015-08-04 20:15:11 +09:00
Kenichi Ishigaki
3a8faa0b21
improved note on allow_multiple_statements/unprepared_statements
2015-08-04 20:05:06 +09:00
Kenichi Ishigaki
de23515d70
not to FETCH in a loop
2015-08-04 19:18:40 +09:00
Kenichi Ishigaki
348ca9afb5
releng 1.48
2015-06-12 01:08:08 +09:00
Kenichi Ishigaki
20fdc73971
releng 1.47_05
2015-05-08 22:46:23 +09:00
Kenichi Ishigaki
93bd77e7d7
releng 1.47_04
2015-05-02 02:35:04 +09:00
Kenichi Ishigaki
4b92383fe4
might be better to use the same word class to avoid confusion
2015-04-18 16:32:39 +09:00
Kenichi Ishigaki
ba815ce91f
improved description on immediate transaction ( #9 )
2015-04-17 01:52:43 +09:00
Kenichi Ishigaki
1034fedc84
releng 1.47_03
2015-04-16 23:42:24 +09:00
Kenichi Ishigaki
25cf95e717
added 'all' to EXPORT_TAGS
2015-04-16 23:32:10 +09:00
Kenichi Ishigaki
628393db5b
releng 1.47_02
2015-04-16 22:24:31 +09:00
Kenichi Ishigaki
271886156b
documented optional flags for create_function/aggregate
2015-04-16 22:09:48 +09:00
Kenichi Ishigaki
5a52a78269
tweaked constant order for better diff
2015-04-16 17:46:26 +09:00
Kenichi Ishigaki
50eaffaff6
reflected the change in sort order of constants
2015-04-16 17:13:44 +09:00
Kenichi Ishigaki
fcf0a54cab
hid internal packages from PAUSE
2015-03-19 02:27:18 +09:00
Kenichi Ishigaki
ea3e25e620
added a generated constants.inc and ::Constants
2015-03-19 02:17:40 +09:00
Kenichi Ishigaki
cdad8c0034
sqlite -> SQLite
2015-02-26 17:25:17 +09:00
Kenichi Ishigaki
78f65485eb
added repository/ML info to SUPPORT section
2015-02-26 17:20:08 +09:00
Kenichi Ishigaki
168096d771
releng 1.47_01
2015-02-17 15:57:21 +09:00
Kenichi Ishigaki
7a234eb71b
implemented a "do" shortcut for a special case (no attr, no bind params) (RT-35449)
2015-02-16 17:41:42 +09:00
Kenichi Ishigaki
895c83ce76
releng 1.46
2014-12-10 15:20:27 +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
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
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
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
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
Kenichi Ishigaki
e18172fb91
releng 1.45_03
2014-10-25 02:57:27 +09:00
Kenichi Ishigaki
c4056c3bb8
releng 1.45_02
2014-10-23 17:19:18 +09:00
Kenichi Ishigaki
f975b5cd15
releng 1.45_01
2014-10-23 00:31:57 +09:00
Kenichi Ishigaki
3ef48ff6ce
releng 1.44
2014-10-22 23:17:35 +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
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
69a785e173
releng 1.43_07
2014-07-30 02:01:31 +09:00
Kenichi Ishigaki
371cfe83a1
releng 1.43_06
2014-07-22 09:29:45 +09:00
Kenichi Ishigaki
153040e776
releng 1.43_05
2014-07-21 14:43:44 +09:00
Kenichi Ishigaki
6ab97143c8
oops, overlooked unnecessary non-core deps
2014-07-21 14:16:52 +09:00
Kenichi Ishigaki
550849a2ab
releng 1.43_04
2014-07-21 10:13:05 +09:00
Kenichi Ishigaki
590d084b3d
not to depend on YAML::XS/List::MoreUtils
2014-07-21 09:02:08 +09:00
Kenichi Ishigaki
6a68dbadb3
Merge branch 'vtab'
2014-07-21 08:27:35 +09:00