https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
c7536c4 merge heads 15 March 2012, 18:57:38 UTC
ba98788 bump to 3.1.5rc2 15 March 2012, 18:57:27 UTC
20b303e merge heads 14 March 2012, 22:24:11 UTC
0f4c16e - rename configure.in to configure.ac - change references from configure.in to configure.ac 14 March 2012, 22:10:15 UTC
1be7cd0 move the Misc/NEWS entry to the right section. 14 March 2012, 21:58:22 UTC
8e91cf6 Fixes issue #14234: CVE-2012-0876: Randomize hashes of xml attributes in the hash table internal to the pyexpat module's copy of the expat library to avoid a denial of service due to hash collisions. Patch by David Malcolm with some modifications by the expat project. 14 March 2012, 21:26:55 UTC
273cd18 update copyright year 23 February 2012, 15:53:44 UTC
31833d4 Added tag v3.1.5rc1 for changeset ee26aca3219c 23 February 2012, 15:46:00 UTC
36a6558 version now 3.1.5rc1 23 February 2012, 15:45:48 UTC
c9a4207 Remove reST markup from --help output. Also: O(n**2) is dict construction, not single insertion. 21 February 2012, 21:36:27 UTC
69e9727 ensure no one tries to hash things before the random seed is found 21 February 2012, 16:08:50 UTC
9571155 Remove setting hash seed to regrtest's random seed and re-execv()ing: this doesn't preserve Python flags and fails from a temp directory. 20 February 2012, 21:06:02 UTC
7c573f7 Fix dbm_gnu test relying on set order. 20 February 2012, 21:48:06 UTC
06b1c4f Fix typo. 20 February 2012, 22:09:59 UTC
12897d7 Fix typo in conditional. 20 February 2012, 22:49:29 UTC
a3ed11b don't rely on the order of module clearing 20 February 2012, 20:20:37 UTC
2daf6ae Issue #13703: add a way to randomize the hash values of basic types (str, bytes, datetime) in order to make algorithmic complexity attacks on (e.g.) web apps much more complicated. The environment variable PYTHONHASHSEED and the new command line flag -R control this behavior. 20 February 2012, 18:54:16 UTC
ec1712a Issue #14001: CVE-2012-0845: xmlrpc: Fix an endless loop in SimpleXMLRPCServer upon malformed POST request. 18 February 2012, 13:42:57 UTC
2f7b286 Revert fix for #13807 mistakenly applied in this branch. 03 February 2012, 18:23:05 UTC
f2bf8a6 Issue #13885: CVE-2011-3389: the _ssl module would always disable the CBC IV attack countermeasure. 27 January 2012, 08:48:47 UTC
889bb29 Closes #13807: Now checks for sys.stderr being there before writing to it. 20 January 2012, 11:23:02 UTC
b462da8 fix this to not depend on dictionary order 03 January 2012, 22:23:11 UTC
ee19c77 Remove mentions of previous license in profile module docs (#12417 followup). Also remove an extra docstring. 28 July 2011, 20:56:24 UTC
8cdc40e Issue #11603: Fix a crash when __str__ is rebound as __repr__. Patch by Andreas Stührk. 15 July 2011, 19:15:07 UTC
e228130 Issue #12502: asyncore: fix polling loop with AF_UNIX sockets. 14 July 2011, 17:53:38 UTC
778db49 Issue #12352: Fix a deadlock in multiprocessing.Heap when a block is freed by the garbage collector while the Heap lock is held. 02 July 2011, 12:35:49 UTC
afa44a8 update profile license (closes #12417) 27 June 2011, 14:14:34 UTC
40d9ebe Issue #12228: Fix exchanged flag descriptions in stat.rst. Thanks Sandro Tosi. 25 June 2011, 10:03:33 UTC
fe9230a Fix closes issue12261 - Minor documention changes in the urllib.parse.rst 19 June 2011, 20:52:49 UTC
acde6a0 onto 3.1.5 11 June 2011, 16:33:01 UTC
f2ff305 Added tag v3.1.4 for changeset c918ec9f3a76 11 June 2011, 14:59:17 UTC
d858df2 bump to 3.1.4 11 June 2011, 14:58:58 UTC
1df0f21 fix regression in netrc comment handling (closes #12009) 10 June 2011, 16:32:52 UTC
e6eafa2 Issue #10801: Fix test_unicode_filenames() of test_zipfile Just try to open files from the ZIP for reading, don't extract them to avoid UnicodeEncodeError if the filename is not encodable to the filesystem encoding (e.g. ASCII locale encoding). 10 June 2011, 14:32:54 UTC
721bb33 Add 3.1.4 UUIDs. 05 June 2011, 08:56:44 UTC
4c226da Do not add txt files twice. 05 June 2011, 08:55:57 UTC
52e6144 return NULL on error 01 June 2011, 02:38:15 UTC
a22c98d simply use the Python version for pyexpat.__version__ #12221 31 May 2011, 23:59:49 UTC
bb11bb0 Added tag v3.1.4rc1 for changeset 32fcb9e94985 29 May 2011, 21:10:15 UTC
5f250fb update pydoc-topics 29 May 2011, 21:09:08 UTC
9a63745 bump to 3.1.4rc1 29 May 2011, 21:06:00 UTC
e4427bf Branch merge 29 May 2011, 15:56:20 UTC
d5a9196 Issue #12205: Fix test_subprocess failure due to uninstalled test data. 29 May 2011, 09:39:02 UTC
87418af Fix typo in 0311f62714f7 29 May 2011, 01:48:49 UTC
6a21f55 Don’t misuse “package data” in pprint example 29 May 2011, 01:46:31 UTC
456ae89 Re-add missing doc stub for the distutils check command 28 May 2011, 22:22:06 UTC
000893f Minor touch-ups in distutils.cmd.Command doc 28 May 2011, 22:14:45 UTC
489c8ff Fix test_build_py when sys.dont_write_bytecode is true (#9831). The tests now pass all combinations of -O/-OO and -B. See also #7071 and #6292 for previous variations on the same theme. test_versionpredicate needs a skip when sys.flags.optimize is true, but I don’t know how to make that work with a DocTestSuite. 28 May 2011, 21:32:50 UTC
b8e59f7 Issue #985064: Make plistlib more resilient to faulty input plists. Patch by Mher Movsisyan. 28 May 2011, 09:19:19 UTC
9a7c524 Issue #9670: Increase the default stack size for secondary threads on Mac OS X and FreeBSD to reduce the chances of a crash instead of a "maximum recursion depth" RuntimeError exception. (patch by Ronald Oussoren) 28 May 2011, 07:19:56 UTC
0a5dad9 fix spacing 27 May 2011, 19:17:04 UTC
74897ba fix indentation 27 May 2011, 19:10:24 UTC
f33de71 Minor doc addition for clarity 27 May 2011, 02:42:47 UTC
e0854f9 Add missing closing paren 27 May 2011, 02:36:52 UTC
dec2067 Branch merge 26 May 2011, 14:49:59 UTC
a80987f Issue #12175: RawIOBase.readall() now returns None if read() returns None. 25 May 2011, 20:47:16 UTC
b79f28c Issue #12175: FileIO.readall() now raises a ValueError instead of an IOError if the file is closed. 25 May 2011, 20:09:03 UTC
29ef006 Branch merge 25 May 2011, 16:12:22 UTC
46f8264 Issue #12057: Add cjkencodings directory to the Makefile and Tools/msi/msi.py 24 May 2011, 23:13:59 UTC
8fdfc20 Issue #12057: Add tests for the HZ encoding 24 May 2011, 22:06:51 UTC
6bcbef7 Issue #12100: Don't reset incremental encoders of CJK codecs at each call to their encode() method anymore, but continue to call the reset() method if the final argument is True. 24 May 2011, 20:17:55 UTC
f847393 backout 8b384de4e780, so a proper fix can be considered (#5715) 24 May 2011, 17:50:34 UTC
fbe56bb use '->' to indicate return values 24 May 2011, 17:42:51 UTC
a7cdb0f generally, sockets should be closed after they're used 24 May 2011, 17:06:31 UTC
7b54e75 Issue #5715: In socketserver, close the server socket in the child process. 24 May 2011, 16:23:15 UTC
7963a35 correctly lookup __dir__ 23 May 2011, 21:11:05 UTC
2cca057 test_codecs now removes the temporay file (created by the test) 23 May 2011, 12:51:42 UTC
3c8d12d Issue #10801: Remove a debug print() from test_zipfile 22 May 2011, 20:12:27 UTC
46ab96a Issue 12126: removing incorrect claim about return value of select 22 May 2011, 03:56:15 UTC
2340986 this should actually be an IOError 20 May 2011, 16:49:06 UTC
249b508 add example for not using access 20 May 2011, 16:41:13 UTC
261d855 #12072: add missing parenthesis in the doc. Patch by Sandro Tosi. 20 May 2011, 12:04:38 UTC
4925cde Issue #12124: zipimport doesn't keep a reference to zlib.decompress() anymore to be able to unload the module. 19 May 2011, 22:16:09 UTC
ae8856f Ooops, add the missing file of the backport of commit 33543b4e0e5d from Python 3.2 (#10801: In zipfile, support different encodings for the header and the filenames. Patch by MvL, test by Eli Bendersky.) 18 May 2011, 11:48:41 UTC
ff1d2f4 Backport commit 33543b4e0e5d from Python 3.2: #10801: In zipfile, support different encodings for the header and the filenames. Patch by MvL, test by Eli Bendersky. 18 May 2011, 11:43:23 UTC
02a67ac Fix #10154 and #10090: locale normalizes the UTF-8 encoding to "UTF-8" instead of "UTF8" On MacOSX and OpenBSD (and possibly other BSDs) "en_US.UTF-8" is a valid locale while "en_US.UTF8" is not. As the former works on Linux as well it is better to normalize to that value. 17 May 2011, 10:44:54 UTC
e98f177 Issue #11614: Fix test_linecache, cjkencodings_test.py doesn't exist anymore 16 May 2011, 15:18:51 UTC
272e243 Issue #11614: Fix importlib tests for the new __hello__ module 16 May 2011, 14:57:18 UTC
033a543 Issue #12057: Convert CJK encoding testcase BLOB into multiple text files 16 May 2011, 14:43:38 UTC
c77b931 Issue #11614: import __hello__ prints "Hello World!". Patch written by Andreas Stührk. 16 May 2011, 14:29:35 UTC
d0e11ec Issue #10756: atexit normalizes the exception before displaying it. Patch by Andreas Stührk. Backport a fix already applied to Python 3.2+ (4a82be47a948 + 5060a92a8597). 15 May 2011, 16:57:44 UTC
2ec6b17 Issue #12060: Use sig_atomic_t type and volatile keyword in the signal module. Patch written by Charles-François Natali. 15 May 2011, 08:21:59 UTC
0b2489e Closes #6498: fix several misspellings of "SystemExit" as "SystemError". 15 May 2011, 06:49:12 UTC
1161a9c Fix copy-paste mistake in new zlib test. 14 May 2011, 22:48:24 UTC
0c3d96a Issue #8650: Make zlib.[de]compressobj().[de]compress() 64-bit clean. Raise an OverflowError if the input data is too large, instead of silently truncating the input and returning an incorrect result. 14 May 2011, 22:19:50 UTC
84aacf8 Merge heads 14 May 2011, 21:30:58 UTC
dfbe159 Issue #6378: Further adjust idle.bat to start associated Python 14 May 2011, 21:20:09 UTC
4ad78ab pprint usage example rethought. 14 May 2011, 20:43:44 UTC
1b8a417 Issue #8650: Backport 64-bit safety fixes for compress() and decompress(). 14 May 2011, 20:26:55 UTC
7619e88 Issue #12050: zlib.decompressobj().decompress() now clears the unconsumed_tail attribute when called without a max_length argument. 14 May 2011, 12:05:20 UTC
eda1990 #11979: improve wording and markup in sockets howto. Patch by Xavier Morel. 14 May 2011, 06:17:52 UTC
fc778fd #7960: fix docstrings for captured_output and captured_stdout. 14 May 2011, 05:22:47 UTC
3c0d8a1 #5723: Improve json tests to be executed with and without accelerations. 14 May 2011, 03:38:03 UTC
fec3ad1 Change import_fresh_module to work with packages. 14 May 2011, 03:02:25 UTC
7c40489 Issue #12062: Fix a flushing bug when doing a certain type of I/O sequence on a file opened in read+write mode (namely: reading, seeking a bit forward, writing, then seeking before the previous write but still within buffered data, and writing again). 12 May 2011, 22:13:33 UTC
0a42982 Issue #11896: Save on Close failed despite selecting "Yes" in dialog. _tkinter.c is returning <class '_tkinter.Tcl_Obj'> sometimes. Don't use tkinter.messagebox.Message - use the helper functions which convert to str. 12 May 2011, 19:25:24 UTC
e147806 Issue #1028: Tk returns invalid Unicode null in %A: UnicodeDecodeError. With Tk < 8.5 _tkinter.c:PythonCmd() raised UnicodeDecodeError, caused IDLE to exit. Converted to valid Unicode null in PythonCmd(). 11 May 2011, 16:24:17 UTC
ba9c664 Issue #10419: Fix build_scripts command of distutils to handle correctly non-ASCII scripts. Open and write the script in binary mode, but ensure that the shebang is decodable from UTF-8 and from the encoding of the script. 10 May 2011, 22:57:29 UTC
1367265 #12051: Fix segfault in json.dumps() while encoding highly-nested objects using the C accelerations. 10 May 2011, 22:02:56 UTC
ee18b6f Issue #12012: ssl.PROTOCOL_SSLv2 becomes optional OpenSSL is now compiled with OPENSSL_NO_SSL2 defined (without the SSLv2 protocol) on Debian: fix the ssl module on Debian Testing and Debian Sid. Optimize also ssl.get_protocol_name(): speed does matter! 09 May 2011, 22:38:00 UTC
back to top