Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							ae06fb03e7 
							
						 
					 
					
						
						
							
							Added psycopg_strdup utility function.  
						
						
						
					 
					
						2010-12-21 04:02:14 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							a50a91fc7b 
							
						 
					 
					
						
						
							
							No need to put connection fields to zero: tp_alloc already did.  
						
						
						
					 
					
						2010-12-21 04:02:14 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							7b5d80d36d 
							
						 
					 
					
						
						
							
							Added a few missing encodings.  
						
						... 
						
						
						
						EUC_CN, EUC_JIS_2004, ISO885910, ISO885916, LATIN10, SHIFT_JIS_2004. 
						
					 
					
						2010-12-21 04:02:14 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							657bcb4828 
							
						 
					 
					
						
						
							
							Encodings mapping reordered in a more maintainable order.  
						
						
						
					 
					
						2010-12-21 04:02:14 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							b96dcef8a2 
							
						 
					 
					
						
						
							
							Fixed PG -> Py encodings mapping with non-alnum chars.  
						
						... 
						
						
						
						We mangle the encoding names a little bit before asking it to the
backend: be sure to be able to find the equivalent Python code back or
decoding (unicode cast or Py3) will barf. 
						
					 
					
						2010-12-21 04:02:14 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							4635c2aa4f 
							
						 
					 
					
						
						
							
							Import structmember/stringobject headers from python.h.  
						
						... 
						
						
						
						stringobject is not to be imported with Python 3. 
						
					 
					
						2010-12-21 04:02:13 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							9b30147341 
							
						 
					 
					
						
						
							
							Using PyVarObject_HEAD_INIT macro.  
						
						
						
					 
					
						2010-12-21 04:02:13 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							8dfa9915eb 
							
						 
					 
					
						
						
							
							Using Py_TYPE and Py_REFCNT macros.  
						
						
						
					 
					
						2010-12-21 04:02:13 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							2196ff5488 
							
						 
					 
					
						
						
							
							Added a few compatibility macros defined in Py 2.6.  
						
						
						
					 
					
						2010-12-21 04:02:13 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							9b29282ee4 
							
						 
					 
					
						
						
							
							'make check' runs the test in the build directory.  
						
						... 
						
						
						
						This way tests can be run win Py3 too, as the setup 2to3s them. 
						
					 
					
						2010-12-21 04:02:13 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							31093a7a58 
							
						 
					 
					
						
						
							
							Some light cleanup for Py3 conversion.  
						
						... 
						
						
						
						Either flagged as warning by python2.6 -3 or converted by 2to3. 
						
					 
					
						2010-12-21 04:02:13 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							a30e461038 
							
						 
					 
					
						
						
							
							The Makefile can run with both Python 2 and 3.  
						
						
						
					 
					
						2010-12-12 16:20:02 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							8a1fa9d3a0 
							
						 
					 
					
						
						
							
							setup.py compatible with both python 2 and 3.  
						
						
						
					 
					
						2010-12-12 15:08:28 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							ec182e818e 
							
						 
					 
					
						
						
							
							Added list of files the extension depends on.  
						
						
						
					 
					
						2010-12-12 14:38:25 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							89f70bdb3c 
							
						 
					 
					
						
						
							
							Changed Python const RO -> READONLY.  
						
						
						
					 
					
						2010-12-12 13:39:32 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							6d7916cfe1 
							
						 
					 
					
						
						
							
							Internal imports simplified.  
						
						... 
						
						
						
						.c files only need to import psycopg.h: it will in turn import
dependencies from Python and libpq and configure.h. psycopg.h should be
the first to be imported, so the basic imports are not required in
the .h's
As a guideline I'm trying to import from the most specific to the most
generic to detect missing imports in the .h's. 
						
					 
					
						2010-12-12 13:39:32 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							9fa1eac2b4 
							
						 
					 
					
						
						
							
							Dropped unused include file.  
						
						
						
					 
					
						2010-12-12 13:39:32 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							0fbbd1cc91 
							
						 
					 
					
						
						
							
							Bump to next dev version.  
						
						
						
					 
					
						2010-12-12 13:39:32 +00:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							ee5015a30b 
							
						 
					 
					
						
						
							
							Preparing release 2.3.1  
						
						
						
					 
					
						2010-12-04 21:24:02 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							557e28d744 
							
						 
					 
					
						
						
							
							Dropped interface for two private functions.  
						
						... 
						
						
						
						Note: the functions are private because typecast.c imports the .c's of
