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
1cedb037a8
silenced a compile-time deprecation warning (Unescaped left brace in regex is deprecated) under bleadperl
2014-11-26 17:47:54 +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
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
6ab97143c8
oops, overlooked unnecessary non-core deps
2014-07-21 14:16:52 +09:00
Kenichi Ishigaki
590d084b3d
not to depend on YAML::XS/List::MoreUtils
2014-07-21 09:02:08 +09:00
Laurent Dami
0ec13083f1
implementation of FIND_FUNCTION, plus a couple of cosmetic changes in various places
2014-07-20 18:57:19 +02:00
Laurent Dami
bf65db231f
various fixes / improvements
2014-07-12 08:20:19 +02:00
Laurent Dami
9018a4683c
various code refactorings, completion of the doc
2014-07-11 06:06:19 +02:00
Laurent Dami
d6a77c88ea
bug corrections & addition of class VirtualTable/PerlData
2014-07-10 05:45:28 +02:00
Laurent Dami
78984a9de8
initial support for virtual tables in Perl (WORK IN PROGRESS)
2014-07-09 08:31:34 +02:00