Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								18d105b824 
								
							 
						 
						
							
							
								
								merge 3.2  
							
							
							
						 
						
							2012-12-15 15:44:08 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								7eb8a1a0cb 
								
							 
						 
						
							
							
								
								remove dead code  
							
							
							
						 
						
							2012-12-15 15:43:58 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								12f33df4a2 
								
							 
						 
						
							
							
								
								Issue  #16628 : Fix a memory leak in ctypes.resize().  
							
							
							
						 
						
							2012-12-08 11:07:16 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								305e1a749f 
								
							 
						 
						
							
							
								
								Issue  #16628 : Fix a memory leak in ctypes.resize().  
							
							
							
						 
						
							2012-12-08 11:05:50 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ronald Oussoren 
								
							 
						 
						
							
							
							
							
								
							
							
								cb460b920f 
								
							 
						 
						
							
							
								
								Fix issue 13370: Ensure that ctypes works on Mac OS X when Python is  
							
							... 
							
							
							
							compiled using the clang compiler
(merge from 3.2) 
							
						 
						
							2012-08-25 11:24:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ronald Oussoren 
								
							 
						 
						
							
							
							
							
								
							
							
								25437565f9 
								
							 
						 
						
							
							
								
								Fix issue 13370: Ensure that ctypes works on Mac OS X when Python is compiled using the clang compiler  
							
							
							
						 
						
							2012-08-25 11:19:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Meador Inge 
								
							 
						 
						
							
							
							
							
								
							
							
								7506dab2e8 
								
							 
						 
						
							
							
								
								Issue  #6493 : Fix handling of c_uint32 bitfields with width of 32 on Windows.  
							
							
							
						 
						
							2012-07-19 00:14:35 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Meador Inge 
								
							 
						 
						
							
							
							
							
								
							
							
								60c2266afe 
								
							 
						 
						
							
							
								
								Issue  #6493 : Fix handling of c_uint32 bitfields with width of 32 on Windows.  
							
							
							
						 
						
							2012-07-19 00:01:22 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									doko@ubuntu.com 
								
							 
						 
						
							
							
							
							
								
							
							
								d4ea23f200 
								
							 
						 
						
							
							
								
								- Issue  #15194 : check in the missing m4/ax_append_flag.m4 file.  
							
							... 
							
							
							
							Regenerate aclocalm4 and configure. 
							
						 
						
							2012-07-01 01:08:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									doko@ubuntu.com 
								
							 
						 
						
							
							
							
							
								
							
							
								49a7da30aa 
								
							 
						 
						
							
							
								
								- Issue  #15194 : check in the missing m4/ax_check_compile_flag.m4 file.  
							
							... 
							
							
							
							Regenerate aclocalm4 and configure. 
							
						 
						
							2012-07-01 00:37:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									doko@ubuntu.com 
								
							 
						 
						
							
							
							
							
								
							
							
								cc5addd3b6 
								
							 
						 
						
							
							
								
								- Issue  #14330 : Don't derive the include and library search dirs  
							
							... 
							
							
							
							from GCC for native builds 
							
						 
						
							2012-07-01 00:23:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									doko@ubuntu.com 
								
							 
						 
						
							
							
							
							
								
							
							
								36f98051af 
								
							 
						 
						
							
							
								
								- Regenerate the libffi configure file  
							
							
							
						 
						
							2012-06-30 22:35:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Matthias Klose 
								
							 
						 
						
							
							
							
							
								
							
							
								c02be613cc 
								
							 
						 
						
							
							
								
								- whitespace-normalize libffi file  
							
							
							
						 
						
							2012-06-26 17:59:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									doko@ubuntu.com 
								
							 
						 
						
							
							
							
							
								
							
							
								2a918768f1 
								
							 
						 
						
							
							
								
								- Issue  #15194 : Update libffi to the 3.0.11 release.  
							
							
							
						 
						
							2012-06-26 17:56:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Meador Inge 
								
							 
						 
						
							
							
							
							
								
							
							
								d102e04e4a 
								
							 
						 
						
							
							
								
								Issue  #9041 : raised exception is misleading  
							
							... 
							
							
							
							An issue in ctypes.c_longdouble, ctypes.c_double, and ctypes.c_float that
caused an incorrect exception to be returned in the case of overflow has been
fixed. 
							
						 
						
							2012-05-28 14:47:53 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Meador Inge 
								
							 
						 
						
							
							
							
							
								
							
							
								031e25b0f7 
								
							 
						 
						
							
							
								
								Issue  #9041 : raised exception is misleading  
							
							... 
							
							
							
							An issue in ctypes.c_longdouble, ctypes.c_double, and ctypes.c_float that
