Age | Commit message (Collapse) | Author |
|
|
|
|
|
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.
|
|
|
|
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.
|
|
|
|
o The manual (really text) pages for create/alter/drop user.
|
|
|
|
From: <Dr. Andrew C.R. Martin> martin@biochem.ucl.ac.uk
|
|
|
|
Small patch for sparc solaris/tas()
|
|
This patch solves the problem with multiple order by columns, with the
first one having NULL values.
|
|
|
|
|
|
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.
|
|
|
|
free()
From: James Hughes <jamesh@interpath.com>
|
|
revoke statements.
From: James Hughes <jamesh@interpath.com>
|
|
when creating unique indexes.
From: James Hughes <jamesh@interpath.com>
|
|
Linux platform.
From: James Hughes <jamesh@interpath.com>
|
|
|
|
|
|
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.
|
|
to break. renaming to PG_LOCK_LEVEL
|
|
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.
|
|
psql .psqlrc file startup(Andrew)
|
|
|
|
|
|
|
|
Fixed pointed out by: jwieck@debis.com (Jan Wieck)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Add lock to i386 asm.
|
|
|
|
|
|
|
|
|
|
|
|
This patch makes it possible to do a "real" make distclean (back to its
fresh state) on the distribution after compilation, regression testing,
etc.
|
|
Also, I think the existence of pgsql/src/bin/initlocation/initlocation
isn't necessary as it's generated by Makefile from initlocation.sh.
|
|
|
|
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.
|
|
a) psql dumps core when using -a password and PGUSER is set but PGPASSWORD
not set.
|
|
|
|
with supporting code.
Creates SubLink node in gram.y.
psql.c patch for newatttypmod field.
|
|
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.
|