summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
1998-01-26#include <sys/types.h> required for u_long in <netinet/in.h>Marc G. Fournier
1998-01-26#include <sys/types.h> required for u_longMarc G. Fournier
1998-01-26From: Phil Thompson <phil@river-bank.demon.co.uk>Marc G. Fournier
I've completed the patch to fix the protocol and authentication issues I was discussing a couple of weeks ago. The particular changes are: - the protocol has a version number - network byte order is used throughout - the pg_hba.conf file is used to specify what method is used to authenticate a frontend (either password, ident, trust, reject, krb4 or krb5) - support for multiplexed backends is removed - appropriate changes to man pages - the -a switch to many programs to specify an authentication service no longer has any effect - the libpq.so version number has changed to 1.1 The new backend still supports the old protocol so old interfaces won't break.
1998-01-26cash_words_out fixBruce Momjian
1998-01-26From: Darren King <darrenk@insightdist.com>Marc G. Fournier
I have always been under the impression that NULL is not equal to NULL and that NULL is not equal to anything else either. If this is the case, then this patch is correct. If NULL _is_ equal to NULL, then I think there are other problems in the Group By logic.
1998-01-25Add cash_words_out and fix \df width.Bruce Momjian
1998-01-25From: todd brandys <brandys@eng3.hep.uiuc.edu>Marc G. Fournier
o The manual (really text) pages for create/alter/drop user.
1998-01-25this is to help someone that wants an AUX port get started...Marc G. Fournier
1998-01-25Patch to document the /etc/psqlrc / ~/.psqlrc config filesMarc G. Fournier
From: <Dr. Andrew C.R. Martin> martin@biochem.ucl.ac.uk
1998-01-25Merge in D'Arcy Cain's python interface (PyGreSQL 2.0)Marc G. Fournier
1998-01-25From: Keith Parks <emkxp01@mtcc.demon.co.uk>Marc G. Fournier
Small patch for sparc solaris/tas()
1998-01-25From: Jeroen van Vianen <jeroenv@design.nl>Marc G. Fournier
This patch solves the problem with multiple order by columns, with the first one having NULL values.
1998-01-25getpid/pid cleanupBruce Momjian
1998-01-25Somehow the 'comment' here got messed upMarc G. Fournier
1998-01-25From: Tom I Helbekkmo <tih@Hamartun.Priv.NO>Marc G. Fournier
Hi -- a couple of small items concerning the January 23rd snapshot: the inclusion of the Kerberos stuff in one Makefile, a "leading tab" cleanup in another, and a fix for a typo in the configure script.
1998-01-25Wish ppl would make up their mnd :)Marc G. Fournier
1998-01-25OOps...missed the second patch of patch two that uses pfree() instead ofMarc G. Fournier
free() From: James Hughes <jamesh@interpath.com>
1998-01-25This is the second of two patches required to fix the the grant andMarc G. Fournier
revoke statements. From: James Hughes <jamesh@interpath.com>
1998-01-25Patch against src/backend/nodes/outfuncs.c.orig fixes backend crashesMarc G. Fournier
when creating unique indexes. From: James Hughes <jamesh@interpath.com>
1998-01-25This patch fixes one of two problems with grant/revoke statements on theMarc G. Fournier
Linux platform. From: James Hughes <jamesh@interpath.com>
1998-01-24Fix prototypes so they don't look like function definitions.Bruce Momjian
1998-01-24More up to date scan.cMarc G. Fournier
1998-01-23Fix a variety of locking problems like newer lock waiters gettingBruce Momjian
lock before older waiters, and having readlock people not share locks if a writer is waiting for a lock, and waiting writers not getting priority over waiting readers.
1998-01-23LOCK_LEVEL is defined in an i386_solaris system file, causing the compileMarc G. Fournier
to break. renaming to PG_LOCK_LEVEL
1998-01-23From: James Hughes <jamesh@interpath.com>Marc G. Fournier
This is a patch to fix crashes in psql when executing queries from an external file. The code also adds error checking to verify that memory for "query" was allocated. The conditional for the block of code was changed from "query == NULL" to "query_alloced == false". The conditional, "query == NULL", was never true. This prevented the memory being allocated for "query". A few lines later, an attempt to write to an un-allocated memory area generated a SIGSEGV causing the frontend to crash.
1998-01-23From: Andrew Martin <martin@biochemistry.ucl.ac.uk>Marc G. Fournier
psql .psqlrc file startup(Andrew)
1998-01-23Minor cleanups for i386_solaris portMarc G. Fournier
1998-01-23A dummy file so that configure under solaris worksMarc G. Fournier
1998-01-23Cleanup deadlock message.Bruce Momjian
1998-01-23Fixes a free() problem under FreeBSDMarc G. Fournier
Fixed pointed out by: jwieck@debis.com (Jan Wieck)
1998-01-22Add LOCK command as DELETE FROM ... WHERE false.Bruce Momjian
1998-01-22Allow \z to show sequences.Bruce Momjian
1998-01-21Small varlena cleanup.Bruce Momjian
1998-01-21Make subqueries rewrite properly.Bruce Momjian
1998-01-20FIx for regression-test found bug.Bruce Momjian
1998-01-20Add Var.varlevelup to code. More parser cleanup.Bruce Momjian
1998-01-20Parser cleanup.Bruce Momjian
Add lock to i386 asm.
1998-01-20Start an openbsd portMarc G. Fournier
1998-01-19Fix problem with nodes handling.Bruce Momjian
1998-01-19Added code so SubLinks make it to optimizer.Bruce Momjian
1998-01-19Create SubLink nodes in parser for Vadim.Bruce Momjian
1998-01-19Fix for SELECT INTO TABLE for varchar().Bruce Momjian
1998-01-17From: "Michael J. Maravillo" <mmj@philonline.com>Marc G. Fournier
This patch makes it possible to do a "real" make distclean (back to its fresh state) on the distribution after compilation, regression testing, etc.
1998-01-17From: "Michael J. Maravillo" <mmj@philonline.com>Marc G. Fournier
Also, I think the existence of pgsql/src/bin/initlocation/initlocation isn't necessary as it's generated by Makefile from initlocation.sh.
1998-01-17Must commit configure changes after patch to configure.inMarc G. Fournier
1998-01-17From: "Billy G. Allie" <Bill.Allie@mug.org>Marc G. Fournier
The attached patches will allow postgreSQL to compile successfully on SCO UNIXWARE 2.1.x. The patches fix the following problems: 1. Configure did not properly recognize the UNIXWARE system as needing the univel port. It used the sys4 port. 2. Configure did not properly process the CC flag in the template file. 3. There was no working test and set locking implementation for the native UNIXWARE compiler. 4. The test and set locking used for Intel X86 that was selected by defining NEED_I386_TAS_ASM could fail in a multi-processor environment. 5. The makefiles for libpq and libpgtcl did not make a shared library for the univel port.
1998-01-17From: Jan Wilhelm <Jan_Wilhelm@Physik.TU-Muenchen.DE>Marc G. Fournier
a) psql dumps core when using -a password and PGUSER is set but PGPASSWORD not set.
1998-01-17Gram.y cleanup.Bruce Momjian
1998-01-17Creates the SubLink structure, and the Query->hasSubLink field,Bruce Momjian
with supporting code. Creates SubLink node in gram.y. psql.c patch for newatttypmod field.
1998-01-16New pg_attribute.atttypmod for type-specific information likeBruce Momjian
varchar length. Cleans up code so attlen is always length. Removed varchar() hack added earlier. Will fix bug in selecting varchar() fields, and varchar() can be variable length.