summaryrefslogtreecommitdiff
path: root/src/interfaces
AgeCommit message (Collapse)Author
2006-02-12Stamp 8.1.3, but exclude configure.in/configure change.Bruce Momjian
2006-02-07Fix HTML alignment in PQprint.Bruce Momjian
Christoph Zwerschke
2006-02-06Fix PQprint HTML tag, "centre" -> "center".Bruce Momjian
2006-01-25Remove unnecessary PQconsumeInput call from PQputCopyData; it's redundantTom Lane
because pqSendSome will absorb input data anytime it'd be forced to block. Avoiding a kernel call per PQputCopyData call helps COPY speed materially. Alon Goldshuv
2006-01-24Fix unportable usage of socklen_t: should use ACCEPT_TYPE_ARG3 macroTom Lane
provided by configure, instead. Per bug #2205.
2006-01-15When using GCC on AMD64 and PPC, ECPGget_variable() takes a va_list *, notNeil Conway
a va_list. Christof Petig's previous patch made this change, but neglected to update ecpglib/descriptor.c, resulting in a compiler warning (and a likely runtime crash) on AMD64 and PPC.
2006-01-05Stamp release 8.1.2.Bruce Momjian
2006-01-01Remove DOS line endings ("\r\n") from several .po files. DOS line endingsNeil Conway
are inconsistent with the rest of the .po files, and apparently cause problems for Sun's cc. Per report on IRC from "bitvector2".
2005-12-08Stamp 8.1.1.Bruce Momjian
2005-12-06ecpg/pgtypeslib seems to need snprintf.c pulled in, too.Tom Lane
2005-12-06Make Win32 build use our port/snprintf.c routines, instead of dependingTom Lane
on libintl which may or may not provide what we need. Make a few marginal cleanups to ensure this works. Andrew Dunstan and Tom Lane.
2005-12-02Added special handling of CONNECTION variable that is used by ECPG instead ↵Michael Meskes
of given to the backend. I failed to notice that CONNECTION had become a keyword in 8.1.
2005-11-30- Made several variables "const char *" instead of "char *" as proposed by ↵Michael Meskes
Qingqing Zhou <zhouqq@cs.toronto.edu>. - Replaced all strdup() calls by ECPGstrdup().
2005-11-27Add missing semicolon. Recent versions of bison seem to choke on this,Tom Lane
per buildfarm report from platypus, even though older versions let it pass.
2005-11-22Re-run pgindent, fixing a problem where comment lines after a blankBruce Momjian
comment line where output as too long, and update typedefs for /lib directory. Also fix case where identifiers were used as variable names in the backend, but as typedefs in ecpg (favor the backend for indenting). Backpatch to 8.1.X.
2005-11-06Translation updates.Alvaro Herrera
2005-11-04Translation updatesPeter Eisentraut
2005-11-03Translation updates.Alvaro Herrera
2005-10-29Translation updatesPeter Eisentraut
2005-10-24I have applied the following patch to document PQinitSSL() andBruce Momjian
PQregisterThreadLock(). I also remove the crypt() mention in the libpq threading section and added a single sentence in the client-auth manual page under crypt(). Crypt authentication is so old now that a separate paragraph about it seemed unwise. I also added a comment about our use of locking around pqGetpwuid().
2005-10-21Add missing PQinitSSL and PQregisterThreadLock to exports.txt.Tom Lane
2005-10-17Clean up libpq's pollution of application namespace by renaming theTom Lane
exported routines of ip.c, md5.c, and fe-auth.c to begin with 'pg_'. Also get rid of the vestigial fe_setauthsvc/fe_getauthsvc routines altogether.
2005-10-15Standard pgindent run for 8.1.Bruce Momjian
2005-10-14Allow times of 24:00:00 to match rounding behavior:Bruce Momjian
regression=# select '23:59:59.9'::time(0); time ---------- 24:00:00 (1 row) This is bad because: regression=# select '24:00:00'::time(0); ERROR: date/time field value out of range: "24:00:00" The last example now works.
2005-10-10Translation updatePeter Eisentraut
2005-10-10<limits.h> is now needed here, for INT_MAX. Per Michael Fuhr.Tom Lane
2005-10-09Fix (hopefully for the last time) problems with datetime values displayingTom Lane
like '23:59:60' because of fractional-second roundoff problems. Trying to control this upstream of the actual display code was hopeless; the right way is to explicitly round fractional seconds in the display code and then refigure the results if the fraction rounds up to 1. Per bug #1927.
2005-10-08Fix Kerberos authentication in wake of virtual-hosts changes --- needTom Lane
to call krb5_sname_to_principal() always. Also, use krb_srvname rather than the hardwired string 'postgres' as the appl_version string in the krb5_sendauth/recvauth calls, to avoid breaking compatibility with PG 8.0. Magnus Hagander
2005-10-08Add spacing around operators.Bruce Momjian
2005-10-07Minor parentheses cleanup.Bruce Momjian
2005-10-05Also synced the ecpg lexer with the backend lexer.Michael Meskes
2005-10-04Somehow I missed some parser changes, so this commit comes pretty late. I ↵Michael Meskes
just synced the parser of ecpg against the backend version, but still have to sync the lexer. Also I fixed a bug in a bug fix I committed a few weeks ago. he check for a varchar pointer was incomplete.
2005-09-26Don't need gettext calls around debug messages.Peter Eisentraut
2005-09-24Clean up possibly-uninitialized-variable warnings reported by gcc 4.x.Tom Lane
2005-09-24Suppress signed-vs-unsigned-char warnings.Tom Lane
2005-09-16Adjust bcc to work for thread changes.Bruce Momjian
2005-09-16This correction is required of nmake of Windows.Bruce Momjian
Hiroshi Saito
2005-09-12Fixed transaction command handling to not ignore savepoints and to correctly ↵Michael Meskes
check for errors.
2005-08-29Fix misspelled error message.Tom Lane
2005-08-29Allow Win32 libpq will use it's minimal pthread implementation, and ecpgBruce Momjian
will use pthreadGC2. Dave Page
2005-08-28Update pthread_self() on Win32 to return DWORD.Bruce Momjian
2005-08-28Use GetCurrentThreadId, per Magnus.Bruce Momjian
2005-08-28Add comment about pthread_self() cast.Bruce Momjian
2005-08-24 - Check for NULL before checking whether argument is an array.Michael Meskes
- Remove stary character from string quoting. - Fixed check to report missing varchar pointer implementation.
2005-08-23Add new file for win32 threading.Bruce Momjian
2005-08-23The attached patch updates the thread test program to run stand-alone onBruce Momjian
Windows. The test itself is bypassed in configure as discussed, and libpq has been updated appropriately to allow it to build in thread-safe mode. Dave Page
2005-08-23Back out incorrect commit.Bruce Momjian
2005-08-23Fix function name.Bruce Momjian
2005-08-22Back out incorrect use of E'' escape addition.Bruce Momjian
2005-08-13Disable strtoul() ERANGE check on Win32, because it isn't thread safe,Bruce Momjian
and it isn't really required.