- 11 Sep, 2014 3 commits
-
-
Serhiy Storchaka authored
character instead of truncate it. Based on patch by Victor Stinner.
-
Serhiy Storchaka authored
empty string or tuple argument. On some platforms Tcl memory allocator returns NULL when allocating zero-sized block of memory.
-
Serhiy Storchaka authored
ckalloc() causes the Tcl interpreter to panic, attemptckalloc() returns NULL if the memory allocation fails.
-
- 10 Sep, 2014 3 commits
-
-
Victor Stinner authored
-
Benjamin Peterson authored
-
Serhiy Storchaka authored
-
- 09 Sep, 2014 1 commit
-
-
Stefan Krah authored
-
- 06 Sep, 2014 6 commits
-
-
Benjamin Peterson authored
Patch from Thomas Kluyver.
-
Serhiy Storchaka authored
First letter no longer is stripped from the "status" key in the result of Treeview.heading().
-
Serhiy Storchaka authored
a pipe in _ipconfig_getnode().
-
Serhiy Storchaka authored
response is received. Patch by Martin Panter.
-
Nick Coghlan authored
-
Nick Coghlan authored
-
- 05 Sep, 2014 4 commits
-
-
Ned Deily authored
-
Serhiy Storchaka authored
-
Serhiy Storchaka authored
-
Terry Jan Reedy authored
Original patch by Serhiy Storchaka.
-
- 03 Sep, 2014 9 commits
-
-
Terry Jan Reedy authored
-
Terry Jan Reedy authored
-
Terry Jan Reedy authored
-
Victor Stinner authored
support.unlink()
-
Victor Stinner authored
support.rmtree() and support.unlink() in test_zipfile & test_tarfile
-
Victor Stinner authored
check_ssl_verifiy(), so only test_connect_using_sslcontext_verified() is skipped if smtp.gmail.com cannot be joined, not the whole file.
-
Victor Stinner authored
implementation is broken (ex: skipped on FreeBSD 6.4).
-
Victor Stinner authored
-
Terry Jan Reedy authored
Original patch by Lita Cho.
-
- 02 Sep, 2014 1 commit
-
-
Victor Stinner authored
This platform exposes the function ioctl(FIOCLEX), but calling it fails with errno is ENOTTY: "Inappropriate ioctl for device". set_inheritable() now falls back to the slower fcntl() (F_GETFD and then F_SETFD).
-
- 01 Sep, 2014 3 commits
-
-
Berker Peksag authored
-
Berker Peksag authored
-
Ned Deily authored
Original patch by Josh Lynn.
-
- 31 Aug, 2014 10 commits
-
-
Jason R. Coombs authored
-
Jason R. Coombs authored
-
Jason R. Coombs authored
-
Jason R. Coombs authored
-
Jason R. Coombs authored
-
Jason R. Coombs authored
-
Jason R. Coombs authored
-
Victor Stinner authored
There is a race condition in create_connection() used with wait_for() to have a timeout. sock_connect() registers the file descriptor of the socket to be notified of write event (if connect() raises BlockingIOError). When create_connection() is cancelled with a TimeoutError, sock_connect() coroutine gets the exception, but it doesn't unregister the file descriptor for write event. create_connection() gets the TimeoutError and closes the socket. If you call again create_connection(), the new socket will likely gets the same file descriptor, which is still registered in the selector. When sock_connect() calls add_writer(), it tries to modify the entry instead of creating a new one. This issue was originally reported in the Trollius project, but the bug comes from Tulip in fact (Trollius is based on Tulip): https://bitbucket.org/enovance/trollius/issue/15/after-timeouterror-on-wait_for This change fixes the race condition. It also makes sock_connect() more reliable (and portable) is sock.connect() raises an InterruptedError.
-
Victor Stinner authored
-
Benjamin Peterson authored
-