Commit graph

44389 commits

Author SHA1 Message Date
Antoine Pitrou
48e00f3ab6 Use PROTOCOL_SSLv23 in the test HTTPS server, in an attempt to appease the old Gentoo buildbot 2010-10-13 12:06:43 +00:00
Antoine Pitrou
84fa4314ba Print out socket errors in HTTPS server thread 2010-10-13 11:51:05 +00:00
Antoine Pitrou
05d936d2ce Let test_ssl fail gracefully if ssl support is not available 2010-10-13 11:38:36 +00:00
Antoine Pitrou
f26f87ef06 Run a simple HTTPS server when Lib/test/ssl_servers.py is run as __main__ 2010-10-13 11:27:09 +00:00
Victor Stinner
a00064576a ceval.c: catch recursion error on _PyUnicode_AsString(co->co_filename) 2010-10-13 10:48:55 +00:00
Antoine Pitrou
8060399654 Typo. It is rather obvious that this code isn't tested :/ 2010-10-13 10:45:16 +00:00
Antoine Pitrou
1ab19ca161 Fix grammar 2010-10-13 10:39:21 +00:00
Antoine Pitrou
803e6d670c Issue #9003: http.client.HTTPSConnection, urllib.request.HTTPSHandler and
urllib.request.urlopen now take optional arguments to allow for
server certificate checking, as recommended in public uses of HTTPS.
2010-10-13 10:36:15 +00:00
Gregory P. Smith
bd4dacb3f9 Fix compile on NetBSD 5.0 (or anything else using an old 0.9.9-dev OpenSSL). 2010-10-13 03:53:21 +00:00
Gregory P. Smith
2501aca628 fix compliation on NetBSD 2010-10-13 03:39:47 +00:00
Brian Curtin
d2e948d720 Implement #7944. Use with throughout the test suite. 2010-10-13 02:56:26 +00:00
Brian Curtin
2c3563f782 Implement #7944. Use with throughout the test suite. 2010-10-13 02:40:26 +00:00
Brian Curtin
5acec04db5 Implement #7944. Use with throughout the test suite. 2010-10-13 02:29:46 +00:00
Brian Curtin
28f96b5b26 Implement #7944. Use with throughout the test suite. 2010-10-13 02:21:42 +00:00
Benjamin Peterson
01e3979757 account for the module __dict__ being cleared when its module is 2010-10-13 01:04:36 +00:00
Benjamin Peterson
73a3f2d4d4 fix spelling #10078 2010-10-12 23:07:13 +00:00
Benjamin Peterson
5c4bfc4af0 prefer clearing global objects to obscure module.__dict__ bugs #10068 2010-10-12 22:57:59 +00:00
Victor Stinner
11b1f3dac1 NEWS: Move #6612 to Library section 2010-10-12 22:42:37 +00:00
Victor Stinner
06bca9a24b #6612: add the author of the patch (W. Trevor King) 2010-10-12 22:26:08 +00:00
Victor Stinner
b103a937ea Issue #6612: Fix site and sysconfig to catch os.getcwd() error, eg. if the
current directory was deleted.
2010-10-12 22:23:23 +00:00
Antoine Pitrou
6c314ec946 Update whatsnew about pickle optimizations 2010-10-12 21:07:20 +00:00
Antoine Pitrou
04248a8d99 Issue #3873: Speed up unpickling from file objects which have a peek()
method.
2010-10-12 20:51:21 +00:00
Antoine Pitrou
b0182c8ca5 Issue #10075: Add a session_stats() method to SSLContext objects. 2010-10-12 20:09:02 +00:00
Antoine Pitrou
0518842b69 Make comment about SSL support more accurate 2010-10-12 16:44:39 +00:00
Georg Brandl
8349031934 Post-release bumps. 2010-10-12 12:38:48 +00:00
Martin v. Löwis
44270f1c65 Add entry for r85371. 2010-10-11 22:50:33 +00:00
Martin v. Löwis
baecd7243a Upgrade to Unicode 6.0.0.
makeunicodedata.py: download all data files from unicode.org,
  switch to extracting Unihan data from zip file.
  Read linebreakprops and derivednormalizationprops even for
  old versions, even though they are not used in delta records.
