<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/psycopg2.git/psycopg/adapter_qstring.h, branch separate-binary</title>
<subtitle>github.com: psycopg/psycopg2.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/psycopg2.git/'/>
<entry>
<title>Work in progress on writable encoding</title>
<updated>2016-07-01T17:00:05+00:00</updated>
<author>
<name>Daniele Varrazzo</name>
<email>daniele.varrazzo@gmail.com</email>
</author>
<published>2016-07-01T10:17:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/psycopg2.git/commit/?id=bada1f1f8e390c7d0ef8eea88cdb16e6f78c1eec'/>
<id>bada1f1f8e390c7d0ef8eea88cdb16e6f78c1eec</id>
<content type='text'>
Would help using adapt(unicode) to quote strings without a connection,
see ticket #331.

Currently in heisenbug state: if test_connection_wins_anyway and
test_encoding_default run (in this order), the latter fail because the
returned value is "'\xe8 '", with an extra space. Skipping the first
test, the second succeed.

The bad value is returned by the libpq:

    ql = PQescapeString(to+eq+1, from, len);

just returns len = 2 and an extra space in the string... meh.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Would help using adapt(unicode) to quote strings without a connection,
see ticket #331.

Currently in heisenbug state: if test_connection_wins_anyway and
test_encoding_default run (in this order), the latter fail because the
returned value is "'\xe8 '", with an extra space. Skipping the first
test, the second succeed.

The bad value is returned by the libpq:

    ql = PQescapeString(to+eq+1, from, len);

just returns len = 2 and an extra space in the string... meh.
</pre>
</div>
</content>
</entry>
<entry>
<title>Dropped simple type wrapper functions</title>
<updated>2014-08-15T01:54:31+00:00</updated>
<author>
<name>Daniele Varrazzo</name>
<email>daniele.varrazzo@gmail.com</email>
</author>
<published>2014-08-15T01:37:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/psycopg2.git/commit/?id=a2b01cdf4221f4fad94143606c06141ce91ef7bd'/>
<id>a2b01cdf4221f4fad94143606c06141ce91ef7bd</id>
<content type='text'>
These functions don't need to exist: exposing the type in the module is
enough. It is actually better as one may use isinstance and such.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These functions don't need to exist: exposing the type in the module is
enough. It is actually better as one may use isinstance and such.
</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid encoding strdup in qstring adapter</title>
<updated>2013-04-04T23:00:42+00:00</updated>
<author>
<name>Daniele Varrazzo</name>
<email>daniele.varrazzo@gmail.com</email>
</author>
<published>2013-04-04T23:00:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/psycopg2.git/commit/?id=736a78f3f60be23fe1e71f49c597ae8ae148784a'/>
<id>736a78f3f60be23fe1e71f49c597ae8ae148784a</id>
<content type='text'>
Dropped encoding parameter in the constructor: it is used
nowhere and not documented. Use directly the connection
encoding if available, else the previous latin1 fallback.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Dropped encoding parameter in the constructor: it is used
nowhere and not documented. Use directly the connection
encoding if available, else the previous latin1 fallback.
</pre>
</div>
</content>
</entry>
<entry>
<title>Added Python codec name to the connection.</title>
<updated>2010-12-21T04:02:14+00:00</updated>
<author>
<name>Daniele Varrazzo</name>
<email>daniele.varrazzo@gmail.com</email>
</author>
<published>2010-12-18T05:02:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/psycopg2.git/commit/?id=e182201e6ee8075a88b63c9d8338f833bd2471b0'/>
<id>e182201e6ee8075a88b63c9d8338f833bd2471b0</id>
<content type='text'>
This allows dropping repeated dictionary lookups with unicode
query/parameters.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows dropping repeated dictionary lookups with unicode
query/parameters.
</pre>
</div>
</content>
</entry>
<entry>
<title>Internal imports simplified.</title>
<updated>2010-12-12T13:39:32+00:00</updated>
<author>
<name>Daniele Varrazzo</name>
<email>daniele.varrazzo@gmail.com</email>
</author>
<published>2010-12-12T10:55:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/psycopg2.git/commit/?id=6d7916cfe12657408103ed20100436b64fb2b163'/>
<id>6d7916cfe12657408103ed20100436b64fb2b163</id>
<content type='text'>
.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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
.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.
</pre>
</div>
</content>
</entry>
<entry>
<title>Changes license to LGPL3 + OpenSSL exception on all source files</title>
<updated>2010-02-12T22:34:53+00:00</updated>
<author>
<name>Federico Di Gregorio</name>
<email>fog@initd.org</email>
</author>
<published>2010-02-12T22:34:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/psycopg2.git/commit/?id=611606d53294ec68ab61aea9ba9149d3c6da4750'/>
<id>611606d53294ec68ab61aea9ba9149d3c6da4750</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>	* psycypg/*.h: apply HIDDEN to all global variables and functions</title>
<updated>2008-01-21T05:54:01+00:00</updated>
<author>
<name>James Henstridge</name>
<email>james@jamesh.id.au</email>
</author>
<published>2008-01-21T05:54:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/psycopg2.git/commit/?id=864d107325fb616eaaf873ad20c66aa77b648a5c'/>
<id>864d107325fb616eaaf873ad20c66aa77b648a5c</id>
<content type='text'>
	that should not be exported from the module.  This results in a 5%
	reduction in code size and shortens the dynamic symbol table.

	* psycopg/config.h: If GCC &gt;= 4.0 is installed, define the HIDDEN
	symbol to apply the "hidden" visibility attribute.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	that should not be exported from the module.  This results in a 5%
	reduction in code size and shortens the dynamic symbol table.

	* psycopg/config.h: If GCC &gt;= 4.0 is installed, define the HIDDEN
	symbol to apply the "hidden" visibility attribute.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed both Python 2.5 and 64 bit problems.</title>
<updated>2007-04-10T06:36:18+00:00</updated>
<author>
<name>Federico Di Gregorio</name>
<email>fog@initd.org</email>
</author>
<published>2007-04-10T06:36:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/psycopg2.git/commit/?id=e5829292cdecd56e883733aee552d6fe2121c6ac'/>
<id>e5829292cdecd56e883733aee552d6fe2121c6ac</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Builds again on win32 (closes: #132).</title>
<updated>2006-10-29T03:12:51+00:00</updated>
<author>
<name>Federico Di Gregorio</name>
<email>fog@initd.org</email>
</author>
<published>2006-10-29T03:12:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/psycopg2.git/commit/?id=f4dc6936a27afc8d4e5b74b3aae33e9dfed32670'/>
<id>f4dc6936a27afc8d4e5b74b3aae33e9dfed32670</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Piet Delport patches: 1 of 3.</title>
<updated>2006-09-23T05:10:58+00:00</updated>
<author>
<name>Federico Di Gregorio</name>
<email>fog@initd.org</email>
</author>
<published>2006-09-23T05:10:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/psycopg2.git/commit/?id=3009a29b1191a25cf1194e07e31ba52d2eb1ea7b'/>
<id>3009a29b1191a25cf1194e07e31ba52d2eb1ea7b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
