Benjamin Peterson
|
72ef961059
|
expose X509_V_FLAG_TRUSTED_FIRST
|
2015-03-04 22:49:41 -05:00 |
Benjamin Peterson
|
b1ebba5bd5
|
enable X509_V_FLAG_TRUSTED_FIRST when possible (closes #23476)
|
2015-03-04 22:11:12 -05:00 |
Antoine Pitrou
|
34c8d98306
|
Issue #23576: Avoid stalling in SSL reads when EOF has been reached in the SSL layer but the underlying connection hasn't been closed.
|
2015-03-04 20:51:55 +01:00 |
Benjamin Peterson
|
b027c6cae0
|
fix possible overflow bugs in unicodedata (closes #23367)
|
2015-03-02 11:17:05 -05:00 |
Serhiy Storchaka
|
b8285d96f4
|
Issue #22113: struct.pack_into() now supports new buffer protocol (in
particular accepts writable memoryview).
|
2015-02-21 19:51:17 +02:00 |
Serhiy Storchaka
|
021d55ff74
|
Issue #23215: Multibyte codecs with custom error handlers that ignores errors
consumed too much memory and raised SystemError or MemoryError.
Original patch by Aleksi Torhamo.
|
2015-02-21 01:19:17 +02:00 |
Serhiy Storchaka
|
3173f7c904
|
Issue #5700: io.FileIO() called flush() after closing the file.
flush() was not called in close() if closefd=False.
|
2015-02-21 00:34:20 +02:00 |
Serhiy Storchaka
|
a2269d074b
|
Issue #23446: Use PyMem_New instead of PyMem_Malloc to avoid possible integer
overflows. Added few missed PyErr_NoMemory().
|
2015-02-16 13:16:07 +02:00 |
Serhiy Storchaka
|
4068b01cb5
|
Issue #23392: Added tests for marshal C API that works with FILE*.
|
2015-02-06 08:56:33 +02:00 |
Serhiy Storchaka
|
42aa9c078a
|
Issues #23363, #23364, #23365, #23366: Fixed itertools overflow tests.
Used PyMem_New to check overflow.
|
2015-02-03 01:34:09 +02:00 |
Benjamin Peterson
|
dda9121ad1
|
check for overflows in permutations() and product() (closes #23363, closes #23364)
|
2015-02-01 21:34:07 -05:00 |
Benjamin Peterson
|
17845c1786
|
check for overflow in combinations_with_replacement (closes #23365)
|
2015-02-01 21:10:47 -05:00 |
Benjamin Peterson
|
021dec1c96
|
detect overflow in combinations (closes #23366)
|
2015-02-01 20:59:00 -05:00 |
Stefan Krah
|
0a7fc53be2
|
Issue #23370: Fix off-by-one error for non-contiguous buffers.
|
2015-02-01 16:10:35 +01:00 |
Stefan Krah
|
5606cd9800
|
Issue #23349: Fix off-by-one error in PyBuffer_ToContiguous(). Initial patch
by Richard Hansen.
|
2015-01-30 20:11:10 +01:00 |
Benjamin Peterson
|
a99e48c2b2
|
ifdef our way to compatibility with old openssl (closes #23335)
|
2015-01-28 12:06:39 -05:00 |
Benjamin Peterson
|
f4bb2311b1
|
disable ALPN on LibreSSL, which has a large version number, but not ALPN support (closes #23329)
|
2015-01-27 11:10:18 -05:00 |
Benjamin Peterson
|
aa7075845c
|
prefer server alpn ordering over the client's
|
2015-01-23 17:30:26 -05:00 |
Benjamin Peterson
|
b10bfbe036
|
pep 466 backport of alpn (#20188)
|
2015-01-23 16:35:37 -05:00 |
Antoine Pitrou
|
c3edc19afc
|
Issue #23248: Update ssl error codes from latest OpenSSL git master.
|
2015-01-18 17:39:32 +01:00 |
Serhiy Storchaka
|
e8c9e14af9
|
Issue #23181: More "codepoint" -> "code point".
|
2015-01-18 11:42:50 +02:00 |
Serhiy Storchaka
|
2098d61aab
|
Issue #23098: 64-bit dev_t is now supported in the os module.
|
2015-01-18 11:11:25 +02:00 |
Benjamin Peterson
|
07f90476b9
|
fix instances of consecutive articles (closes #23221)
Patch by Karan Goel.
|
2015-01-13 09:17:24 -05:00 |
Mark Dickinson
|
a024f80a71
|
Issue #21902: Replace incorrect 'hyperbolic arc sine' (etc.) with 'inverse hyperbolic sine' (etc.). Remove meaningless reference to radians.
|
2015-01-11 13:03:06 +00:00 |
Victor Stinner
|
7c90667f74
|
Issue #21356: Make ssl.RAND_egd() optional to support LibreSSL. The
availability of the function is checked during the compilation. Patch written
by Bernard Spil.
|
2015-01-06 13:53:37 +01:00 |
Benjamin Peterson
|
53ae6145a0
|
allow more operations to work on detached streams (closes #23093)
Patch by Martin Panter.
|
2014-12-21 20:51:50 -06:00 |
Benjamin Peterson
|
daa491b6d7
|
merge 2.7.9 release branch
|
2014-12-05 22:02:33 -05:00 |
Benjamin Peterson
|
60766c47e7
|
allow ssl module to compile if openssl doesn't support SSL 3 (closes #22935)
Patch by Kurt Roeckx.
|
2014-12-05 21:59:35 -05:00 |
Serhiy Storchaka
|
0f8f784a77
|
Removed duplicated words in in comments and docs.
|
2014-12-01 18:16:30 +02:00 |
Benjamin Peterson
|
31aa69ead5
|
allow hostname to be passed to SSLContext even if OpenSSL doesn't support SNI (closes #22921)
Patch from Donald Stufft.
|
2014-11-23 20:13:31 -06:00 |
Serhiy Storchaka
|
069bdcbb25
|
Issue #22821: Fixed fcntl() with integer argument on 64-bit big-endian
platforms.
|
2014-11-10 10:42:06 +02:00 |
Benjamin Peterson
|
9dcab59b08
|
fix test where sizeof(long) != sizeof(int)
|
2014-11-06 00:52:58 -05:00 |
Steve Dower
|
31221a7285
|
Issue #20160: broken ctypes calling convention on MSVC / 64-bit Windows (large structs). Patch by mattip
|
2014-11-05 19:16:05 -08:00 |
Antoine Pitrou
|
06c14976dc
|
Issue #22773: fix failing test with old readline versions due to issue #19884.
|
2014-11-04 14:52:10 +01:00 |
Benjamin Peterson
|
93c41335ab
|
allow keyfile argument to be None (closes #22787)
|
2014-11-03 21:12:05 -05:00 |
R David Murray
|
55bf20ad6e
|
#13096: Fix segfault in CTypes POINTER handling of large values.
Patch by Meador Inge.
|
2014-10-12 14:26:30 -04:00 |
Benjamin Peterson
|
3d1f2d3b52
|
make _socket.socket weakrefable (closes #22569)
Patch from Alex Gaynor.
|
2014-10-06 14:38:20 -04:00 |
Georg Brandl
|
fe3c80ba16
|
Closes #19342: improve docstrings in grp module.
|
2014-10-02 08:34:41 +02:00 |
Benjamin Peterson
|
2f33456e41
|
fix sslwrap_simple (closes #22523)
Thanks Alex Gaynor.
|
2014-10-01 23:53:01 -04:00 |
Benjamin Peterson
|
bc4ece5775
|
allow longs as indexes to group() (closes #22530)
|
2014-09-30 22:04:28 -04:00 |
Benjamin Peterson
|
1c873bf77d
|
clear BufferedRWPair weakrefs on deallocation (closes #22517)
|
2014-09-29 22:46:57 -04:00 |
Berker Peksag
|
b5dc3dcb92
|
Issue #21860: Correct docstrings of FileIO.seek() and FileIO.truncate() methods.
Patch by Terry Chia.
|
2014-09-24 12:54:25 +03:00 |
Serhiy Storchaka
|
0aa6562913
|
Issue #21147: sqlite3 now raises an exception if the request contains a null
character instead of truncate it. Based on patch by Victor Stinner.
|
2014-09-11 13:27:19 +03:00 |
Serhiy Storchaka
|
17c01785ee
|
Issue #21951: Fixed a crash in Tkinter on AIX when called Tcl command with
empty string or tuple argument.
On some platforms Tcl memory allocator returns NULL when allocating zero-sized
block of memory.
|
2014-09-11 10:56:59 +03:00 |
Serhiy Storchaka
|
1c09c0ea11
|
Issue #21951: Use attemptckalloc() instead of ckalloc() in Tkinter.
ckalloc() causes the Tcl interpreter to panic, attemptckalloc() returns NULL
if the memory allocation fails.
|
2014-09-11 10:38:08 +03:00 |
doko@ubuntu.com
|
77a64bfdf7
|
- Issue #22381: Update zlib to 1.2.8.
|
2014-09-11 08:32:46 +02:00 |
Alex Gaynor
|
e98205d798
|
Issue #20421: Add a .version() method to SSL sockets exposing the actual protocol version in use.
Backport from default.
|
2014-09-04 13:33:22 -07:00 |
Benjamin Peterson
|
0062d1e7f4
|
PEP 466: backport hashlib algorithm constants (closes #21307)
|
2014-08-28 09:41:29 -04:00 |
Benjamin Peterson
|
876473eba3
|
fix load_verify_locations on unicode paths (closes #22244)
|
2014-08-28 09:33:21 -04:00 |
Benjamin Peterson
|
e373754056
|
don't segfault when trying to fdopen() a fd for a dir (closes #22259)
Patch from Brian Kearns.
|
2014-08-24 10:37:12 -05:00 |