Commit Graph

145 Commits (c01641f8aed00642163b7eb8748a297668a990de)

Author SHA1 Message Date
Tom Lane c01641f8ae libpq failed to cope with COPY FROM STDIN if the command was issued 23 years ago
Tom Lane 0be731ad44 Add PQexecPrepared() and PQsendQueryPrepared() functions, to allow 23 years ago
Bruce Momjian f3c3deb7d0 Update copyrights to 2003. 23 years ago
Bruce Momjian 089003fb46 pgindent run. 23 years ago
Tom Lane ea20397b79 When using new protocol, PQexec can get out of a COPY IN or COPY OUT 23 years ago
Tom Lane ab5c775116 Change pqInternalNotice to accept a format string and args instead of 23 years ago
Tom Lane efc3a25bb0 Update libpq to make new features of FE/BE protocol available to 23 years ago
Bruce Momjian 4e1f986098 I found the libpq function PGunescapeBytea a little slow. It was taking a 23 years ago
Tom Lane 6bdb7aa4db libpq can now talk to either 3.0 or 2.0 protocol servers. It first tries 23 years ago
Tom Lane 5493ecc3a5 Adjust error-handling logic in libpq. For the first time, libpq copes 23 years ago
Tom Lane c0a8c3ac13 Update 3.0 protocol support to match recent agreements about how to 23 years ago
Tom Lane 4db9689d1a Add transaction status field to ReadyForQuery messages, and make room 23 years ago
Tom Lane 9cbaf72177 In the continuing saga of FE/BE protocol revisions, add reporting of 23 years ago
Bruce Momjian db7e46a76d Use closesocket() for all socket/pipe closing, because Win32 requires 23 years ago
Tom Lane f690920a75 Infrastructure for upgraded error reporting mechanism. elog.c is 23 years ago
Tom Lane 5ed27e35f3 Another round of protocol changes. Backend-to-frontend messages now all 23 years ago
Tom Lane bd8d441775 Second round of FE/BE protocol changes. Frontend->backend messages now 23 years ago
Bruce Momjian f1792b932c Use PQfreemem() consistently, and document its use for Notify. 23 years ago
Bruce Momjian 23ecb8855d Add PQfreemem() call for Win32. 23 years ago
Tom Lane e4704001ea This patch fixes a bunch of spelling mistakes in comments throughout the 23 years ago
Bruce Momjian 81f6db4803 Allow PQcmdTuples to return row counts for MOVE and FETCH. 23 years ago
Tom Lane 9f1f2bfb66 Fix various places where global s/NOTICE/WARNING/ was applied with too 23 years ago
Bruce Momjian 4ca28eb7c7 I just discovered, that there is missing a const when passing a buffer 23 years ago
Bruce Momjian e50f52a074 pgindent run. 24 years ago
Tom Lane 976246cc7e The cstring datatype can now be copied, passed around, etc. The typlen 24 years ago
Bruce Momjian d84fe82230 Update copyright to 2002. 24 years ago
Bruce Momjian 5b92d004fa Fix for NOTIFY when NAMEDATALEN is nonstandard in server. Fix idea from 24 years ago
Tatsuo Ishii 38671e01e9 Fix PQescapeBytea/PQunescapeBytea so that they handle bytes > 0x7f. 24 years ago
Bruce Momjian 92288a1cf9 Change made to elog: 24 years ago
Bruce Momjian 6024ac1ba0 Back out old version and update with newer patch of: 24 years ago
Bruce Momjian 33766e680d Here's a patch against 7.1.3 that fixes a problem with sending larger 24 years ago
Bruce Momjian 294f0d4bd6 Add PQunescapeBytea libpq function. 24 years ago
Bruce Momjian b81844b173 pgindent run on all C files. Java run to follow. initdb/regression 25 years ago
Bruce Momjian c1fbf06654 > Here's a revised patch. Changes: 25 years ago
Bruce Momjian 54549d8dc4 > I found a problem with PQescapeString (I think). Since it escapes 25 years ago
Bruce Momjian 1834987fb6 I've attached the fixed version of the patch below. After the 25 years ago
Bruce Momjian 37c0b64875 Below is the patch against current cvs for libpgtcl and 25 years ago
Bruce Momjian 5db5c2db61 > Ok, where's a "system dependent hack" :) 25 years ago
Bruce Momjian 2637f887e7 Remove some unneeded dashes from libpq comments. 25 years ago
Bruce Momjian 38bb1abcda Use MD5 for wire protocol encryption for >= 7.2 client/server. 25 years ago
Tom Lane 2b769c8212 Fix residual breakage from Windows socket-errno patch: the routines 25 years ago
Bruce Momjian 8c79f3c4a3 i've spotted a following problem using DBD::Pg under win32. winsock 25 years ago
Peter Eisentraut 1a17447be1 NLS for libpq. Clean up the message formats and change the documentation 25 years ago
Peter Eisentraut e77aaade34 Repair libpq to follow protocol by not sending Terminate messages before 25 years ago
Tom Lane d08741eab5 Restructure the key include files per recent pghackers discussion: there 25 years ago
Tom Lane 300e28888f Now that I look at it, PQoidValue() ain't quite right either. 25 years ago
Tom Lane 8558054aa4 Repair PQoidStatus() bug reported by darcy@druid.net. 25 years ago
Bruce Momjian 623bf843d2 Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 25 years ago
Tom Lane a27b691e29 Ensure that all uses of <ctype.h> functions are applied to unsigned-char 25 years ago
Peter Eisentraut 44d1abebb4 Big warnings cleanup for Solaris/GCC. Down to about 40 now, but 26 years ago