summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Suppress a couple more DeprecationWarnings in the test suite.R David Murray2014-06-111-1/+2
| | |
* | | Use assertRaisesRegex instead of deprecated assertRaisesRegexp.Serhiy Storchaka2015-04-101-1/+1
|\ \ \ | |/ /
| * | Use assertRaisesRegex instead of deprecated assertRaisesRegexp.Serhiy Storchaka2015-04-101-2/+2
| |/
* | Merge with 3.4.Zachary Ware2015-04-101-1/+1
|\ \ | |/ | | | | | | The fix has moved in this branch. Also, the opt-in is already available on this branch; just set nasmDir when building.
| * Put the NASM pulled from svn.python.org at the front of the PATH.Zachary Ware2015-04-101-1/+2
| | | | | | | | | | | | This will prevent failures from the version of NASM installed on buildbots, if the ability to override the version used is desired again later, we can figure out a way to opt in.
* | Replaced "string" with "bytes object" in docstrings of binary I/O objects.Serhiy Storchaka2015-04-092-13/+13
|\ \ | |/
| * Replaced "string" with "bytes object" in docstrings of binary I/O objects.Serhiy Storchaka2015-04-092-13/+13
| |
* | Null merge with 3.4Zachary Ware2015-04-090-0/+0
|\ \ | |/
| * Backed out changeset bc41a4d6c58f after buildbots have new OpenSSL source.Zachary Ware2015-04-091-1/+1
| |
| * Refresh OpenSSL sources on the buildbotsZachary Ware2015-04-091-1/+1
| |
* | Fix prepare_ssl.py scriptZachary Ware2015-04-091-3/+3
| | | | | | | | | | Builds using prepared sources that had Perl available anyway were broken by the previous fix to this script (oops).
* | Issue #23817: FreeBSD now uses "1.0" the the SOVERSION as other operatingVictor Stinner2015-04-092-5/+3
| | | | | | | | systems, instead of just "1".
* | Updates Windows release scripts to generate and upload GPG signatures.Steve Dower2015-04-063-1/+56
| |
* | Null merge from 3.4Zachary Ware2015-04-090-0/+0
|\ \ | |/
| * Issue #23686: Update Windows build to use OpenSSL 1.0.2a.Zachary Ware2015-04-084-7/+8
| |
* | Fix prepare_ssl.py for OpenSSL 1.0.2a builds without Perl (using old system).Zachary Ware2015-04-081-0/+3
| | | | | | | | | | | | | | This change affects the makefiles checked into svn.python.org, which the 3.5 build no longer uses. 3.4 and 2.7 both still use those makefiles, but their build_ssl.py scripts don't require an update; if the script is running the 'fix_makefiles' method it already has Perl available anyway.
* | Issue #23618: Fix internal_select() for negative timeout (blocking socket) whenVictor Stinner2015-04-091-4/+9
| | | | | | | | | | | | | | poll() is not available. select() doesn't accept negative timeout, the timeout parameter must be NULL to block on select().
* | Issue #23834: Fix the default socket timeoutVictor Stinner2015-04-092-2/+8
| | | | | | | | Use -1 second by default, not -1 nanosecond.
* | Merge from 3.4Tim Golden2015-04-081-1/+1
|\ \ | |/
| * Fix typo in telnet docs (reported by Keith Briggs)Tim Golden2015-04-081-1/+1
| |
* | merge 3.4Benjamin Peterson2015-04-081-7/+7
|\ \ | |/
| * actually ssl3 is just completely brokenBenjamin Peterson2015-04-081-7/+7
| |
* | Issue #23400: Raise same exception on both Python 2 and 3 if sem_open is not ↵Berker Peksag2015-04-083-9/+21
|\ \ | |/ | | | | | | | | available. Patch by Davin Potts.
| * Issue #23400: Raise same exception on both Python 2 and 3 if sem_open is not ↵Berker Peksag2015-04-083-9/+21
| | | | | | | | | | | | available. Patch by Davin Potts.
* | Issue #23027: test_warnings now passes all tests when run it with -Werror.Berker Peksag2015-04-081-11/+14
| |
* | Skip nntplib tests when transient errors captured.Berker Peksag2015-04-081-0/+5
|\ \ | |/
| * Skip nntplib tests when transient errors captured.Berker Peksag2015-04-081-0/+5
| |
* | Issue #23883: Add missing entries to traceback.__all__.Berker Peksag2015-04-082-9/+19
| |
* | issue10838: Rename the subprocess.mswindows internal global to _mswindows.Gregory P. Smith2015-04-072-7/+7
| | | | | | | | It is internal only, not a documented API.
* | Addresses Issue #10838: The subprocess now module includesGregory P. Smith2015-04-073-1/+23
| | | | | | | | | | | | | | | | | | | | SubprocessError and TimeoutError in its list of exported names for the users wild enough to use "from subprocess import *". MAXFD, mswindows and list2cmdline should be dealt with (renamed or moved) in separate commits. Committed at 35,000ft. Thanks chromebook free gogo wifi passes!
* | Merge 3.4 (asyncio)Victor Stinner2015-04-071-8/+6
|\ \ | |/
| * Issue #23879, asyncio: SelectorEventLoop.sock_connect() must not call connect()Victor Stinner2015-04-071-8/+6
| | | | | | | | | | | | | | | | again if the first call to connect() raises an InterruptedError. When the C function connect() fails with EINTR, the connection runs in background. We have to wait until the socket becomes writable to be notified when the connection succeed or fails.
* | Issue #23411: Added DefragResult, ParseResult, SplitResult, DefragResultBytes,Serhiy Storchaka2015-04-073-1/+23
| | | | | | | | | | ParseResultBytes, and SplitResultBytes to urllib.parse.__all__. Patch by Martin Panter.
* | merge 3.4 (#23873)Benjamin Peterson2015-04-071-9/+0
|\ \ | |/
| * remove smtpd dead code (closes #23873)Benjamin Peterson2015-04-071-9/+0
| | | | | | | | Patch by Hoolean.
* | update pip to 6.1.1Donald Stufft2015-04-072-1/+1
|\ \ | |/
| * Update pip to 6.1.1Donald Stufft2015-04-072-1/+1
| |
* | Merge 3.4 (test_urllib2net)Victor Stinner2015-04-071-3/+1
|\ \ | |/
| * Issue #23881: ftp://gatekeeper.research.compaq.com/ and ftp://ftp.debian.org/Victor Stinner2015-04-071-3/+1
| | | | | | | | are down, don't use anymore in test_urllib2net
* | (Merge 3.4) Issue #23881: urllib.request.ftpwrapper constructor now closes theVictor Stinner2015-04-072-1/+8
|\ \ | |/ | | | | socket if the FTP connection failed to fix a ResourceWarning.
| * Issue #23881: urllib.request.ftpwrapper constructor now closes the socket ifVictor Stinner2015-04-072-1/+8
| | | | | | | | the FTP connection failed to fix a ResourceWarning.
* | Merged update of pip to 6.1.0 and setuptools to 15.0Donald Stufft2015-04-073-2/+2
|\ \ | |/
| * Upgrade pip to 6.1.0 and setuptools to 15.0Donald Stufft2015-04-073-2/+2
| |
* | Issue #23853: Methods of SSL socket don't reset the socket timeout anymore eachVictor Stinner2015-04-062-17/+83
| | | | | | | | | | | | | | | | time bytes are received or sent. The socket timeout is now the maximum total duration of the method. This change fixes a denial of service if the application is regulary interrupted by a signal and the signal handler does not raise an exception.
* | Issue #22117: Fix sock_call_ex() for non-blocking socketVictor Stinner2015-04-061-1/+1
| | | | | | | | | | Call internal_select() with a timeout of 0 second, not a timeout of -1 second (blocking)!
* | Issue #23853: socket.socket.sendall() does no more reset the socket timeoutVictor Stinner2015-04-063-16/+49
| | | | | | | | | | each time data is sent successfuly. The socket timeout is now the maximum total duration to send all data.
* | Issue #23834: Fix initial value of the socket timeoutVictor Stinner2015-04-061-2/+2
| | | | | | | | | | | | Use _PyTime_FromSeconds() to initialize the default socket timeout to -1 second, instead of -1 nanosecond which causes rounding issues in internal_select().
* | Issue #22721: An order of multiline pprint output of set or dict containingSerhiy Storchaka2015-04-063-7/+46
| | | | | | | | | | orderable and non-orderable elements no longer depends on iteration order of set or dict.
* | Issue #22977: Remove unconditional import of ctypes.Serhiy Storchaka2015-04-061-1/+0
|\ \ | |/
| * Issue #22977: Remove unconditional import of ctypes.Serhiy Storchaka2015-04-061-1/+0
| |