typecast_[mx]datetime, not the .h's.
Work around the warning for 'skip_until_space' not used with an #ifdef.
Furthermore, those functions are now static. 
						
					 
					
						2010-12-04 13:51:21 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							288f9ee809 
							
						 
					 
					
						
						
							
							Work around CentOS 5.5 x86_64 buld problem.  
						
						... 
						
						
						
						Closes ticket #23  
						
					 
					
						2010-12-04 13:51:21 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							ebd73c14a8 
							
						 
					 
					
						
						
							
							Going to dev version for 2.3.1.  
						
						
						
					 
					
						2010-12-04 13:43:28 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							9c71a9c6e5 
							
						 
					 
					
						
						
							
							Added link to psycogreen.  
						
						
						
					 
					
						2010-12-02 17:13:13 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							bde523695a 
							
						 
					 
					
						
						
							
							Fixed index entries of green-related terms.  
						
						
						
					 
					
						2010-12-02 15:15:31 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							4bd8f8c76b 
							
						 
					 
					
						
						
							
							Typo/tenso fixed.  
						
						
						
					 
					
						2010-12-02 15:07:17 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							593cd20b4a 
							
						 
					 
					
						
						
							
							Added index entries under Adaptation for different objects.  
						
						
						
					 
					
						2010-12-02 15:06:27 +00:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							2dae07a796 
							
						 
					 
					
						
						
							
							Preparing release 2.3.0  
						
						
						
					 
					
						2010-12-02 14:41:58 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							46a5f140c7 
							
						 
					 
					
						
						
							
							Bail out early from tests if connection to the test db fails.  
						
						
						
					 
					
						2010-12-01 20:56:25 +00:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							5f80dd38c4 
							
						 
					 
					
						
						
							
							Removed runtests target; checks is the default for Makefiles  
						
						
						
					 
					
						2010-12-01 21:55:42 +01:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							a411f85354 
							
						 
					 
					
						
						
							
							Removed default test database from Makefile  
						
						... 
						
						
						
						The default is already in test/__init__.py and the Makefile was
overwriting the PSYCOPG2_TESTDB env variable. 
						
					 
					
						2010-12-01 21:29:33 +01:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							f981e81813 
							
						 
					 
					
						
						
							
							Merge remote branch 'piro/python2' into python2  
						
						
						
					 
					
						2010-12-01 19:47:44 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							6688e7011c 
							
						 
					 
					
						
						
							
							Typos fixed in the news.  
						
						
						
					 
					
						2010-12-01 13:21:16 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							0ad7483a2b 
							
						 
					 
					
						
						
							
							DictRow items can be updated. Patch by Alex Aster.  
						
						
						
					 
					
						2010-12-01 13:17:12 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							6f2d40405e 
							
						 
					 
					
						
						
							
							Added documentation for ISQLQuote.prepare().  
						
						
						
					 
					
						2010-11-28 18:26:30 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							361786f4a8 
							
						 
					 
					
						
						
							
							More careful connections handling during tests.  
						
						
						
					 
					
						2010-11-28 17:29:37 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							598b9424d2 
							
						 
					 
					
						
						
							
							Deal uniformly with test servers without pg_sleep.  
						
						
						
					 
					
						2010-11-28 17:29:36 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							2b6d2017ed 
							
						 
					 
					
						
						
							
							Added paranoia test to check we haven't broken gil release.  
						
						... 
						
						
						
						Got scared testing cancel with a signal as it doesn't work. But probably
signals are not deliveded to Python in the middle of an opcode. 
						
					 
					
						2010-11-28 17:29:35 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							0c7b0a943b 
							
						 
					 
					
						
						
							
							A prepared connection can't be canceled.  
						
						
						
					 
					
						2010-11-28 12:15:26 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							4dbd4344a3 
							
						 
					 
					
						
						
							
							Mention query cancelling in the release notes.  
						
						
						
					 
					
						2010-11-28 12:14:04 +00:00 
						 
				 
			
				
					
						
							
							
								Jan Urbański 
							
						 
					 
					
						
						
						
						
							
						
						
							751bfa1ea6 
							
						 
					 
					
						
						
							
							Support query cancellation.  
						
						... 
						
						
						
						Add a cancel() method do the connection object that will interrupt
the current query using the libpq PQcancel() function. 
						
					 
					
						2010-11-28 11:50:02 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							9f78141532 
							
						 
					 
					
						
						
							
							Don't consider the kernel not blocking us on write as an error.  
						
						
						
					 
					
						2010-11-25 03:13:49 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							5a025825cc 
							
						 
					 
					
						
						
							
							Skip test if uuid not available on Python.  
						
						
						
					 
					
						2010-11-24 11:04:18 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							bb44bcd5b5 
							
						 
					 
					
						
						
							
							Skipped inf test on the platform not supporting it (win32).  
						
						
						
					 
					
						2010-11-24 10:50:28 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							1fd6b84068 
							
						 
					 
					
						
						
							
							Added test suite to the distributed package.  
						
						
						
					 
					
						2010-11-24 03:36:57 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							fdf1ba1aac 
							
						 
					 
					
						
						
							
							Dropped notices hack to get COPY errors from V2 protocol.  
						
						
						
					 
					
						2010-11-22 00:49:07 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							7fe7b669aa 
							
						 
					 
					
						
						
							
							Added instructions about running tests and building docs.  
						
						
						
					 
					
						2010-11-20 01:14:41 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							6f51eefac3 
							
						 
					 
					
						
						
							
							Dropped references to psycopg 1 from readme and install.  
						
						... 
						
						
						
						Nowaday not many remember it: I think it's useless to make comparisons. 
						
					 
					
						2010-11-20 01:14:05 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							ed3b2188fe 
							
						 
					 
					
						
						
							
							Fixed import of test functions from Python 2.7 unittest.  
						
						
						
					 
					
						2010-11-19 18:01:29 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							bbe28ba75f 
							
						 
					 
					
						
						
							
							Add a small delay to receive notification when testing on busy network.  
						
						
						
					 
					
						2010-11-19 14:44:47 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							f2c5d04f39 
							
						 
					 
					
						
						
							
							Fixed docs: the execute argument must be a sequence, not a tuple.  
						
						
						
					 
					
						2010-11-19 13:13:14 +00:00