[COMMITTERS] pgsql: Stamp release 7.2.6.

2004-10-21 Thread Tom Lane
Log Message: --- Stamp release 7.2.6. Tags: REL7_2_STABLE Modified Files: -- pgsql: HISTORY (r1.153.2.10 -> r1.153.2.11) (http://developer.postgresql.org/cvsweb.cgi/pgsql/HISTORY.diff?r1=1.153.2.10&r2=1.153.2.11) configure (r1.172.2.5 -> r1.17

[COMMITTERS] pgsql: Stamp release 7.3.8.

2004-10-21 Thread Tom Lane
Log Message: --- Stamp release 7.3.8. Tags: REL7_3_STABLE Modified Files: -- pgsql: HISTORY (r1.182.2.19 -> r1.182.2.20) (http://developer.postgresql.org/cvsweb.cgi/pgsql/HISTORY.diff?r1=1.182.2.19&r2=1.182.2.20) INSTALL (r1.88.2.7 -> r1.88.2.

[COMMITTERS] pgsql: Prevent pg_ctl from being run as root.

2004-10-21 Thread Tom Lane
Log Message: --- Prevent pg_ctl from being run as root. Since it uses configuration files owned by postgres, doing "pg_ctl start" as root could allow a privilege escalation attack, as pointed out by iDEFENSE. Of course the postmaster would fail, but we ought to fail a little sooner to pro

[COMMITTERS] pgsql: Stamp release 7.4.6.

2004-10-21 Thread Tom Lane
Log Message: --- Stamp release 7.4.6. Tags: REL7_4_STABLE Modified Files: -- pgsql: configure (r1.310.2.13 -> r1.310.2.14) (http://developer.postgresql.org/cvsweb.cgi/pgsql/configure.diff?r1=1.310.2.13&r2=1.310.2.14) configure.in (r1.301.2.11

[COMMITTERS] pgsql: Update release history for releases 7.4.6, 7.3.8, 7.2.6.

2004-10-21 Thread Tom Lane
Log Message: --- Update release history for releases 7.4.6, 7.3.8, 7.2.6. Modified Files: -- pgsql/doc/src/sgml: release.sgml (r1.301 -> r1.302) (http://developer.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/release.sgml.diff?r1=1.301&r2=1.302) ---

[COMMITTERS] pgsql: Prevent pg_ctl from being run as root.

2004-10-21 Thread Tom Lane
Log Message: --- Prevent pg_ctl from being run as root. Since it uses configuration files owned by postgres, doing "pg_ctl start" as root could allow a privilege escalation attack, as pointed out by iDEFENSE. Of course the postmaster would fail, but we ought to fail a little sooner to pro

[COMMITTERS] pgsql: Prevent pg_ctl from being run as root.

2004-10-21 Thread Tom Lane
Log Message: --- Prevent pg_ctl from being run as root. Since it uses configuration files owned by postgres, doing "pg_ctl start" as root could allow a privilege escalation attack, as pointed out by iDEFENSE. Of course the postmaster would fail, but we ought to fail a little sooner to pro

[COMMITTERS] pgsql: Prevent pg_ctl from being run as root.

2004-10-21 Thread Tom Lane
Log Message: --- Prevent pg_ctl from being run as root. Since it uses configuration files owned by postgres, doing "pg_ctl start" as root could allow a privilege escalation attack, as pointed out by iDEFENSE. Of course the postmaster would fail, but we ought to fail a little sooner to pro

[COMMITTERS] pgsql: Update obsolete comments about COPY vs INSERT options, per Uwe

2004-10-21 Thread Tom Lane
Log Message: --- Update obsolete comments about COPY vs INSERT options, per Uwe Schroeder. Tags: REL7_4_STABLE Modified Files: -- pgsql/doc/src/sgml/ref: pg_dump.sgml (r1.65.2.1 -> r1.65.2.2) (http://developer.postgresql.org/cvsweb.cgi/pgsql/doc/src/s

[COMMITTERS] pgsql: Update obsolete comments about COPY vs INSERT options, per Uwe

2004-10-21 Thread Tom Lane
Log Message: --- Update obsolete comments about COPY vs INSERT options, per Uwe Schroeder. Modified Files: -- pgsql/doc/src/sgml/ref: pg_dump.sgml (r1.73 -> r1.74) (http://developer.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/ref/pg_dump.sgml.diff?r1=1.73&

[COMMITTERS] pgsql: Disallow referential integrity actions from being deferred; only

2004-10-21 Thread Tom Lane
Log Message: --- Disallow referential integrity actions from being deferred; only the NO ACTION check is deferrable. This seems to be a closer approximation to what the SQL spec says than what we were doing before, and it prevents some anomalous behaviors that are possible now that trigger

[COMMITTERS] pgsql: Set the close-on-exec flag for libpq's socket to the backend, to

2004-10-21 Thread Tom Lane
Log Message: --- Set the close-on-exec flag for libpq's socket to the backend, to avoid any possible problems from child programs executed by the client app. Per suggestion from Elliot Lee of Red Hat. Modified Files: -- pgsql/src/interfaces/libpq: fe-connect.c (r1.2

[COMMITTERS] pgsql: Avoid macro-redefinition warnings on Windows, per Andrew Dunstan.

2004-10-21 Thread Tom Lane
Log Message: --- Avoid macro-redefinition warnings on Windows, per Andrew Dunstan. Modified Files: -- pgsql/contrib/tsearch2: rewrite.c (r1.3 -> r1.4) (http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/tsearch2/rewrite.c.diff?r1=1.3&r2=1.4) w

[COMMITTERS] pgsql: Standardize on using the Min, Max, and Abs macros that are in our

2004-10-21 Thread Tom Lane
Log Message: --- Standardize on using the Min, Max, and Abs macros that are in our c.h file, getting rid of numerous ad-hoc versions that have popped up in various places. Shortens code and avoids conflict with Windows min() and max() macros. Modified Files: -- pgsql/contr

[COMMITTERS] pgsql: Correctly cast the return value of a CallableStatement when

2004-10-21 Thread Kris Jurka
Log Message: --- Correctly cast the return value of a CallableStatement when getShort is called. getByte presents a can't happen situation as no function can return a TINYINT because pg doesn't have an equivalent type. Make this throw an exception if we get to this point. Thanks to Christ

[COMMITTERS] pqa - pqa: New doc notes from Ben Walding

2004-10-21 Thread User Tom
Log Message: --- New doc notes from Ben Walding Modified Files: -- pqa/www: index.html (r1.24 -> r1.25) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pqa/pqa/www/index.html.diff?r1=1.24&r2=1.25) ---(end of broadcast)-

[COMMITTERS] pgsql: Back-patch make_oidjoins_check security improvement.

2004-10-21 Thread Tom Lane
Log Message: --- Back-patch make_oidjoins_check security improvement. Tags: REL7_2_STABLE Modified Files: -- pgsql/contrib/findoidjoins: make_oidjoins_check (r1.3 -> r1.3.2.1) (http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/findoidjoins/make

[COMMITTERS] pgsql: Back-patch make_oidjoins_check security improvement.

2004-10-21 Thread Tom Lane
Log Message: --- Back-patch make_oidjoins_check security improvement. Tags: REL7_3_STABLE Modified Files: -- pgsql/contrib/findoidjoins: make_oidjoins_check (r1.4 -> r1.4.2.1) (http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/findoidjoins/make

[COMMITTERS] pgsql: Back-patch make_oidjoins_check security improvement.

2004-10-21 Thread Tom Lane
Log Message: --- Back-patch make_oidjoins_check security improvement. Tags: REL7_4_STABLE Modified Files: -- pgsql/contrib/findoidjoins: make_oidjoins_check (r1.4 -> r1.4.6.1) (http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/findoidjoins/make