Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							85fdc828e7 
							
						 
					 
					
						
						
							
							Fix to double free segfault in cursor  
						
						
						
					 
					
						2009-04-20 20:19:55 +02:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							5db66038fe 
							
						 
					 
					
						
						
							
							Fix to double free segfault in connection  
						
						
						
					 
					
						2009-04-19 16:51:31 +02:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							5dab867db4 
							
						 
					 
					
						
						
							
							Added get_parameter_status() implementation  
						
						
						
					 
					
						2009-04-19 16:42:06 +02:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							39d6d8ad11 
							
						 
					 
					
						
						
							
							Exposed protocol_version and server_version  
						
						
						
					 
					
						2009-04-19 16:36:10 +02:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							e3a5ae8e20 
							
						 
					 
					
						
						
							
							Added a couple of test scripts to sandbox  
						
						
						
					 
					
						2009-04-19 16:25:49 +02:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							bb77a6912f 
							
						 
					 
					
						
						
							
							Added missing dict methods in DictRow  
						
						
						
					 
					
						2009-04-19 16:25:12 +02:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							bd19e3148c 
							
						 
					 
					
						
						
							
							Removed calls to PyMem_XXX when not holding the GIL  
						
						
						
					 
					
						2009-04-07 09:25:05 +02:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							16c2a8fc81 
							
						 
					 
					
						
						
							
							Cleaned conn_notice_callback() to run without the GIL  
						
						
						
					 
					
						2009-04-04 19:17:40 +02:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							f1e532151f 
							
						 
					 
					
						
						
							
							Removed unecessary import  
						
						
						
					 
					
						2009-04-04 19:14:53 +02:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							8e54f7dcce 
							
						 
					 
					
						
						
							
							Fixed test_dates failures in older version of Python  
						
						
						
					 
					
						2009-04-01 20:52:58 +02:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							e8ef973ddf 
							
						 
					 
					
						
						
							
							Fixed lobject test failures  
						
						
						
					 
					
						2009-04-01 20:49:00 +02:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							850423d8fc 
							
						 
					 
					
						
						
							
							Fixed setup script to handle PostgreSQL devel version strings  
						
						
						
					 
					
						2009-03-21 12:54:44 +01:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							825a60eec5 
							
						 
					 
					
						
						
							
							Removed spurious print  
						
						
						
					 
					
						2009-03-16 22:15:20 +01:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							0b0639dae5 
							
						 
					 
					
						
						
							
							Fixed error when adapt()ing None  
						
						
						
					 
					
						2009-03-09 21:45:49 +01:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							a574321fcd 
							
						 
					 
					
						
						
							
							NEWS for 2.0.10  
						
						
						
					 
					
						2009-03-02 11:07:36 +01:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							1daf300ca3 
							
						 
					 
					
						
						
							
							Support for seconds in time zone offsets  
						
						
						
					 
					
						2009-03-02 11:07:17 +01:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							5b04203c9f 
							
						 
					 
					
						
						
							
							Fixed error in register_type()  
						
						
						
					 
					
						2009-03-02 10:59:52 +01:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							a3ce636be0 
							
						 
					 
					
						
						
							
							Fixed error in register_type()  
						
						
						
					 
					
						2009-03-02 10:56:53 +01:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							4077711050 
							
						 
					 
					
						
						
							
							More cross-platform build fixes  
						
						
						
					 
					
						2009-03-02 09:19:23 +01:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							5c0cfa86bf 
							
						 
					 
					
						
						
							
							isinf() for Solaris  
						
						
						
					 
					
						2009-02-27 11:02:45 +01:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							71c7825b9c 
							
						 
					 
					
						
						
							
							Release 2.0.9  
						
						
						
					 
					
						2009-02-23 21:39:47 +01:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							9b259bba86 
							
						 
					 
					
						
						
							
							Removed some spurious tabs  
						
						
						
					 
					
						2009-02-23 21:39:25 +01:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							49bdaf92f6 
							
						 
					 
					
						
						
							
							Merge from trunk  
						
						
						
					 
					
						2009-02-22 23:39:13 +01:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							a6dff6c82a 
							
						 
					 
					
						
						
							
							Preparing release 2.0.9  
						
						
						
					 
					
						2009-02-22 23:37:34 +01:00 
						 
				 
			
				
					
						
							
							
								James Henstridge 
							
						 
					 
					
						
						
						
						
							
						
						
							9067bde803 
							
						 
					 
					
						
						
							
							* psycopg/utils.c (psycopg_escape_string): same here.  
						
						... 
						
						
						
						* psycopg/adapter_binary.c (binary_escape): simplify PostgreSQL
	version check.
	* setup.py (psycopg_build_ext.finalize_options): use a single
	define of the PostgreSQL version in a form that can easily be used
	by #ifdefs. 
						
					 
					
						2009-02-17 16:00:52 +09:00 
						 
				 
			
				
					
						
							
							
								James Henstridge 
							
						 
					 
					
						
						
						
						
							
						
						
							2a94dfae47 
							
						 
					 
					
						
						
							
							* tests/test_dates.py (DatetimeTests, mxDateTimeTests): full test  
						
						... 
						
						
						
						coverage for datetime and time strings with and without time zone
	information.
	* psycopg/typecast_datetime.c (typecast_PYDATETIME_cast): adjust
	to handle the changes in typecast_parse_time.
	(typecast_PYTIME_cast): add support for time zone aware time
	values.
	* psycopg/typecast_mxdatetime.c (typecast_MXDATE_cast): make sure
	that values with time zones are correctly processed (even though
	that means ignoring the time zone value).
	(typecast_MXTIME_cast): same here.
	* psycopg/typecast.c (typecast_parse_time): Update method to parse
	second resolution timezone offsets. 
						
					 
					
						2009-02-17 15:03:33 +09:00 
						 
				 
			
				
					
						
							
							
								James Henstridge 
							
						 
					 
					
						
						
						
						
							
						
						
							ba8be438bb 
							
						 
					 
					
						
						
							
							* psycopg/typecast.c (typecast_parse_time): Fix up handling of  
						
						... 
						
						
						
						negative timezone offsets with a non-zero minutes field.
	* tests/test_dates.py (DatetimeTests): Add tests for time zone
	parsing.  The test for HH:MM:SS time zones is disabled because we
	don't currently support it. 
						
					 
					
						2009-02-17 12:58:45 +09:00 
						 
				 
			
				
					
						
							
							
								James Henstridge 
							
						 
					 
					
						
						
						
						
							
						
						
							3466b3b72d 
							
						 
					 
					
						
						
							
							Add tests for time zone parsing, for "HH", "HH:MM" and "HH:MM:SS" forms.  
						
						... 
						
						
						
						Currently the second fails for negative offsets due to bugs in the 
