Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Issue #4806: Avoid masking original TypeError in call with * unpacking | Martin Panter | 2016-01-31 | 1 | -0/+4 | |
| | | | | | | | | Based on patch by Hagen Fürstenau and Daniel Urban. | |||||
* | | Issue #26202: copy.deepcopy() now correctly copies range() objects with | Serhiy Storchaka | 2016-01-28 | 1 | -0/+3 | |
| | | | | | | | | non-atomic attributes. | |||||
* | | Issue #19883: Fixed possible integer overflows in zipimport. | Serhiy Storchaka | 2016-01-28 | 1 | -0/+2 | |
| | | ||||||
* | | Windows: Decode hostname from ANSI code page | Victor Stinner | 2016-01-28 | 1 | -0/+4 | |
| | | | | | | | | | | | | Issue #26227: On Windows, getnameinfo(), gethostbyaddr() and gethostbyname_ex() functions of the socket module now decode the hostname from the ANSI code page rather than UTF-8. | |||||
* | | Issue #19023: Document ctypes array and pointer classes | Martin Panter | 2016-01-29 | 1 | -0/+1 | |
| | | | | | | | | Also add some more tests. Based on patch by Sye van der Veen. | |||||
* | | Issue #26194: Fix undefined behavior for deque.insert() when len(d) == maxlen | Raymond Hettinger | 2016-01-27 | 1 | -0/+4 | |
| | | ||||||
* | | code_richcompare() now uses the constants types | Victor Stinner | 2016-01-22 | 1 | -0/+6 | |
| | | | | | | | | | | | | | | | | | | Issue #25843: When compiling code, don't merge constants if they are equal but have a different types. For example, "f1, f2 = lambda: 1, lambda: 1.0" is now correctly compiled to two different functions: f1() returns 1 (int) and f2() returns 1.0 (int), even if 1 and 1.0 are equal. Add a new _PyCode_ConstantKey() private function. | |||||
* | | Issue #26106: doc: Move text of licenses to parsed literal block | Victor Stinner | 2016-01-21 | 1 | -0/+1 | |
| | | | | | | | | | | | | | | This change helps to ignore text of PSF, BEOPEN.com and CNRI licenses when translating the documentation. Patch written by Julien Palard who is translating Python 3.5 doc to french. Text of other licenses already used preformatted format. | |||||
* | | merge 3.4 (#26171) | Benjamin Peterson | 2016-01-21 | 1 | -0/+3 | |
|\ \ | |/ | ||||||
| * | prevent buffer overflow in get_data (closes #26171) | Benjamin Peterson | 2016-01-21 | 1 | -0/+3 | |
| | | ||||||
* | | Add _PyThreadState_UncheckedGet() | Victor Stinner | 2016-01-20 | 1 | -0/+7 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Issue #26154: Add a new private _PyThreadState_UncheckedGet() function which gets the current thread state, but don't call Py_FatalError() if it is NULL. Python 3.5.1 removed the _PyThreadState_Current symbol from the Python C API to no more expose complex and private atomic types. Atomic types depends on the compiler or can even depend on compiler options. The new function _PyThreadState_UncheckedGet() allows to get the variable value without having to care of the exact implementation of atomic types. Changes: * Replace direct usage of the _PyThreadState_Current variable with a call to _PyThreadState_UncheckedGet(). * In pystate.c, replace direct usage of the _PyThreadState_Current variable with the PyThreadState_GET() macro for readability. * Document also PyThreadState_Get() in pystate.h | |||||
* | | Issue #26147: xmlrpc now works with strings not encodable with used | Serhiy Storchaka | 2016-01-20 | 1 | -0/+3 | |
| | | | | | | | | non-UTF-8 encoding. | |||||
* | | Issue #25935: Garbage collector now breaks reference loops with OrderedDict. | Serhiy Storchaka | 2016-01-19 | 1 | -0/+2 | |
| | | ||||||
* | | Issue #16620: Fixed AttributeError in msilib.Directory.glob(). | Serhiy Storchaka | 2016-01-19 | 1 | -0/+2 | |
| | | ||||||
* | | set tp_new from the class in the hierarchy that actually owns the descriptor ↵ | Benjamin Peterson | 2016-01-19 | 1 | -0/+2 | |
| | | | | | | | | | | | | (closes #25731) Debugging by Eryk Sun. | |||||
* | | Issue #26013: Added compatibility with broken protocol 2 pickles created | Serhiy Storchaka | 2016-01-18 | 1 | -0/+3 | |
| | | | | | | | | in old Python 3 versions (3.4.3 and lower). | |||||
* | | Issue #26071: bdist_wininst created binaries fail to start and find 32bit Python | Steve Dower | 2016-01-16 | 1 | -0/+3 | |
| | | ||||||
* | | Issue #26073: Update the list of magic numbers in launcher | Steve Dower | 2016-01-16 | 1 | -0/+2 | |
| | | ||||||
* | | Issue #26065: Excludes venv from library when generating embeddable distro. | Steve Dower | 2016-01-16 | 1 | -0/+5 | |
| | | ||||||
* | | Issue #25850: Use cross-compilation by default for 64-bit Windows. | Steve Dower | 2016-01-16 | 1 | -0/+2 | |
| | | ||||||
* | | Issue #17633: Improve support for namespace packages with zipimport. | Brett Cannon | 2016-01-15 | 1 | -0/+2 | |
| | | | | | | | | | | | | | | | | | | Previously zipimport mistakenly limited namespace support to only the top-level of the zipfile when it should have supported an arbitrary depth. Thanks to Phil Connel for the bug report and initial patch and Mike Romberg for the final patch. | |||||
* | | Issue #25940: Merge self-signed.pythontest.net testing from 3.4 into 3.5 | Martin Panter | 2016-01-14 | 1 | -0/+3 | |
|\ \ | |/ | ||||||
| * | Issue #25940: Merge self-signed.pythontest.net testing from 3.3 into 3.4 | Martin Panter | 2016-01-14 | 1 | -0/+6 | |
| |\ | ||||||
| | * | Issue #25940: Merge self-signed.pythontest.net testing from 3.2 into 3.3 | Martin Panter | 2016-01-14 | 1 | -0/+7 | |
| | |\ | ||||||
| | | * | Issue #25940: Use self-signed.pythontest.net in SSL tests | Martin Panter | 2016-01-14 | 1 | -0/+7 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | |||||
| | * | | fix reordering | Benjamin Peterson | 2015-12-05 | 1 | -4/+4 | |
| | | | | ||||||
* | | | | Issue #25348: Add --pgo and --pgo-job flags to PCbuild\build.bat | Zachary Ware | 2016-01-12 | 1 | -0/+5 | |
| | | | | ||||||
* | | | | - Issue #24705: Fix sysconfig._parse_makefile not expanding ${} vars | doko@ubuntu.com | 2016-01-11 | 1 | -0/+3 | |
| | | | | | | | | | | | | | | | | appearing before $() vars. | |||||
* | | | | Issue #22995: [UPDATE] Comment out the one of the pickleability tests in | Barry Warsaw | 2016-01-11 | 1 | -0/+3 | |
| | | | | | | | | | | | | | | | | _PyObject_GetState() due to regressions observed in Cython-based projects. | |||||
* | | | | Merge 3.4 (Issue #26050) | Yury Selivanov | 2016-01-11 | 1 | -0/+3 | |
|\ \ \ \ | |/ / / | ||||||
| * | | | Issue #26050: Add asyncio.StreamReader.readuntil() method. | Yury Selivanov | 2016-01-11 | 1 | -0/+3 | |
| | | | | | | | | | | | | | | | | Patch by Марк Коренберг. | |||||
| * | | | Sync with asyncio repo | Andrew Svetlov | 2016-01-11 | 1 | -0/+5 | |
| | | | | ||||||
* | | | | Add missing Misc/NEWS update | Andrew Svetlov | 2016-01-11 | 1 | -0/+5 | |
| | | | | ||||||
* | | | | Issue #26029: Remove extraneous word. Patch by Upendra Kumar. | Terry Jan Reedy | 2016-01-09 | 1 | -0/+1 | |
| | | | | ||||||
* | | | | Issue #22138: Fix mock.patch behavior when patching descriptors. Restore | Senthil Kumaran | 2016-01-09 | 1 | -0/+3 | |
| | | | | | | | | | | | | | | | | | | | | | | | | original values after patching. Patch contributed by Sean McCully. | |||||
* | | | | enable SSL_MODE_RELEASE_BUFFERS | Benjamin Peterson | 2016-01-08 | 1 | -0/+3 | |
| | | | | | | | | | | | | | | | | Patch by Cory Benfield. | |||||
* | | | | Issue #22570: Add 'path' attribute to pathlib.Path objects. (Merge 3.4->3.5) | Guido van Rossum | 2016-01-06 | 1 | -0/+6 | |
|\ \ \ \ | |/ / / | ||||||
| * | | | Issue #22570: Add 'path' attribute to pathlib.Path objects. | Guido van Rossum | 2016-01-06 | 1 | -0/+6 | |
| | | | | ||||||
* | | | | Issue #26012: Don't traverse into symlinks for ** pattern in ↵ | Guido van Rossum | 2016-01-06 | 1 | -0/+3 | |
|\ \ \ \ | |/ / / | | | | | | | | | pathlib.Path.[r]glob(). (Merge 3.4->3.5) | |||||
| * | | | Issue #26012: Don't traverse into symlinks for ** pattern in ↵ | Guido van Rossum | 2016-01-06 | 1 | -0/+3 | |
| | | | | | | | | | | | | | | | | pathlib.Path.[r]glob(). | |||||
* | | | | Issue #24120: Ignore PermissionError in pathlib.Path.[r]glob(). Ulrich ↵ | Guido van Rossum | 2016-01-06 | 2 | -0/+4 | |
|\ \ \ \ | |/ / / | | | | | | | | | Petri. (Merge 3.4->3.5) | |||||
| * | | | Issue #24120: Ignore PermissionError in pathlib.Path.[r]glob(). Ulrich Petri. | Guido van Rossum | 2016-01-06 | 2 | -0/+4 | |
| | | | | ||||||
| * | | | Post-release touchups for Python 3.4.4 final. | Larry Hastings | 2015-12-21 | 1 | -0/+12 | |
| | | | | ||||||
| * | | | Release bump for Python 3.4.4 final.v3.4.4 | Larry Hastings | 2015-12-20 | 1 | -4/+3 | |
| | | | | ||||||
| * | | | Post-release fixups for Python 3.4.4rc1. | Larry Hastings | 2015-12-07 | 1 | -0/+12 | |
| | | | | ||||||
| * | | | Version bump for 3.4.4rc1.v3.4.4rc1 | Larry Hastings | 2015-12-06 | 1 | -2/+3 | |
| | | | | ||||||
* | | | | #22709: Use stdin as-is if it does not have a buffer attribute. | R David Murray | 2016-01-02 | 1 | -0/+3 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This restores backward compatibility lost in the fix for #21075, and is better duck typing. Patch by Akira Li. | |||||
* | | | | Issue #25961: Disallowed null characters in the type name. | Serhiy Storchaka | 2015-12-30 | 1 | -0/+2 | |
| | | | | | | | | | | | | | | | | Simplified testing for null characters in __name__ setter. | |||||
* | | | | make recording and reporting errors and nonlocal and global directives more ↵ | Benjamin Peterson | 2015-12-29 | 1 | -0/+3 | |
| | | | | | | | | | | | | | | | | robust (closes #25973) | |||||
* | | | | Issue #25447: Copying the lru_cache() wrapper object now always works, | Serhiy Storchaka | 2015-12-28 | 1 | -0/+4 | |
| | | | | | | | | | | | | | | | | | | | | independedly from the type of the wrapped object (by returning the original object unchanged). |