summaryrefslogtreecommitdiffstats
path: root/Modules
Commit message (Collapse)AuthorAgeFilesLines
* Issue #19448: report name / NID in exception message of ASN1ObjectChristian Heimes2013-11-221-3/+3
|
* Issue #18147: Add missing documentation for SSLContext.get_ca_certs().Christian Heimes2013-11-221-4/+6
| | | | Also change the argument name to the same name as getpeercert()
* Issue #17134: Finalize interface to Windows' certificate store. Cert andChristian Heimes2013-11-221-95/+219
| | | | | CRL enumeration are now two functions. enum_certificates() also returns purpose flags as set of OIDs.
* silence an overflow warning. slen is smaller than 1MBChristian Heimes2013-11-211-1/+2
|
* downcast len to int. The code has already checked that len < INT_MAXChristian Heimes2013-11-211-1/+1
|
* lst might be NULL hereChristian Heimes2013-11-211-1/+1
| | | | CID 1130752: Dereference after null check (FORWARD_NULL)
* Issue #8813: Add SSLContext.verify_flags to change the verification flagsChristian Heimes2013-11-211-0/+49
| | | | | of the context in order to enable certification revocation list (CRL) checks or strict X509 rules.
* Close #18294: Fix the zlib module to make it 64-bit safeVictor Stinner2013-11-211-55/+125
|
* Issue #19682: Fix compatibility issue with old version of OpenSSL thatChristian Heimes2013-11-211-0/+6
| | | | was introduced by Issue #18379.
* Issue #18379: SSLSocket.getpeercert() returns CA issuer AIA fields, OCSPChristian Heimes2013-11-211-1/+151
| | | | and CRL distribution points.
* Issue #18138: Implement cadata argument of SSLContext.load_verify_location()Christian Heimes2013-11-211-27/+167
| | | | | to load CA certificates and CRL from memory. It supports PEM and DER encoded strings.
* Issue #19474: Argument Clinic now always specifies a default value forLarry Hastings2013-11-201-4/+4
| | | | variables in option groups, to prevent "uninitialized value" warnings.
* ssue #19183: Implement PEP 456 'secure and interchangeable hash algorithm'.Christian Heimes2013-11-201-1/+1
| | | | Python now uses SipHash24 on all major platforms.
* Issue #19437: Fix error handling of PyCArrayType_new(), don't decreases theVictor Stinner2013-11-181-1/+2
| | | | reference counter of stgdict after result stole a reference to it
* Issue #19437: Fix error handling of CDataType_from_buffer()Victor Stinner2013-11-181-1/+0
| | | | KeepRef() decreases the reference counter of its 'keep' parameter on error
* Argument Clinic: rename "self" to "module" for module-level functions.Larry Hastings2013-11-187-67/+70
|
* GetVolumePathNameW: downcast bufsize to DWORDChristian Heimes2013-11-181-1/+2
|
* Safely downcast SOCKET_T to int in _ssl moduleChristian Heimes2013-11-181-3/+5
|
* Remove unused code path from PBKDF2 that is causing a warning on Win64Christian Heimes2013-11-181-5/+1
|
* Issue #19520: Fix (the last!) compiler warning on 32bit Windows, in _sha3Zachary Ware2013-11-171-1/+1
|
* Issue #19634: Fix time_strftime() on AIX, format is a wchar_t* not a PyObject*Victor Stinner2013-11-181-2/+1
|
* sqlite: Use Py_ssize_t to store a size instead of an intVictor Stinner2013-11-181-2/+4
| | | | Fix a compiler warning on Windows 64-bit
* sqlite: raise an OverflowError if a string or a BLOB is longer than INT_MAXVictor Stinner2013-11-181-8/+16
| | | | | | bytes Fix compiler warnings on Windows 64-bit
* Fix a compiler warning on Windows 64-bit: _sqlite moduleVictor Stinner2013-11-181-4/+9
|
* sqlite: raise an OverflowError if the result is longer than INT_MAX bytesVictor Stinner2013-11-181-2/+8
| | | | Fix a compiler warning on Windows 64-bit
* Issue #19634: time.strftime("%y") now raises a ValueError on AIX when given aVictor Stinner2013-11-171-0/+14
| | | | year before 1900.
* Fix compilation error under gcc of the ctypes module bundled libffi for arm.Gregory P. Smith2013-11-171-7/+7
|\ | | | | | | | | A variable was declared below the top of a block and one function was using a K&R C style function declaration!
| * Fix compilation error under gcc of the ctypes module bundled libffi for arm.Gregory P. Smith2013-11-171-7/+7
| | | | | | | | | | A variable was declared below the top of a block and one function was using a K&R C style function declaration!
* | Issue #19448: Add private API to SSL module to lookup ASN.1 objects by OID, ↵Christian Heimes2013-11-171-0/+91
| | | | | | | | NID, short name and long name.
* | Issue #19565: Prevent warnings at shutdown about pending overlapped ops.Richard Oudkerk2013-11-171-8/+28
| |
* | Close #19282: Native context management in dbmNick Coghlan2013-11-172-0/+33
| |
* | calculate_path() now fails with a fatal error when it fails to allocate memoryVictor Stinner2013-11-161-49/+40
| | | | | | | | for module_search_path. It was already the case on _Py_char2wchar() failure.
* | Don't mix wide character strings and byte strings (L"lib/python" VERSION): useVictor Stinner2013-11-151-6/+13
| | | | | | | | | | | | | | _Py_char2wchar() to decode lib_python instead. Some compilers don't support concatenating literals: L"wide" "bytes". Example: IRIX compiler.
* | Fix compiler warnings on Windows 64 bit: add an explicit cast from Py_ssize_tVictor Stinner2013-11-151-1/+1
| | | | | | | | to int, password.len was checked for being smaller than INT_MAX.
* | Fix sock_recvfrom_guts(): recvfrom() size is limited to an int on Windows, notVictor Stinner2013-11-151-8/+8
| | | | | | | | on other OSes!
* | Fix compiler warning on Windows 64 bit: _init_pos_args() result type isVictor Stinner2013-11-151-2/+2
| | | | | | | | Py_ssize_t, not int
* | Fix compiler warning (especially on Windows 64-bit): don't truncate Py_ssize_tVictor Stinner2013-11-151-4/+4
| | | | | | | | to int
* | Fix compiler warning on Windows 64-bit: explicit cast size_t to unsigned longVictor Stinner2013-11-151-2/+2
| |
* | Issue #19437: Fix parse_envlist() of the posix/nt module, don't callVictor Stinner2013-11-141-1/+3
| | | | | | | | PyMapping_Values() with an exception set, exit immediatly on error.
* | Issue #19437: Fix parse_save_field() of the csv module, handle PyList_Append()Victor Stinner2013-11-141-1/+4
| | | | | | | | failure
* | Issue #19437: Fix array.buffer_info(), handle PyLong_FromVoidPtr() andVictor Stinner2013-11-141-3/+15
| | | | | | | | PyLong_FromLong() failure
* | Issue #19437: Use an identifier for "__name__" string in pickle to improveVictor Stinner2013-11-141-12/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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; }
* | Don't use deprecated function PyUnicode_GET_SIZE()Victor Stinner2013-11-132-7/+6
| | | | | | | | Replace it with PyUnicode_GET_LENGTH() or PyUnicode_AsUnicodeAndSize()
* | Issue #19437: Fix ctypes, handle PyCData_GetContainer() and GetKeepedObjects()Victor Stinner2013-11-131-1/+19
| | | | | | | | failures
* | Issue #19437: Fix GetKeepedObjects() of ctypes, handle PyCData_GetContainer()Victor Stinner2013-11-131-1/+5
| | | | | | | | failure
* | Issue #19437: Fix PyCData_GetContainer() of ctypes, handle PyDict_New() failureVictor Stinner2013-11-131-0/+2
| |
* | Issue #19515: Remove duplicated identifiers in zipimport.cVictor Stinner2013-11-121-6/+4
| |
* | Issue #19515: Remove identifiers duplicated in the same file.Victor Stinner2013-11-123-6/+4
| | | | | | | | Patch written by Andrei Dorian Duma.
* | Issue13674 Correct crash with strftime %y format under WindowsTim Golden2013-11-121-0/+7
|\ \ | |/
| * Issue13674 Correct crash with strftime %y format under WindowsTim Golden2013-11-121-0/+7
| |