1. 21 Tem, 2007 1 kayıt (commit)
  2. 05 Haz, 2007 1 kayıt (commit)
  3. 14 Ock, 2007 1 kayıt (commit)
    • Gerhard Häring's avatar
      Merged changes from standalone version 2.3.3. This should probably all be · 0741a60c
      Gerhard Häring yazdı
      merged into the 2.5 maintenance branch:
      
      - self->statement was not checked while fetching data, which could
        lead to crashes if you used the pysqlite API in unusual ways.
        Closing the cursor and continuing to fetch data was enough.
      
      - Converters are stored in a converters dictionary. The converter name
        is uppercased first. The old upper-casing algorithm was wrong and
        was replaced by a simple call to the Python string's upper() method
        instead.
      
      -Applied patch by Glyph Lefkowitz that fixes the problem with
       subsequent SQLITE_SCHEMA errors.
      
      - Improvement to the row type: rows can now be iterated over and have a keys()
        method. This improves compatibility with both tuple and dict a lot.
      
      - A bugfix for the subsecond resolution in timestamps.
      
      - Corrected the way the flags PARSE_DECLTYPES and PARSE_COLNAMES are
        checked for. Now they work as documented.
      
      - gcc on Linux sucks. It exports all symbols by default in shared
        libraries, so if symbols are not unique it can lead to problems with
        symbol lookup.  pysqlite used to crash under Apache when mod_cache
        was enabled because both modules had the symbol cache_init. I fixed
        this by applying the prefix pysqlite_ almost everywhere. Sigh.
      0741a60c
  4. 28 Tem, 2006 1 kayıt (commit)
  5. 02 Tem, 2006 1 kayıt (commit)
  6. 19 Haz, 2006 1 kayıt (commit)
  7. 15 Haz, 2006 1 kayıt (commit)
    • Neal Norwitz's avatar
      Speculative checkin (requires approval of Gerhard Haering) · fe7d0c3b
      Neal Norwitz yazdı
      This backs out the test changes in 46962 which prevented crashes
      by not running the tests via a version check.  All the version checks
      added in that rev were removed from the tests.
      
      Code was added to the error handler in connection.c that seems
      to work with older versions of sqlite including 3.1.3.
      fe7d0c3b
  8. 14 Haz, 2006 1 kayıt (commit)
    • Gerhard Häring's avatar
      - Added version checks in C code to make sure we don't trigger bugs in older · b2e88164
      Gerhard Häring yazdı
        SQLite versions.
      - Added version checks in test suite so that we don't execute tests that we
        know will fail with older (buggy) SQLite versions.
      
      Now, all tests should run against all SQLite versions from 3.0.8 until 3.3.6
      (latest one now). The sqlite3 module can be built against all these SQLite
      versions and the sqlite3 module does its best to not trigger bugs in SQLite,
      but using SQLite 3.3.3 or later is recommended.
      b2e88164
  9. 13 Haz, 2006 1 kayıt (commit)
  10. 02 Haz, 2006 1 kayıt (commit)
  11. 28 Nis, 2006 1 kayıt (commit)
  12. 23 Nis, 2006 1 kayıt (commit)
  13. 16 Nis, 2006 2 kayıt (commit)
  14. 09 Nis, 2006 1 kayıt (commit)
  15. 06 Nis, 2006 2 kayıt (commit)
  16. 05 Nis, 2006 1 kayıt (commit)
  17. 04 Nis, 2006 2 kayıt (commit)
  18. 01 Nis, 2006 3 kayıt (commit)