Skip to content

Commit ab5cafa

Browse files
committed
Update frontend libpq to remove limits on query lengths,
error/notice message lengths, and number of fields per tuple. Add pqexpbuffer.c/.h, a frontend version of backend's stringinfo module. This is first step in applying Mike Ansley's long-query patches, even though he didn't do any of these particular changes...
1 parent 130e372 commit ab5cafa

File tree

11 files changed

+939
-392
lines changed

11 files changed

+939
-392
lines changed

src/interfaces/libpq/Makefile.in

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
# Copyright (c) 1994, Regents of the University of California
77
#
88
# IDENTIFICATION
9-
# $Header: /cvsroot/pgsql/src/interfaces/libpq/Attic/Makefile.in,v 1.46 1999/06/30 23:57:25 tgl Exp $
9+
# $Header: /cvsroot/pgsql/src/interfaces/libpq/Attic/Makefile.in,v 1.47 1999/08/31 01:37:36 tgl Exp $
1010
#
1111
#-------------------------------------------------------------------------
1212

@@ -28,7 +28,7 @@ CFLAGS+= $(MBFLAGS)
2828
endif
2929

3030
OBJS= fe-auth.o fe-connect.o fe-exec.o fe-misc.o fe-print.o fe-lobj.o \
31-
dllist.o pqsignal.o
31+
pqexpbuffer.o dllist.o pqsignal.o
3232

3333
ifdef MULTIBYTE
3434
OBJS+= common.o wchar.o conv.o big5.o
@@ -80,6 +80,7 @@ install-headers: libpq-fe.h libpq-int.h
8080
@if [ ! -d $(HEADERDIR) ]; then mkdir $(HEADERDIR); fi
8181
$(INSTALL) $(INSTLOPTS) libpq-fe.h $(HEADERDIR)/libpq-fe.h
8282
$(INSTALL) $(INSTLOPTS) libpq-int.h $(HEADERDIR)/libpq-int.h
83+
$(INSTALL) $(INSTLOPTS) pqexpbuffer.h $(HEADERDIR)/pqexpbuffer.h
8384

8485

8586
.PHONY: clean

src/interfaces/libpq/fe-auth.c

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,11 @@
55
*
66
* Copyright (c) 1994, Regents of the University of California
77
*
8+
* NOTE: the error message strings returned by this module must not
9+
* exceed INITIAL_EXPBUFFER_SIZE (currently 256 bytes).
810
*
911
* IDENTIFICATION
10-
* $Header: /cvsroot/pgsql/src/interfaces/libpq/fe-auth.c,v 1.32 1999/07/19 06:25:38 momjian Exp $
12+
* $Header: /cvsroot/pgsql/src/interfaces/libpq/fe-auth.c,v 1.33 1999/08/31 01:37:36 tgl Exp $
1113
*
1214
*-------------------------------------------------------------------------
1315
*/

0 commit comments

Comments
 (0)