parser, and the third fails because it doesn't even try to parse second 
offset values (as Python doesn't either). 
						
					 
					
						2009-02-17 12:39:57 +09:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							41dd7a1095 
							
						 
					 
					
						
						
							
							Compile again on modern FreeBSD  
						
						
						
					 
					
						2009-02-16 10:00:34 +01:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							f9fa711f03 
							
						 
					 
					
						
						
							
							Modified executemany() to return modified rows count  
						
						
						
					 
					
						2009-02-07 18:02:14 +01:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							eb25f9f154 
							
						 
					 
					
						
						
							
							Added adapter to handle float('inf') and float('nan')  
						
						
						
					 
					
						2009-01-23 00:09:20 +01:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							e22451736a 
							
						 
					 
					
						
						
							
							register_type() now works on connection and cursor subclasses  
						
						
						
					 
					
						2009-01-22 11:02:38 +01:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							78c0765367 
							
						 
					 
					
						
						
							
							Merge from public trunk  
						
						
						
					 
					
						2009-01-10 18:51:45 +01:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							f5ec676566 
							
						 
					 
					
						
						
							
							Added isready() error test to sandbox  
						
						
						
					 
					
						2009-01-10 18:48:31 +01:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							aeb5080208 
							
						 
					 
					
						
						
							
							Fixed isready() not throwing exception on error  
						
						
						
					 
					
						2009-01-10 18:48:08 +01:00 
						 
				 
			
				
					
						
							
							
								James Henstridge 
							
						 
					 
					
						
						
						
						
							
						
						
							83b03e5e36 
							
						 
					 
					
						
						
							
							If we are depending on Python 2.4, we don't need to make decimal module  
						
						... 
						
						
						
						support conditional. 
						
					 
					
						2008-12-27 00:03:11 +09:00 
						 
				 
			
				
					
						
							
							
								James Henstridge 
							
						 
					 
					
						
						
						
						
							
						
						
							345a254ca0 
							
						 
					 
					
						
						
							
							Remove conditionals on support for booleans and datetimes, since they  
						
						... 
						
						
						
						are guaranteed to be available in Python 2.4. 
						
					 
					
						2008-12-26 23:46:35 +09:00 
						 
				 
			
				
					
						
							
							
								James Henstridge 
							
						 
					 
					
						
						
						
						
							
						
						
							e7b8d6505e 
							
						 
					 
					
						
						
							
							Remove backward compatibility support for Python versions older than  
						
						... 
						
						
						
						2.4, since we don't really support them any way. 
						
					 
					
						2008-12-26 09:37:44 +09:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							5480cf5332 
							
						 
					 
					
						
						
							
							Fixed memory leak in lobject  
						
						
						
					 
					
						2008-12-04 16:58:05 +01:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							4eb295a8ca 
							
						 
					 
					
						
						
							
							Patch from Jason Erickson to build on MSVC  
						
						
						
					 
					
						2008-11-26 09:51:53 +01:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							5c982d90f0 
							
						 
					 
					
						
						
							
							Unified string quoting  
						
						
						
					 
					
						2008-11-25 19:18:17 +01:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							4810789194 
							
						 
					 
					
						
						
							
							Removed non-existing files from project  
						
						
						
					 
					
						2008-11-25 17:53:48 +01:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							4e359f6f05 
							
						 
					 
					
						
						
							
							Applied COPY patch from Alejandro Dubrovsky (missing files and project)  
						
						
						
					 
					
						2008-11-25 17:46:15 +01:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							c1d6073531 
							
						 
					 
					
						
						
							
							Applied COPY patch from Alejandro Dubrovsky  
						
						
						
					 
					
						2008-11-25 17:45:22 +01:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							b9157c8ba1 
							
						 
					 
					
						
						
							
							Merged changed by JH from head  
						
						
						
					 
					
						2008-09-24 01:29:20 +02:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							4c8e80038e 
							
						 
					 
					
						
						
							
							Added inet support  
						
						
						
					 
					
						2008-09-24 01:27:52 +02:00 
						 
				 
			
				
					
						
							
							
								James Henstridge 
							
						 
					 
					
						
						
						
						
							
						
						
							cc2aa0a9ca 
							
						 
					 
					
						
						
							
							* psycopg/psycopg.h (NotSupportedError_doc): clean up  
						
						... 
						
						
						
						spelling/grammar a bit, using exception description from the PEP. 
						
					 
					
						2008-09-23 17:22:37 +08:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							56f6001d6d 
							
						 
					 
					
						
						
							
							Support for NULLs in UUID  
						
						
						
					 
					
						2008-09-23 09:11:11 +02:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							b92601306e 
							
						 
					 
					
						
						
							
							Added suppport for UUID and related test.  
						
						
						
					 
					
						2008-09-19 21:25:16 +02:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							758eaf23d1 
							
						 
					 
					
						
						
							
							Preparing release 2.0.8  
						
						
						
					 
					
						2008-09-16 09:58:44 +02:00