test:unicode.py: U+11000 is now assigned, use U+14000 instead.
2010-10-11 22:42:28 +00:00
Martin v. Löwis
e8930228c7 Add 3.2b1. 2010-10-11 22:38:01 +00:00
Vinay Sajip
1c71b2af1a Issue #9948: logging: fixed problem of losing filename case information. 2010-10-10 20:36:04 +00:00
Georg Brandl
7d03c7da19 Tag release 3.2a3. 2010-10-10 13:11:21 +00:00
Georg Brandl
27a28589c5 Rewrap. 2010-10-10 09:49:21 +00:00
Georg Brandl
002fa2de90 Bump to 3.2a3. 2010-10-10 09:40:34 +00:00
Georg Brandl
de0b4d1aba Update pydoc topics. 2010-10-10 09:37:51 +00:00
Antoine Pitrou
dbec780a0b Issue #9437: Fix building C extensions with non-default LDFLAGS. 2010-10-10 09:37:12 +00:00
Antoine Pitrou
19f8edc39d Issue #10062: Allow building on platforms which do not have sem_timedwait. 2010-10-10 08:37:22 +00:00
Antoine Pitrou
1bf29b7da7 Some platforms provide uintptr_t in inttypes.h. Patch by
Akira Kitada.
2010-10-10 08:10:16 +00:00
Senthil Kumaran
79941b5c09 Fix Issue7285 - multiprocessing module, example code error. 2010-10-10 06:13:49 +00:00
Raymond Hettinger
2f08df3690 Issue #10029: Fix sample code in the docs for zip(). 2010-10-10 05:54:39 +00:00
Antoine Pitrou
5b0e9e84e9 Issue #10055: Make json C89-compliant in UCS4 mode. 2010-10-09 15:24:28 +00:00
Vinay Sajip
8382d0fe2e Removed duplicated method. 2010-10-09 11:24:34 +00:00
Victor Stinner
62165d67a2 Document that the 'strict' error handler is used to encode/decode filenames on
Windows
2010-10-09 10:34:37 +00:00
Victor Stinner
257d38ffdd Issue #9738: Document PyErr_SetString() and PyErr_SetFromErrnoWithFilename()
encodings
2010-10-09 10:12:11 +00:00
Benjamin Peterson
fc8408cbe8 remove author names from prose 2010-10-09 01:58:37 +00:00
Antoine Pitrou
81564093a1 Issue #1051: Add a script (Lib/test/make_ssl_certs.py) to generate the
custom certificate and private key files used by SSL-related certs.
2010-10-08 23:06:24 +00:00
R. David Murray
7c0a2271ff What's new entry for email 5.1. 2010-10-08 21:37:39 +00:00
Antoine Pitrou
d7931095d5 Add some debug output in verbose mode 2010-10-08 18:46:09 +00:00
Antoine Pitrou
f51d8d3a2e Better Python spawning primitives in test.script_helper, for
easier writing of unit tests and better error reporting.
2010-10-08 18:05:42 +00:00
Antoine Pitrou
0ee4c9f274 Update what's new 2010-10-08 16:46:17 +00:00
R. David Murray
96fd54eaec #4661: add bytes parsing and generation to email (email version bump to 5.1.0)
The work on this is not 100% complete, but everything is present to
allow real-world testing of the code.  The only remaining major todo
item is to (hopefully!) enhance the handling of non-ASCII bytes in headers
converted to unicode by RFC2047 encoding them rather than replacing them with
'?'s.
2010-10-08 15:55:28 +00:00
Antoine Pitrou
59fdd6736b Issue #1589: Add ssl.match_hostname(), to help implement server identity
verification for higher-level protocols.
2010-10-08 10:37:08 +00:00