1
0
Fork 0
mirror of https://github.com/DBD-SQLite/DBD-SQLite synced 2025-06-08 14:48:32 -04:00
Commit graph

576 commits

Author SHA1 Message Date
Kenichi Ishigaki
d523440b97 DBD-SQLite: updated Changes 2009-08-10 16:07:38 +00:00
Kenichi Ishigaki
3aa4ac0eed DBD-SQLite: updated version 2009-08-10 16:05:36 +00:00
Kenichi Ishigaki
909635206d DBD-SQLite: updated bundled library to 3.6.17 2009-08-10 16:04:21 +00:00
Laurent Dami
fb8cd54ee5 fixed one pointer conversion warning, and removed an unnecessary mortalization 2009-08-07 06:00:30 +00:00
Laurent Dami
ec38f98792 new implementation for collation_needed, no more malloc -- should no longer leak
new API for global registry of collations, using a "write-once" tied hash
2009-08-06 14:22:12 +00:00
Kenichi Ishigaki
a87ac54afb DBD-SQLite: fixed leaks by sqlite3_exec errors 2009-07-23 17:55:38 +00:00
Kenichi Ishigaki
6cfea888c7 DBD-SQLite: tentatively disabled collation_needed stuff as it leaks badly 2009-07-23 15:50:12 +00:00
Kenichi Ishigaki
976d04a682 DBD-SQLite: don't need to show diagnostics twice 2009-07-23 14:30:24 +00:00
Kenichi Ishigaki
5ff1f078d5 DBD-SQLite: also applied @CALL_FUNCS trick to t/08_busy.t 2009-07-23 14:22:04 +00:00
Kenichi Ishigaki
19b512b0b8 DBD-SQLite: applied @CALL_FUNCS trick and removed several _func tests 2009-07-23 14:12:35 +00:00
Laurent Dami
3997c0ffaf - Accept empty filename at connect (sqlite will open a tempfile) (DAMI)
- Documented the connect() method (DAMI)
2009-07-23 07:00:26 +00:00
Kenichi Ishigaki
baebd1593e DBD-SQLite: make it shorter 2009-07-21 18:00:16 +00:00
Kenichi Ishigaki
fd6c9caa0c DBD-SQLite: perl 5.10 prefers XPUSHs(sv_2mortal(&PL_sv_undef)) 2009-07-21 17:49:53 +00:00
Kenichi Ishigaki
4f5603f3db DBD-SQLite: fixed the perl 5.8 segfault issue for set_authorizer 2009-07-21 17:32:31 +00:00
Kenichi Ishigaki
0db63f3f9e DBD-SQLite: moved the plan tests calculation out of a BEGIN block, as it uses a variable/configuration initialized outside the block 2009-07-21 14:42:14 +00:00
Kenichi Ishigaki
80bd5e10a0 DBD-SQLite: 36_hooks.t even segfaults under Solaris + perl 5.8. From what I've seen and tested, I guess it segfaults with perl 5.8, and it doesn't with perl 5.10. DBI version doesn't matter. 2009-07-21 14:38:13 +00:00
Kenichi Ishigaki
1d6d87ffc1 DBD-SQLite: made svn:eol-style property to native 2009-07-21 14:16:07 +00:00
Kenichi Ishigaki
1e3d1171a8 DBD-SQLite: 36_hooks.t also segfaults on freebsd 2009-07-21 14:10:42 +00:00
Kenichi Ishigaki
cb8a0ec896 DBD-SQLite: skip_all should be in a BEGIN block and be placed before use Test::NoWarnings 2009-07-21 14:05:06 +00:00
Kenichi Ishigaki
9b62d7a2aa DBD-SQLite: don't need to (in fact, shouldn't) check DBI version explicitly if we use @CALL_FUNCS (as it checks DBI version) 2009-07-21 14:00:28 +00:00
Adam Kennedy
03603aa7b3 Add additional comments for downstream packagers, giving them permission to link to a local SQLite, but only if they apply a one line patch. 2009-07-21 12:36:08 +00:00
Kenichi Ishigaki
8713237138 DBD-SQLite: updated Changes (not yet releasable) 2009-07-21 06:43:45 +00:00
Kenichi Ishigaki
1ca47cd329 DBD-SQLite: whitespace cleanup 2009-07-21 06:41:23 +00:00
Kenichi Ishigaki
54c2130015 DBD-SQLite: added several prototypes to silence warnings 2009-07-21 06:37:43 +00:00
Kenichi Ishigaki
bb74084586 DBD-SQLite: renamed several sqlite3_ functions to sqlite_, as sqlite3_ prefix should only be used for native sqlite3 functions 2009-07-21 06:34:11 +00:00
Kenichi Ishigaki
a7742e4d4c DBD-SQLite: tentatively disabled one test which causes segfault under MSWin32 2009-07-21 06:18:41 +00:00
Laurent Dami
3714dc6954 - Added support for commit/rollback/update hooks (DAMI)
- Added support for set_authorizer (DAMI)
    - Added support for collation_needed(), and reorganised driver API
      for user-defined collations (DAMI)
    - Exported constants from sqlite3.h into DBD::SQLite namespace (DAMI)
    - Added support in t/lib/Test.pm for checking both versions of
      driver-private methods ("func" / "sqlite_*") (DAMI)
    - Removed unused and obsolete "list_tables" from SQLite.xs (DAMI)
    - Added a default implementation for the REGEXP infix operator (DAMI)
