Subject: CVS commit: [pkgsrc-2004Q3] pkgsrc/databases
To: None <pkgsrc-changes@NetBSD.org>
From: Lubomir Sedlacik <salo@netbsd.org>
List: pkgsrc-changes
Date: 11/08/2004 16:43:29
Module Name:	pkgsrc
Committed By:	salo
Date:		Mon Nov  8 16:43:29 UTC 2004

Modified Files:
	pkgsrc/databases/jdbc-postgresql [pkgsrc-2004Q3]: Makefile distinfo
	pkgsrc/databases/postgresql73 [pkgsrc-2004Q3]: Makefile.common distinfo
	pkgsrc/databases/postgresql73-client [pkgsrc-2004Q3]: Makefile
	pkgsrc/databases/postgresql73-docs [pkgsrc-2004Q3]: Makefile PLIST
	pkgsrc/databases/postgresql73/patches [pkgsrc-2004Q3]: patch-ad
Added Files:
	pkgsrc/databases/postgresql73/files [pkgsrc-2004Q3]: netbsd.c netbsd.h
	pkgsrc/databases/postgresql73/patches [pkgsrc-2004Q3]: patch-aj

Log Message:
Pullup ticket 126 - requested by Havard Eidnes
security and bug fixes for postgresql73

        Module Name:    pkgsrc
        Committed By:   jdolecek
        Date:           Sun Oct 10 15:58:03 UTC 2004

        Modified Files:
                pkgsrc/databases/postgresql73-client: Makefile

        Log Message:
        kill -O pax argument - it's not portable, and it's not needed here
        in first place

        fixes PR pkg/23829 by Michal Pasternak
---
        Module Name:    pkgsrc
        Committed By:   jdolecek
        Date:           Sun Oct 10 17:27:43 UTC 2004

        Modified Files:
                pkgsrc/databases/postgresql73: Makefile.common
        Added Files:
                pkgsrc/databases/postgresql73/files: netbsd.c netbsd.h

        Log Message:
        Update the NetBSD dynloader wrapper code to use straigh dl*() calls on all
        archs. This fixes support for dynamic loading on mips and also improves
        error reporting.

        Fixes PR pkg/25473 by Byron Servies.

        PKGREVISION not bumped, will ride update to 7.3.7
---
        Module Name:    pkgsrc
        Committed By:   jdolecek
        Date:           Sun Oct 10 17:46:07 UTC 2004

        Modified Files:
                pkgsrc/databases/postgresql73: Makefile.common distinfo
                pkgsrc/databases/postgresql73-client: Makefile
                pkgsrc/databases/postgresql73-lib: Makefile
                pkgsrc/databases/postgresql73-pltcl: Makefile
                pkgsrc/databases/postgresql73-server: Makefile
                pkgsrc/doc: CHANGES

        Log Message:
        Update to PostgreSQL 7.3.7.

        Changes:
             * Prevent possible loss of committed transactions during crash
               Due to insufficient interlocking between transaction commit and
               checkpointing, it was possible for transactions committed just
               before the most recent checkpoint to be lost, in whole or in part,
               following a database crash and restart. This is a serious bug that
               has existed since PostgreSQL 7.1.
             * Remove asymmetrical word processing in tsearch (Teodor)
             * Properly schema-qualify function names when pg_dump'ing a CAST
---
        Module Name:    pkgsrc
        Committed By:   jdolecek
        Date:           Sun Oct 10 17:48:34 UTC 2004

        Modified Files:
                pkgsrc/databases/jdbc-postgresql: Makefile distinfo
                pkgsrc/doc: CHANGES

        Log Message:
        Update to JDBC driver included with PostgreSQL 7.3.7.

        Notable change in 7.3.5:
             * Remove  ability  to bind a list of values to a single parameter in
               JDBC (prevents possible SQL-injection attacks)
---
        Module Name:    pkgsrc
        Committed By:   kristerw
        Date:           Thu Oct 14 17:58:43 UTC 2004

        Modified Files:
                pkgsrc/databases/postgresql73-docs: Makefile PLIST

        Log Message:
        Correct PLIST.
        Bump PKGREVISION.
---
        Module Name:    pkgsrc
        Committed By:   jdolecek
        Date:           Sun Oct 10 18:26:00 UTC 2004

        Modified Files:
                pkgsrc/databases/postgresql73: distinfo
                pkgsrc/databases/postgresql73/patches: patch-ad
        Added Files:
                pkgsrc/databases/postgresql73/patches: patch-aj

        Log Message:
        add patches to make it possible to compile PL/Python
---
        Module Name:    pkgsrc
        Committed By:   jdolecek
        Date:           Mon Oct 25 17:40:01 UTC 2004

        Modified Files:
                pkgsrc/databases/jdbc-postgresql: Makefile distinfo
                pkgsrc/databases/postgresql73: Makefile.common distinfo
                pkgsrc/databases/postgresql73-docs: Makefile
                pkgsrc/doc: CHANGES

        Log Message:
        Update all postgresql73 packages to 7.3.8. This fixes following two issues:

        * A vulnerability exists due to the insecure creation of temporary files,
          which could possibly let a malicious user overwrite arbitrary files

        * Repair possible failure to update hint bits on disk
          Under rare circumstances this oversight could lead to "could not access
          transaction status" failures, which qualifies it as a potential-data-loss bug.
---
        Module Name:    pkgsrc
        Committed By:   he
        Date:           Mon Nov  1 22:32:26 UTC 2004

        Modified Files:
                pkgsrc/databases/postgresql73-docs: PLIST

        Log Message:
        Correct PLIST after upgrade to postgresql 7.3.8.


To generate a diff of this commit:
cvs rdiff -r1.23 -r1.23.6.1 pkgsrc/databases/jdbc-postgresql/Makefile
cvs rdiff -r1.9 -r1.9.8.1 pkgsrc/databases/jdbc-postgresql/distinfo
cvs rdiff -r1.2 -r1.2.2.1 pkgsrc/databases/postgresql73/Makefile.common
cvs rdiff -r1.1.1.1 -r1.1.1.1.2.1 pkgsrc/databases/postgresql73/distinfo
cvs rdiff -r1.1.1.1 -r1.1.1.1.2.1 \
    pkgsrc/databases/postgresql73-client/Makefile
cvs rdiff -r1.1.1.1 -r1.1.1.1.2.1 pkgsrc/databases/postgresql73-docs/Makefile \
    pkgsrc/databases/postgresql73-docs/PLIST
cvs rdiff -r0 -r1.1.2.1 pkgsrc/databases/postgresql73/files/netbsd.c \
    pkgsrc/databases/postgresql73/files/netbsd.h
cvs rdiff -r1.1.1.1 -r1.1.1.1.2.1 \
    pkgsrc/databases/postgresql73/patches/patch-ad
cvs rdiff -r0 -r1.1.2.1 pkgsrc/databases/postgresql73/patches/patch-aj

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.