Christian Heimes
|
f6e7e36c3d
|
Issue #18561: Skip name in ctypes' _build_callargs() if name is NULL.
CID 486199
|
2013-07-26 23:04:39 +02:00 |
|
Christian Heimes
|
6ca8a05f10
|
Issue #18561: Skip name in ctypes' _build_callargs() if name is NULL.
CID 486199
|
2013-07-26 23:04:29 +02:00 |
|
Brett Cannon
|
5d7c1b1a2b
|
merge for issue #18556
|
2013-07-25 17:36:15 -04:00 |
|
Brett Cannon
|
845f7845aa
|
Issue #18556: Check the return value for PyUnicode_AsWideChar() in
U_set() from ctypes.
CID #486657
|
2013-07-25 17:34:00 -04:00 |
|
Christian Heimes
|
71945880fb
|
Issue #18514: Fix unreachable Py_DECREF() call in PyCData_FromBaseObj()
|
2013-07-21 16:25:30 +02:00 |
|
Christian Heimes
|
8c4c1f6e66
|
Issue #18514: Fix unreachable Py_DECREF() call in PyCData_FromBaseObj()
|
2013-07-21 16:24:51 +02:00 |
|
Christian Heimes
|
abfc4d838a
|
Fix fishy sizeof(Py_ssize_t *).
sizeof(Py_ssize_t *) == sizeof(Py_ssize_t) but it's not a portable assumption.
CID 486403
|
2013-07-20 14:11:52 +02:00 |
|
Raymond Hettinger
|
5ea0f80165
|
Make the GCC-4.8 compiler happy by moving declarations to the top of the function.
|
2013-07-19 19:52:04 -07:00 |
|
Victor Stinner
|
3f15cf0961
|
Issue #18408: Fix ConvParam() of the ctypes module to handle paramfunc failure
(MemoryError).
|
2013-07-09 00:27:12 +02:00 |
|
Benjamin Peterson
|
15a7d2e8d6
|
merge 3.3 (#18248)
|
2013-06-19 09:01:58 -07:00 |
|
Benjamin Peterson
|
19886b8adc
|
fix libffi build on AIX (closes #18248)
|
2013-06-19 09:01:42 -07:00 |
|
Christian Heimes
|
262e7f389c
|
fixed libffi on PPC without __NO_FPRS__
ISO C90 forbids mixed declarations and code
|
2013-06-19 02:43:19 +02:00 |
|
Christian Heimes
|
2f13f546e6
|
fixed libffi on PPC without __NO_FPRS__
ISO C90 forbids mixed declarations and code
|
2013-06-19 02:40:38 +02:00 |
|
Christian Heimes
|
360b89ca5e
|
Fix for r84195: add HAVE_ALLOCA_H to configure and only include alloca.h if it's available
|
2013-06-18 13:22:37 +02:00 |
|
Christian Heimes
|
f0400baba8
|
Fix for r84195: add HAVE_ALLOCA_H to configure and only include alloca.h if it's available
|
2013-06-18 13:22:17 +02:00 |
|
Victor Stinner
|
8f0aae54ba
|
(Merge 3.3) ctypes: AIX needs an explicit #include <alloca.h> to get alloca()
|
2013-06-17 22:02:14 +02:00 |
|
Victor Stinner
|
43b2639fe2
|
ctypes: AIX needs an explicit #include <alloca.h> to get alloca()
|
2013-06-17 22:01:53 +02:00 |
|
Gregory P. Smith
|
d8fe1f7881
|
* Fix remaining bits of issue 17192 for 3.4 - these changes
were missing from a messed up merge during the libffi 3.0.13
import. the diffs from upstream libffi 3.0.13 are now small.
|
2013-04-30 00:03:30 -07:00 |
|
Gregory P. Smith
|
5dc268ed26
|
* Fix remaining bits of issue 17192 for 3.3 - these changes
were missing from a messed up merge during the libffi 3.0.13
import. the diffs from upstream libffi 3.0.13 are now small.
|
2013-04-30 00:03:01 -07:00 |
|
Gregory P. Smith
|
6897267759
|
* Fix PART of issue 17192 for 3.4 - reapply the issue11729 patch
that was undone in the merge fun from upstream which already
had it in 3.0.13.
* Add the missing update to libffi.info.
|
2013-04-29 23:48:03 -07:00 |
|
Gregory P. Smith
|
e9d0633d36
|
* Fix PART of issue 17192 for 3.3 - reapply the issue11729 patch
that was undone in the merge fun from upstream which already
had it in 3.0.13.
* Add the missing update to libffi.info.
|
2013-04-29 23:47:17 -07:00 |
|
Gregory P. Smith
|
933059710c
|
* Fix issue 17192 for 3.2 - reapply the issue11729 patch that was undone
in the merge fun from upstream which already had it in 3.0.13.
* Add the missing update to libffi.info.
|
2013-04-29 23:45:38 -07:00 |
|
Kristján Valur Jónsson
|
d6e9f32b79
|
Merge
|
2013-03-19 16:00:01 -07:00 |
|
Kristján Valur Jónsson
|
ece12222ce
|
Merge
|
2013-03-19 15:57:19 -07:00 |
|
Kristján Valur Jónsson
|
23f854ca68
|
Issue #10296: Merge to default
|
2013-03-19 15:38:32 -07:00 |
|
Kristján Valur Jónsson
|
a251b37179
|
#10296: Merge to 3.3
|
2013-03-19 15:35:28 -07:00 |
|
Gregory P. Smith
|
c70e53aca8
|
Fixes Issue #17192: Update the ctypes module's libffi to v3.0.13. This
specifically addresses a stack misalignment issue on x86 and issues
on some more recent platforms.
|
2013-03-19 15:24:46 -07:00 |
|
Kristján Valur Jónsson
|
5aed330e37
|
Issue #10296 : Don't handle BreakPoint exceptions using
Structured Exception Handling on windows.
|
2013-03-19 15:24:10 -07:00 |
|
Gregory P. Smith
|
0408bf9cfb
|
Fixes Issue #17192: Update the ctypes module's libffi to v3.0.13. This
specifically addresses a stack misalignment issue on x86 and issues
on some more recent platforms.
|
2013-03-19 14:59:02 -07:00 |
|
Gregory P. Smith
|
029273fc90
|
Fixes issue #17192: Update the ctypes module's libffi to v3.0.13. This
specifically addresses a stack misalignment issue on x86 and issues on
some more recent platforms.
|
2013-03-18 17:11:20 -07:00 |
|
Terry Jan Reedy
|
16c41d8520
|
Merge 3.3, issue #17047: remove doubled words found in 2.7 to 3.4
Modules/*, as reported by Serhiy Storchaka and Matthew Barnett.
|
2013-03-11 17:46:07 -04:00 |
|
Terry Jan Reedy
|
09b7503bc9
|
Merge 3.2, Issue #17047: remove doubled words found in 2.7 to 3.4
Modules/*, as reported by Serhiy Storchaka and Matthew Barnett.
|
2013-03-11 17:45:12 -04:00 |
|
Terry Jan Reedy
|
0158af38b7
|
Issue #17047: remove doubled words found in 2.7 to 3.4 Modules/*,
as reported by Serhiy Storchaka and Matthew Barnett.
|
2013-03-11 17:42:46 -04:00 |
|
Eli Bendersky
|
ca83233216
|
Fix formatting changes that led to compilation errors
|
2013-03-06 06:30:23 -08:00 |
|
Eli Bendersky
|
3612da6b2b
|
call_commethod was only used in samples/Windows, which no longer exists.
This method is dead code - not documented, not tested. As far as we know, it
can be horribly broken.
|
2013-03-06 06:21:46 -08:00 |
|
Eli Bendersky
|
d867bad0fc
|
Fix some formatting
|
2013-03-06 05:45:57 -08:00 |
|
doko@ubuntu.com
|
38e2a2afbd
|
- Issue #17192: Import libffi-3.0.12.
|
2013-02-12 15:33:16 +01:00 |
|
Serhiy Storchaka
|
b6a53404b7
|
Issue #6083: Fix multiple segmentation faults occured when PyArg_ParseTuple
parses nested mutating sequence.
|
2013-02-04 12:57:16 +02:00 |
|
Serhiy Storchaka
|
1d0bb9c8f9
|
Issue #6083: Fix multiple segmentation faults occured when PyArg_ParseTuple
parses nested mutating sequence.
|
2013-02-04 12:54:04 +02:00 |
|
Serhiy Storchaka
|
19c4e0df29
|
Issue #6083: Fix multiple segmentation faults occured when PyArg_ParseTuple
parses nested mutating sequence.
|
2013-02-04 12:47:24 +02:00 |
|
Serhiy Storchaka
|
9101e23ff6
|
Issue #15989: Fix several occurrences of integer overflow
when result of PyLong_AsLong() narrowed to int without checks.
This is a backport of changesets 13e2e44db99d and 525407d89277.
|
2013-01-19 12:41:45 +02:00 |
|
Serhiy Storchaka
|
441d30fac7
|
Issue #15989: Fix several occurrences of integer overflow
when result of PyLong_AsLong() narrowed to int without checks.
This is a backport of changesets 13e2e44db99d and 525407d89277.
|
2013-01-19 12:26:26 +02:00 |
|
Stefan Krah
|
31efb380b3
|
Merge 3.3.
|
2013-01-16 23:25:41 +01:00 |
|
Stefan Krah
|
897c3e994f
|
Issue #11729: Backport commit bff052d9 from libffi upstream in order to fix
a ctypes build failure with clang.
|
2013-01-16 23:18:34 +01:00 |
|
Serhiy Storchaka
|
7898043868
|
Issue #15989: Fix several occurrences of integer overflow
when result of PyLong_AsLong() narrowed to int without checks.
|
2013-01-15 01:12:17 +02:00 |
|
Kristjan Valur Jonsson
|
1724bb196a
|
Merge with 3.3 : Don't DECREF the ctypes error_object without the GIL held.
|
2012-12-21 11:23:23 +00:00 |
|
Kristjan Valur Jonsson
|
c51bafbbda
|
Merge with 3.2 : Don't DECREF the ctypes error_object without the GIL held.
|
2012-12-21 11:22:29 +00:00 |
|
Kristjan Valur Jonsson
|
3cbdaa3fee
|
Merge with 3.1 : Don't DECREF the ctypes error_object without the GIL held.
|
2012-12-21 11:20:53 +00:00 |
|
Kristjan Valur Jonsson
|
9946bd69fa
|
Don't DECREF the ctypes error_object without the GIL held.
|
2012-12-21 09:41:25 +00:00 |
|
Andrew Svetlov
|
2606a6f197
|
Issue #16719: Get rid of WindowsError. Use OSError instead
Patch by Serhiy Storchaka.
|
2012-12-19 14:33:35 +02:00 |
|