Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #19682: Fix compatibility issue with old version of OpenSSL that | Christian Heimes | 2013-11-21 | 2 | -0/+9 |
| | | | | was introduced by Issue #18379. | ||||
* | Issue #19183: Simplify test_gdb | Victor Stinner | 2013-11-21 | 1 | -27/+20 |
| | | | | repr() is no more platform dependent, SipHash has been fixed | ||||
* | Issue #19633: Fixed writing not compressed 16- and 32-bit wave files on | Serhiy Storchaka | 2013-11-21 | 4 | -3/+21 |
|\ | | | | | | | | | | | | | big-endian platforms. Temporary forbidden test_unseekable_incompleted_write fornot compressed 16- and 32-bit wave file on big-endian platforms. | ||||
| * | Issue #19633: Fixed writing not compressed 16- and 32-bit wave files on | Serhiy Storchaka | 2013-11-21 | 4 | -3/+21 |
| | | | | | | | | | | | | | | big-endian platforms. Temporary forbidden test_unseekable_incompleted_write fornot compressed 16- and 32-bit wave file on big-endian platforms. | ||||
* | | Issue #18379: SSLSocket.getpeercert() returns CA issuer AIA fields, OCSP | Christian Heimes | 2013-11-21 | 4 | -2/+165 |
| | | | | | | | | and CRL distribution points. | ||||
* | | Issue #18138: Implement cadata argument of SSLContext.load_verify_location() | Christian Heimes | 2013-11-21 | 4 | -30/+267 |
| | | | | | | | | | | to load CA certificates and CRL from memory. It supports PEM and DER encoded strings. | ||||
* | | Clarify where "Documenting Python" can be found. | Guido van Rossum | 2013-11-20 | 1 | -1/+2 |
| | | |||||
* | | Issue #19474: Argument Clinic now always specifies a default value for | Larry Hastings | 2013-11-20 | 2 | -9/+41 |
| | | | | | | | | variables in option groups, to prevent "uninitialized value" warnings. | ||||
* | | Issue #16632: Enable DEP and ASLR on Windows. | Christian Heimes | 2013-11-20 | 2 | -3/+4 |
| | | |||||
* | | Issue #17791: Drop PREFIX and EXEC_PREFIX definitions from PC/pyconfig.h | Christian Heimes | 2013-11-20 | 2 | -2/+2 |
| | | |||||
* | | Issue #18775: Add name and block_size attribute to HMAC object. They now | Christian Heimes | 2013-11-20 | 4 | -6/+59 |
| | | | | | | | | provide the same API elements as non-keyed cryptographic hash functions. | ||||
* | | Issue #17276: MD5 as default digestmod for HMAC is deprecated. The HMAC | Christian Heimes | 2013-11-20 | 9 | -20/+57 |
| | | | | | | | | module supports digestmod names, e.g. hmac.HMAC('sha1'). | ||||
* | | Print Tk patchlevel in test_tcl in verbose mode (issue19654). | Serhiy Storchaka | 2013-11-20 | 1 | -0/+6 |
|\ \ | |/ | |||||
| * | Print Tk patchlevel in test_tcl in verbose mode (issue19654). | Serhiy Storchaka | 2013-11-20 | 1 | -0/+6 |
| | | |||||
* | | update siphash24 test values | Christian Heimes | 2013-11-20 | 1 | -11/+7 |
| | | |||||
* | | Issue #19183: too many tests depend on the sort order of repr(). | Christian Heimes | 2013-11-20 | 1 | -3/+0 |
| | | | | | | | | The bitshift and xor op for 32bit builds has changed the order of hash values. | ||||
* | | Issue #19183: Fix repr() tests of test_gdb, hash() is now platform dependent | Victor Stinner | 2013-11-20 | 1 | -20/+29 |
| | | |||||
* | | Issue #19183: test_gdb's test_dict was failing on some machines as the order ↵ | Christian Heimes | 2013-11-20 | 1 | -2/+1 |
| | | | | | | | | or dict keys has changed again. | ||||
* | | ssue #19183: Implement PEP 456 'secure and interchangeable hash algorithm'. | Christian Heimes | 2013-11-20 | 27 | -242/+1029 |
| | | | | | | | | Python now uses SipHash24 on all major platforms. | ||||
* | | configure: use AC_MSG_NOTICE() instead of AC_MSG_WARN() to inform user about ↵ | Christian Heimes | 2013-11-20 | 2 | -4/+4 |
| | | | | | | | | | | | | C++ compiler. Now './configure --silent && make -s' doesn't print any message to stdout or stderr. | ||||
* | | configure: echo message to AS_MESSAGE_FD. --silent redirects fd to /dev/null. | Christian Heimes | 2013-11-20 | 2 | -6/+6 |
|\ \ | |/ | |||||
| * | configure: echo message to AS_MESSAGE_FD. --silent redirects fd to /dev/null. | Christian Heimes | 2013-11-20 | 2 | -6/+6 |
| | | |||||
* | | Add workaround for VS 2010 nmake clean issue. VS 2010 doesn't set up PATH ↵ | Christian Heimes | 2013-11-19 | 3 | -7/+14 |
|\ \ | |/ | | | | | for nmake.exe correctly. | ||||
| * | Add workaround for VS 2010 nmake clean issue. VS 2010 doesn't set up PATH ↵ | Christian Heimes | 2013-11-19 | 3 | -7/+14 |
| | | | | | | | | for nmake.exe correctly. | ||||
* | | _msi.c: Fix compiler warnings on Windows 64-bit | Victor Stinner | 2013-11-19 | 1 | -4/+4 |
| | | | | | | | | "hf" type is INT_PTR, it is used to store an int in _msi.c. | ||||
* | | Issue #9566, #19617: Fix more compiler warnings in compile.c on Windows 64-bit | Victor Stinner | 2013-11-19 | 1 | -10/+13 |
| | | |||||
* | | Issue #19637: fix test_undecodable_env() of test_subprocess on AIX | Victor Stinner | 2013-11-19 | 1 | -5/+12 |
| | | | | | | | | On AIX, the C locale encoding uses the ISO-8859-1 encoding, not ASCII. | ||||
* | | Issue #9566, #19617: New try to fix compilation on Windows | Victor Stinner | 2013-11-19 | 1 | -1/+1 |
| | | | | | | | | | | Some compilers (ex: Visual Studio) decode -2147483648 as a unsigned integer instead of an signed integer. | ||||
* | | Issue #9566, #19617: Fix compilation on Windows | Victor Stinner | 2013-11-19 | 1 | -2/+2 |
| | | | | | | | | INT32_MIN and INT32_MAX constants are unknown on Windows. | ||||
* | | Issue #9566: compile.c uses Py_ssize_t instead of int to store sizes to fix | Victor Stinner | 2013-11-19 | 1 | -48/+68 |
| | | | | | | | | | | | | | | compiler warnings on Windows 64-bit. Use Py_SAFE_DOWNCAST() where the final downcast is needed. The bytecode doesn't support integer parameters larger than 32-bit yet. | ||||
* | | asyncio: Add streams.start_server(), by Gustavo Carneiro. | Guido van Rossum | 2013-11-19 | 2 | -2/+117 |
| | | |||||
* | | #2927: Added the unescape() function to the html module. | Ezio Melotti | 2013-11-19 | 7 | -49/+215 |
| | | |||||
* | | Merge: #19449: Handle non-string keys when generating 'fieldnames' error. | R David Murray | 2013-11-19 | 3 | -1/+16 |
|\ \ | |/ | |||||
| * | #19449: Handle non-string keys when generating 'fieldnames' error. | R David Murray | 2013-11-19 | 3 | -1/+16 |
| | | | | | | | | | | | | | | csv was handling non-string keys fine except for the error message generated when a non-string key was not in 'fieldnames'. Fix by Tomas Grahn, full patch-with-test by Vajrasky Kok (tweaked slightly). | ||||
* | | Merge from 3.3 | Andrew Kuchling | 2013-11-19 | 1 | -52/+51 |
|\ \ | |/ | |||||
| * | #1098749: re-word gettext docs to not encourage using pygettext so much. | Andrew Kuchling | 2013-11-19 | 1 | -52/+51 |
| | | | | | | | | Also, add a link to the Babel package. | ||||
* | | Issue #19550: Implement Windows installer changes of PEP 453 (ensurepip). | Martin v. Löwis | 2013-11-19 | 2 | -5/+26 |
| | | |||||
* | | Remove dead code committed in issue #12892. | Serhiy Storchaka | 2013-11-19 | 1 | -104/+0 |
| | | |||||
* | | Also chain codec exceptions that allow weakrefs | Nick Coghlan | 2013-11-19 | 2 | -8/+50 |
| | | | | | | | | | | | | | | The zlib and hex codecs throw custom exception types with weakref support if the input type is valid, but the data fails validation. Make sure the exception chaining in the codec infrastructure can wrap those as well. | ||||
* | | oops, remove _PyObject_ReprWriter() definition (unwanted change) | Victor Stinner | 2013-11-19 | 1 | -3/+0 |
| | | |||||
* | | Issue #19646: repr(dict) now uses _PyUnicodeWriter API for better performances | Victor Stinner | 2013-11-19 | 1 | -55/+54 |
| | | |||||
* | | Issue #19513: repr(tuple) now uses _PyUnicodeWriter for better performances | Victor Stinner | 2013-11-19 | 1 | -27/+37 |
| | | |||||
* | | Add _PyUnicodeWriter_WriteASCIIString() function | Victor Stinner | 2013-11-19 | 4 | -38/+96 |
| | | |||||
* | | Issue #19513: Disable overallocation of the PyUnicodeWriter before the last ↵ | Victor Stinner | 2013-11-19 | 1 | -0/+1 |
| | | | | | | | | write | ||||
* | | Issue #12892: The utf-16* and utf-32* codecs now reject (lone) surrogates. | Serhiy Storchaka | 2013-11-19 | 8 | -76/+637 |
| | | | | | | | | | | | | | | | | | | | | The utf-16* and utf-32* encoders no longer allow surrogate code points (U+D800-U+DFFF) to be encoded. The utf-32* decoders no longer decode byte sequences that correspond to surrogate code points. The surrogatepass error handler now works with the utf-16* and utf-32* codecs. Based on patches by Victor Stinner and Kang-Hao (Kenny) Lu. | ||||
* | | - Remove execute permissions from test_dbm_gnu.py and test_dbm_ndbm.py | doko@ubuntu.com | 2013-11-19 | 2 | -0/+0 |
|\ \ | |/ | |||||
| * | - Remove execute permissions from test_dbm_gnu.py and test_dbm_ndbm.py | doko@ubuntu.com | 2013-11-19 | 2 | -0/+0 |
| | | |||||
* | | - Update config.{guess,sub} for new ports. | doko@ubuntu.com | 2013-11-19 | 2 | -84/+108 |
|\ \ | |/ | |||||
| * | - Update config.{guess,sub} for new ports. | doko@ubuntu.com | 2013-11-19 | 2 | -84/+108 |
| | | |||||
* | | Issue #19596: Null merge with 3.3 | Zachary Ware | 2013-11-19 | 0 | -0/+0 |
|\ \ | |/ | | | | | | | This will be merged into default when PEP451 is merged in. See changeset 5d38989191bb in features/pep-451 |