summaryrefslogtreecommitdiffstats
path: root/Modules/binascii.c
Commit message (Expand)AuthorAgeFilesLines
* bpo-34749: Improved performance of binascii.a2b_base64(). (GH-9444)Sergey Fedoseev2019-07-141-86/+56
* bpo-22385: Support output separators in hex methods. (#13578)Gregory P. Smith2019-05-291-8/+25
* bpo-31862: Port binascii to PEP 489 multiphase initialization (GH-4108)Marcel Plch2019-05-221-34/+103
* bpo-36254: Fix invalid uses of %d in format strings in C. (GH-12264)Serhiy Storchaka2019-03-131-1/+1
* bpo-34736: improve error message for invalid length b64decode inputs (GH-9563)Tal Einat2018-09-281-3/+7
* bpo-33770: improve base64 exception message for encoded inputs of invalid len...Tal Einat2018-06-101-1/+12
* bpo-32147: Improved perfomance of binascii.unhexlify(). (GH-4586)Sergey Fedoseev2018-02-261-33/+5
* bpo-9566: Fix some Windows x64 compiler warnings (#2492)Segev Finer2017-07-261-1/+1
* bpo-30103: Allow Uuencode in Python using backtick as zero instead of space (...Xiang Zhang2017-05-031-4/+12
* restore *data* parameter of binascii.b2a_base64 to positional-only (#1352)Xiang Zhang2017-05-011-1/+2
* bpo-24037: Add Argument Clinic converter `bool(accept={int})`. (#485)Serhiy Storchaka2017-03-121-8/+8
* Issue #29004: Merge crc_hqx() doc from 3.5Martin Panter2016-12-241-2/+2
|\
| * Issue #29004: Document binascii.crc_hqx() implements CRC-CCITTMartin Panter2016-12-241-2/+2
* | Issue #27599: Fixed buffer overrun in binascii.b2a_qp() and binascii.a2b_qp().Serhiy Storchaka2016-09-141-5/+7
|\ \ | |/
| * Issue #27599: Fixed buffer overrun in binascii.b2a_qp() and binascii.a2b_qp().Serhiy Storchaka2016-09-141-5/+7
* | Issue #27895: Spelling fixes (Contributed by Ville Skyttä).Raymond Hettinger2016-08-301-2/+2
* | merge 3.5 (closes #27760)Benjamin Peterson2016-08-141-9/+15
|\ \ | |/
| * merge 3.4 (closes #27760)Benjamin Peterson2016-08-141-9/+15
| |\
| | * merge 3.3 (closes #27760)Benjamin Peterson2016-08-141-9/+15
| | |\
| | | * fix possible integer overflow in binascii.b2a_qp (closes #27760)Benjamin Peterson2016-08-141-9/+16
* | | | - Issue #27332: Fixed the type of the first argument of module-level functionsSerhiy Storchaka2016-07-071-32/+32
|\ \ \ \ | |/ / /
| * | | Issue #27332: Fixed the type of the first argument of module-level functionsSerhiy Storchaka2016-07-071-32/+32
* | | | Issue #25923: Added more const qualifiers to signatures of static and private...Serhiy Storchaka2015-12-251-17/+27
* | | | Issue #25923: Added the const qualifier to static constant arrays.Serhiy Storchaka2015-12-251-7/+7
* | | | Refactor binascii.rledecode_hqx()Victor Stinner2015-10-141-28/+25
* | | | Issue #25384: Fix binascii.rledecode_hqx()Victor Stinner2015-10-141-4/+7
* | | | Issue #25384: Use _PyBytesWriter API in binasciiVictor Stinner2015-10-131-111/+83
* | | | Issue #25357: Add an optional newline paramer to binascii.b2a_base64().Victor Stinner2015-10-111-8/+13
|/ / /
* | | Switch binascii over to using the common _Py_strhex implementation for its hexGregory P. Smith2015-04-261-28/+3
* | | Issue #23728: binascii.crc_hqx() could return an integer outside of the rangeSerhiy Storchaka2015-04-201-8/+8
|\ \ \ | |/ /
| * | Issue #23728: binascii.crc_hqx() could return an integer outside of the rangeSerhiy Storchaka2015-04-201-8/+8
* | | Issue #23944: Argument Clinic now wraps long impl prototypes at column 78.Larry Hastings2015-04-141-2/+3
* | | Issue #23501: Argumen Clinic now generates code into separate files by default.Serhiy Storchaka2015-04-031-2/+1
|/ /
* | Issue #13637: Improve exception message of a2b_* functions.Berker Peksag2015-02-141-2/+2
* | Issue #23280: Fix docstrings for binascii.(un)hexlifyZachary Ware2015-01-201-4/+31
* | Issue #20326: Argument Clinic now uses a simple, unique signature toLarry Hastings2014-01-281-16/+16
* | cleanup after custom buffer converterBenjamin Peterson2014-01-261-0/+5
* | Fix for catestrophic errors in previous checkin (Argument Clinic rollup patch).Larry Hastings2014-01-261-1/+1
* | Fixed converting errors in the binascii module (issue20151).Serhiy Storchaka2014-01-251-37/+36
* | Issue #20151: The binascii module now uses Argument Clinic.Serhiy Storchaka2014-01-251-294/+307
* | Merge #19411: Clarify that b2a_hex/hexlify returns a bytes object.R David Murray2013-11-031-1/+2
|\ \ | |/
| * #19411: Clarify that b2a_hex/hexlify returns a bytes object.R David Murray2013-11-031-1/+2
* | Issue #18408: Fix usage of _PyBytes_Resize()Victor Stinner2013-07-081-15/+8
|/
* Issue #17173: Remove uses of locale-dependent C functions (isalpha() etc.) in...Antoine Pitrou2013-02-091-1/+1
|\
| * Issue #17173: Remove uses of locale-dependent C functions (isalpha() etc.) in...Antoine Pitrou2013-02-091-1/+1
* | Issue #13637: "a2b" functions in the binascii module now accept ASCII-only un...Antoine Pitrou2011-12-201-6/+44
* | Issue #13088: Add shared Py_hexdigits constant to format a number into base 16Victor Stinner2011-10-141-5/+3
|/
* Remove all other uses of the C tolower()/toupper() which could break with a T...Antoine Pitrou2011-10-041-2/+2
* Fix issue10324 - Modules/binascii.c: simplify expressionsSenthil Kumaran2010-11-091-2/+1
* Fix more 64-bit warnings.Antoine Pitrou2010-08-151-1/+1