53 Commits (284fa08eb783a48f98eabda25aaaebefb5937cce)

Author SHA1 Message Date
Petri Lehtinen 4ab701b2d3 sqlite3: Fix 64-bit integer handling in user functions on 32-bit architectures 14 years ago
Petri Lehtinen c7fd523ac5 Issue #10811: Fix recursive usage of cursors. Instead of crashing, raise a ProgrammingError now. 15 years ago
Petri Lehtinen 0518f470b1 sqlite3: Handle strings with embedded zeros correctly 14 years ago
Antoine Pitrou ace2ccf387 Issue #13099: Fix sqlite3.Cursor.lastrowid under a Turkish locale. 14 years ago
Ezio Melotti c2077b0d9b #11565: Fix several typos. Patch by Piotr Kasprzyk. 15 years ago
Brett Cannon a1b562943b Remove an unnecessary variable. 16 years ago
Victor Stinner 57d43b29f3 Merged revisions 78898 via svnmerge from 16 years ago
Victor Stinner 6e055d78e1 sqlite3: Fix a segfault on calling a connection with something else than a 16 years ago
Gerhard Häring 924b571104 Issue #7670: sqlite3: Fixed crashes when operating on closed connections. 16 years ago
Gerhard Häring 3bbb67273a Merged code from pysqlite 2.6.0. 16 years ago
Jesus Cea 585ad8ae5e Merged revisions 69846 via svnmerge from 17 years ago
Georg Brandl e9b912164b Merged revisions 71058,71149-71150,71212,71214-71216,71222,71225,71234,71237-71238,71240-71241,71243,71249,71251 via svnmerge from 17 years ago
Georg Brandl d3eaa745a9 #5615: make it possible to configure --without-threads again. 17 years ago
Mark Dickinson 3e4caeb3bf Issue #5341: Fix a variety of spelling errors. 17 years ago
Gerhard Häring f80527679b Issue #4046: Backport of issue #3312's patch: fixes two crashes in the sqlite3 18 years ago
Gerhard Häring e6872eb417 Issue #3846: Release GIL during calls to sqlite3_prepare. This improves concurrent access to the same database file from multiple threads/processes. 18 years ago
Gerhard Häring 6e1afcf988 Fixes issue #3103. In the sqlite3 module, made one more function static. All renaming public symbos now have the pysqlite prefix to avoid name clashes. This at least once created problems where the same symbol name appeared somewhere in Apache and the sqlite3 module was used from mod_python. 18 years ago
Gerhard Häring ef2276b60d sqlite3 module: Mark iterdump() method as "Non-standard" like all the other methods not found in DB-API. 18 years ago
Christian Heimes a27a62e74c Silenced a compiler warning in the sqlite module 18 years ago
Georg Brandl a24869ada7 #3312: fix two sqlite3 crashes. 18 years ago
Alexandre Vassalotti bd70476897 Issue #3153: sqlite leaks on error. 18 years ago
Georg Brandl ac0c3810e4 Expand docstrings of sqlite3 functions. 18 years ago
Georg Brandl 6fa30f40b5 #3157: Fix docstrings for cursor methods. 18 years ago
Gregory P. Smith dd96db63f6 This reverts r63675 based on the discussion in this thread: 18 years ago
Gerhard Häring 7f7ca35f5b Fixed rowcount for SELECT statements. They're -1 now (again), for better DB-API 2.0 compliance. 18 years ago
Christian Heimes 593daf545b Renamed PyString to PyBytes 18 years ago
Gerhard Häring e11c9b3dfd Implemented feature request 2157: Converter names are cut off at '(' 18 years ago
Gerhard Häring 5a366c3b8b Applied sqliterow-richcmp.diff patch from Thomas Heller in Issue2152. The 18 years ago
Gerhard Häring ffa3357d52 SQLite requires 64-bit integers in order to build. So the whole HAVE_LONG_LONG 18 years ago
Gerhard Häring a269762fb0 Fix for Issue2515: Don't crash when trying to fetch data from a closed cursor. 18 years ago
Gerhard Häring 2a11c05b9d Update sqlite3 module to match current version of pysqlite. 18 years ago
Gregory P. Smith b9803421d2 Accept patch issue2426 by Paul Kippes (kippesp). 18 years ago
Neal Norwitz ca752f3b1a Only DECREF if ret != NULL 18 years ago
Gerhard Häring 1cc60ed214 Updated to pysqlite 2.4.1. Documentation additions will come later. 18 years ago
Georg Brandl f558d2e5f5 #1509: fix sqlite3 docstrings and docs w.r.t. cursor.fetchXXX methods. 18 years ago
Christian Heimes e93237dfcc #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. Macros for b/w compatibility are available. 18 years ago
Gerhard Häring 99b9df8e11 Forward-port of commit 59184. 18 years ago
Gerhard Häring 14fbf29692 - Backported a workaround for a bug in SQLite 3.2.x/3.3.x versions where a 18 years ago
Martin v. Löwis 6819210b9e PEP 3123: Provide forward compatibility with Python 3.0, while keeping 19 years ago
Georg Brandl c98da3d811 Backport rev. 55783: 19 years ago
Guido van Rossum 956f0f71f9 Patch by Tim Delany (missing DECREF). SF #1731330. 19 years ago
Gerhard Häring 0741a60ca7 Merged changes from standalone version 2.3.3. This should probably all be 19 years ago
Georg Brandl cddabbf98a Fix spelling. 20 years ago
Gerhard Häring 762fbd3485 The sqlite3 module did cut off data from the SQLite database at the first null 20 years ago
Gerhard Häring ecd2010951 Fixed a memory leak that was introduced with incorrect usage of the Python weak 20 years ago
Neal Norwitz fe7d0c3bc6 Speculative checkin (requires approval of Gerhard Haering) 20 years ago
Gerhard Häring b2e8816403 - Added version checks in C code to make sure we don't trigger bugs in older 20 years ago
Gerhard Häring 1541ef08af Merged changes from external pysqlite 2.3.0 release. Documentation updates will 20 years ago
Neal Norwitz 752968eaf8 More memory leaks from valgrind 20 years ago
Neal Norwitz 82d4cc27c6 Fix some warnings on Mac OS X 10.4 20 years ago