Christian Heimes
|
bd3a7f90b5
|
Issue #18379: SSLSocket.getpeercert() returns CA issuer AIA fields, OCSP
and CRL distribution points.
|
2013-11-21 03:40:15 +01:00 |
|
Christian Heimes
|
efff7060f8
|
Issue #18138: Implement cadata argument of SSLContext.load_verify_location()
to load CA certificates and CRL from memory. It supports PEM and DER
encoded strings.
|
2013-11-21 03:35:02 +01:00 |
|
Larry Hastings
|
abc716b058
|
Issue #19474: Argument Clinic now always specifies a default value for
variables in option groups, to prevent "uninitialized value" warnings.
|
2013-11-20 09:13:52 -08:00 |
|
Christian Heimes
|
985ecdcfc2
|
ssue #19183: Implement PEP 456 'secure and interchangeable hash algorithm'.
Python now uses SipHash24 on all major platforms.
|
2013-11-20 11:46:18 +01:00 |
|
Victor Stinner
|
e106e5ce4b
|
Issue #19437: Fix error handling of PyCArrayType_new(), don't decreases the
reference counter of stgdict after result stole a reference to it
|
2013-11-18 18:37:33 +01:00 |
|
Victor Stinner
|
2399ad51d4
|
Issue #19437: Fix error handling of CDataType_from_buffer()
KeepRef() decreases the reference counter of its 'keep' parameter on error
|
2013-11-18 18:35:55 +01:00 |
|
Larry Hastings
|
ed4a1c5703
|
Argument Clinic: rename "self" to "module" for module-level functions.
|
2013-11-18 09:32:13 -08:00 |
|
Christian Heimes
|
85ba92a0b8
|
GetVolumePathNameW: downcast bufsize to DWORD
|
2013-11-18 10:30:42 +01:00 |
|
Christian Heimes
|
b08ff7dcb4
|
Safely downcast SOCKET_T to int in _ssl module
|
2013-11-18 10:04:07 +01:00 |
|
Christian Heimes
|
cc6cdce750
|
Remove unused code path from PBKDF2 that is causing a warning on Win64
|
2013-11-18 09:59:44 +01:00 |
|
Zachary Ware
|
7f4bf9fb10
|
Issue #19520: Fix (the last!) compiler warning on 32bit Windows, in _sha3
|
2013-11-17 16:08:23 -06:00 |
|
Victor Stinner
|
136f064b93
|
Issue #19634: Fix time_strftime() on AIX, format is a wchar_t* not a PyObject*
|
2013-11-18 02:43:29 +01:00 |
|
Victor Stinner
|
afccb0a821
|
sqlite: Use Py_ssize_t to store a size instead of an int
Fix a compiler warning on Windows 64-bit
|
2013-11-18 02:07:29 +01:00 |
|
Victor Stinner
|
3f658bec35
|
sqlite: raise an OverflowError if a string or a BLOB is longer than INT_MAX
bytes
Fix compiler warnings on Windows 64-bit
|
2013-11-18 01:36:29 +01:00 |
|
Victor Stinner
|
83e30bf4bd
|
Fix a compiler warning on Windows 64-bit: _sqlite module
|
2013-11-18 01:27:30 +01:00 |
|
Victor Stinner
|
83ed42bfbf
|
sqlite: raise an OverflowError if the result is longer than INT_MAX bytes
Fix a compiler warning on Windows 64-bit
|
2013-11-18 01:24:31 +01:00 |
|
Victor Stinner
|
55329f8fbd
|
Issue #19634: time.strftime("%y") now raises a ValueError on AIX when given a
year before 1900.
|
2013-11-17 23:39:21 +01:00 |
|
Gregory P. Smith
|
61b976f127
|
Fix compilation error under gcc of the ctypes module bundled libffi for arm.
A variable was declared below the top of a block and one function was using
a K&R C style function declaration!
|
2013-11-17 21:57:43 +00:00 |
|
Gregory P. Smith
|
7929a1da1a
|
Fix compilation error under gcc of the ctypes module bundled libffi for arm.
A variable was declared below the top of a block and one function was using
a K&R C style function declaration!
|
2013-11-17 21:56:07 +00:00 |
|
Christian Heimes
|
a6bc95aa02
|
Issue #19448: Add private API to SSL module to lookup ASN.1 objects by OID, NID, short name and long name.
|
2013-11-17 19:59:14 +01:00 |
|
Richard Oudkerk
|
633db6f6a6
|
Issue #19565: Prevent warnings at shutdown about pending overlapped ops.
|
2013-11-17 13:15:51 +00:00 |
|
Nick Coghlan
|
c610aba1ed
|
Close #19282: Native context management in dbm
|
2013-11-17 15:59:51 +10:00 |
|
Victor Stinner
|
72967a4c1a
|
calculate_path() now fails with a fatal error when it fails to allocate memory
for module_search_path. It was already the case on _Py_char2wchar() failure.
|
2013-11-16 01:22:04 +01:00 |
|
Tim Golden
|
6e51b8ff0f
|
Issue13674 Correct crash with strftime %y format under Windows
|
2013-11-12 12:36:54 +00:00 |
|
Victor Stinner
|
ce4179d022
|
Don't mix wide character strings and byte strings (L"lib/python" VERSION): use
_Py_char2wchar() to decode lib_python instead.
Some compilers don't support concatenating literals: L"wide" "bytes". Example:
IRIX compiler.
|
2013-11-16 00:45:54 +01:00 |
|
Victor Stinner
|
c1a57d306c
|
Fix compiler warnings on Windows 64 bit: add an explicit cast from Py_ssize_t
to int, password.len was checked for being smaller than INT_MAX.
|
2013-11-16 00:27:16 +01:00 |
|
Victor Stinner
|
e990c6e952
|
Fix sock_recvfrom_guts(): recvfrom() size is limited to an int on Windows, not
on other OSes!
|
2013-11-16 00:18:58 +01:00 |
|
Victor Stinner
|
3b5901143d
|
Fix compiler warning on Windows 64 bit: _init_pos_args() result type is
Py_ssize_t, not int
|
2013-11-16 00:17:22 +01:00 |
|
Victor Stinner
|
f558778f07
|
Fix compiler warning (especially on Windows 64-bit): don't truncate Py_ssize_t
to int
|
2013-11-15 23:21:11 +01:00 |
|
Victor Stinner
|
1109b54e03
|
Fix compiler warning on Windows 64-bit: explicit cast size_t to unsigned long
|
2013-11-15 23:16:15 +01:00 |
|
Victor Stinner
|
b03142782c
|
Issue #19437: Fix parse_envlist() of the posix/nt module, don't call
PyMapping_Values() with an exception set, exit immediatly on error.
|
2013-11-14 21:37:05 +01:00 |
|
Victor Stinner
|
b80b378680
|
Issue #19437: Fix parse_save_field() of the csv module, handle PyList_Append()
failure
|
2013-11-14 21:29:34 +01:00 |
|
Victor Stinner
|
541067a640
|
Issue #19437: Fix array.buffer_info(), handle PyLong_FromVoidPtr() and
PyLong_FromLong() failure
|
2013-11-14 01:27:12 +01:00 |
|
Victor Stinner
|
804e05e800
|
Issue #19437: Use an identifier for "__name__" string in pickle to improve
error handling
The following code didn't handle correctly the failure of
PyUnicode_InternFromString("__name__").
if (newobj_str == NULL) {
newobj_str = PyUnicode_InternFromString("__newobj__");
name_str = PyUnicode_InternFromString("__name__");
if (newobj_str == NULL || name_str == NULL)
return -1;
}
|
2013-11-14 01:26:17 +01:00 |
|
Victor Stinner
|
59799a8399
|
Don't use deprecated function PyUnicode_GET_SIZE()
Replace it with PyUnicode_GET_LENGTH() or PyUnicode_AsUnicodeAndSize()
|
2013-11-13 14:17:30 +01:00 |
|
Victor Stinner
|
e223439c13
|
Issue #19437: Fix ctypes, handle PyCData_GetContainer() and GetKeepedObjects()
failures
|
2013-11-13 13:29:37 +01:00 |
|
Victor Stinner
|
588544d186
|
Issue #19437: Fix GetKeepedObjects() of ctypes, handle PyCData_GetContainer()
failure
|
2013-11-13 13:24:50 +01:00 |
|
Victor Stinner
|
7184366dab
|
Issue #19437: Fix PyCData_GetContainer() of ctypes, handle PyDict_New() failure
|
2013-11-13 13:23:35 +01:00 |
|
Victor Stinner
|
651f9f77f3
|
Issue #19515: Remove duplicated identifiers in zipimport.c
|
2013-11-12 21:44:18 +01:00 |
|
Victor Stinner
|
3f36a5736b
|
Issue #19515: Remove identifiers duplicated in the same file.
Patch written by Andrei Dorian Duma.
|
2013-11-12 21:39:02 +01:00 |
|
Tim Golden
|
bbe268f583
|
Issue13674 Correct crash with strftime %y format under Windows
|
2013-11-12 12:48:20 +00:00 |
|
Serhiy Storchaka
|
23a7827c45
|
Fixed compile error on Windows caused by arithmetic with void * pointers
(issue #16685).
|
2013-11-11 07:47:35 +02:00 |
|
Serhiy Storchaka
|
711e91b283
|
Issue #16685: Added support for any bytes-like objects in the audioop module.
Removed support for strings.
|
2013-11-10 21:44:36 +02:00 |
|
Jason R. Coombs
|
8ec784c2df
|
Issue #7171: Update syntax to replace MAX in favor of Py_MAX (matching implementation for Unix).
|
2013-11-10 13:43:22 -05:00 |
|
Stefan Krah
|
2fdf4e7b9b
|
Move PyErr_NoMemory() closer to the failure.
|
2013-11-08 18:05:02 +01:00 |
|
Stefan Krah
|
a0fd1f5a18
|
Change style to match the surrounding code (no early returns).
|
2013-11-08 17:48:58 +01:00 |
|
Victor Stinner
|
ac470854b8
|
Issue #19437: Fix dec_format() of the _decimal module, handle dec_strdup()
failure (memory allocation failure): raise a MemoryError exception
|
2013-10-29 20:33:14 +01:00 |
|
Victor Stinner
|
a992e11fe3
|
Issue #19437: Fix convert_op_cmp() of decimal.Decimal rich comparator, handle
PyObject_IsInstance() failure
|
2013-10-29 19:26:11 +01:00 |
|
R David Murray
|
d5a2f0b3a1
|
#18985: Improve fcntl documentation.
Original patch by Vajrasky Kok, further improved (I hope) by me.
|
2013-11-07 10:51:07 -05:00 |
|
R David Murray
|
5fdb64b5a0
|
#19411: Clarify that b2a_hex/hexlify returns a bytes object.
Initial patch by Vajrasky Kok.
|
2013-11-03 13:21:38 -05:00 |
|