12 Commits (567493fe263e4e4ee50fcb0648ce3f2bbfc84db7)

Author SHA1 Message Date
Antoine Pitrou 7f14f0d8a0 Recorded merge of revisions 81032 via svnmerge from 16 years ago
Antoine Pitrou f95a1b3c53 Recorded merge of revisions 81029 via svnmerge from 16 years ago
Mark Dickinson e94c679df0 Issue #1717: rename tp_compare to tp_reserved. I'll change the 17 years ago
Mark Dickinson fdaa3a303d Define PY_SSIZE_T_CLEAN at the top of the dbm module. This should fix the 17 years ago
Skip Montanaro c1ce286061 issue 4483 - _dbm build failures on systems with gdbm_compat lib. 17 years ago
Brett Cannon 7317c1ef7a dbm.gnu and dbm.ndbm accept both strings and bytes as keys and values. For the 17 years ago
Gregory P. Smith 0a608fdaac fixes deferred/release blocker issue #3797: Fixed the dbm, marshal, mmap, 18 years ago
Amaury Forgeot d'Arc 1f900f1f69 #3247: get rid of Py_FindMethod 18 years ago
Martin v. Löwis 1a21451b1d Implement PEP 3121: new module initialization and finalization API. 18 years ago
Georg Brandl b17acad68e Make db modules' error classes inherit IOError. 18 years ago
Christian Heimes 72b710a596 Renamed PyString to PyBytes 18 years ago
Christian Heimes 9c4756ea26 Renamed PyBytes to PyByteArray 18 years ago
Georg Brandl 0a7ac7d70d Create the dbm package from PEP 3108. #2881. 18 years ago
Christian Heimes 836baa53d8 Merged revisions 61038,61042-61045,61047,61050,61053,61055-61056,61061-61064,61066-61080 via svnmerge from 18 years ago
Christian Heimes 90aa7646af #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. 18 years ago
Guido van Rossum 98297ee781 Merging the py3k-pep3137 branch back into the py3k branch. 18 years ago
Guido van Rossum 956e359579 The dbm module should use bytes for keys. This makes test_shelve pass. 19 years ago
Guido van Rossum 3045c7c060 Fix a type error in a previous patch I made to this module. 19 years ago
Guido van Rossum b942d28bf5 Quick fixes for assert failures in dbm wrapper code. 19 years ago
Martin v. Löwis 9f2e346911 Merged revisions 56467-56482 via svnmerge from 19 years ago
Guido van Rossum ad4404cdbf Modernize. Values are now bytes. 19 years ago
Thomas Wouters 89f507fe8c Four months of trunk changes (including a few releases...) 19 years ago
Guido van Rossum ef67111634 Fix this right for has_key(). This required adding tp_as_sequence. 20 years ago
Guido van Rossum e2b70bcf74 Get rid of dict.has_key(). Boy this has a lot of repercussions! 20 years ago
Thomas Wouters 4d70c3d9dd Partially merge trunk into p3yk. The removal of Mac/Tools is confusing svn 20 years ago
Martin v. Löwis 18e165558b Merge ssize_t branch. 20 years ago
Neal Norwitz 1ac754fa10 Check return result from Py_InitModule*(). This API can fail. 20 years ago
Neal Norwitz 8d4c9817a2 Fix SF # 640557, '64-bit' systems and the dbm module 24 years ago
Skip Montanaro 71ffc5cc4b add #include branch for compilation with Berkeley DB 24 years ago
Mark Hammond fe51c6d66e Excise DL_EXPORT/DL_IMPORT from Modules/*. Required adding a prototype 24 years ago
Jeremy Hylton 938ace69a0 staticforward bites the dust. 24 years ago
Skip Montanaro 57454e57f8 This introduces stricter library/header file checking for the Berkeley DB 24 years ago
Andrew MacIntyre 7bf6833e17 OS/2 EMX port changes (Modules part of patch #450267): 24 years ago
Guido van Rossum 146483964e Patch supplied by Burton Radons for his own SF bug #487390: Modifying 24 years ago
Guido van Rossum a120ffcf12 SF Patch #103185, by jlt63: Some more standard modules cleanup for Cygwin 25 years ago
Fred Drake 661ea26b3d Ka-Ping Yee <ping@lfw.org>: 26 years ago
Fred Drake 1ac526d7cc Add a constant "library" to the module which names the library used, 26 years ago
Fred Drake ae90f8da24 Trent Mick points out that the BSD DB also provides an ndbm compatibility 26 years ago
Fred Drake d94f70716e Use the configure support to determine which ndbm.h header to include. 26 years ago
Guido van Rossum 8586991099 REMOVED all CWI, CNRI and BeOpen copyright markings. 26 years ago
Thomas Wouters 58d0510245 ANSIfy some more forward declarations. 26 years ago
Peter Schneider-Kamp cb27c35aa6 ANSI-fication, not really tested, but should (hopefully) compile 26 years ago
Guido van Rossum ffcc3813d8 Change copyright notice - 2nd try. 26 years ago
Guido van Rossum fd71b9e9d4 Change copyright notice. 26 years ago
Guido van Rossum b18618dab7 Vladimir Marangozov's long-awaited malloc restructuring. 26 years ago
Guido van Rossum 43713e5a28 Massive patch by Skip Montanaro to add ":name" to as many 26 years ago
Guido van Rossum 3886bb6997 Add DL_EXPORT() to all modules that could possibly be used 28 years ago
Guido van Rossum 0cb96de269 Apply two changes, systematically: 29 years ago
Guido van Rossum 77eecfa94d Patches by AMK to check that the db is still open. 29 years ago
Roger E. Masse bd4b961a0d Opps, fixed a couple of newly introduced wrapping problems. 30 years ago