caused an incorrect exception to be returned in the case of overflow has been
fixed. 
							
						 
						
							2012-05-28 14:21:16 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Meador Inge 
								
							 
						 
						
							
							
							
							
								
							
							
								c9e7ef7d70 
								
							 
						 
						
							
							
								
								- Issue  #13840 : Fix ctypes.create_string_buffer exception message and docs.  
							
							
							
						 
						
							2012-01-26 08:47:27 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Meador Inge 
								
							 
						 
						
							
							
							
							
								
							
							
								65992c1c01 
								
							 
						 
						
							
							
								
								- Issue  #13840 : Fix ctypes.create_string_buffer exception message and docs.  
							
							
							
						 
						
							2012-01-26 08:44:00 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								e81ac8b56b 
								
							 
						 
						
							
							
								
								#13665 : merge with 3.2.  
							
							
							
						 
						
							2012-01-18 05:43:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								acd5f7bceb 
								
							 
						 
						
							
							
								
								#13665 : s/string/bytes/ in error message.  
							
							
							
						 
						
							2012-01-18 05:42:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								9d3b93ba30 
								
							 
						 
						
							
							
								
								Use the new Unicode API  
							
							... 
							
							
							
							* Replace PyUnicode_FromUnicode(NULL, 0) by PyUnicode_New(0, 0)
 * Replce PyUnicode_FromUnicode(str, len) by PyUnicode_FromWideChar(str, len)
 * Replace Py_UNICODE by wchar_t
 * posix_putenv() uses PyUnicode_FromFormat() to create the string, instead
   of PyUnicode_FromUnicode() + _snwprintf() 
							
						 
						
							2011-11-22 02:27:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								ea90e0fd95 
								
							 
						 
						
							
							
								
								ctypes check for PyUnicode_GET_SIZE() failure  
							
							
							
						 
						
							2011-11-21 02:11:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								3335447646 
								
							 
						 
						
							
							
								
								Check for PyUnicode_AS_UNICODE() failure  
							
							
							
						 
						
							2011-11-21 02:01:41 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Amaury Forgeot d'Arc 
								
							 
						 
						
							
							
							
							
								
							
							
								864741b2c7 
								
							 
						 
						
							
							
								
								Issue  #13350 : Replace most usages of PyUnicode_Format by PyUnicode_FromFormat.  
							
							
							
						 
						
							2011-11-06 15:10:48 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								bd928fef42 
								
							 
						 
						
							
							
								
								Rename _Py_identifier to _Py_IDENTIFIER.  
							
							
							
						 
						
							2011-10-14 10:20:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								afe55bba33 
								
							 
						 
						
							
							
								
								Add API for static strings, primarily good for identifiers.  
							
							... 
							
							
							
							Thanks to Konrad Schöbel and Jasper Schulz for helping with the mass-editing. 
							
						 
						
							2011-10-09 10:38:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Meador Inge 
								
							 
						 
						
							
							
							
							
								
							
							
								29f43f7368 
								
							 
						 
						
							
							
								
								Issue  #12881 : ctypes: Fix segfault with large structure field names.  
							
							
							
						 
						
							2011-10-03 21:48:30 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Meador Inge 
								
							 
						 
						
							
							
							
							
								
							
							
								1efb33a682 
								
							 
						 
						
							
							
								
								Issue  #12881 : ctypes: Fix segfault with large structure field names.  
							
							
							
						 
						
							2011-10-03 21:44:22 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								67002af323 
								
							 
						 
						
							
							
								
								Check error when calling PyUnicode_AppendAndDel()  
							
							
							
						 
						
							2011-10-02 20:35:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								d63a3b8beb 
								
							 
						 
						
							
							
								
								Implement PEP 393.  
							
							
							
						 
						
							2011-09-28 07:41:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Meador Inge 
								
							 
						 
						
							
							
							
							
								
							
							
								48d49497c5 
								
							 
						 
						
							
							
								
								Issue  #13013 : ctypes: Fix a reference leak in PyCArrayType_from_ctype.  
							
							... 
							
							
							
							Thanks to Suman Saha for finding the bug and providing a patch. 
							
						 
						
							2011-09-27 20:52:04 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Meador Inge 
								
							 
						 
						
							
							
							
							
								
							
							
								b86ecf4bd1 
								
							 
						 
						
							
							
								
								Issue  #13013 : ctypes: Fix a reference leak in PyCArrayType_from_ctype.  
							
							... 
							
							
							
							Thanks to Suman Saha for finding the bug and providing a patch. 
							
						 
						
							2011-09-27 20:45:30 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Amaury Forgeot d'Arc 
								
							 
						 
						
							
							
							
							
								
							
							
								65604b51e0 
								
							 
						 
						
							
							
								
								Merge 3.2: Issue  #12483 : ctypes: Fix a crash when the destruction of a callback  
							
							... 
							
							
							
							object triggers the garbage collector. 
							
						 
						
							2011-09-12 21:09:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Amaury Forgeot d'Arc 
								
							 
						 
						
							
							
							
							
								
							
							
								bbe46d63ee 
								
							 
						 
						
							
							
								
								Issue  #12483 : ctypes: Fix a crash when the destruction of a callback  
							
							... 
							
							
							
							object triggers the garbage collector. 
							
						 
						
							2011-09-12 21:03:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Amaury Forgeot d'Arc 
								
							 
						 
						
							
							
							
							
								
							
							
								842d921a79 
								
							 
						 
						
							
							
								
								ctypes: Slightly better error message when a struct field name is not a string.  
							
							
							
						 
						
							2011-09-02 23:07:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Amaury Forgeot d'Arc 
								
							 
						 
						
							
							
							
							
								
							
							
								9b20e27c01 
								
							 
						 
						
							
							
								
								Merge from 3.2: Issue  #12764 : Fix a crash in ctypes when the name of a  
							
							... 
							
							
							
							Structure field is not a string. 
							
						 
						
							2011-09-02 20:43:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Amaury Forgeot d'Arc 
								
							 
						 
						
							
							
							
							
								
							
							
								02dd539dbb 
								
							 
						 
						
							
							
								
								Issue  #12764 : Fix a crash in ctypes when the name of a Structure field is not  
							
							... 
							
							
							
							a string. 
							
						 
						
							2011-09-02 20:39:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Amaury Forgeot d'Arc 
								
							 
						 
						
							
							
							
							
								
							
							
								dd2f8b0b77 
								
							 
						 
						
							
							
								
								Merge from 3.2:  
							
							... 
							
							
							
							- Issue #9651 : Fix a crash when ctypes.create_string_buffer(0) was passed to file.write()
