Age | Commit message (Collapse) | Author |
|
|
|
configure vs port specific #ifdef's...
|
|
|
|
related to grammar and parser issues, with one postmaster fix.
|
|
|
|
if an operating specific expected file exists, use that for the comparison.
This allows for "legit" differences between results, like the "Result too
large" message vs "Math result not representable" ...
Also, have the failed diffs get output to regression.diffs so that its easy to
view those tests that failed
|
|
|
|
The following patches will bring the UNIVEL port in line with the new porting
model used in postgreSQL 6.3
|
|
|
|
an illegal macro name. Correct syntax is "#if 0". This is in...
From: Darren King <darrenk@insightdist.com>
|
|
I haven't had final confirmation from Peter yet, but the attached patch
needs to be applied for the Beta otherwise password and crypt
authentication just won't work.
It puts back the loop in libpq and also fixes a couple of problems with
maintaining compatability with pre-6.3 drivers.
|
|
I haven't had final confirmation from Peter yet, but the attached patch
needs to be applied for the Beta otherwise password and crypt
authentication just won't work.
It puts back the loop in libpq and also fixes a couple of problems with
maintaining compatability with pre-6.3 drivers.
|
|
|
|
|
|
|
|
calls.
|
|
This again fixes the problem
with the default permissions for PUBLIC and the preventing of
statements like "GRANT null on test to test_user;".
|
|
|
|
Attached is the patch to fix the warning messages from my code. I also
fixed one which wasn't my code. Apart from the usual warnings about the
bison/yacc generated code I only have one other warning message. This
is in gramm.y around line 2234. I wasn't sure of the fix.
I've also replaced all the calls to free() in gramm.y to calls to
pfree(). Without these I was getting backend crashes with GRANT. This
might already have been fixed.
|
|
I've patched pg_dump.c and createdb to add support for password
authentication, using the '-u' switch as in psql. I have updated also the
man pages.
|
|
|
|
|
|
|
|
This has a problem when using any authentication other than trust or
ident.
Anything using libpq will hang, because the client will go into a loop
while connecting. The following patch simply comments out two lines (a do
and a while), removing the loop. Going through the new scheme, I can't see
why this do..while loop is in there.
|
|
offsetof() addition to local socket size.
|
|
|
|
|
|
(void) change for aix and hp compilers.
protocol cleanup.
|
|
|
|
|
|
From: Stan Brown <stanb@awod.com>
|
|
|
|
Cleanup patches for previous protocol changes patch
|
|
|
|
|
|
|
|
|
|
|
|
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.
|
|
|
|
|