Daniel Stutzbach
061b14a4a1
Reverted r84315 and r84316, with Benjamin's blessing. The tests were
...
fine. They were failing due to a problem exposed in r84307 and fixed
in r84317. See Issue 8781 for details.
2010-08-31 15:45:04 +00:00
Benjamin Peterson
f5a3d699a7
add nonlocal to pydoc topics #9724
2010-08-31 14:31:01 +00:00
Vinay Sajip
dc5097ff07
Removed _unicode variable which is always False in Python 3.x.
2010-08-31 07:52:17 +00:00
Vinay Sajip
ec1cd1c475
logging: merged duplicated code in fileConfig and dictConfig paths.
2010-08-30 19:02:14 +00:00
Vinay Sajip
609364a989
Logging: removed some old commented out code.
2010-08-30 18:31:13 +00:00
Giampaolo Rodolà
8b7da623ce
Fix issue #9711 : raise ValueError is SSLConnection constructor is invoked with keyfile and not certfile.
2010-08-30 18:28:05 +00:00
Vinay Sajip
40d9a4e854
Improved logging.Formatter date/time formatting documentation.
2010-08-30 18:10:03 +00:00
Antoine Pitrou
33a299428d
Issue #9700 : define HAVE_BROKEN_POSIX_SEMAPHORES under AIX 6.x. Patch by
...
Sébastien Sablé.
2010-08-30 14:52:00 +00:00
Benjamin Peterson
33856de84d
handle names starting with non-ascii characters correctly #9712
2010-08-30 14:41:20 +00:00
Florent Xicluna
e01de8f2f3
remove pointless coding cookies
2010-08-30 14:05:50 +00:00
Benjamin Peterson
e992a7da01
remove pointless coding cookie
2010-08-30 13:57:28 +00:00
Benjamin Peterson
6b4fa776ac
rewrite and move open() docs only to functions.rst
2010-08-30 13:19:53 +00:00
Benjamin Peterson
4e4ffb1181
sync open() doc
2010-08-30 12:46:09 +00:00
Antoine Pitrou
b530e1438b
Issue #9715 : improve documentation of the io module
2010-08-30 12:41:00 +00:00
Giampaolo Rodolà
4a656ebe05
dedent some lines in test_ssl so that they are actually executed
2010-08-29 22:50:39 +00:00
Giampaolo Rodolà
cd9dfb919a
in ssl tests rely on IOError.errno rather thanf IOError.strerror for better compatibility across platforms.
2010-08-29 20:56:56 +00:00
Giampaolo Rodolà
51078b1e5d
update Misc/NEWS to include issue #9706 changes
2010-08-29 19:31:49 +00:00
Giampaolo Rodolà
745ab3807e
Fix issue issue9706: provides a better error handling for various SSL operations
2010-08-29 19:25:49 +00:00
Giampaolo Rodolà
374f835316
Raise ValuError if non-zero flag argument is provided for sendall() method for conformity with send(), recv() and recv_into()
2010-08-29 12:08:09 +00:00
Antoine Pitrou
67c7ce4bef
Issue #4835 : make PyLong_FromSocket_t() and PyLong_AsSocket_t() private
...
to the socket module, and fix the width of socket descriptors to be
correctly detected under 64-bit Windows.
2010-08-28 20:42:55 +00:00
Antoine Pitrou
1a9a9d5433
Issue #1868 : Eliminate subtle timing issues in thread-local objects by
...
getting rid of the cached copy of thread-local attribute dictionary.
2010-08-28 18:17:03 +00:00
Mark Dickinson
64a38c0eb5
Issue #1512791 : In setframerate method of Wave_write, round non-integral
...
inputs to the nearest integer. Thanks Neil Tallim for the patch.
2010-08-28 17:22:16 +00:00
Martin v. Löwis
a62074883b
Stop packaging versioncheck.
2010-08-28 13:40:10 +00:00
Martin v. Löwis
49561ada3e
Replace cabarc with FCICreate.
2010-08-28 13:39:09 +00:00
Martin v. Löwis
9f59fa5d67
Fix various build problems.
2010-08-28 13:06:43 +00:00
Martin v. Löwis
c8fdd10839
Add file needed to make distclean.
2010-08-28 07:42:21 +00:00
Martin v. Löwis
ccbd427d37
Issue #9704 : Add zlib files necessary to run configure
...
and make.
2010-08-28 07:37:05 +00:00
Brett Cannon
a7ceeb335f
OSError is the exception raised when one tries to create a directory that
...
already exists, not IOError.
Part of the continuing saga of issue #9572 .
2010-08-26 21:07:13 +00:00
Georg Brandl
816756182e
#9681 : typo.
2010-08-26 14:30:56 +00:00
Georg Brandl
179249f493
#9689 : add links from overview to in-depth class API descriptions.
2010-08-26 14:30:15 +00:00
Senthil Kumaran
4bb5c273c6
Fix Issue8797 - Reset the basic auth retry count when response code is not 401.
2010-08-26 06:16:22 +00:00
Benjamin Peterson
0e10206f2c
basicsize and itemsize are Py_ssize_t #9688
2010-08-25 23:13:17 +00:00
Martin v. Löwis
dc078de493
Disable deletion of openssl again.
2010-08-25 22:15:18 +00:00
Daniel Stutzbach
864078a5dd
Issue 8781: Define SIZEOF_WCHAR_T on Windows
2010-08-25 19:18:59 +00:00
Benjamin Peterson
6505ee8453
apparently this test should be gated, too
2010-08-25 17:57:04 +00:00
Benjamin Peterson
b35f646796
this test is only valid when sizeof(wchar) == Py_UNICODE_SIZE
2010-08-25 17:02:22 +00:00
Victor Stinner
ef6ff662c9
Fix test_sys: set LC_ALL instead of LANG
...
LC_ALL is read before LANG to choose the locale encoding (LC_ALL, LANG and then
LC_CTYPE: use the first non empty variable).
2010-08-25 08:33:34 +00:00
Martin v. Löwis
112c0f3411
Issue #1027206 : getnameinfo is now restricted to numeric addresses as input.
2010-08-25 07:38:15 +00:00
R. David Murray
219d1c8ae3
#1194222 : make parsedate always return RFC2822 four character years.
...
Two character years are now converted to four character years using
the Posix standard rule (<68 == 2000, >=68==1900). This makes the
parsed date RFC2822 compliant even if the input is not.
Patch and test by Jeffrey Finkelstein.
2010-08-25 00:45:55 +00:00
Victor Stinner
1970b62aee
Disable test_undecodable_code() of test_sys on Windows
...
This test is irrevelant on Windows
2010-08-25 00:20:27 +00:00
Victor Stinner
ebe53a23c9
Fix test_sys for FreeBSD, Solaris and Mac OS X
...
_Py_char2wchar() (mbctowcs) decodes b'\xff' to '\xff' on FreeBSD, Solaris and
Mac OS X, even if the locale is C (and the locale encoding is ASCII). Patch
test_undecodable_code() to support this output and document the two different
kinds of outputs.
2010-08-24 23:05:51 +00:00
Daniel Stutzbach
8515eaefda
Issue 8781: On systems a signed 4-byte wchar_t and a 4-byte Py_UNICODE, use memcpy to convert between the two (as already done when wchar_t is unsigned)
2010-08-24 21:57:33 +00:00
Benjamin Peterson
16925e8539
remove parens
2010-08-24 21:30:14 +00:00
Brett Cannon
1d6569cfb9
Fix a bug where an attribute was lacking an object to work off of.
...
Related to the fix for issue #9572 . Thanks to Łukasz Czuja for catching the
bug.
2010-08-24 21:04:05 +00:00
Benjamin Peterson
f52c2c63cd
further clarify
2010-08-24 21:03:37 +00:00
Daniel Stutzbach
31da5b2f69
Issue 8750: Fixed MutableSet's methods to correctly handle reflexive operations, namely x -= x and x ^= x
2010-08-24 20:49:57 +00:00
Benjamin Peterson
d8e5f2df68
tabbing no longer applicable
2010-08-24 18:08:22 +00:00
Brian Curtin
8790a07927
Fix #7579 . Add docstrings to msvcrt and adjust some wording for bytes.
2010-08-24 05:20:30 +00:00
Benjamin Peterson
17689991e6
only catch AttributeError in hasattr() #9666
2010-08-24 03:26:23 +00:00
Giampaolo Rodolà
9cf5ef4cc0
fix issue 9129: adds proper error handling on accept() when smtpd accepts new incoming connections.
2010-08-23 22:28:13 +00:00