Antoine Pitrou
dd799d2e32
Issue #18840 : Introduce the json module in the tutorial, and deemphasize the pickle module.
2013-12-05 23:46:32 +01:00
Charles-François Natali
74e7cf3f46
Issue #19850 : asyncio: Set SA_RESTART when registering a signal handler to
...
limit EINTR occurrences.
2013-12-05 22:47:19 +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
f723c711d3
Issue 19509: Don't call match_hostname() twice in http.client.
2013-12-05 07:51:17 +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
Christian Heimes
48b7df7b0a
exclude _hashopenssl.c:_setException() from LCOV coverage
2013-12-05 07:38:13 +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
Antoine Pitrou
f9c54944df
Merge socket doc changes from 3.3
2013-12-04 21:15:24 +01:00
Guido van Rossum
ebb8e58f0a
asyncio: Write flow control for proactor event loop.
2013-12-04 12:12:07 -08:00
Antoine Pitrou
a5cc9d68b9
Tweak the socket module doc layout
2013-12-04 21:11:03 +01:00
Antoine Pitrou
e3658a70c3
Issue #19882 : tweak docs for socket.close()
2013-12-04 21:02:42 +01:00
Guido van Rossum
638aebd58e
Fix broken docstring continuation line for detach().
2013-12-04 11:50:09 -08:00
Christian Heimes
1da3ba8697
Issue #19509 : Don't close the socket in do_handshake() when hostname verification fails.
2013-12-04 20:46:20 +01:00
Victor Stinner
31d83228c2
asyncio doc: add some notes on the ping example
2013-12-04 11:16:17 +01:00
Christian Heimes
bd306db07c
silence unused-value warnings in libffi's dlmalloc.c
2013-12-04 09:43:21 +01:00
Christian Heimes
ecb4e6a9ab
Silence more PyObject_INIT() unused value warnings.
2013-12-04 09:34:29 +01:00
Christian Heimes
a3da7c5f8a
make char* const
...
readline() takes a const char* and the other readline_until_enter_or_signal() implementation
already has const char*.
2013-12-04 09:31:47 +01:00
Christian Heimes
d3afe781b1
Silence expression result unused warnings with clang.
...
The PyObject_INIT() macros returns obj:
../cpython/Objects/methodobject.c:32:23: warning: expression result unused [-Wunused-value]
PyObject_INIT(op, &PyCFunction_Type);
^~
../cpython/Include/objimpl.h:139:69: note: expanded from macro 'PyObject_INIT'
( Py_TYPE(op) = (typeobj), _Py_NewReference((PyObject *)(op)), (op) )
^
1 warning generated.
2013-12-04 09:27:47 +01:00
Christian Heimes
47f02e5e17
ncurses' winch and mvwinch return an unsigned long
2013-12-04 08:50:32 +01:00
Christian Heimes
abbc8ca708
ncurses' winch and mvwinch return an unsigned long
2013-12-04 08:50:22 +01:00
Christian Heimes
724b828e79
upcast int to size_t to silence two autological-constant-out-of-range-compare warnings with clang.
2013-12-04 08:42:46 +01:00
Tim Peters
7a934fb48d
Null merge from 3.3 branch.
2013-12-03 21:33:31 -06: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
Victor Stinner
88c29877c7
Close #19741 : tracemalloc_realloc() does not release the table lock anymore
...
between tracemalloc_remove_trace() and tracemalloc_add_trace() to reduce the
risk of race condition.
tracemalloc_add_trace() cannot fail anymore in tracemalloc_realloc() when
tracemalloc_realloc() resizes a memory block.
2013-12-04 01:47:46 +01:00
Victor Stinner
1511680b79
Close #19757 : Cleanup tracemalloc, move
...
PyGILState_Ensure()/PyGILState_Release() calls to the raw wrappers to simplify
the code.
Rename also tracemalloc_log_alloc/log_free() to
tracemalloc_add_trace/remove_trace().
2013-12-04 01:29:35 +01:00
Victor Stinner
9a954838ab
Close #19827 : On UNIX, setblocking() and settimeout() methods of socket.socket
...
can now avoid a second syscall if the ioctl() function can be used, or if the
non-blocking flag of the socket is unchanged.
2013-12-04 00:41:24 +01:00
Victor Stinner
99c2ab4b83
asyncio doc: oh, asyncio module has its own Future class
...
Improve also wait() documentation: mention that the first parameter is a
sequence
2013-12-03 19:17:25 +01:00
Victor Stinner
cf6f72e329
Fix typo in asyncio.AbstractServer documentation
2013-12-03 18:23:52 +01:00
Victor Stinner
c6fba92ebc
asyncio doc: add one more example of coroutines
2013-12-03 17:37:31 +01: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
Victor Stinner
85a2be7da7
ayncio: replace the disclamer with a seealso section
2013-12-03 15:04:36 +01:00
Victor Stinner
15faa9c8ad
asyncio doc: simplify ping example, remove the useless timeout
2013-12-03 15:04:18 +01:00
Stefan Krah
153b894fdc
Null merge.
2013-12-03 14:38:56 +01:00
Stefan Krah
4b7f7acf30
Make a couple of parameters constant.
2013-12-03 14:33:46 +01:00
Stefan Krah
b1e4c9d104
Make a couple of parameters constant.
2013-12-03 14:33:46 +01:00
Stefan Krah
5aa08ca375
Issue #9709 : Stop adding PyInit_" + module_name' to export_symbols. This is
...
already done by PyMODINIT_FUNC.
2013-12-03 13:55:20 +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
Antoine Pitrou
069a5e1057
Issue #19872 : remove unused imports in pathlib. Patch by Vajrasky Kok.
2013-12-03 09:41:35 +01:00
Guido van Rossum
f10345e102
asyncio: Improve default writelines().
2013-12-02 18:36:30 -08:00