93 Commits (5f454a07a054eb0db7499d8dbd537ff8ce7bda18)

Author SHA1 Message Date
Georg Brandl d3eaa745a9 #5615: make it possible to configure --without-threads again. 17 years ago
Mark Dickinson 934896dc09 Merged revisions 69846 via svnmerge from 18 years ago
Mark Dickinson 3e4caeb3bf Issue #5341: Fix a variety of spelling errors. 18 years ago
Mark Dickinson e94c679df0 Issue #1717: rename tp_compare to tp_reserved. I'll change the 18 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 6117f423c4 Issue #3659: Values of string subclasses were not handled correctly when used 18 years ago
Benjamin Peterson d7b032841a Merged revisions 66394,66404,66412,66414,66424-66436 via svnmerge from 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 e9cf5e3495 Merged revisions 65978 via svnmerge from 18 years ago
Christian Heimes a27a62e74c Silenced a compiler warning in the sqlite module 18 years ago
Marc-André Lemburg 4cc0f24857 Rename PyUnicode_AsString -> _PyUnicode_AsString and 18 years ago
Georg Brandl 3dbca81c9b Merged revisions 65012,65035,65037-65040,65048,65057,65077,65091-65095,65097-65099,65127-65128,65131,65133-65136,65139,65149-65151,65155,65158-65159,65176-65178,65183-65184,65187-65190,65192,65194 via svnmerge from 18 years ago
Georg Brandl a24869ada7 #3312: fix two sqlite3 crashes. 18 years ago
Alexandre Vassalotti 1839bac796 Forward port r64930. 18 years ago
Alexandre Vassalotti bd70476897 Issue #3153: sqlite leaks on error. 18 years ago
Benjamin Peterson dcf97b98ec Merged revisions 64434-64435,64440-64443,64445,64447-64448,64450,64452,64455,64461,64464,64466,64468 via svnmerge from 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
Martin v. Löwis 1a21451b1d Implement PEP 3121: new module initialization and finalization API. 18 years ago
Georg Brandl f78e02b798 Merged revisions 63562,63570,63728,63734,63784,63788,63802,63817,63827,63839,63887,63975,63998 via svnmerge from 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 72b710a596 Renamed PyString to PyBytes 18 years ago
Christian Heimes 9c4756ea26 Renamed PyBytes to PyByteArray 18 years ago
Christian Heimes 593daf545b Renamed PyString to PyBytes 18 years ago
Christian Heimes 81ee3efede Merged revisions 62425-62429,62434-62436,62441,62444,62446-62448,62450-62455,62463,62465-62466,62469,62474,62476-62478,62480,62485,62492,62497-62498,62500,62507,62513-62514,62516,62521,62531,62535,62545-62546,62548-62551,62553-62559,62569,62574,62577,62593,62595,62604-62606,62608,62616,62626-62627,62636,62638,62644-62645,62647-62648,62651-62653,62656,62661,62663,62680,62686-62687,62696,62699-62703,62711 via svnmerge from 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 e871ad59cf Moved DECREF to correct place to get rid of leaked references. 18 years ago
Gerhard Häring e7ea7451a8 Bring sqlite3 module up-to-date with what's now in 2.6. Almost. I intentionally 18 years ago
Gerhard Häring 2a11c05b9d Update sqlite3 module to match current version of pysqlite. 18 years ago
Christian Heimes bbe741dd1b Merged revisions 61981,61984-61987,61992-61993,61997-62000 via svnmerge from 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 19 years ago
Gerhard Häring 873d9ff84c Make sure we get usable error messages when text could not be decoded when fetched from the database. 19 years ago
Gerhard Häring 1cc60ed214 Updated to pysqlite 2.4.1. Documentation additions will come later. 19 years ago
Christian Heimes fdab48ea2f Merged revisions 60094-60123 via svnmerge from 19 years ago
Georg Brandl f558d2e5f5 #1509: fix sqlite3 docstrings and docs w.r.t. cursor.fetchXXX methods. 19 years ago
Christian Heimes 90aa7646af #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. 19 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. 19 years ago
Christian Heimes 380532117c Merged revisions 59465-59487 via svnmerge from 19 years ago
Gerhard Häring 99b9df8e11 Forward-port of commit 59184. 19 years ago
Christian Heimes 217cfd1c86 Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases in intobject.h 19 years ago
Gerhard Häring 14fbf29692 - Backported a workaround for a bug in SQLite 3.2.x/3.3.x versions where a 19 years ago
Georg Brandl ceab610469 #1480: fix refleak in the sqlite module. 19 years ago
Brett Cannon c6f6008991 Remove an unused local variable. 19 years ago