Staging
v0.5.1
https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
e527dd3 ring in 2017 for Python 02 January 2017, 04:04:13 UTC
60ac989 Issue #28563: Make plural form selection more lenient and accepting non-integer numbers. Django tests depend on this. 14 November 2016, 17:22:12 UTC
b626643 Issue #28648: Fixed crash in Py_DecodeLocale() in debug build on Mac OS X when decode astral characters. 12 November 2016, 12:28:06 UTC
07bcf05 Issue #28563: Fixed possible DoS and arbitrary code execution when handle plural form selections in the gettext module. The expression parser now supports exact syntax supported by GNU gettext. 08 November 2016, 19:17:46 UTC
d751040 Issue #26171: Prevent buffer overflow in get_data Backport of 01ddd608b85c. 14 September 2016, 05:37:28 UTC
1f0e7c9 rearrange methodcaller_new so that the main error case does not cause uninitialized memory usage (closes #27783) 17 August 2016, 06:35:35 UTC
3a27b08 do not decref value borrowed from list (closes #27774) 16 August 2016, 05:01:41 UTC
4f97651 fix possible integer overflow in binascii.b2a_qp (closes #27760) Reported by Thomas E. Hybel 14 August 2016, 01:33:33 UTC
6e01d90 check for overflow in join_append_data (closes #27758) Reported by Thomas E. Hybel 14 August 2016, 00:17:06 UTC
6f25003 Issue #20160: Handled passing of large structs to callbacks correctly. 05 August 2016, 20:24:27 UTC
fb79290 Switch upload.pypi.io to upload.pypi.org 03 August 2016, 22:43:38 UTC
4cbb23f Prevent HTTPoxy attack (CVE-2016-1000110) Ignore the HTTP_PROXY variable when REQUEST_METHOD environment is set, which indicates that the script is in CGI mode. Issue #27568 Reported and patch contributed by Rémi Rampin. 31 July 2016, 06:24:16 UTC
d27a7c1 Issue #27369: Merge test_pyexpat from 3.2 into 3.3 14 July 2016, 01:42:53 UTC
076ca6c Issue #27369: Don’t test error message detail that changed in Expat 2.2.0 14 July 2016, 01:31:46 UTC
2cdcaf1 Issue #22758: Move NEWS entry to Library section 14 July 2016, 01:17:03 UTC
e363894 #22758 null merge 10 July 2016, 18:10:08 UTC
5f21f43 #22758: fix regression in handling of secure cookies. This backports the fix from #16611, per discussion with the release manager. 10 July 2016, 17:32:43 UTC
188c118 Switch to the new upload url for PyPI 06 July 2016, 19:27:35 UTC
035583b Issue #25940: On Windows, connecting to port 444 returns ETIMEDOUT 15 January 2016, 01:16:41 UTC
3d81d93 Issue #25940: Use self-signed.pythontest.net in SSL tests This is instead of svn.python.org, whose certificate recently expired, and whose new certificate uses a different root certificate. The certificate used at the pythontest server was modifed to set the "basic constraints" CA flag. This flag seems to be required for test_get_ca_certs_ capath() to work (in Python 3.4+). Added the new self-signed certificate to capath with the following commands: cp Lib/test/{selfsigned_pythontestdotnet.pem,capath/} c_rehash -v Lib/test/capath/ c_rehash -v -old Lib/test/capath/ # Note the generated file names cp Lib/test/capath/{selfsigned_pythontestdotnet.pem,0e4015b9.0} mv Lib/test/capath/{selfsigned_pythontestdotnet.pem,ce7b8643.0} The new server responds with "No route to host" when connecting to port 444. 14 January 2016, 09:36:00 UTC
31b9410 Issue #25709: Fixed problem with in-place string concatenation and utf-8 cache. 02 December 2015, 23:02:03 UTC
fab75d9 Issue #25940: Merge ETIMEDOUT fix from 3.2 into 3.3 15 January 2016, 02:08:13 UTC
73f5507 Issue #25940: Merge self-signed.pythontest.net testing from 3.2 into 3.3 14 January 2016, 12:21:02 UTC
0e617e2 remove some copyright notices supserseded by the toplevel ones 01 January 2016, 17:53:47 UTC
f1dcdd9 add 2015 and 2016 01 January 2016, 17:53:14 UTC
16b347b reflow 01 January 2016, 17:12:44 UTC
75e3630 2016 will be another year of writing copyrighted code 01 January 2016, 16:23:45 UTC
14b2c82 fix reordering 05 December 2015, 08:27:11 UTC
2deaea3 merge 3.2 05 December 2015, 08:21:12 UTC
5e62117 add CVE and issue number 05 December 2015, 08:17:57 UTC
102764a Issue #25021: Correctly make sure that product.__setstate__ does not access invalid memory. 12 September 2015, 15:20:54 UTC
a82f77f protect against mutation of the dict during insertion (closes #24407) 05 July 2015, 00:55:16 UTC
dac3ab8 add issue number 27 June 2015, 19:25:50 UTC
59b08c1 use safe allocation and reallocation macros 27 June 2015, 18:41:33 UTC
614bfcc Issue 24366: Indent code (thanks to li4ick for reporting). 02 June 2015, 22:53:46 UTC
86c3a3b merge 3.2 26 May 2015, 02:24:26 UTC
b03856a keep distutils version in sync with python version automatically 26 May 2015, 02:24:00 UTC
d504f20 merge 3.2 (#22931) 23 May 2015, 15:38:48 UTC
9bd476e allow square brackets in cookie values (closes #22931) 23 May 2015, 15:36:48 UTC
deff2b7 be more robust against the filters list changing under us (closes #24096) 03 May 2015, 15:23:37 UTC
501182a just sort the items tuple directly (closes #24094) 03 May 2015, 02:28:04 UTC
51454a6 merge 3.2 (#24044) 23 April 2015, 21:05:07 UTC
0823ffb properly handle malloc failure (closes #24044) Patch by Christian Heimes. 23 April 2015, 21:04:36 UTC
418fd74 Issue #23998: PyImport_ReInitLock() now checks for lock allocation error 19 April 2015, 19:08:42 UTC
e5a853c use PyMem_NEW to detect overflow (closes #23362) 02 March 2015, 18:23:25 UTC
b779bfb fix possible overflow bugs in unicodedata (closes #23367) 02 March 2015, 16:17:05 UTC
03f8612 merge 3.2 18 February 2015, 13:54:22 UTC
893cce9 remove RPM, since it's unused and unmaintained 18 February 2015, 13:52:46 UTC
8ce6806 add overflow checking (closes #23361) 10 February 2015, 01:58:12 UTC
dee948b Issues #23363, #23364, #23365, #23366: Fixed itertools overflow tests. Used PyMem_New to check overflow. 02 February 2015, 23:34:09 UTC
1572944 reduce memory usage of test (closes #23369) 02 February 2015, 22:47:07 UTC
0eaabf1 check for overflows in permutations() and product() (closes #23363, closes #23364) 02 February 2015, 02:34:07 UTC
6f08229 check for overflow in combinations_with_replacement (closes #23365) 02 February 2015, 02:10:47 UTC
4b40eeb detect overflow in combinations (closes #23366) 02 February 2015, 01:59:00 UTC
68389ea remove extra ws 01 February 2015, 23:02:09 UTC
e3bfe19 fix possible overflow in encode_basestring_ascii (closes #23369) 01 February 2015, 22:53:53 UTC
aed1984 Issue #23055: Fixed read-past-the-end error in PyUnicode_FromFormatV. 30 January 2015, 23:15:48 UTC
4dbc305 Issue #23055: Fixed a buffer overflow in PyUnicode_FromFormatV. Analysis and fix by Guido Vranken. 27 January 2015, 20:18:46 UTC
3f95292 Issue #23055: Fixed a buffer overflow in PyUnicode_FromFormatV. Analysis and fix by Guido Vranken. 27 January 2015, 20:18:34 UTC
119479f Issue20467: clarify __init__'s role 15 January 2015, 05:56:10 UTC
72c2a0f merge 3.2 (closes #23165) 04 January 2015, 22:03:59 UTC
f18bf6f add some overflow checks before multiplying (closes #23165) 04 January 2015, 22:03:17 UTC
7919acb merge 3.2 01 January 2015, 00:10:13 UTC
47e782a update for copyright for 2015 01 January 2015, 00:09:36 UTC
9582b33 merge 3.2 (#23130) 30 December 2014, 16:08:52 UTC
44e4b98 delete old ftpmirror script, which now has security bugs (closes #23130) 30 December 2014, 16:08:16 UTC
81b7374 merge 3.2 (#16043) 06 December 2014, 01:30:54 UTC
4e9cefa add a default limit for the amount of data xmlrpclib.gzip_decode will return (closes #16043) 06 December 2014, 01:15:15 UTC
89644d0 Issue #25940: Backport self-signed.pythontest.net testing for test_httplib The svn.python.org server recently changed root certificate, causing the test to fail. This backports revision 4985375db40f. 05 November 2014, 19:37:40 UTC
e71abcc merge 3.2 05 November 2014, 16:29:39 UTC
258f3f0 use pythontest.net for url fragment test 05 November 2014, 16:27:14 UTC
97751fa merge 3.2 03 November 2014, 20:11:53 UTC
863c962 move idna test domain to pythontest.net 03 November 2014, 20:10:47 UTC
9fc59c9 make plural s lowercase 19 October 2014, 14:47:49 UTC
b6dc9b7 Fixed signed/unsigned comparison warning 15 October 2014, 21:14:53 UTC
4d85689 test is cpython only 15 October 2014, 17:39:46 UTC
1e211ff it suffices to check for PY_SSIZE_T_MAX overflow (#22643) 15 October 2014, 16:17:21 UTC
c0e64f5 make sure length is unsigned 15 October 2014, 15:51:05 UTC
e1bd38c fix integer overflow in unicode case operations (closes #22643) 15 October 2014, 15:47:36 UTC
77a75b3 note xmlrpclib doesn't verify certs (yet) 13 October 2014, 15:54:50 UTC
5e7b542 Merge 3.2 into 3.3. 12 October 2014, 07:29:19 UTC
3f5ee28 Added tag v3.3.6 for changeset 971fec30da1f 12 October 2014, 07:03:47 UTC
18e8972 Bump to 3.3.6 12 October 2014, 07:03:40 UTC
6f1abda Added tag v3.2.6 for changeset 0bd5f4f14de9 12 October 2014, 06:51:30 UTC
439d885 Bump to 3.2.6 12 October 2014, 06:50:38 UTC
b3ac843 #16040: fix unlimited read from connection in nntplib. 12 October 2014, 06:50:11 UTC
4cae8ff Added tag v3.3.6rc1 for changeset 51317c9786f5 04 October 2014, 12:33:05 UTC
f84422d Added tag v3.2.6rc1 for changeset 51382a5598ec 04 October 2014, 12:17:10 UTC
edc3cba Copyright year update, add version to licenses. 04 October 2014, 12:16:59 UTC
e800a0e Bump to 3.2.6rc1 04 October 2014, 12:15:42 UTC
4b16818 Issue #22518: Fixed integer overflow issues in "backslashreplace", "xmlcharrefreplace", and "surrogatepass" error handlers. 04 October 2014, 11:15:49 UTC
76e73f8 Bump to 3.3.6rc1 04 October 2014, 12:22:11 UTC
4480d30 ref #19855: skip uuid test_find_mac on non-Posix as in later branches 01 October 2014, 20:31:04 UTC
ff3e5e3 Fix unicode_aswidechar() for 4b unicode and 2b wchar_t (AIX). 01 October 2014, 17:15:11 UTC
51c1162 Issue #19855: uuid.getnode() on Unix now looks on the PATH for the executables used to find the mac address, with /sbin and /usr/sbin as fallbacks. Issue #11508: Fixed uuid.getnode() and uuid.uuid1() on environment with virtual interface. Original patch by Kent Frazier. Issue #18784: The uuid module no more attempts to load libc via ctypes.CDLL, if all necessary functions are already found in libuuid. Patch by Evgeny Sologubov. Issue #16102: Make uuid._netbios_getnode() work again on Python 3. 30 September 2014, 17:34:19 UTC
3bc3567 Backport b533cc11d114 to fix intermittent test_urllibnet failures. 30 September 2014, 15:30:18 UTC
4615076 Add a dummy "touch" target to the Makefile so that the custom buildbots can test this branch. 30 September 2014, 14:41:11 UTC
786c8e7 Fix-up for 0f362676460d: add missing size argument to SSLFakeFile.readline(), as in 2.6 backport 8a6def3add5b 30 September 2014, 14:31:21 UTC
736b801 prevent overflow in unicode_repr (closes #22520) 30 September 2014, 03:02:15 UTC
bbd0a32 clear BufferedRWPair weakrefs on deallocation (closes #22517) 30 September 2014, 02:46:57 UTC
back to top