aboutsummaryrefslogtreecommitdiff
path: root/src/interfaces
Commit message (Collapse)AuthorAge
* From: Randy Kunkee <kunkee@pluto.ops.NeoSoft.com>Marc G. Fournier1998-03-15
| | | | | | The following patch is to src/interfaces/libpq of postgresql-6.3. The purpose of the patch is to make the initialization of const char *pgresStatus[] match the ExecStatusType enum.
* From: Randy Kunkee <kunkee@pluto.ops.NeoSoft.com>Marc G. Fournier1998-03-15
| | | | | | | | | | | | | It is my hope that the following "patches" to libpgtcl get included in the next release. See the update to the README file to get a full description of the changes. This version of libpgtcl is completely interpreter-safe, implements the database connection handle as a channel (no events yet, but will make it a lot easier to do fileevents on it in the future), and supports the SQL "copy table to stdout" and "copy table from stdin" commands, with the I/O being from and to the connection handle. The connection and result handles are formatted in a way to make access to the tables more efficient.
* From: Peter T Mount <patches@maidast.demon.co.uk>Marc G. Fournier1998-03-15
| | | | | | | | | | | | | | | Ok, this fixes three things: 1. It seems (from tests submitted by two people with JBuilder) that JBuilder expects a responce from ResultSetMetaData.getPrecision() & getScale() when used on non numeric types. This patch makes these methods return 0, instead of throwing an exception. 2. Fixes a small bug where getting the postgresql type name returns null. 3. Fixes a problem with ResultSet.getObject() where getting it's string value returns null if you case the object as (PGobject), but returns the value if you case it as it's self.
* Change Postgres95 to PostgreSQL. Update CLUSTER manual page.Bruce Momjian1998-03-14
|
* Add ecpg back in againMarc G. Fournier1998-03-05
|
* From: Michael Meskes <meskes@topsystem.de>Marc G. Fournier1998-02-27
| | | | No more shift/reduce conflicts. Also all other bugs I know about are fixed.
* Add <sys/types.h> for SunOSMarc G. Fournier1998-02-27
| | | | From: t-ishii@sra.co.jp
* From: Darren King <darrenk@insightdist.com>Marc G. Fournier1998-02-27
| | | | | | | | | | | | This patch will... 1. Remove the "-Wall" option from the ecpg/lib and ecpg/preproc Makefile. 2. Remove the addition of $(SRCDIR)/include and-or $(SRCDIR)/backend from ecpg/lib, ecpg/preproc, libpq and utils Makefiles. Already in CFLAGS... 3. Set MK_NO_LORDER and RANLIB in Makefile.aix to avoid a couple of extra steps taken care of by the 'ld' command anyways.
* From: Michael Meskes <meskes@topsystem.de>Marc G. Fournier1998-02-27
| | | | | Sorry, I just repeated the last call and send out a stupid should be empty mail. Anyway, my last patch missed one change:
* From: Michael Meskes <meskes@topsystem.de>Marc G. Fournier1998-02-27
| | | | Subject: [PATCHES] ecpg: correct whenever statement
* Remove compile warning.Bruce Momjian1998-02-26
|
* pgindent run before 6.3 release, with Thomas' requested changes.Bruce Momjian1998-02-26
|
* + Sat Feb 21 19:10:55 CET 1998Marc G. Fournier1998-02-24
| | | | | | | | | | | | | | | | | | | | | | + + - use char[] as string not as array of bytes that is integers + + Sun Feb 22 16:37:36 CET 1998 + + - use long for all size variables + - added execute immediate statement + + Sun Feb 22 20:41:32 CET 1998 + + - use varcharsize = 1 for all simple types, 0 means pointer, > 1 + means array if type is char resp. unsigned char + + Thu Feb 24 12:26:12 CET 1998 + + - allow 'go to' in whenever statement as well as 'goto' + - new argument 'stop' for whenever statement From: Michael Meskes <meskes@topsystem.de>
* From: t-ishii@sra.co.jpMarc G. Fournier1998-02-24
| | | | | | | | | | | | | | | | Ok. I have decided to use: #if defined(sun) && if defined(sparc) && !defined(__svr4) instead of defined(sunos4). interfaces/libpq/libpq-fe.h and include/c.h have been modified(see included patches). Another porblems I have found are: o SunOS lacks strtoul(). to fix this I stole strtoul.c from FreeBSD and place it under backend/port. necessary modifications have been also made to backend/port/Makefile.in, include/config.h.in and configure.in (see included patches).
* Various fixes for string.h vs strings.hMarc G. Fournier1998-02-24
| | | | From: Frank Ridderbusch <ridderbusch.pad@sni.de>
* Various fixes for ecpg to remove compiler dependency...Marc G. Fournier1998-02-24
| | | | From: Darren King <darrenk@insightdist.com>
* Install spi.h and trigger.inMarc G. Fournier1998-02-24
|
* A few misc fixes brought up by AndrewMarc G. Fournier1998-02-23
|
* The getColumns() method in DataBaseMetaData.java returns a column sizeMarc G. Fournier1998-02-22
| | | | | | of -1 for varchar's. From: CNT systemen BV <cntsys@cistron.nl>
* First step done,Marc G. Fournier1998-02-21
| | | | | | | | | | | | | | | | | | | below is the patch to have views to override the permission checks for the accessed tables. Now we can do the following: CREATE VIEW db_user AS SELECT usename, usesysid, usecreatedb, usetrace, usecatupd, '**********'::text as passwd, valuntil FROM pg_user; REVOKE ALL ON pg_user FROM public; REVOKE ALL ON db_user FROM public; GRANT SELECT ON db_user TO public;
* 1.7.01.7.0Edmund Mergl1998-02-20
|
* 1.7.0Edmund Mergl1998-02-20
|
* From: Michael Meskes <meskes@topsystem.de>Marc G. Fournier1998-02-20
| | | | | Please remove src/interfaces/ecpg/prproc/y.tab.h from cvs. It is generated by make anyway.
* Missign a comma...Marc G. Fournier1998-02-20
| | | | From: AA van Raalte <alvin@camberlo.demon.co.uk>
* From: Michael Meskes <meskes@topsystem.de>Marc G. Fournier1998-02-20
| | | | Subject: [PATCHES] one small fix for ecpg
* Password fix. Now people have to do the REVOKE themselves.Bruce Momjian1998-02-19
|
* oops, missed one...Marc G. Fournier1998-02-19
|
* Makefile required some cleaning up for install and makeMarc G. Fournier1998-02-19
|
* Don't make shared libraries for i386_solaris yet...it doesn't workMarc G. Fournier1998-02-19
|
* From: Michael Meskes <meskes@topsystem.de>Marc G. Fournier1998-02-19
| | | | | Here's my next patch. this one should fix some more bugs. ecpg now fully understands the whenever statement.
* Already moved to the appropriate documentation directoriesMarc G. Fournier1998-02-19
|
* Remove inclusion of the doc make. Looks like all of the man pages areThomas G. Lockhart1998-02-18
| | | | in the usual man page source directory anyway. Source tree now builds.
* I'm getting a SEGV error when testing ecpg using the perftest,orMarc G. Fournier1998-02-18
| | | | | | | | | any other, example program. I have tracked this down to a call to PQfinish() in ECPGfinish() that occurs before any connection is established. From: Keith Parks <emkxp01@mtcc.demon.co.uk>
* Update the preprocessor codeMarc G. Fournier1998-02-18
| | | | From: Michael Meskes <meskes@topsystem.de>
* Check for and include <getopt.h>Marc G. Fournier1998-02-18
|
* Major update of ecpg preprocessorMarc G. Fournier1998-02-17
| | | | From: Michael Meskes <meskes@topsystem.de>
* Totally forgot to add these files...Marc G. Fournier1998-02-17
|
* Add missing extern.h fileMarc G. Fournier1998-02-13
|
* Makefile.in needs to be configured to use PORTNAME variableMarc G. Fournier1998-02-13
|
* From: Tom I Helbekkmo <tih@Hamartun.Priv.NO>Marc G. Fournier1998-02-13
| | | | | | | | | Apart from this Makefile hack, all I've done is to make dynamically loaded code modules fail properly (as was already done for __mips__, although I think this is too loose: I believe NetBSD for the pmax can do dynamic linking), and to add test-and-set lock handling. As Bruce suggested, this is done in a maximally efficient inlined way: I was not aware that this code was so important, speed-wise.
* From: Michael Meskes <meskes@topsystem.de>Marc G. Fournier1998-02-12
| | | | Here's the ecpg patch for the local variables bug I reported earlier:
* There, fixedMarc G. Fournier1998-02-12
|
* Screwed this up...fixing nowMarc G. Fournier1998-02-12
|
* Clean up Makefiles - shouldn't require configure *.in Makefiles, as they shouldMarc G. Fournier1998-02-12
| | | | pull their data/info from Makefile.global
* Remove configure code from ecpg, as well as remove the 'for' loop from theMarc G. Fournier1998-02-12
| | | | Makefile, as it isn't appropriate for GNUmake
* Goodbye register keyword. Compiler knows better.Bruce Momjian1998-02-11
|
* From: Michael Meskes <meskes@topsystem.de>Marc G. Fournier1998-02-11
| | | | Cleanups for ecpg, as well as a missing patch so that its configured in
* From: Michael Meskes <meskes@topsystem.de>Marc G. Fournier1998-02-11
| | | | Cleanups for ecpg, as well as a missing patch so that its configured in
* From: Michael Meskes <meskes@topsystem.de>Marc G. Fournier1998-02-11
| | | | Remove "temp" configure files
* Erk, the whole directory structure changed on us here...Marc G. Fournier1998-02-10
|