aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* Fix possible buffer overrun in \d command: substr(..., 128) producesREL7_3_1Tom Lane2002-12-21
| | | | | | a result of at most 128 chars, but that could be more than 128 bytes. Also ensure we don't try to pfree uninitialized pointers during error cleanup.
* Update RELEASE checklist.Bruce Momjian2002-12-18
|
* From the SSL_CTX_new man page:PostgreSQL Daemon2002-12-18
| | | | | | | | | | | | | "SSLv23_method(void), SSLv23_server_method(void), SSLv23_client_method(void) A TLS/SSL connection established with these methods will understand the SSLv2, SSLv3, and TLSv1 protocol. A client will send out SSLv2 client hello messages and will indicate that it also understands SSLv3 and TLSv1. A server will understand SSLv2, SSLv3, and TLSv1 client hello messages. This is the best choice when compatibility is a concern." This will maintain backwards compatibility for those us that don't use TLS connections ...
* Stamp 7.3.1.Bruce Momjian2002-12-18
|
* Fix ALTER TABLE ADD COLUMN to disallow the same column types that areTom Lane2002-12-16
| | | | | | | | disallowed by CREATE TABLE (eg, pseudo-types); also disallow these types from being introduced by the range-function syntax. While at it, allow CREATE TABLE to create zero-column tables, per recent pghackers discussion. I am back-patching this into 7.3 since failure to disallow pseudo-types is arguably a security hole.
* The actual segfault was caused by a double pfree(), but ISTM thatBruce Momjian2002-12-14
| | | | | | | | failing to find pg_hba.conf should be a fatal error anyway, so I increased the priority of the elog() from LOG to FATAL and refactored the code a little bit. Neil Conway
* Ok, I think I've gotten this figured out now. I saw this comment inBruce Momjian2002-12-14
| | | | | | | pqcomm.c, switched the ERROR logs to COMMERROR logs and it all works. I've attached a patch to be-secure.c that fixes all my problems. Nathan Mueller
* Backpatch SSL fixes into 7.3.1.Bruce Momjian2002-12-13
|
* Increment libpq major number for 7.3.1 and minor for 7.4.Bruce Momjian2002-12-13
|
* Guard against overrunning CTZName buffer when TZ is bogus.Tom Lane2002-12-12
|
* Back-patch fix to prevent core dump in EXPLAIN if optimizer hasTom Lane2002-12-12
| | | | | simplified function call to a constant. (7.3 won't actually execute such a plan anyway, but core dump is bad regardless.)
* Mark SCO Openserver 5.0.4. supported by 7.3.1 as per chat report from user.Bruce Momjian2002-12-11
| | | | template/sco updated.
* Fix line count error reporting in config files, like pg_hba.conf, perBruce Momjian2002-12-11
| | | | | | report from Oliver Elphick. Backpatch to 7.3.
* Bump version for 7.3 and 7.4.Bruce Momjian2002-12-11
|
* Translation updatesPeter Eisentraut2002-12-10
|
* Fix Latin1/Unicode conversion by selecting the right table.Peter Eisentraut2002-12-09
|
* As far as I figured from the source code this function only deals withBruce Momjian2002-12-09
| | | | | | | | cleaning up locale names and nothing else. Since all the locale names are in plain ASCII I think it will be safe to use ASCII-only lower-case conversion. Nicolai Tufar
* Explain's code for showing quals of SubqueryScan nodes has been brokenTom Lane2002-12-06
| | | | all along; not noticed till now. It's a scan not an upper qual ...
* localbuf.c must be able to do blind writes.Tom Lane2002-12-05
|
* Avoid pulling up sublinks from a subselect's targetlist. Works aroundTom Lane2002-12-05
| | | | | | problems that occur if sublink is referenced via a join alias variable. Perhaps this can be improved later, but a simple and safe fix is needed for 7.3.1.
* Allow 'password' encryption even when pg_shadow has MD5 passwords, perBruce Momjian2002-12-05
| | | | | | report from Terry Yapt and Hiroshi. Backpatch to 7.3.
* changed sort of column names to sort by attnum, not attnameDave Cramer2002-12-05
|
* Repair oversight in recent change of dependency extraction code: whenTom Lane2002-12-04
| | | | | recursing to handle a join alias var, the context had better be set to be appropriate to the join var's query level. Per report from Hristo Neshev.
* Repair core dump when trying to delete an entry from an already-NULLTom Lane2002-12-02
| | | | datconfig or useconfig field. Per report from Dustin Sallings.
* Fix pg_dump failure against 7.1 or older servers, perTom Lane2002-12-01
| | | | report from Philip Warner.
* Repair coredump in COPY OUT when client encoding is different fromTom Lane2002-12-01
| | | | | server encoding, per report from Nicolai Tufar. This is a minimum-risk patch for 7.3.1 --- I intend to apply a more general repair in HEAD.
* Repair prehistoric logic error in lseg_eq and lseg_ne.Tom Lane2002-11-29
|
* Update resultmap pattern for geometry-solaris-i386-pc: should matchTom Lane2002-11-27
| | | | solaris 2.8 as well as 2.7. Per report from Martin Renters.
* Guard against 0 length string encoding conversion case.Tatsuo Ishii2002-11-26
|
* Remove check for pg_group file as part of initdb -W password assignmentBruce Momjian2002-11-25
| | | | --- not needed.
* Fix a dozen or so places that were passing unpredictable data stringsTom Lane2002-11-22
| | | | | as elog format strings. Hai-Chen Tu pointed out the problem in contrib/dbmirror, but it wasn't the only such error.
* Quote database name properly when invoking pg_dump. Per report fromTom Lane2002-11-22
| | | | Christopher Kings-Lynne.
* TAS code originally written for s390 (32-bit) does not work for s390xTom Lane2002-11-22
| | | | (64-bit). Fix it. Per report from Permaine Cheung.
* Fix breakage in new-in-7.3 timetz_zone() function: was giving randomTom Lane2002-11-21
| | | | | | results due to doing arithmetic on uninitialized values. Add some documentation about the AT TIME ZONE construct. Update some other date/time documentation that seemed out of date for 7.3.
* Code review for superuser_reserved_connections patch. Don't try to doTom Lane2002-11-21
| | | | | | database access outside a transaction; revert bogus performance improvement in SIBackendInit(); improve comments; add documentation (this part courtesy Neil Conway).
* NetBSD versions 1.6 and (we hope) later can use the standard geometryTom Lane2002-11-21
| | | | | comparison file, instead of geometry-positive-zeros. Per report from Patrick Welche.
* This locale-specific variant file seems not to have been updatedTom Lane2002-11-21
| | | | when a test was added to select_having.sql back in June.
* Fix a stupid cut and paste error from the commit last night.Barry Lind2002-11-20
| | | | | | Modified Files: Tag: REL7_3_STABLE AbstractJdbc2Statement.java
* Backport bug with executeBatch. This bug was a regression from 7.2 and hasBarry Lind2002-11-20
| | | | | | | | | | been reported by Marko Strukelj and Keith Wannamaker Modified Files: Tag: REL7_3_STABLE jdbc/org/postgresql/jdbc1/AbstractJdbc1Statement.java jdbc/org/postgresql/jdbc2/AbstractJdbc2Statement.java jdbc/org/postgresql/test/jdbc2/BatchExecuteTest.java
* Put back error test for DECLARE CURSOR outside a transaction block ...Tom Lane2002-11-18
| | | | but do it correctly now.
* Push qual clauses containing subplans to the back of the qual listTom Lane2002-11-15
| | | | at each plan node. Per gripe from Ross Reedstrom.
* Backpatch from head: fixes for a threading bug, a problem with setNull involvingBarry Lind2002-11-14
| | | | | | | | | | | | | server prepared statements and an improved error message Modified Files: Tag: REL7_3_STABLE jdbc/org/postgresql/errors.properties jdbc/org/postgresql/core/Encoding.java jdbc/org/postgresql/core/QueryExecutor.java jdbc/org/postgresql/jdbc1/AbstractJdbc1Connection.java jdbc/org/postgresql/jdbc1/AbstractJdbc1DatabaseMetaData.java jdbc/org/postgresql/jdbc1/AbstractJdbc1Statement.java
* Update German translations.Peter Eisentraut2002-11-13
|
* Allow +1300 as a numeric timezone specifier; we already accept FJST as ↵Tom Lane2002-11-13
| | | | meaning +1300.
* Use cat instead of echo or awk, to avoid portability problems with backslashes.Tom Lane2002-11-13
|
* Update AIX resultmap for horology tests, per Andreas.Tom Lane2002-11-12
|
* Fix broken GB18030 <--> UTF-8 conversion mapTatsuo Ishii2002-11-12
|
* Remove NO_MKTIME_BEFORE_1970. I had speculated that it was not neededTom Lane2002-11-12
| | | | | | anymore given the mktime() workaround now done in DetermineLocalTimeZone. This has now been confirmed by Robert Bruccoleri for Irix, and I'm going to extrapolate to AIX as well.
* Merge fix from head for proper join to pg_descriptionBarry Lind2002-11-11
| | | | | | | Modified Files: Tag: REL7_3_STABLE jdbc/org/postgresql/jdbc1/AbstractJdbc1DatabaseMetaData.java jdbc/org/postgresql/test/jdbc2/DatabaseMetaDataTest.java
* Add cast to suppress compile warning on Alphas.Tom Lane2002-11-11
|