summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2004-01-14pg_settings should have UPDATE privilege allowed to public.Tom Lane
(Can't force initdb for this in 7.4 branch, but we can at least see to it that post-7.4.2 installations will get it right.)
2004-01-14The no-updates-to-system-catalogs-unless-usecatupd restriction shouldTom Lane
not apply to system views. It never mattered before 7.4, but it does now.
2004-01-14Revert ill-starred change of 13-Feb-02: it appeared to fix a problem ofTom Lane
incorrect permissions checking, but in fact disabled most all permissions checks for view updates. This corrects problems reported by Sergey Yatskevich among others, at the cost of re-introducing the problem previously reported by Tim Burgess. However, since we'd lived with that problem for quite awhile without knowing it, we can live with it awhile longer until a proper fix can be made in 7.5.
2004-01-13Fix format string error.Peter Eisentraut
2004-01-13Translation updatePeter Eisentraut
2004-01-11Translation updatesDennis Bjorklund
2004-01-11Mark string for translation.Dennis Bjorklund
2004-01-10Fix subquery pullup logic to not be fooled when a view that appearsTom Lane
'simple' references another view that is not simple. Must recheck conditions after performing recursive pullup. Per example from Laurent Perez, 9-Jan-04.
2004-01-09Fix incorrect SQL syntax emitted when -E is given without -P.Tom Lane
Report and fix from Martin Pitt.
2004-01-08Update OSF thread flags for non-gcc compiles.Bruce Momjian
2004-01-08Translation updatesDennis Bjorklund
2004-01-08Update Solaris thread setting for non-gcc compilers.Bruce Momjian
2004-01-07Translation updatesPeter Eisentraut
2004-01-05Translation updatesPeter Eisentraut
2004-01-04Fixed bug in GRANT OPTION FOR parsing.Michael Meskes
2004-01-04Fix portability bugs: char values passed to <ctype.h> functions mustTom Lane
be cast to unsigned char. We have learned this the hard way before.
2004-01-04Fix discrepancy in prototypes for HPUX pg_dlerror.Tom Lane
2004-01-04Fix ReadOffset() to work correctly when off_t is wider than int.Tom Lane
2004-01-04Remove trailing semicolons from macro initializations in plpython.Bruce Momjian
Problem report on True64 Unix by Nikola Milutinovic. ]
2004-01-01Do an explicit fflush after writing a progress message with puts.Tom Lane
This ensures stdout is kept in sync with messages on stderr. Per report from Olaf Ferger.
2004-01-01Backpatch Solaris non-gcc thread compile fix to 7.4.X.Bruce Momjian
2003-12-30Avoid running out of memory during hash_create, by not passing aTom Lane
number-of-buckets that exceeds the size we actually plan to allow the hash table to grow to. Per trouble report from Sean Shanny.
2003-12-29Added missing whitespaces to array argument parsing.Michael Meskes
2003-12-28Fix sanity-check code that mistakenly assumed error and notice messagesTom Lane
could never exceed 30K. Per report from Andreas Pflug.
2003-12-28Avoid infinite loop if connection is lost during PQexecStart() orTom Lane
PQexecFinish(). Per report from Andreas Pflug.
2003-12-24Fixed segfault in parsing of EXEC SQL SELECT * FROM foo() AS TBL( c int, i int);Michael Meskes
2003-12-23More bogosity in alter_table test: sometimes causes prepare test to failTom Lane
by means of arbitrarily renaming tables the other test depends on.
2003-12-23alter_table test sometimes failed in parallel mode, because of transientTom Lane
table name conflict against rangefuncs test.
2003-12-20Dept. of third thoughts: in fact, libpq should support SCM_CREDS challengeTom Lane
even when HAVE_GETPEEREID is defined, else it will be unable to connect to pre-7.4 backends that are using IDENT authentication.
2003-12-20Fix broken IDENT support for FreeBSD (appears to have been broken byTom Lane
ill-considered conditional logic in getpeereid patch of 3-Dec-2002). Per bug #1021.
2003-12-19Backpatch pg_service.conf file change to not default dbname to matchBruce Momjian
service name.
2003-12-19Supress ecpg thread test if configure didn't enable threads. FixBruce Momjian
tools/thread to run even if configure didn't enable threads because this test is used before enabling threads for the OS.
2003-12-19Forbid REVOKE on untrusted languages, and don't dump privileges ofPeter Eisentraut
untrusted languages (in case they sneak in).
2003-12-19Add missing $(X).Peter Eisentraut
2003-12-19Make to_hex() behave portably on negative input values (treat them asTom Lane
unsigned integers). Per report from Jim Crate.
2003-12-19Use a shutdown callback to ensure proper clean up when rescanningJoe Conway
partially-evaluated SRFs. Per report found here: http://archives.postgresql.org/pgsql-general/2003-12/msg00851.php
2003-12-18Fix memory leak with SSL connections due to missing X509_free() calls.Tom Lane
Per Neil Conway.
2003-12-18Use a shutdown callback to clear setArgsValid in a FuncExprState that isTom Lane
evaluating a set-valued function. This fixes some additional problems with rescanning partially-evaluated SRFs.
2003-12-18Forgot to change one compatlib.h.Peter Eisentraut
2003-12-18Ensure set-returning functions in the targetlist of a plan node will beTom Lane
shut down cleanly if the plan node is ReScanned before the SRFs are run to completion. This fixes the problem for SQL-language functions, but still need work on functions using the SRF_XXX() macros.
2003-12-18Move Informix compatibility include files out of the way. compatlib.hPeter Eisentraut
was integrated into ecpg_informix.h, the other ones go into their own subdirectory that is automatically considered by the embedded preprocessor when in Informix mode.
2003-12-18patch for new OID74TestDave Cramer
2003-12-18backpatch for OID74Test to conform with jdbc testsDave Cramer
2003-12-18backpatch for rs.previous from Kris Jurka, reported by Andrew FyfeDave Cramer
2003-12-18patch for building for an alternate portDave Cramer
2003-12-18back patch by Kris Jurka to get the correct protocol version from the serverDave Cramer
2003-12-18Adjust rules output for unknown-vs-any change (affects expected contentsTom Lane
of pg_stats view definition).
2003-12-17information_schema.constraint_column_usage and key_column_usage shouldTom Lane
not discriminate against system columns, since we support constraints on system columns, and in fact constraints on OID are moderately useful.
2003-12-17Fix DecodeInterval to handle '-0.1' sanely, per gripe from Tilo Schwarz.Tom Lane
2003-12-17Reorder tests in parse_coerce so that ANY/ANYELEMENT/ANYARRAY coercionTom Lane
does not affect UNKNOWN-type literals or Params. This fixes the recent complaint about count('x') being broken, and improves consistency in a few other respects too.