Christian Heimes
2e7d4f0cbf
Solaris needs a readable file for shared lock
2013-12-07 18:19:21 +01:00
Alexandre Vassalotti
d05c9ff845
Issue #6784 : Strings from Python 2 can now be unpickled as bytes objects.
...
Initial patch by Merlijn van Deen.
I've added a few unrelated docstring fixes in the patch while I was at
it, which makes the documentation for pickle a bit more consistent.
2013-12-07 01:09:27 -08:00
Christian Heimes
cd6f61137a
copy 'n paste typo (thx Antoine)
2013-12-07 00:14:55 +01:00
Christian Heimes
b82c915fa2
Skip new SSL tests with IocpEventLoop
2013-12-07 00:09:45 +01:00
Guido van Rossum
1a605ed5a3
asyncio: Add Task.current_task() class method.
2013-12-06 12:57:40 -08:00
Brett Cannon
2f8c83568c
Issue #19712 : Update test.test_importlib.source for PEP 451
2013-12-06 14:25:01 -05:00
Brett Cannon
86aae6a7b3
Issue #19712 : Update test.test_importlib.import_ to test/use PEP 451
...
where appropriate.
2013-12-06 12:07:25 -05:00
Serhiy Storchaka
010ff584bc
Test same drive in different cases (issue #19908 ).
2013-12-06 17:25:51 +02:00
Serhiy Storchaka
a993902a28
Issue #19908 : pathlib now joins relative Windows paths correctly when a drive
...
is present. Original patch by Antoine Pitrou.
2013-12-06 17:14:12 +02:00
Alexandre Vassalotti
6e73ff1a31
Issue #19881 : Fix bad pickling of large bytes in cpickle.
2013-12-05 19:29:32 -08:00
Christian Heimes
6d8c1abb00
Issue #19509 : Finish implementation of check_hostname
...
The new asyncio package now supports the new feature and comes with additional tests for SSL.
2013-12-06 00:23:13 +01:00
Christian Heimes
0a956f1aec
Add simple test for fcntl.flock()
2013-12-05 16:13:03 +01:00
Christian Heimes
ac98a4e407
Test syslog.openlog() without args to test syslog_get_argv()
2013-12-05 13:56:56 +01:00
Christian Heimes
db8f5c3fd1
normalize white space
2013-12-05 07:53:38 +01:00
Christian Heimes
c6d471d653
Add a script similar to xmltests.py to run all SSL-related unit tests
2013-12-05 07:45:36 +01:00
Christian Heimes
8e7f394282
Test SSLSock's context getter and setter
2013-12-05 07:41:08 +01:00
Christian Heimes
647f120850
touch _lsprof's clear() method for C code coverage
2013-12-05 07:40:29 +01:00
Nadeem Vawda
ae02d07bc2
Closes #19839 : Fix regression in bz2 module's handling of non-bzip2 data at EOF.
...
Also fix an analogous bug (not a regression) in the lzma module.
2013-12-04 23:29:51 +01:00
Nadeem Vawda
9c72ebc96b
#19839 : Fix lzma module's handling of non-lzma data at EOF.
2013-12-04 23:03:49 +01:00
Nadeem Vawda
1de19ac7da
#19839 : Fix regression in bz2 module's handling of non-bzip2 data at EOF.
2013-12-04 23:01:15 +01:00
Guido van Rossum
ebb8e58f0a
asyncio: Write flow control for proactor event loop.
2013-12-04 12:12:07 -08:00
Tim Peters
13e6d23bb1
Issue #19138 : doctest's IGNORE_EXCEPTION_DETAIL now allows no detail at all.
...
(grafted from c80083ad142db2939507800c755082293a87f2de)
2013-12-03 21:02:05 -06:00
Tim Peters
f9a07f2e11
Issue #19138 : doctest's IGNORE_EXCEPTION_DETAIL now allows no detail at all.
2013-12-03 21:02:05 -06:00
Antoine Pitrou
cc157516a9
Issue #19877 : fix regression in test_pathlib when Windows has symlink support available (i.e. in administrator mode).
...
Patch by Vajrasky Kok.
2013-12-03 17:13:13 +01:00
Vinay Sajip
dc96ca25df
Added some diagnostics to help with #19690 .
2013-12-03 12:31:23 +00:00
Vinay Sajip
ef2d8a597c
Closes #19665 : Merged fi from 3.3.
2013-12-03 11:29:45 +00:00
Vinay Sajip
827f5d35e5
Issue #19665 : Increased timeout for SMTPHandler test.
2013-12-03 11:28:55 +00:00
Antoine Pitrou
51af82cc39
Add a test for complex symlinks.
2013-12-03 11:01:08 +01:00
Antoine Pitrou
6e8bc50317
Issue #19800 : make the pickle framing tests more precise.
2013-12-03 09:51:40 +01:00
Guido van Rossum
f10345e102
asyncio: Improve default writelines().
2013-12-02 18:36:30 -08:00
Christian Heimes
a02c69a73b
add check_hostname arg to ssl._create_stdlib_context()
2013-12-02 20:59:28 +01:00
Christian Heimes
a5768f7292
Issue #19785 : smtplib now supports SSLContext.check_hostname and server name
...
indication for TLS/SSL connections.
2013-12-02 20:44:17 +01:00
Christian Heimes
1bc7068d7f
Issue #19784 : poplib now supports SSLContext.check_hostname and server name
...
indication for TLS/SSL connections.
2013-12-02 20:10:50 +01:00
Christian Heimes
48aae57996
Issue #19782 : imaplib now supports SSLContext.check_hostname and server name
...
indication for TLS/SSL connections.
2013-12-02 20:01:29 +01:00
Walter Doerwald
69359f6207
Fix #19834 : merge with 3.3.
2013-12-02 11:43:20 +01:00
Walter Doerwald
9d1dbca5e2
Fix issue #19834 : Support unpickling of exceptions pickled by Python 2.
2013-12-02 11:41:01 +01:00
Christian Heimes
e5b5edfa2c
Issue #19781 : ftplib now supports SSLContext.check_hostname and server name
...
indication for TLS/SSL connections.
2013-12-02 02:56:02 +01:00
Christian Heimes
1aa9a75fbf
Issue #19509 : Add SSLContext.check_hostname to match the peer's certificate
...
with server_hostname on handshake.
2013-12-02 02:41:19 +01:00
Gregory P. Smith
708a3182c9
Fixes issue #15798 : subprocess.Popen() no longer fails if file
...
descriptor 0, 1 or 2 is closed.
The errpipe_write fd will always be >= 3.
2013-12-01 17:27:40 -08:00
Alexandre Vassalotti
28d271ef6b
Issue #19754 : Make pickletools.optimize respect the frame size target.
2013-12-01 16:27:46 -08:00
Gregory P. Smith
53dd8167ff
Fixes issue #15798 : subprocess.Popen() no longer fails if file
...
descriptor 0, 1 or 2 is closed. (correct fix for 3.4 this time)
2013-12-01 16:03:24 -08:00
Alexandre Vassalotti
5a63aa62ca
Issue #11480 : Merge with 3.3.
2013-12-01 13:26:32 -08:00
Alexandre Vassalotti
5c1c3b4f19
Issue #11480 : Fixed copy.copy to work with classes with custom metaclasses.
...
Patch by Daniel Urban.
2013-12-01 13:25:26 -08:00
Charles-François Natali
b3330a0abf
Issue #19842 : Refactor BaseSelector to make it an actual usable ABC.
2013-12-01 11:04:17 +01:00
Gregory P. Smith
54532c9742
Undo supposed fix for Issue #15798 until I understand why this is
...
causing test_multiprocessing_forkserver and test_multiprocessing_spawn
failures on head (3.4).
2013-12-01 00:13:35 -08:00
Gregory P. Smith
361e30c17a
Undo supposed fix for Issue #15798 until I understand why this is
...
causing test_multiprocessing_forkserver and test_multiprocessing_spawn
failures on head (3.4).
2013-12-01 00:12:24 -08:00
Gregory P. Smith
1c27e3c7fb
Fixes Issue #15798 - subprocess.Popen() no longer fails if file
...
descriptor 0, 1 or 2 is closed.
2013-11-30 19:04:00 -08:00
Gregory P. Smith
1eda9e7c30
Fixes Issue #15798 - subprocess.Popen() no longer fails if file
...
descriptor 0, 1 or 2 is closed.
2013-11-30 19:02:57 -08:00
Alexandre Vassalotti
3c23e7a5dc
Issue #6477 : Merge with 3.3.
2013-11-30 16:21:20 -08:00
Alexandre Vassalotti
19b6fa6ebb
Issue #6477 : Added support for pickling the types of built-in singletons.
2013-11-30 16:06:39 -08:00