Commit Graph

  • f434d87ef1 Fix supported Py/PG versions in docs Daniele Varrazzo 2014-08-04 22:39:41 +0100
  • 8ae1f8eb1f Merge 55c94f5cac into 6d6fd9acf7 Alexey Borzenkov 2014-08-01 17:27:58 +0000
  • 0b06ebbf40 Parse errocodes for PG 9.3 too Daniele Varrazzo 2014-07-31 13:06:39 +0100
  • f82d9d4db3 Add a few missing errcodes Daniele Varrazzo 2014-07-31 13:13:27 +0100
  • b79fcaaa1a Parse the error codes from the text file if available Daniele Varrazzo 2014-07-31 13:04:53 +0100
  • 6d6fd9acf7 Parse errocodes for PG 9.3 too Daniele Varrazzo 2014-07-31 13:06:39 +0100
  • 40dca9924d Add a few missing errcodes Daniele Varrazzo 2014-07-31 13:13:27 +0100
  • 081bf843d2 Parse the error codes from the text file if available Daniele Varrazzo 2014-07-31 13:04:53 +0100
  • 4e6ab07b30 Add context manager for connection pool for use with the with statement Justin Davis 2014-06-20 13:29:37 -0700
  • 56adc590ff Fixed segfault if COPY statements are executed Daniele Varrazzo 2014-06-06 21:21:39 +0200
  • 115ceea1eb Don't ignore silently the cursor.callproc argument without a length Daniele Varrazzo 2014-06-05 02:46:06 +0200
  • e076e935b9 Added test with objects without length as callproc param Daniele Varrazzo 2014-06-05 02:32:53 +0200
  • 17e9e7d327 Merge branch 'bug-219' into maint_2_5 Daniele Varrazzo 2014-06-06 21:32:48 +0200
  • fd0ba0b2d3 Fixed segfault if COPY statements are executed Daniele Varrazzo 2014-06-06 21:21:39 +0200
  • 34d3ac428c Correctly handle an empty error message from PQescapeIdentifier Daniele Varrazzo 2014-06-05 13:41:45 +0200
  • 2a380eed0c Set an exception in case of PQescapeIdentifier error Daniele Varrazzo 2014-06-05 13:17:51 +0200
  • 5df70ff0bf Fixed callproc return value refcount Daniele Varrazzo 2014-06-05 12:45:39 +0200
  • ad89362b50 More straightforward param refcount handling in callproc Daniele Varrazzo 2014-06-05 12:44:04 +0200
  • 5ebf6744ef Don't ignore silently the cursor.callproc argument without a length Daniele Varrazzo 2014-06-05 02:46:06 +0200
  • d066537efe Added test with objects without length as callproc param Daniele Varrazzo 2014-06-05 02:32:53 +0200
  • f53de458c9 Added test with objects without length as callproc param Daniele Varrazzo 2014-06-05 02:32:53 +0200
  • 09fb8ffd9d Raise TypeError if the dict in callproc param contains non-strings Daniele Varrazzo 2014-06-05 02:18:05 +0200
  • 61696b0603 Added guard on params with no length on callproc Daniele Varrazzo 2014-06-05 01:32:58 +0200
  • e53c738fec Avoid clobbering the exceptions raised by other calls Daniele Varrazzo 2014-06-05 01:25:22 +0200
  • d558cc5cf8 callproc: tests, docs, and comment/error-reporting touchups. mrmilosz 2014-05-30 20:34:19 -0400
  • a02519ed43 callproc: checking for libpq 9.0+ on compile. yes: use PQescapeIdentifier. no: error mrmilosz 2014-05-29 05:09:09 -0400
  • ecd437527d callproc: now more compliant with local coding standards. mrmilosz 2014-05-29 04:31:43 -0400
  • 9810d508b5 cursor.callproc: added a missing memory check mrmilosz 2014-05-28 01:27:56 -0400
  • 3319000de3 callproc using a dict now uses connection encoding and sanitizes parameter names mrmilosz 2014-05-28 01:05:17 -0400
  • 457491cc6f callproc using a dict now has a type check to make sure the keys are strings. mrmilosz 2014-05-25 04:03:07 -0400
  • fbfbec3b9b cursor.callproc now also accepts dict for PostgreSQL 9+ "named notation" mrmilosz 2014-05-24 23:47:09 -0400
  • acde0a66c1 Bump version number to next dev release Daniele Varrazzo 2014-05-20 18:27:34 +0100
  • 02baaae975 Merge branch 'license_cleanup' into maint_2_5 Daniele Varrazzo 2014-05-20 18:24:20 +0100
  • 8b85c60b23 cleanup remaining GPL license text Chris Mildebrandt 2014-05-20 09:50:53 -0700
  • bb8f6068c9 cleanup remaining GPL license text Chris Mildebrandt 2014-05-20 09:42:41 -0700
  • f6229a3d52 Dropped GPL license from source Daniele Varrazzo 2013-04-07 20:03:38 +0100
  • b59d751091 Merge 693dedf4da into 8746b0c6b7 eyeofthefrog 2014-05-20 16:53:40 +0000
  • 693dedf4da cleanup remaining GPL license text Chris Mildebrandt 2014-05-20 09:50:53 -0700
  • 67354ed14f cleanup remaining GPL license text Chris Mildebrandt 2014-05-20 09:42:41 -0700
  • 8746b0c6b7 Skip test_cleanup_on_badconn_close on Windows Jason Erickson 2014-05-12 16:12:50 -0600
  • c5f2e29dde Added select.select timeout on AsyncTests.wait Jason Erickson 2014-05-12 16:09:15 -0600
  • 6933b3bece Skip test_cleanup_on_badconn_close on Windows Jason Erickson 2014-05-12 16:12:50 -0600
  • 9bee072085 Added select.select timeout on AsyncTests.wait Jason Erickson 2014-05-12 16:09:15 -0600
  • 40c1eea15d Bump up version for release 2.5.3 2_5_3 Daniele Varrazzo 2014-05-13 16:20:39 +0100
  • 12d114c731 Python 3.4 declared supported Daniele Varrazzo 2014-05-13 14:36:28 +0100
  • 97290955f6 Python 3.4 declared supported Daniele Varrazzo 2014-05-13 14:36:28 +0100
  • d0b35adeb6 Parse the rowcount as long Daniele Varrazzo 2014-05-13 14:00:59 +0100
  • 35545e7374 Skip rowcount on copy test on postgres < 8.2 Daniele Varrazzo 2014-05-13 13:52:21 +0100
  • 96d6260706 Parse the rowcount as long maint_2_4 Daniele Varrazzo 2014-05-13 14:00:59 +0100
  • 755a5b143f Skip rowcount on copy test on postgres < 8.2 Daniele Varrazzo 2014-05-13 13:52:21 +0100
  • 3b7f57b6d8 Parse the rowcount as long Daniele Varrazzo 2014-05-13 14:00:59 +0100
  • 06f64fbe70 Skip rowcount on copy test on postgres < 8.2 Daniele Varrazzo 2014-05-13 13:52:21 +0100
  • e7fc781280 Copy operations correctly set the cursor.rowcount attribute Daniele Varrazzo 2014-05-05 23:52:41 +0100
  • 81b5f1fb26 Copy operations correctly set the cursor.rowcount attribute Daniele Varrazzo 2014-05-05 23:52:41 +0100
  • e9335b08f8 Copy operations correctly set the cursor.rowcount attribute Daniele Varrazzo 2014-05-05 23:52:41 +0100
  • 26e7f1d71d set_session() params documented in a more Python-friendly way Daniele Varrazzo 2014-04-05 17:01:23 +0100
  • abd975ae40 set_session() params documented in a more Python-friendly way Daniele Varrazzo 2014-04-05 17:01:23 +0100
  • a1344f30f3 Fixed explicit connection.cursor(cursor_factory=None) Daniele Varrazzo 2014-04-30 17:56:09 +0100
  • 69605e54ec Fixed explicit connection.cursor(cursor_factory=None) Daniele Varrazzo 2014-04-30 17:56:09 +0100
  • 5a660b80f5 Fixed explicit connection.cursor(cursor_factory=None) Daniele Varrazzo 2014-04-30 17:56:09 +0100
  • 82ab0cde55 Modify hstore adaptor to only produce strings Corry Haines 2014-04-24 14:59:10 -0700
  • e1eb7a71b0 Fixed merge errors in the test suite Daniele Varrazzo 2014-04-07 18:38:05 +0100
  • ed968dd913 Merge branch 'connection-closed' into maint_2_4 Daniele Varrazzo 2014-04-07 18:30:33 +0100
  • e53f63b2d6 Don't specify 0 or 1 in closed docs Daniele Varrazzo 2014-04-05 13:37:42 +0100
  • 71eeb9086a Close the connection if discovered bad on poll() Daniele Varrazzo 2014-04-05 15:32:16 +0100
  • cdb206d3e7 Check the connection is really bad on exception before closing it Daniele Varrazzo 2014-04-05 15:14:00 +0100
  • ddf97a0cdc Fixed attempt of closing an already closed lobject on dealloc Daniele Varrazzo 2014-04-05 15:11:43 +0100
  • bbe5a2597c Don't set an exception witout GIL closing lobjects with a bad conn Daniele Varrazzo 2014-04-05 15:10:15 +0100
  • c8ee04a9fa Close a connection if PQexec returned NULL Daniele Varrazzo 2014-03-06 18:11:17 +0000
  • ae67f353d2 Allow get_transaction_status on closed connections Daniele Varrazzo 2014-03-06 17:49:24 +0000
  • 7ed593504c Avoid printing the typecast name in debug statement Daniele Varrazzo 2014-04-04 19:25:09 +0100
  • 7faedd0a90 Fixed use of Python object with refcount 0 in cursor_init Daniele Varrazzo 2014-04-04 19:16:41 +0100
  • 26349bf8d3 Work around pip issue #1630 breaking 'pip -e git+url' Daniele Varrazzo 2014-04-04 17:30:10 +0100
  • df148f733d Clarify in the docs that mogrify() and query always return bytes Daniele Varrazzo 2014-04-03 02:46:13 +0100
  • 06b1db942f Fixed overflow opening a lobject with an oid not fitting in a signed int Daniele Varrazzo 2014-04-03 02:34:43 +0100
  • 0f6122242c Dropped unneeded pass in test Daniele Varrazzo 2014-04-03 02:28:02 +0100
  • 863a89228c Explicit the fact that closed connections have undefined status Daniele Varrazzo 2014-04-03 02:07:38 +0100
  • eddb0e3d90 Fixed dsn and closed attributes in failing connection subclasses. Daniele Varrazzo 2014-04-03 01:41:19 +0100
  • 36a7deed52 Fixed DNS typo in examples Erwin de Keijzer 2014-03-24 18:36:33 +0100
  • 6b43b0088e Don't segfault on uninitialized cursor Daniele Varrazzo 2014-02-26 19:37:59 +0000
  • d777b73301 Use the do-while 0 idiom for cursor guards macro Daniele Varrazzo 2014-02-26 19:31:27 +0000
  • 27949b7d45 Merge branch 'ticket-194' into maint_2_4 Daniele Varrazzo 2014-04-07 17:49:13 +0100
  • 956560325e Bug #194 confirmed fixed: newsfile updated. Daniele Varrazzo 2014-02-24 15:15:54 +0000
  • 33db3ecfc3 Set the connection async before polling for connection Daniele Varrazzo 2014-02-24 12:12:16 +0000
  • 3a8dec76a0 Set the connection async earlier in green mode Daniele Varrazzo 2014-02-24 11:39:43 +0000
  • 731dc2a3ef Fixed debug build on Windows Daniele Varrazzo 2014-01-14 21:56:36 +0000
  • dbdd0c822f Fixed dealloc of lobject->smode Daniele Varrazzo 2013-11-27 12:59:14 +0000
  • ff341077e0 Check connection type in lobject init Daniele Varrazzo 2013-11-27 12:42:57 +0000
  • 2840643924 Typo fixes and improvements to new_array_type() docs Daniele Varrazzo 2013-10-21 15:26:57 +0100
  • 5a55339e11 Really test named cursors in test_scroll_named() Daniele Varrazzo 2013-10-16 19:09:51 +0100
  • 970bb1d1b1 Document that named cursors don't raise an exception going out-of-bound Daniele Varrazzo 2013-10-16 19:08:45 +0100
  • b95bb2c641 Document that using %, (, ) in the placeholder name is not supported Daniele Varrazzo 2013-10-16 15:36:43 +0100
  • fb5e14c701 Meaningful connection errors report a meaningful message Daniele Varrazzo 2013-10-16 15:28:16 +0100
  • 00c1d867c2 Added regression test for infinity parsing in dates Daniele Varrazzo 2013-05-10 23:25:06 +0100
  • 0914323328 Added test to verify copysize handling in copy_expert Daniele Varrazzo 2013-05-06 10:48:10 +0100
  • d0f49f9887 Skip tests on python implementations without getrefcount() Daniele Varrazzo 2013-05-06 10:39:24 +0100
  • 50b68aa987 Merge branch 'solaris-round' into maint_2_4 Daniele Varrazzo 2014-04-07 17:23:33 +0100
  • 75947a6fef Mention Solaris round fix in NEWS file Daniele Varrazzo 2013-04-20 02:31:31 +0100
  • 0973d02b4b Long ifdef reformatted for readibility Daniele Varrazzo 2013-04-20 02:21:58 +0100
  • 5eefec4f5e Remove extra || Daniel Enman 2013-04-18 17:12:14 -0300