- Issue #11241 : subclasses of ctypes.Array can now be subclassed. 
							
						 
						
							2011-08-30 22:07:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Amaury Forgeot d'Arc 
								
							 
						 
						
							
							
							
							
								
							
							
								faecc38809 
								
							 
						 
						
							
							
								
								Issue  #11241 : subclasses of ctypes.Array can now be subclassed.  
							
							
							
						 
						
							2011-08-30 22:02:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Amaury Forgeot d'Arc 
								
							 
						 
						
							
							
							
							
								
							
							
								326e189410 
								
							 
						 
						
							
							
								
								Issue  #9651 : Fix a crash when ctypes.create_string_buffer(0) was passed to  
							
							... 
							
							
							
							some functions like file.write(). 
							
						 
						
							2011-08-30 21:40:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Barry Warsaw 
								
							 
						 
						
							
							
							
							
								
							
							
								2ebada4233 
								
							 
						 
						
							
							
								
								- Issue  #10309 : Define _GNU_SOURCE so that mremap() gets the proper  
							
							... 
							
							
							
							signature.  Without this, architectures where sizeof void* != sizeof int are
  broken.  Patch given by Hallvard B Furuseth. 
							
						 
						
							2011-07-19 19:23:56 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Barry Warsaw 
								
							 
						 
						
							
							
							
							
								
							
							
								d460a76e9e 
								
							 
						 
						
							
							
								
								- Issue  #10309 : Define _GNU_SOURCE so that mremap() gets the proper  
							
							... 
							
							
							
							signature.  Without this, architectures where sizeof void* != sizeof int are
  broken.  Patch given by Hallvard B Furuseth. 
							
						 
						
							2011-07-19 18:28:30 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								eb2389be0e 
								
							 
						 
						
							
							
								
								merge 3.2  
							
							
							
						 
						
							2011-03-26 18:18:09 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								1a07f07337 
								
							 
						 
						
							
							
								
								merge 3.1  
							
							
							
						 
						
							2011-03-26 18:17:05 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								39530f8cbe 
								
							 
						 
						
							
							
								
								always check return value of PyObject_IsInstance for error  
							
							
							
						 
						
							2011-03-26 18:04:09 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								8d6c62dd89 
								
							 
						 
						
							
							
								
								check possible recursive _as_parameter_ to prevent segfault ( closes   #1838 )  
							
							
							
						 
						
							2011-03-26 17:56:28 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								3b3499ba69 
								
							 
						 
						
							
							
								
								#11565 : Merge with 3.1.  
							
							
							
						 
						
							2011-03-16 11:35:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								13925008dc 
								
							 
						 
						
							
							
								
								#11565 : Fix several typos. Patch by Piotr Kasprzyk.  
							
							
							
						 
						
							2011-03-16 11:05:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								b78b4d7bf5 
								
							 
						 
						
							
							
								
								Merge with 3.2  
							
							
							
						 
						
							2011-03-15 19:19:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								8beaa6c2ec 
								
							 
						 
						
							
							
								
								Revert typo fixes in _cytpes/libffi*  
							
							
							
						 
						
							2011-03-15 19:10:51 +02:00