summaryrefslogtreecommitdiffstats
path: root/Modules/binascii.c
Commit message (Expand)AuthorAgeFilesLines
* bpo-15999: Accept arbitrary values for boolean parameters. (#15609)Serhiy Storchaka2022-12-031-12/+12
* gh-93172: Remove unnecessary "if"s in binascii_a2b_qp_impl() from Modules/bin...oda-gitso2022-05-251-8/+2
* bpo-38256: Fix binascii.crc32() when inputs are 4+GiB (GH-32000)Gregory P. Smith2022-03-201-24/+51
* bpo-43974: Move Py_BUILD_CORE_MODULE into module code (GH-29157)Christian Heimes2021-10-221-0/+4
* bpo-35134: Add Include/cpython/longobject.h (GH-29044)Victor Stinner2021-10-191-0/+1
* bpo-45434: Remove pystrhex.h header file (GH-28923)Victor Stinner2021-10-131-2/+2
* bpo-45085: Remove the binhex module (GH-28117)Victor Stinner2021-09-021-418/+0
* bpo-44678: Separate error message for discontinuous padding in binascii.a2b_b...Idan Moral2021-07-191-2/+5
* bpo-43086: Add handling for out-of-spec data in a2b_base64 (GH-24402)Idan Moral2021-07-191-6/+46
* Use get_binascii_state instead of PyModule_GetState (GH-26069)Dong-hee Na2021-05-121-13/+13
* Use calloc-based functions, not malloc. (GH-19152)Andy Lester2020-03-251-8/+2
* bpo-39824: module_traverse() don't call m_traverse if md_state=NULL (GH-18738)Victor Stinner2020-03-171-9/+5
* bpo-1635741: Fix potential refleaks in binascii module (GH-18613)Hai Shi2020-03-111-7/+45
* bpo-39353: binascii.crc_hqx() is no longer deprecated (GH-18276)Victor Stinner2020-01-301-5/+0
* bpo-39353: Deprecate the binhex module (GH-18025)Victor Stinner2020-01-221-4/+29
* 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