89 Commits (b1973c252c2eec757eaa067afaf593c2cc5ea8db)

Author SHA1 Message Date
Antoine Pitrou 4de7457009 Issue #17173: Remove uses of locale-dependent C functions (isalpha() etc.) in the interpreter. 14 years ago
Antoine Pitrou 0831676962 Issue #13637: "a2b" functions in the binascii module now accept ASCII-only unicode strings. 15 years ago
Victor Stinner f5cff56a1b Issue #13088: Add shared Py_hexdigits constant to format a number into base 16 15 years ago
Antoine Pitrou 44b3b5457a Remove all other uses of the C tolower()/toupper() which could break with a Turkish locale. 15 years ago
Antoine Pitrou ed8ba14441 Remove all other uses of the C tolower()/toupper() which could break with a Turkish locale. 15 years ago
Senthil Kumaran 922e904cca Fix issue10324 - Modules/binascii.c: simplify expressions 16 years ago
Antoine Pitrou 6c4dbd0d44 Merged revisions 84078 via svnmerge from 16 years ago
Antoine Pitrou 4045575dd5 Fix more 64-bit warnings. 16 years ago
Antoine Pitrou 835b445a91 Merged revisions 84076 via svnmerge from 16 years ago
Antoine Pitrou 22e4155706 Fix other warnings under 64-bit Windows. 16 years ago
Florent Xicluna f1046ca817 Issue #4770: Restrict binascii module to accept only bytes (as specified). 16 years ago
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
Antoine Pitrou c7c96a90bc Recorded merge of revisions 81029 via svnmerge from 16 years ago
Antoine Pitrou c83ea137d7 Untabify C files. Will watch buildbots. 16 years ago
Antoine Pitrou 9f96ffc8b9 Remove duplicated line when merging (it was even valid C!). 17 years ago
Antoine Pitrou 747e8b3f58 Merged revisions 77528 via svnmerge from 17 years ago
Antoine Pitrou db983a7c38 Followup to #7703: a2b_hqx() didn't follow the new buffer API (neither in trunk 17 years ago
Antoine Pitrou 46e4dd21c4 Merged revisions 77508 via svnmerge from 17 years ago
Antoine Pitrou 2843aa8f53 Merged revisions 77506 via svnmerge from 17 years ago
Antoine Pitrou 4cf72aaafb Merged revisions 77506 via svnmerge from 17 years ago
Antoine Pitrou c391ad007b Issue #7701: Fix crash in binascii.b2a_uu() in debug mode when given a 17 years ago
Antoine Pitrou fd3a60d5ef Issue #7703: Add support for the new buffer API to functions of the 17 years ago
Amaury Forgeot d'Arc bc9d4749f2 #4542: On Windows, binascii.crc32 still accepted str as binary input. 18 years ago
Martin v. Löwis 15b16a3ec4 Issue #4387: binascii now refuses to accept str as binary input. 18 years ago
Benjamin Peterson 9edd2bd35c Fix #3651 various memory leaks when using the buffer interface 18 years ago
Antoine Pitrou 34ed9f7c5e Fix building binascii when not using the zlib's crc32 (build failure on Windows buildbots) 18 years ago
Martin v. Löwis 423be95dcf Merged revisions 65654 via svnmerge from 18 years ago
Amaury Forgeot d'Arc 9c74b14fe9 Merged revisions 64114 via svnmerge from 18 years ago
Gregory P. Smith 9d53457e59 Merge in release25-maint r60793: 18 years ago
Martin v. Löwis 1a21451b1d Implement PEP 3121: new module initialization and finalization API. 18 years ago
Gregory P. Smith dd96db63f6 This reverts r63675 based on the discussion in this thread: 18 years ago
Christian Heimes 72b710a596 Renamed PyString to PyBytes 18 years ago
Christian Heimes 593daf545b Renamed PyString to PyBytes 18 years ago
Christian Heimes cc47b05fe5 Merged revisions 61834,61841-61842,61851-61853,61863-61864,61869-61870,61874,61889 via svnmerge from 19 years ago
Gregory P. Smith 3c0e4d2304 Merge the table type change to save space on LP64 platforms from trunk r61875. 19 years ago
Gregory P. Smith aef3e529e2 On platforms without zlib, make this do the right thing and return the python 19 years ago
Gregory P. Smith 1fa588e14f Use a 32-bit unsigned int here, a long is not needed. 19 years ago
Neal Norwitz 4027bf8794 Fix crash on 64-bit platforms 19 years ago
Christian Heimes 1dc5400939 Merged revisions 61820-61823 via svnmerge from 19 years ago
Gregory P. Smith 440ca772f3 Have the binascii module use zlib's optimized crc32() function when available 19 years ago
Gregory P. Smith 2727503bc9 crc32 always returns unsigned. cleanup the code a bit and revert r61648 with 19 years ago
Christian Heimes d5e2b6f3bc Merged revisions 61538-61540,61556,61559-61560,61563,61565,61571,61575-61576,61580-61582,61586,61591,61593,61595,61605-61606,61613-61616,61618,61621-61623,61625,61627,61631-61634 via svnmerge from 19 years ago
Gregory P. Smith c856fa811d Add a test to make sure zlib.crc32 and binascii.crc32 return the same thing. 19 years ago
Martin v. Löwis 73c01d4101 Added checks for integer overflows, contributed by Google. Some are 19 years ago
Christian Heimes 217cfd1c86 Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases in intobject.h 19 years ago
Guido van Rossum 98297ee781 Merging the py3k-pep3137 branch back into the py3k branch. 19 years ago
Guido van Rossum fe096d2e2d Remove unused variable. 19 years ago
Neal Norwitz 56dc955049 Use a newer API for creating the module so we don't have to create 19 years ago
Walter Dörwald 1a0270f64a Remove unused code. 19 years ago