psycopg2/psycopg
Daniele Varrazzo 8cf30509ad Fixed memory leak with large objects
Deallocating closed large objects failed to decrement the connection
refcount. The fact the lobject is closed doesn't matter for refcount.
Issue detected by the always useful scripts/refcounter.py

With an extra bit of unrequested whitespace love.
2014-08-26 03:56:07 +01:00
..
_psycopg.vc9.amd64.manifest Windows manifest changes based upon architecture 2011-02-11 10:01:38 -07:00
_psycopg.vc9.x86.manifest Windows manifest changes based upon architecture 2011-02-11 10:01:38 -07:00
adapter_asis.c Dropped GC support for several objects 2013-04-05 01:02:47 +01:00
adapter_asis.h Pulled down changes from dvarrazzo branch on gh 2011-02-10 15:59:31 -07:00
adapter_binary.c Use the Py_RETURN_NONE macro 2013-04-05 01:25:05 +01:00
adapter_binary.h Fix multiple misspellings 2013-04-26 10:32:21 +01:00
adapter_datetime.c Don't import psycopg2.tz into the C extension 2014-08-26 03:26:59 +01:00
adapter_datetime.h Don't fail import if mx.DateTime module is not found at import time 2011-06-04 14:16:24 +01:00
adapter_list.c Fixed segfault in List function 2014-08-15 02:11:43 +01:00
adapter_list.h Dropped encoding attribute from list adapter 2013-04-05 00:35:02 +01:00
adapter_mxdatetime.c Dropped GC support for several objects 2013-04-05 01:02:47 +01:00
adapter_mxdatetime.h Pulled down changes from dvarrazzo branch on gh 2011-02-10 15:59:31 -07:00
adapter_pboolean.c Dropped GC support for several objects 2013-04-05 01:02:47 +01:00
adapter_pboolean.h Pulled down changes from dvarrazzo branch on gh 2011-02-10 15:59:31 -07:00
adapter_pdecimal.c Dropped GC support for several objects 2013-04-05 01:02:47 +01:00
adapter_pdecimal.h Pulled down changes from dvarrazzo branch on gh 2011-02-10 15:59:31 -07:00
adapter_pfloat.c Dropped GC support for several objects 2013-04-05 01:02:47 +01:00
adapter_pfloat.h Pulled down changes from dvarrazzo branch on gh 2011-02-10 15:59:31 -07:00
adapter_pint.c Dropped GC support for several objects 2013-04-05 01:02:47 +01:00
adapter_pint.h Fixed escape for negative numbers prefixed by minus operator 2011-05-30 22:00:20 +01:00
adapter_qstring.c Use the Py_RETURN_NONE macro 2013-04-05 01:25:05 +01:00
adapter_qstring.h Avoid encoding strdup in qstring adapter 2013-04-05 00:00:42 +01:00
bytes_format.c Use more compact macros to annotate functions for the static checker 2012-03-01 02:53:28 +00:00
config.h Long ifdef reformatted for readibility 2013-04-21 18:43:08 +01:00
connection_int.c Fixed dsn and closed attributes in failing connection subclasses. 2014-04-03 01:41:19 +01:00
connection_type.c Fixed explicit connection.cursor(cursor_factory=None) 2014-04-30 17:56:09 +01:00
connection.h Added cursor_factory connection attribute and connect() parameter 2013-04-07 02:30:12 +01:00
cursor_int.c Better use of Py_CLEAR and implicit zeroed-out structures 2013-03-20 23:53:20 +00:00
cursor_type.c Don't import psycopg2.tz into the C extension 2014-08-26 03:26:59 +01:00
cursor.h Don't segfault on uninitialized cursor 2014-02-26 19:42:29 +00:00
diagnostics_type.c Use the Py_RETURN_NONE macro 2013-04-05 01:25:05 +01:00
diagnostics.h psycopg2.Error object and type renamed more consistently 2013-03-20 00:03:58 +00:00
error_type.c Fixed pickling of exceptions with no pgerror/pgcode set 2013-07-19 16:05:48 +01:00
error.h psycopg2.Error object and type renamed more consistently 2013-03-20 00:03:58 +00:00
green.c Use the Py_RETURN_NONE macro 2013-04-05 01:25:05 +01:00
green.h Documentation cleanup 2011-02-19 16:16:28 +00:00
lobject_int.c Don't set an exception witout GIL closing lobjects with a bad conn 2014-04-05 15:51:25 +01:00
lobject_type.c Fixed memory leak with large objects 2014-08-26 03:56:07 +01:00
lobject.h Store a PGresult in the Exception error 2013-03-19 23:42:54 +00:00
microprotocols_proto.c Use the Py_RETURN_NONE macro 2013-04-05 01:25:05 +01:00
microprotocols_proto.h Fix multiple misspellings 2013-04-26 10:32:21 +01:00
microprotocols.c Store a PGresult in the Exception error 2013-03-19 23:42:54 +00:00
microprotocols.h Pulled down changes from dvarrazzo branch on gh 2011-02-10 15:59:31 -07:00
notify_type.c Dropped GC support from Xid and Notify types 2013-04-02 01:50:31 +01:00
notify.h Notify and Xid objects and types renamed for consistency 2013-03-20 01:48:05 +00:00
pgtypes.h Added aync.txt to distribution. 2005-11-29 12:01:46 +00:00
pqpath.c No implicit transaction on named cursor close 2014-08-21 05:05:54 +01:00
pqpath.h No implicit transaction on named cursor close 2014-08-21 05:05:54 +01:00
psycopg.h Fix multiple misspellings 2013-04-26 10:32:21 +01:00
psycopgmodule.c Don't import psycopg2.tz into the C extension 2014-08-26 03:26:59 +01:00
python.h Dropped support for Python 2.4 2013-03-20 23:40:13 +00:00
typecast_array.c Use the Py_RETURN_NONE macro 2013-04-05 01:25:05 +01:00
typecast_basic.c Use the Py_RETURN_NONE macro 2013-04-05 01:25:05 +01:00
typecast_binary.c Fix multiple misspellings 2013-04-26 10:32:21 +01:00
typecast_binary.h Pulled down changes from dvarrazzo branch on gh 2011-02-10 15:59:31 -07:00
typecast_builtins.c Add a type converter to handle untyped empty arrays. 2011-02-20 12:28:10 +00:00
typecast_datetime.c Use the Py_RETURN_NONE macro 2013-04-05 01:25:05 +01:00
typecast_mxdatetime.c Use the Py_RETURN_NONE macro 2013-04-05 01:25:05 +01:00
typecast.c Use the Py_RETURN_NONE macro 2013-04-05 01:25:05 +01:00
typecast.h Further modeling of exception raising 2012-03-04 04:38:44 +00:00
utils.c Static-type psycopg_escape_string connection parameter 2013-04-05 00:07:36 +01:00
xid_type.c Dropped GC support from Xid and Notify types 2013-04-02 01:50:31 +01:00
xid.h Notify and Xid objects and types renamed for consistency 2013-03-20 01:48:05 +00:00