1
0
mirror of https://github.com/postgres/postgres.git synced 2025-08-09 17:03:00 +03:00

Stamp 8.0 branch as 8.0.1.

This commit is contained in:
Tom Lane
2005-01-30 19:17:49 +00:00
parent 372d78997c
commit 8097ce9f52
7 changed files with 250 additions and 21 deletions

18
configure vendored
View File

@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.53 for PostgreSQL 8.0.0.
# Generated by GNU Autoconf 2.53 for PostgreSQL 8.0.1.
#
# Report bugs to <pgsql-bugs@postgresql.org>.
#
@@ -258,8 +258,8 @@ SHELL=${CONFIG_SHELL-/bin/sh}
# Identity of this package.
PACKAGE_NAME='PostgreSQL'
PACKAGE_TARNAME='postgresql'
PACKAGE_VERSION='8.0.0'
PACKAGE_STRING='PostgreSQL 8.0.0'
PACKAGE_VERSION='8.0.1'
PACKAGE_STRING='PostgreSQL 8.0.1'
PACKAGE_BUGREPORT='pgsql-bugs@postgresql.org'
ac_unique_file="src/backend/access/common/heaptuple.c"
@@ -773,7 +773,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
\`configure' configures PostgreSQL 8.0.0 to adapt to many kinds of systems.
\`configure' configures PostgreSQL 8.0.1 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -834,7 +834,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
short | recursive ) echo "Configuration of PostgreSQL 8.0.0:";;
short | recursive ) echo "Configuration of PostgreSQL 8.0.1:";;
esac
cat <<\_ACEOF
@@ -955,7 +955,7 @@ fi
test -n "$ac_init_help" && exit 0
if $ac_init_version; then
cat <<\_ACEOF
PostgreSQL configure 8.0.0
PostgreSQL configure 8.0.1
generated by GNU Autoconf 2.53
Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002
@@ -972,7 +972,7 @@ cat >&5 <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by PostgreSQL $as_me 8.0.0, which was
It was created by PostgreSQL $as_me 8.0.1, which was
generated by GNU Autoconf 2.53. Invocation command line was
$ $0 $@
@@ -19241,7 +19241,7 @@ _ASBOX
} >&5
cat >&5 <<_CSEOF
This file was extended by PostgreSQL $as_me 8.0.0, which was
This file was extended by PostgreSQL $as_me 8.0.1, which was
generated by GNU Autoconf 2.53. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -19306,7 +19306,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
ac_cs_version="\\
PostgreSQL config.status 8.0.0
PostgreSQL config.status 8.0.1
configured by $0, generated by GNU Autoconf 2.53,
with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"

View File

@@ -1,5 +1,5 @@
dnl Process this file with autoconf to produce a configure script.
dnl $PostgreSQL: pgsql/configure.in,v 1.398 2005/01/17 20:47:07 pgsql Exp $
dnl $PostgreSQL: pgsql/configure.in,v 1.398.4.1 2005/01/30 19:17:48 tgl Exp $
dnl
dnl Developers, please strive to achieve this order:
dnl
@@ -17,7 +17,7 @@ dnl Read the Autoconf manual for details.
dnl
m4_pattern_forbid(^PGAC_)dnl to catch undefined macros
AC_INIT([PostgreSQL], [8.0.0], [pgsql-bugs@postgresql.org])
AC_INIT([PostgreSQL], [8.0.1], [pgsql-bugs@postgresql.org])
AC_PREREQ(2.53)
AC_COPYRIGHT([Copyright (c) 1996-2005, PostgreSQL Global Development Group])

View File

@@ -27,7 +27,7 @@ System Configuration:
Operating System (example: Linux 2.4.18) :
PostgreSQL version (example: PostgreSQL 8.0.0): PostgreSQL 8.0.0
PostgreSQL version (example: PostgreSQL 8.0.1): PostgreSQL 8.0.1
Compiler used (example: gcc 3.3.5) :

View File

@@ -1,10 +1,77 @@
<!--
$PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.321.4.3 2005/01/23 00:37:13 momjian Exp $
$PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.321.4.4 2005/01/30 19:17:48 tgl Exp $
-->
<appendix id="release">
<title>Release Notes</title>
<sect1 id="release-8-0-1">
<title>Release 8.0.1</title>
<note>
<title>Release date</title>
<simpara>2005-01-31</simpara>
</note>
<para>
This release contains a variety of fixes from 8.0.0, including several
security-related issues.
</para>
<sect2>
<title>Migration to version 8.0.1</title>
<para>
A dump/restore is not required for those running 8.0.0.
</para>
</sect2>
<sect2>
<title>Changes</title>
<itemizedlist>
<listitem><para>Disallow <command>LOAD</> to non-superusers</para>
<para>
On platforms that will automatically execute initialization functions of a
shared library (this includes at least Windows and ELF-based Unixen),
<command>LOAD</> can be used to make the server execute arbitrary code.
Thanks to NGS Software for reporting this.</para></listitem>
<listitem><para>Check that creator of an aggregate function has the right to
execute the specified transition functions</para>
<para>
This oversight made it possible to bypass denial of EXECUTE
permission on a function.</para></listitem>
<listitem><para>Fix security and 64-bit issues in
contrib/intagg</para></listitem>
<listitem><para>Add needed STRICT marking to some contrib functions (Kris
Jurka)</para></listitem>
<listitem><para>Avoid buffer overrun when plpgsql cursor declaration has too
many parameters (Neil)</para></listitem>
<listitem><para>Make <command>ALTER TABLE ADD COLUMN</> enforce domain
constraints in all cases</para></listitem>
<listitem><para>Fix planning error for FULL and RIGHT outer joins</para>
<para>
The result of the join was mistakenly supposed to be sorted the same as the
left input. This could not only deliver mis-sorted output to the user, but
in case of nested merge joins could give outright wrong answers.
</para></listitem>
<listitem><para>Improve planning of grouped aggregate queries</para></listitem>
<listitem><para><command>ROLLBACK TO <replaceable>savepoint</></command>
closes cursors created since the savepoint</para></listitem>
<listitem><para>Fix inadequate backend stack size on Windows</para></listitem>
<listitem><para>Avoid SHGetSpecialFolderPath() on Windows
(Magnus)</para></listitem>
<listitem><para>Fix some problems in running pg_autovacuum as a Windows
service (Dave Page)</para></listitem>
<listitem><para>Multiple minor bug fixes in
pg_dump/pg_restore</para></listitem>
<listitem><para>Fix ecpg segfault with named structs used in
typedefs (Michael)</para></listitem>
</itemizedlist>
</sect2>
</sect1>
<sect1 id="release-8-0">
<title>Release 8.0</title>
@@ -2339,6 +2406,64 @@ $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.321.4.3 2005/01/23 00:37:13 mom
</itemizedlist>
</sect3>
</sect2>
</sect1>
<sect1 id="release-7-4-7">
<title>Release 7.4.7</title>
<note>
<title>Release date</title>
<simpara>2005-01-31</simpara>
</note>
<para>
This release contains a variety of fixes from 7.4.6, including several
security-related issues.
</para>
<sect2>
<title>Migration to version 7.4.7</title>
<para>
A dump/restore is not required for those running 7.4.X.
</para>
</sect2>
<sect2>
<title>Changes</title>
<itemizedlist>
<listitem><para>Disallow <command>LOAD</> to non-superusers</para>
<para>
On platforms that will automatically execute initialization functions of a
shared library (this includes at least Windows and ELF-based Unixen),
<command>LOAD</> can be used to make the server execute arbitrary code.
Thanks to NGS Software for reporting this.</para></listitem>
<listitem><para>Check that creator of an aggregate function has the right to
execute the specified transition functions</para>
<para>
This oversight made it possible to bypass denial of EXECUTE
permission on a function.</para></listitem>
<listitem><para>Fix security and 64-bit issues in
contrib/intagg</para></listitem>
<listitem><para>Add needed STRICT marking to some contrib functions (Kris
Jurka)</para></listitem>
<listitem><para>Avoid buffer overrun when plpgsql cursor declaration has too
many parameters (Neil)</para></listitem>
<listitem><para>Fix planning error for FULL and RIGHT outer joins</para>
<para>
The result of the join was mistakenly supposed to be sorted the same as the
left input. This could not only deliver mis-sorted output to the user, but
in case of nested merge joins could give outright wrong answers.
</para></listitem>
<listitem><para>Fix plperl for quote marks in tuple fields</para></listitem>
<listitem><para>Fix display of negative intervals in SQL and GERMAN
datestyles</para></listitem>
<listitem><para>Make age(timestamptz) do calculation in local timezone not
GMT</para></listitem>
</itemizedlist>
</sect2>
</sect1>
@@ -4665,6 +4790,62 @@ DROP SCHEMA information_schema CASCADE;
</sect2>
</sect1>
<sect1 id="release-7-3-9">
<title>Release 7.3.9</title>
<note>
<title>Release date</title>
<simpara>2005-01-31</simpara>
</note>
<para>
This release contains a variety of fixes from 7.3.8, including several
security-related issues.
</para>
<sect2>
<title>Migration to version 7.3.9</title>
<para>
A dump/restore is not required for those running 7.3.X.
</para>
</sect2>
<sect2>
<title>Changes</title>
<itemizedlist>
<listitem><para>Disallow <command>LOAD</> to non-superusers</para>
<para>
On platforms that will automatically execute initialization functions of a
shared library (this includes at least Windows and ELF-based Unixen),
<command>LOAD</> can be used to make the server execute arbitrary code.
Thanks to NGS Software for reporting this.</para></listitem>
<listitem><para>Check that creator of an aggregate function has the right to
execute the specified transition functions</para>
<para>
This oversight made it possible to bypass denial of EXECUTE
permission on a function.</para></listitem>
<listitem><para>Fix security and 64-bit issues in
contrib/intagg</para></listitem>
<listitem><para>Add needed STRICT marking to some contrib functions (Kris
Jurka)</para></listitem>
<listitem><para>Avoid buffer overrun when plpgsql cursor declaration has too
many parameters (Neil)</para></listitem>
<listitem><para>Fix planning error for FULL and RIGHT outer joins</para>
<para>
The result of the join was mistakenly supposed to be sorted the same as the
left input. This could not only deliver mis-sorted output to the user, but
in case of nested merge joins could give outright wrong answers.
</para></listitem>
<listitem><para>Fix plperl for quote marks in tuple fields</para></listitem>
<listitem><para>Fix display of negative intervals in SQL and GERMAN
datestyles</para></listitem>
</itemizedlist>
</sect2>
</sect1>
<sect1 id="release-7-3-8">
<title>Release 7.3.8</title>
@@ -5770,6 +5951,54 @@ operations on bytea columns (Joe)</para></listitem>
</sect2>
</sect1>
<sect1 id="release-7-2-7">
<title>Release 7.2.7</title>
<note>
<title>Release date</title>
<simpara>2005-01-31</simpara>
</note>
<para>
This release contains a variety of fixes from 7.2.6, including several
security-related issues.
</para>
<sect2>
<title>Migration to version 7.2.7</title>
<para>
A dump/restore is not required for those running 7.2.X.
</para>
</sect2>
<sect2>
<title>Changes</title>
<itemizedlist>
<listitem><para>Disallow <command>LOAD</> to non-superusers</para>
<para>
On platforms that will automatically execute initialization functions of a
shared library (this includes at least Windows and ELF-based Unixen),
<command>LOAD</> can be used to make the server execute arbitrary code.
Thanks to NGS Software for reporting this.</para></listitem>
<listitem><para>Add needed STRICT marking to some contrib functions (Kris
Jurka)</para></listitem>
<listitem><para>Avoid buffer overrun when plpgsql cursor declaration has too
many parameters (Neil)</para></listitem>
<listitem><para>Fix planning error for FULL and RIGHT outer joins</para>
<para>
The result of the join was mistakenly supposed to be sorted the same as the
left input. This could not only deliver mis-sorted output to the user, but
in case of nested merge joins could give outright wrong answers.
</para></listitem>
<listitem><para>Fix display of negative intervals in SQL and GERMAN
datestyles</para></listitem>
</itemizedlist>
</sect2>
</sect1>
<sect1 id="release-7-2-6">
<title>Release 7.2.6</title>

View File

@@ -3,8 +3,8 @@
/*
* Parts of pg_config.h that you get with autoconf on other systems
*/
#define PG_VERSION "8.0.0"
#define PG_VERSION_STR "8.0.0 (win32)"
#define PG_VERSION "8.0.1"
#define PG_VERSION_STR "8.0.1 (win32)"
#define DEF_PGPORT 5432
#define DEF_PGPORT_STR "5432"

View File

@@ -1,8 +1,8 @@
#include <winver.h>
VS_VERSION_INFO VERSIONINFO
FILEVERSION 8,0,0,0
PRODUCTVERSION 8,0,0,0
FILEVERSION 8,0,1,0
PRODUCTVERSION 8,0,1,0
FILEFLAGSMASK 0x3fL
FILEFLAGS 0
FILEOS VOS__WINDOWS32
@@ -15,13 +15,13 @@ BEGIN
BEGIN
VALUE "CompanyName", "\0"
VALUE "FileDescription", "PostgreSQL Access Library\0"
VALUE "FileVersion", "8.0.0\0"
VALUE "FileVersion", "8.0.1\0"
VALUE "InternalName", "libpq\0"
VALUE "LegalCopyright", "Copyright (C) 2005\0"
VALUE "LegalTrademarks", "\0"
VALUE "OriginalFilename", "libpq.dll\0"
VALUE "ProductName", "PostgreSQL\0"
VALUE "ProductVersion", "8.0.0\0"
VALUE "ProductVersion", "8.0.1\0"
END
END
BLOCK "VarFileInfo"

View File

@@ -2,8 +2,8 @@
#include "pg_config.h"
VS_VERSION_INFO VERSIONINFO
FILEVERSION 8,0,0,0
PRODUCTVERSION 8,0,0,0
FILEVERSION 8,0,1,0
PRODUCTVERSION 8,0,1,0
FILEFLAGSMASK 0x17L
FILEFLAGS 0x0L
FILEOS VOS_NT_WINDOWS32