postgresql/src/interfaces/libpq
Bruce Momjian 4180934651 check socket creation errors against PGINVALID_SOCKET
Previously, in some places, socket creation errors were checked for
negative values, which is not true for Windows because sockets are
unsigned.  This masked socket creation errors on Windows.

Backpatch through 9.0.  8.4 doesn't have the infrastructure to fix this.
2014-04-16 10:45:48 -04:00
..
po Translation updates 2013-12-02 00:17:07 -05:00
test Update copyright for 2014 2014-01-07 16:05:30 -05:00
.gitignore Re-include pqsignal() in libpq. 2013-03-17 15:45:31 -04:00
Makefile Fix makefile syntax. 2014-02-01 19:52:39 -05:00
README Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
bcc32.mak Re-include pqsignal() in libpq. 2013-03-17 15:45:31 -04:00
exports.txt Add libpq function PQhostaddr(). 2014-01-24 02:32:39 +09:00
fe-auth.c libpq: pass a memory allocation failure error up to PQconndefaults() 2014-03-20 11:48:31 -04:00
fe-auth.h Update copyright for 2014 2014-01-07 16:05:30 -05:00
fe-connect.c check socket creation errors against PGINVALID_SOCKET 2014-04-16 10:45:48 -04:00
fe-exec.c Fix whitespace 2014-03-03 14:05:33 -05:00
fe-lobj.c Update copyright for 2014 2014-01-07 16:05:30 -05:00
fe-misc.c Improve libpq's error recovery for connection loss during COPY. 2014-02-12 17:50:57 -05:00
fe-print.c Update copyright for 2014 2014-01-07 16:05:30 -05:00
fe-protocol2.c Prevent potential overruns of fixed-size buffers. 2014-02-17 11:20:21 -05:00
fe-protocol3.c Prevent potential overruns of fixed-size buffers. 2014-02-17 11:20:21 -05:00
fe-secure.c Disallow use of SSL v3 protocol in the server as well as in libpq. 2014-01-31 17:51:18 -05:00
libpq-events.c Update copyright for 2014 2014-01-07 16:05:30 -05:00
libpq-events.h Update copyright for 2014 2014-01-07 16:05:30 -05:00
libpq-fe.h Add libpq function PQhostaddr(). 2014-01-24 02:32:39 +09:00
libpq-int.h check socket creation errors against PGINVALID_SOCKET 2014-04-16 10:45:48 -04:00
libpq.rc.in Update copyright for 2014 2014-01-07 16:05:30 -05:00
nls.mk Translation updates 2013-09-02 02:43:18 -04:00
pg_service.conf.sample Remove useless whitespace at end of lines 2010-11-23 22:34:55 +02:00
pqexpbuffer.c Update copyright for 2014 2014-01-07 16:05:30 -05:00
pqexpbuffer.h Update copyright for 2014 2014-01-07 16:05:30 -05:00
pthread-win32.c Update copyright for 2014 2014-01-07 16:05:30 -05:00
win32.c Update copyright for 2014 2014-01-07 16:05:30 -05:00
win32.h Enable compiling with the mingw-w64 32 bit compiler. 2011-12-10 15:35:41 -05:00
win32.mak Re-include pqsignal() in libpq. 2013-03-17 15:45:31 -04:00

README

src/interfaces/libpq/README

This directory contains the C version of Libpq, the POSTGRES frontend library.