2009-07-20 10:20:09 +00:00
Kenichi Ishigaki
aa66666a9d DBD-SQLite: fixed wrong indent for clarity 2009-07-17 03:18:49 +00:00
Kenichi Ishigaki
57645943ee DBD-SQLite: updated Changes (still trying to spot/fix other memory leaks) 2009-07-16 17:30:27 +00:00
Kenichi Ishigaki
1bb88bfae0 DBD-SQLite: don't cache a statement if it is not properly prepared to avoid memory leakage 2009-07-16 17:27:56 +00:00
Kenichi Ishigaki
d017f3ce67 DBD-SQLite: updated Changes 2009-07-02 10:01:57 +00:00
Kenichi Ishigaki
5cbeb50890 DBD-SQLite: switched to use :memory: for most of the tests
Speaking more specifically, for the tests that don't require reconnection. It seems this makes it easier to find memory leaks by DBD::SQLite itself.
2009-07-02 10:00:51 +00:00
Kenichi Ishigaki
229f1ab4ba DBD-SQLite: updated bundled library to 3.6.16 2009-06-27 15:58:15 +00:00
Darren Duncan
060ae2eacd rem util/ from man-skip as getsqlite.pl should be distrib 2009-06-19 20:33:59 +00:00
Kenichi Ishigaki
fa40ab7df7 DBD-SQLite: added indent not to be misunderstood as two consecutive verbatim sections 2009-06-19 16:15:46 +00:00
Kenichi Ishigaki
589bdc1f6c DBD-SQLite: made it a bit clear that *perl* collation is *without* the locale, and *perllocale* is *with* locale 2009-06-19 16:04:57 +00:00
Kenichi Ishigaki
274a4917c3 DBD-SQLite: dbish is from DBI::Shell, not from DBI 2009-06-19 16:02:00 +00:00
Kenichi Ishigaki
1dd4b666b4 DBD-SQLite: oops, pod for sqlite_enable_load_extension was placed in a wrong section 2009-06-19 15:59:49 +00:00
Kenichi Ishigaki
bcefc3c6c9 DBD-SQLite: squash further warnings 2009-06-19 06:23:21 +00:00
Kenichi Ishigaki
9e73f3d401 DBD-SQLite: made several callbacks back to int instead of static int (incompatible pointer type) 2009-06-19 06:13:41 +00:00
Kenichi Ishigaki
404b35f224 DBD-SQLite: bumped up the version and updated Changes for another dev release 2009-06-19 06:04:54 +00:00
Kenichi Ishigaki
0f49460274 DBD-SQLite: updated Changes 2009-06-15 15:05:38 +00:00
Kenichi Ishigaki
573c7c234e DBD-SQLite: updated bundled library to 3.6.15 2009-06-15 15:04:36 +00:00
Kenichi Ishigaki
5679b6ca33 updated Changes 2009-06-11 01:23:25 +00:00
Kenichi Ishigaki
ae41bd45c1 applied a patch to fix table_info issue from Vlyon (#46831) 2009-06-11 01:20:49 +00:00
Kenichi Ishigaki
c2a9d9e7e5 DBD-SQLite: updated Changes 2009-05-29 11:24:29 +00:00
Kenichi Ishigaki
c831b89e7e DBD-SQLite: removed all of the "croak"s to close #44871 2009-05-29 11:23:26 +00:00
Kenichi Ishigaki
b0009ebcc6 DBD-SQLite: reverted Changes 2009-05-27 07:01:07 +00:00
Adam Kennedy
ca89bb4112 Disable the FTS extension until it's tested 2009-05-27 03:21:55 +00:00
Kenichi Ishigaki
85fe1a34cb DBD-SQLite: updated Changes 2009-05-27 02:03:55 +00:00