Steve Dower
|
f85dbfc3d2
|
Issue #28768: Fix implicit declaration of function _setmode. Patch by Masayuki Yamamoto
|
2016-12-28 15:41:09 -08:00 |
Serhiy Storchaka
|
f04790a4b7
|
Fixed possible reference leaks in the _json module.
|
2017-01-03 11:17:53 +02:00 |
Serhiy Storchaka
|
1451874e6b
|
Backed out changeset 78bf34b6a713
|
2016-12-28 09:23:17 +02:00 |
Antoine Pitrou
|
f939b3c0f7
|
Issue #28427: old keys should not remove new values from
WeakValueDictionary when collecting from another thread.
|
2016-12-27 15:08:27 +01:00 |
Serhiy Storchaka
|
994f04dbf5
|
Issue #28998: More APIs now support longs as well as ints.
|
2016-12-27 15:09:36 +02:00 |
Martin Panter
|
3698bd262f
|
Issue #29004: Document binascii.crc_hqx() implements CRC-CCITT
|
2016-12-24 07:53:57 +00:00 |
Serhiy Storchaka
|
85add4783e
|
Issue #28871: Fixed a crash when deallocate deep ElementTree.
Fixed running MiscTests in test_xml_etree_c.
|
2016-12-21 12:55:28 +02:00 |
Serhiy Storchaka
|
6560e22c66
|
Issue #28925: cPickle now correctly propagates errors when unpickle instances
of old-style classes.
|
2016-12-15 12:51:34 +02:00 |
Benjamin Peterson
|
9ea8fafd6a
|
fix function name
|
2016-12-03 13:07:47 -08:00 |
Benjamin Peterson
|
e95048e8bb
|
also do not leak the mode string if creating the file fails
|
2016-12-03 13:05:40 -08:00 |
Benjamin Peterson
|
d3035d5d3d
|
do not leak the FILE * pointer in error cases of fdopen()
|
2016-12-03 13:03:18 -08:00 |
Benjamin Peterson
|
5726b6316b
|
inline constant into its single use
|
2016-12-03 12:32:38 -08:00 |
Benjamin Peterson
|
26c985a8aa
|
fix refleak in null-containing error case (#21147)
|
2016-12-03 12:01:32 -08:00 |
Benjamin Peterson
|
d7324bcf29
|
when you enter repr, you must leave, too (#25455)
|
2016-12-03 11:30:04 -08:00 |
Benjamin Peterson
|
ada7d92917
|
fix refleak in file handle creation error case
|
2016-12-03 11:12:51 -08:00 |
Martin Panter
|
fd08fdc7be
|
Issue #25659: Change assert to TypeError in from_buffer/_copy()
Based on suggestion by Eryk Sun.
|
2016-11-20 09:35:06 +00:00 |
Martin Panter
|
f75a2ebbac
|
Issue #10656: Fix out-of-tree building on AIX
The ld_so_aix script and python.exp file are created in the build directory.
Patch by Tristan Carel and Michael Haubenwallner.
|
2016-11-20 09:31:41 +00:00 |
Martin Panter
|
2167666658
|
Issue #28000: Fix gethostbyname_r() usage on AIX with _LINUX_SOURCE_COMPAT
Patch by Matthieu S.
|
2016-11-14 04:13:55 +00:00 |
Serhiy Storchaka
|
1e4b73fcf7
|
Issue #19398: Extra slash no longer added to sys.path components in case of
empty compile-time PYTHONPATH components. This fixes some tests in -S or -I
modes.
|
2016-11-11 12:11:55 +02:00 |
Serhiy Storchaka
|
52b0888dbd
|
Issue #28387: Fixed possible crash in _io.TextIOWrapper deallocator when
the garbage collector is invoked in other thread.
Based on patch by Sebastian Cufre.
|
2016-11-03 15:36:50 +02:00 |
Serhiy Storchaka
|
4089b50080
|
Fixed possible NULL decrefing.
|
2016-10-28 12:14:34 +03:00 |
Ned Deily
|
0436cebb8f
|
Issue #24381: Avoid unused function warning when building bundled macOS libffi.
Patch by Vajrasky Kok.
|
2016-10-20 15:41:11 -04:00 |
Martin Panter
|
38d335b2a1
|
Issue #28480: Avoid label at end of compound statement --without-threads
|
2016-10-20 03:56:48 +00:00 |
Serhiy Storchaka
|
6a35bf6ca0
|
Silenced compiler warnings.
|
2016-10-08 09:58:08 +03:00 |
Benjamin Peterson
|
bc4bdbd6a8
|
make 'where' Py_ssize_t
|
2016-10-05 23:26:24 -07:00 |
Benjamin Peterson
|
1df2cbed76
|
mmap: do all internal arithmetic with Py_ssize_t while being very careful about overflow
|
2016-10-05 21:45:48 -07:00 |
Serhiy Storchaka
|
5170c16d21
|
Issue #27897: Fixed possible crash in sqlite3.Connection.create_collation()
if pass invalid string-like object as a name. Original patch by Xiang Zhang.
|
2016-10-01 08:24:55 +03:00 |
Serhiy Storchaka
|
36beb5ec13
|
Issue #27963: Fixed possible null pointer dereference in ctypes.set_conversion_mode().
Patch by Xiang Zhang.
|
2016-09-27 15:24:13 +03:00 |
Benjamin Peterson
|
aa0342091f
|
be extremely careful about overflows in encode_basestring_ascii (closes #28284)
|
2016-09-26 23:55:41 -07:00 |
Martin Panter
|
ca56dd4767
|
Issue #28139: Fix messed up indentation
Also update the classmethod and staticmethod doc strings and comments to
match the RST documentation.
|
2016-09-17 07:54:55 +00:00 |
Martin Panter
|
e8bba99ab6
|
Issue #28145: Spelling fixes
|
2016-09-16 00:46:05 +00:00 |
Martin Panter
|
5f75502a2e
|
Issue #24366: Fix indentation
Backports changes by Victor Stinner, Hirokazu Yamamoto, li4ick and Benjamin
Peterson.
|
2016-09-15 01:50:53 +00:00 |
Serhiy Storchaka
|
12c8855d09
|
Issue #27599: Fixed buffer overrun in binascii.b2a_qp() and binascii.a2b_qp().
|
2016-09-14 16:36:15 +03:00 |
Benjamin Peterson
|
e4668aade9
|
fix misleading indentation (closes #28139)
|
2016-09-13 21:48:57 -07:00 |
Martin Panter
|
6507657ddd
|
Issue #27895: Spelling fixes (Contributed by Ville Skyttä).
|
2016-09-07 12:03:06 +00:00 |
Martin Panter
|
6eec87810f
|
Issue #27570: Avoid zero-length memcpy() calls with null source pointers
|
2016-09-07 11:04:41 +00:00 |
Christian Heimes
|
6663eb6b72
|
Issue #27691: Fix ssl module's parsing of GEN_RID subject alternative name fields in X.509 certs.
|
2016-09-06 23:25:35 +02:00 |
Benjamin Peterson
|
f0039d1f8d
|
fix unused variable warnings in pysqlite (closes #27967)
|
2016-09-06 10:01:16 -07:00 |
Benjamin Peterson
|
28e2771f24
|
Backed out changeset 8b6be1341770
|
2016-09-05 17:22:09 -07:00 |
Benjamin Peterson
|
bbc8fe1841
|
remove long double from ctypes value union
It is unused. It also forces a 16-byte alignment, which creates problems because
Python's allocator only uses 8-byte alignment.
|
2016-09-05 16:24:52 -07:00 |
Christian Heimes
|
9940633e89
|
Issue #26470: Use short name rather than name for compression name to fix #27958.
|
2016-09-06 01:10:39 +02:00 |
Christian Heimes
|
c2fc7c4f53
|
Issue #26470: Port ssl and hashlib module to OpenSSL 1.1.0.
|
2016-09-05 23:37:13 +02:00 |
Benjamin Peterson
|
f859d0d7fd
|
move declaration to top of the function to appease the c89 gods
|
2016-09-05 13:07:48 -07:00 |
Benjamin Peterson
|
aa187c6878
|
rewrite unpack_add_info, so it has less memory corruption bugs (closes #27944)
|
2016-09-05 12:44:38 -07:00 |
Mark Dickinson
|
e6239a3ab3
|
Issue #27934: Use float.__repr__ instead of plain repr when JSON-encoding an instance of a float subclass. Thanks Eddie James.
|
2016-09-03 17:45:00 +01:00 |
Serhiy Storchaka
|
e63af905a4
|
Issue #27861: Fixed a crash in sqlite3.Connection.cursor() when a factory
creates not a cursor. Patch by Xiang Zhang.
|
2016-08-29 14:29:55 +03:00 |
Martin Panter
|
eac40fdf72
|
Issue #19884: Avoid spurious output on OS X with Gnu Readline
Also adjust the test condition, because enable-meta-key was only added in
6.1, not 6.0.
|
2016-08-27 02:54:43 +00:00 |
Berker Peksag
|
dc60c75aee
|
Issue #10513: Fix a regression in Connection.commit()
Statements should not be reset after a commit.
Backported from 029050896b
|
2016-08-26 22:19:05 +03:00 |
Benjamin Peterson
|
aed5a4ee73
|
rearrange methodcaller_new so that the main error case does not cause uninitialized memory usage (closes #27783)
|
2016-08-16 23:35:35 -07:00 |
Benjamin Peterson
|
0f3596a136
|
do not decref value borrowed from list (closes #27774)
|
2016-08-15 22:01:41 -07:00 |