summaryrefslogtreecommitdiffstats
path: root/Modules
Commit message (Collapse)AuthorAgeFilesLines
* fix function nameBenjamin Peterson2016-12-031-1/+1
|
* also do not leak the mode string if creating the file failsBenjamin Peterson2016-12-031-1/+3
|
* do not leak the FILE * pointer in error cases of fdopen()Benjamin Peterson2016-12-031-6/+8
|
* inline constant into its single useBenjamin Peterson2016-12-031-2/+1
|
* fix refleak in null-containing error case (#21147)Benjamin Peterson2016-12-031-1/+2
|
* when you enter repr, you must leave, too (#25455)Benjamin Peterson2016-12-031-0/+1
|
* fix refleak in file handle creation error caseBenjamin Peterson2016-12-031-7/+5
|
* Issue #25659: Change assert to TypeError in from_buffer/_copy()Martin Panter2016-11-201-4/+10
| | | | Based on suggestion by Eryk Sun.
* Issue #10656: Fix out-of-tree building on AIXMartin Panter2016-11-201-0/+1
| | | | | The ld_so_aix script and python.exp file are created in the build directory. Patch by Tristan Carel and Michael Haubenwallner.
* Issue #28000: Fix gethostbyname_r() usage on AIX with _LINUX_SOURCE_COMPATMartin Panter2016-11-141-1/+3
| | | | Patch by Matthieu S.
* Issue #19398: Extra slash no longer added to sys.path components in case ofSerhiy Storchaka2016-11-111-1/+4
| | | | | empty compile-time PYTHONPATH components. This fixes some tests in -S or -I modes.
* Issue #28387: Fixed possible crash in _io.TextIOWrapper deallocator whenSerhiy Storchaka2016-11-031-8/+7
| | | | | the garbage collector is invoked in other thread. Based on patch by Sebastian Cufre.
* Fixed possible NULL decrefing.Serhiy Storchaka2016-10-281-1/+1
|
* Issue #24381: Avoid unused function warning when building bundled macOS libffi.Ned Deily2016-10-201-2/+2
| | | | Patch by Vajrasky Kok.
* Issue #28480: Avoid label at end of compound statement --without-threadsMartin Panter2016-10-201-0/+1
|
* Silenced compiler warnings.Serhiy Storchaka2016-10-082-9/+7
|
* make 'where' Py_ssize_tBenjamin Peterson2016-10-061-4/+2
|
* mmap: do all internal arithmetic with Py_ssize_t while being very careful ↵Benjamin Peterson2016-10-061-106/+78
| | | | about overflow
* Issue #27897: Fixed possible crash in sqlite3.Connection.create_collation()Serhiy Storchaka2016-10-011-3/+5
| | | | if pass invalid string-like object as a name. Original patch by Xiang Zhang.
* Issue #27963: Fixed possible null pointer dereference in ↵Serhiy Storchaka2016-09-271-9/+28
| | | | | | ctypes.set_conversion_mode(). Patch by Xiang Zhang.
* be extremely careful about overflows in encode_basestring_ascii (closes #28284)Benjamin Peterson2016-09-271-26/+49
|
* Issue #28139: Fix messed up indentationMartin Panter2016-09-1717-133/+132
| | | | | Also update the classmethod and staticmethod doc strings and comments to match the RST documentation.
* Issue #28145: Spelling fixesMartin Panter2016-09-161-1/+1
|
* Issue #24366: Fix indentationMartin Panter2016-09-152-17/+17
| | | | | Backports changes by Victor Stinner, Hirokazu Yamamoto, li4ick and Benjamin Peterson.
* Issue #27599: Fixed buffer overrun in binascii.b2a_qp() and binascii.a2b_qp().Serhiy Storchaka2016-09-141-5/+7
|
* fix misleading indentation (closes #28139)Benjamin Peterson2016-09-142-18/+18
|
* Issue #27895: Spelling fixes (Contributed by Ville Skyttä).Martin Panter2016-09-074-4/+4
|
* Issue #27570: Avoid zero-length memcpy() calls with null source pointersMartin Panter2016-09-073-12/+26
|
* Issue #27691: Fix ssl module's parsing of GEN_RID subject alternative name ↵Christian Heimes2016-09-061-1/+34
| | | | fields in X.509 certs.
* fix unused variable warnings in pysqlite (closes #27967)Benjamin Peterson2016-09-062-6/+2
|
* Backed out changeset 8b6be1341770Benjamin Peterson2016-09-061-0/+2
|
* remove long double from ctypes value unionBenjamin Peterson2016-09-051-2/+0
| | | | | It is unused. It also forces a 16-byte alignment, which creates problems because Python's allocator only uses 8-byte alignment.
* Issue #26470: Use short name rather than name for compression name to fix ↵Christian Heimes2016-09-051-6/+1
| | | | #27958.
* Issue #26470: Port ssl and hashlib module to OpenSSL 1.1.0.Christian Heimes2016-09-052-101/+241
|
* move declaration to top of the function to appease the c89 godsBenjamin Peterson2016-09-051-1/+2
|
* rewrite unpack_add_info, so it has less memory corruption bugs (closes #27944)Benjamin Peterson2016-09-051-22/+21
|
* Issue #27934: Use float.__repr__ instead of plain repr when JSON-encoding an ↵Mark Dickinson2016-09-031-2/+2
| | | | instance of a float subclass. Thanks Eddie James.
* Issue #27861: Fixed a crash in sqlite3.Connection.cursor() when a factorySerhiy Storchaka2016-08-291-2/+11
| | | | creates not a cursor. Patch by Xiang Zhang.
* Issue #19884: Avoid spurious output on OS X with Gnu ReadlineMartin Panter2016-08-271-12/+15
| | | | | Also adjust the test condition, because enable-meta-key was only added in 6.1, not 6.0.
* Issue #10513: Fix a regression in Connection.commit()Berker Peksag2016-08-261-1/+0
| | | | | | Statements should not be reset after a commit. Backported from https://github.com/ghaering/pysqlite/commit/029050896b1e6058573abeef5a8970384c0c7faa
* rearrange methodcaller_new so that the main error case does not cause ↵Benjamin Peterson2016-08-171-8/+7
| | | | uninitialized memory usage (closes #27783)
* do not decref value borrowed from list (closes #27774)Benjamin Peterson2016-08-161-3/+1
|
* fail when negative values are passed to instr()Benjamin Peterson2016-08-161-0/+8
|
* fix possible integer overflow in binascii.b2a_qp (closes #27760)Benjamin Peterson2016-08-141-9/+16
| | | | Reported by Thomas E. Hybel
* do not allow reading negative values with getstr()Benjamin Peterson2016-08-141-0/+8
|
* check for overflow in join_append_data (closes #27758)Benjamin Peterson2016-08-141-4/+19
| | | | Reported by Thomas E. Hybel
* fix possible overflow in encode_basestring_ascii (#23369)Benjamin Peterson2016-08-131-0/+4
|
* Issue #20160: Handled passing of large structs to callbacks correctly.Vinay Sajip2016-08-052-2/+30
|
* Issue #27626: Spelling fixes in docs, comments and internal namesMartin Panter2016-07-282-2/+2
| | | | Based on patch by Ville Skyttä.
* Issue #23943: Fix typos. Patch by Piotr Kasprzyk.Martin Panter2016-07-283-3/+3
|