Commit Graph

  • f9a13eb563 connection.reset() implemented using DISCARD ALL Daniele Varrazzo 2012-05-30 12:13:24 +0100
  • 7a33ebd580 Merge remote-tracking branch 'msabramo/travis' into devel Federico Di Gregorio 2012-06-18 12:24:21 +0200
  • 79165dab78 Merge remote-tracking branch 'msabramo/tox' into devel Federico Di Gregorio 2012-06-18 12:23:44 +0200
  • 6bf2b1b465 Add .travis.yml for Travis CI (http://travis-ci.org/) Marc Abramowitz 2012-06-15 07:27:00 -0700
  • 3c510cf768 Add .tox to .gitignore Marc Abramowitz 2012-06-15 02:57:11 -0700
  • 9e1e69003b Add tox.ini for tox (http://tox.testrun.org/) Marc Abramowitz 2012-06-15 02:56:44 -0700
  • ea203f0587 Added %% use to the docs Daniele Varrazzo 2012-05-29 23:53:02 +0100
  • 08c8b62e1b Added %% use to the docs Daniele Varrazzo 2012-05-29 23:53:02 +0100
  • c7d1271ab4 Fixed cursor name as unicode string on Python 3 Daniele Varrazzo 2012-05-27 08:58:55 +0100
  • e8fb84306d Fixed cursor name as unicode string on Python 3 Daniele Varrazzo 2012-05-27 08:58:55 +0100
  • cb6baff8e0 Dropped build dirs entries from setup.cfg Daniele Varrazzo 2012-05-23 11:02:05 +0100
  • 874a74fe94 Dropped GIL release around function calling PyMem_Malloc Daniele Varrazzo 2012-05-22 17:22:57 +0100
  • 7982a6ac0b Dropped GIL release around function calling PyMem_Malloc Daniele Varrazzo 2012-05-22 17:22:57 +0100
  • 55828c2ea3 Fixed superclass methods call. Daniele Varrazzo 2012-05-08 15:48:07 +0100
  • ba1fe6fff6 Fixed superclass methods call. Daniele Varrazzo 2012-05-08 15:48:07 +0100
  • 667387e746 Fixed text docs build on Python 3 Daniele Varrazzo 2012-04-11 18:18:40 +0100
  • 291b4ce81f Fixed text docs build on Python 3 Daniele Varrazzo 2012-04-11 18:18:40 +0100
  • 47336c7428 Merge branch 'cursor-args-fix' into MAINT_2_4 Daniele Varrazzo 2012-04-11 18:12:27 +0100
  • 4436fce4c6 Merge branch 'cursor-args-fix' into devel Daniele Varrazzo 2012-04-11 18:12:27 +0100
  • 210eeb875d Bump to next dev release Daniele Varrazzo 2012-04-11 18:11:59 +0100
  • 241403e7ba Bump to next dev release Daniele Varrazzo 2012-04-11 18:11:59 +0100
  • 73df259f7b Added news entry about cursor() cleanup Daniele Varrazzo 2012-04-11 18:11:04 +0100
  • 365a1b20a7 Added tests to verify cursor() arguments propagation Daniele Varrazzo 2012-04-11 18:00:18 +0100
  • c86ca7687f Fixed cursor() arguments propagation to other connection classes Daniele Varrazzo 2012-04-11 17:59:16 +0100
  • 095cce5605 Allow user to override connection factory cursors Corry Haines 2012-03-25 20:49:54 -0700
  • 27421f1e41 Name can be passed as None to cursor() Daniele Varrazzo 2012-04-11 17:32:10 +0100
  • c63891af8d Fixed bad error return code from cursor's init Daniele Varrazzo 2012-04-11 17:26:11 +0100
  • d7c8c1c49a Merge branch 'devel' 2_4_5 Federico Di Gregorio 2012-03-28 23:09:15 +0200
  • 037b704e9a Bumping up versions to prepare 2.4.5 Federico Di Gregorio 2012-03-28 23:08:59 +0200
  • 67064f8e03 All the FAQ have they own id that can be used in URLs to refer to Daniele Varrazzo 2012-03-09 12:23:03 +0000
  • 5473d50a09 Added more information about the case of the missing lo_truncate Daniele Varrazzo 2012-03-09 12:11:28 +0000
  • 550130b19e Merge remote-tracking branch 'piro/devel' into devel Federico Di Gregorio 2012-03-08 12:28:52 +0100
  • b8c75d9de0 Merge branch 'gcc-python-plugin' into devel Daniele Varrazzo 2012-03-05 02:48:11 +0000
  • 37aa62ca52 Merge branch 'close-idempotent' into devel Daniele Varrazzo 2012-03-05 02:47:52 +0000
  • 2c309dfdb4 Mention the static analysis cleanup in the news Daniele Varrazzo 2012-03-05 02:29:02 +0000
  • 8707d8c399 Fixed iterator refcount in case of memory error during COPY Daniele Varrazzo 2012-03-05 02:09:20 +0000
  • 735d50c782 Check if the object wrapped in binary is not None before trying the other types Daniele Varrazzo 2012-03-05 02:08:45 +0000
  • a9dc1b83ad Methods callbacks signatures match the flags they are exported with Daniele Varrazzo 2012-03-05 01:26:28 +0000
  • 531084d561 Stricter types usage in several PyArg_ParseTuple calls Daniele Varrazzo 2012-03-04 18:01:08 +0000
  • 0e832b97ea Proper type check in prepare() methods for list, binary, qstring Daniele Varrazzo 2012-03-04 17:59:51 +0000
  • 84f2a370f6 close() methods don't raise errors if called on closed objects Daniele Varrazzo 2012-03-04 05:03:15 +0000
  • 2cbedbee45 Dropped test about close() on closed connection raising an exception Daniele Varrazzo 2012-03-04 05:09:46 +0000
  • 76cc838a93 Expressions rewritten in a more normal way Daniele Varrazzo 2012-03-04 04:47:21 +0000
  • 5bbfd38dfb Check for errors in float adaptation Daniele Varrazzo 2012-03-04 04:43:14 +0000
  • 6cece00958 Check failed list creation in array adaptation Daniele Varrazzo 2012-03-04 04:42:44 +0000
  • be35df3818 Fixed typecasters refcount Daniele Varrazzo 2012-03-04 04:41:36 +0000
  • dc4c3d3143 Guard from failed keys creation during adaptation Daniele Varrazzo 2012-03-04 04:40:44 +0000
  • 18085201c8 Guard from NULL dereference if Xid allocation fails Daniele Varrazzo 2012-03-04 04:39:41 +0000
  • 31812c01e6 Further modeling of exception raising Daniele Varrazzo 2012-03-04 04:38:44 +0000
  • d93732558d Raise an exception in case of failed localtime_r call Daniele Varrazzo 2012-03-04 04:17:03 +0000
  • 4d15b973b0 Attempt to enforce signature for the "O&" converter functions Daniele Varrazzo 2012-03-01 02:47:30 +0000
  • e1266d52cd More functions annotated for static analysis Daniele Varrazzo 2012-03-01 02:45:48 +0000
  • 5bfb6cdefe Use more compact macros to annotate functions for the static checker Daniele Varrazzo 2012-03-01 00:57:52 +0000
  • f2e4a8ed78 Functions setting exception return a negative value on error Daniele Varrazzo 2012-03-01 00:24:52 +0000
  • 9432787279 Work around a false positive returned by the static checker Daniele Varrazzo 2012-02-29 23:53:00 +0000
  • a167822e26 Use the newly provided attributes to validate exceptions raising Daniele Varrazzo 2012-02-29 23:51:51 +0000
  • b97599166e Update all links to PostgreSQL docs to the current version. Marti Raudsepp 2012-02-28 18:28:07 +0200
  • 67712e4226 Fixed possible NULL dereferencing in fetchmany()/fetchall() Daniele Varrazzo 2012-02-24 22:24:54 +0000
  • 6d76e81166 Fixed possible NULL dereferencing in callproc() Daniele Varrazzo 2012-02-24 22:06:00 +0000
  • 94a53b48df Building rows simplified Daniele Varrazzo 2012-02-24 21:52:36 +0000
  • efee049338 Added error check in _mogrify for failed tuple creation Daniele Varrazzo 2012-02-24 21:44:29 +0000
  • 0ee641361b Flag a few other functions returning borrowed refs Daniele Varrazzo 2012-02-24 20:42:16 +0000
  • 4ecfd48671 Fixed possible NULL dereferencing in notice process Daniele Varrazzo 2012-02-24 10:50:49 +0000
  • a6df55f4e3 Flag the psycopg_ensure_*() functions as stealing a ref Daniele Varrazzo 2012-02-24 10:41:02 +0000
  • 5f3f35a2c2 Mark getnextarg function as returning a borrowed reference Daniele Varrazzo 2012-02-24 04:25:08 +0000
  • fc78fb09c0 Dropped unused pq_resolve_critical() return value Daniele Varrazzo 2012-02-24 04:00:12 +0000
  • 4eea8bc912 Dropped redundant check on the status before rollback Daniele Varrazzo 2012-02-24 03:04:53 +0000
  • 5fcbe7bd0f Check/set connection status at commit inside the critical section Daniele Varrazzo 2012-02-24 03:04:24 +0000
  • b2c61eaa18 Merge branch 'types-arrays' into devel Daniele Varrazzo 2012-02-24 00:35:21 +0000
  • a165f86127 Added docs about how to create a generic array typecaster Daniele Varrazzo 2012-02-24 00:33:28 +0000
  • 0c337a2029 Added support for inet array Daniele Varrazzo 2012-02-23 23:56:55 +0000
  • 36b6c80ed1 register_uuid takes more iterables types as oids argument Daniele Varrazzo 2012-02-23 23:51:28 +0000
  • 9ffa1f4b59 Fixed inet test that wasn't testing anything Daniele Varrazzo 2012-02-23 23:35:05 +0000
  • 98d6d96ee3 Fixed exception testing on Python 3 Daniele Varrazzo 2012-02-23 23:15:42 +0000
  • e57f3284eb Merge branch 'cursors-rownumber' into devel Daniele Varrazzo 2012-02-23 23:05:40 +0000
  • 1d7e6afcf0 Ticket #100 closed Daniele Varrazzo 2012-02-23 23:04:54 +0000
  • b8597dc1d3 Fixed NamedTupleCursor rownumber during iteration. Daniele Varrazzo 2012-02-23 22:58:58 +0000
  • ebec522a07 Fixed rownumber for cursor subclasses during iterations Daniele Varrazzo 2012-02-23 22:55:13 +0000
  • 7221ea9ec5 Added test to check rowcount behaves fine during named cursor iteration Daniele Varrazzo 2012-02-23 22:04:22 +0000
  • 71d1690870 Test methods reordered to improve readability Daniele Varrazzo 2012-02-23 21:27:45 +0000
  • 3b36100ec1 Dropped hardcoded list of exceptions in init functions Daniele Varrazzo 2012-02-23 20:09:28 +0000
  • 09be4dc5d1 Fixed potential failures while setting exceptions attributes Daniele Varrazzo 2012-02-23 19:48:46 +0000
  • 7d67ecbed3 Fixed potential NULL incref Daniele Varrazzo 2012-02-23 19:47:36 +0000
  • 1b27820389 Fixed refcount of exceptions dicts Daniele Varrazzo 2012-02-23 19:33:29 +0000
  • 08fbd86495 Check errors in module typecasters init Daniele Varrazzo 2012-02-23 19:20:51 +0000
  • ff61cf25b6 Fixed refcount of None if namedtuples are not available Daniele Varrazzo 2012-02-23 18:41:31 +0000
  • 026899e0c1 Check errors when populating encodings map Daniele Varrazzo 2012-02-23 18:28:30 +0000
  • dca6cffd6e Dropped custom array parsing for UUID[] Daniele Varrazzo 2012-02-23 14:37:15 +0000
  • f782470d71 Parens don't need escaping in regexp char classes Daniele Varrazzo 2012-02-23 14:31:16 +0000
  • 1332d4a0d8 Fixed never raised exception in composite parsing Daniele Varrazzo 2012-02-23 14:29:39 +0000
  • 4e1d96082a Typos fixed in copy methods Daniele Varrazzo 2012-02-23 14:28:11 +0000
  • 1bc73896dc Clean up comments in setup.cfg Nate Eagleson 2012-02-17 00:05:30 -0500
  • f3f3dbbca9 Fix typos in the INSTALL document Nate Eagleson 2012-02-16 18:05:30 -0500
  • 91388d2c51 Cite Menno's TZ improvements into news file Daniele Varrazzo 2012-01-30 13:32:58 +0000
  • bca7200b3f Cache FixedOffsetTimezone instances Menno Smits 2012-01-25 16:23:19 +0000
  • 1469a56512 Fixed repr for FixedOffsetTimezone for offsets west of UTC (negative) Menno Smits 2012-01-17 15:51:32 +0000
  • 35ff2def34 Renamed shadowed test method Menno Smits 2012-01-17 15:51:26 +0000
  • 78895e6943 Added doc for Error.cursor Daniele Varrazzo 2012-01-19 01:30:46 +0000
  • db987250c8 Avoid installing Error.__reduce_ex__ on Python 2.4 Daniele Varrazzo 2012-01-14 18:01:15 +0000
  • 43daba38e7 Make Error and subclasses picklable Daniele Varrazzo 2012-01-14 17:34:09 +0000