[postgis-tickets] [SCM] PostGIS branch stable-3.1 updated. 3.1.6-33-ge99ac24ec

git at osgeo.org git at osgeo.org
Wed Aug 17 23:33:55 PDT 2022


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "PostGIS".

The branch, stable-3.1 has been updated
       via  e99ac24ec2783248fb1e97baaccdb5382da010b7 (commit)
      from  f30bed5238db5d18af1e0afe8dc67c125ae487ec (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit e99ac24ec2783248fb1e97baaccdb5382da010b7
Author: Regina Obe <lr at pcorp.us>
Date:   Thu Aug 18 02:33:51 2022 -0400

    Prep for 3.1.7 release

diff --git a/NEWS b/NEWS
index cf4230749..7565b79ea 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,5 @@
-PostGIS 3.1.7dev
-2022/xx/xx
+PostGIS 3.1.7
+2022/08/18
 
 * Bug Fixes
   - #5191, Use integer instead of int4 (Regina Obe)
@@ -11,6 +11,7 @@ PostGIS 3.1.7dev
   - #5032, Correctly read extent off multi-key GIST indexes (Paul Ramsey)
   - #5181, Reset proj error state after failed parse (Paul Ramsey)
   - #5171, Short circuit geodesic distance when inputs equal (Paul Ramsey)
+  - Fix potential buffer overflow in long transaction locks (Paul Ramsey)
 
 
 PostGIS 3.1.6
diff --git a/README.postgis b/README.postgis
index ddb2bc275..0add79950 100644
--- a/README.postgis
+++ b/README.postgis
@@ -1,8 +1,8 @@
 PostGIS - Geographic Information Systems Extensions to PostgreSQL
 =================================================================
 
-:Version: 3.1.6
-:Date: 2022-07-20
+:Version: 3.1.7
+:Date: 2022-08-18
 :Website: https://postgis.net
 
 This distribution contains a module which implements GIS simple features, ties
@@ -54,7 +54,7 @@ this to work.
   ST_Touches(), ST_Contains(), ST_Disjoint() and spatial operations such as
   ST_Intersection(), ST_Union() and ST_Buffer().
 
-    http://trac.osgeo.org/geos/
+    https://libgeos.org
 
 * XML SUPPORT (Required, Version 2.5.0 or higher):
 
@@ -81,13 +81,13 @@ this to work.
 
 * GDAL (Optional, Version 2 or higher 3+ is strongly recommended)
 
-  GDAL (http://gdal.org) is *required* if you want to compile PostGIS
+  GDAL (https://gdal.org) is *required* if you want to compile PostGIS
   with raster support. To compile without raster support you
   must ``./configure --without-raster``
 
 * CGAL 4.1+ and SFCGAL 1.3.2+ (Optional) needed for advanced 3D support
 
-  https://github.com/Oslandia/SFCGAL
+  https://gitlab.com/Oslandia/SFCGAL
 
 * protobuf-c (Optional, Version 1.1.0 or higher)
 
diff --git a/Version.config b/Version.config
index ff021fbd4..eb918517a 100644
--- a/Version.config
+++ b/Version.config
@@ -5,7 +5,7 @@
 
 POSTGIS_MAJOR_VERSION=3
 POSTGIS_MINOR_VERSION=1
-POSTGIS_MICRO_VERSION=7dev
+POSTGIS_MICRO_VERSION=7
 
 # Liblwgeom interface versioning, reset to 0:0:0 (cur:age:rev)
 # when changing POSTGIS_MINOR_VERSION
diff --git a/ci/winnie/package_postgis.sh b/ci/winnie/package_postgis.sh
index 18233a5a7..f61eb291b 100644
--- a/ci/winnie/package_postgis.sh
+++ b/ci/winnie/package_postgis.sh
@@ -18,7 +18,7 @@
 if  [[ "${OVERRIDE}" == '' ]] ; then
 	export GEOS_VER=3.8.1
 	export GDAL_VER=3.0.4
-	export PROJ_VER=6.3.2
+	export PROJ_VER=7.2.1
 	export SFCGAL_VER=1.3.8
 	export CGAL_VER=5.0
 	export ICON_VER=1.16
@@ -27,6 +27,7 @@ if  [[ "${OVERRIDE}" == '' ]] ; then
 	export PROTOBUFC_VER=1.2.1
 	export JSON_VER=0.12
 	export PROJSO=libproj-13.dll
+	export CURL_VER=7.73
 fi;
 
 export PROTOBUF_VER=3.2.0
@@ -39,6 +40,9 @@ if  [[ "${ICON_VER}" == '' ]] ; then
 fi;
 
 echo "ICON_VER ${ICON_VER}"
+if  [[ "${CURL_VER}" == '' ]] ; then
+  export CURL_VER=7.73
+fi;
 
 #set to something even if override is on but not set
 if  [[ "${ZLIB_VER}" == '' ]] ; then
@@ -156,7 +160,7 @@ cp -p ${PROJECTS}/geos/rel-${GEOS_VER}w${OS_BUILD}${GCC_TYPE}/bin/*.dll $outdir/
 #for protobuf
 cp ${PROJECTS}/protobuf/rel-${PROTOBUF_VER}w${OS_BUILD}${GCC_TYPE}/bin/libprotobuf-c-*.dll $outdir/bin
 
-echo "POSTGIS: ${POSTGIS_MINOR_VER} r${POSTGIS_SVN_REVISION} http://postgis.net/source" > $verfile
+echo "POSTGIS: ${POSTGIS_MINOR_VER} http://postgis.net/source" > $verfile
 
 if [ "$POSTGIS_MAJOR_VERSION" > "1" ] ; then
   ## only copy gdal components if 2+.  1.5 doesn't have raster support
@@ -190,6 +194,7 @@ fi;
 
 echo "PROTOBUF VERSION: ${PROTOBUF_VER} https://github.com/google/protobuf" >> $verfile
 echo "PROTOBUF-C VERSION: ${PROTOBUFC_VER} https://github.com/protobuf-c/protobuf-c"  >> $verfile
+echo "CURL VERSION: ${CURL_VER} https://curl.se/download.html"  >> $verfile
 cp ${PROJECTS}/libxml/rel-libxml2-${LIBXML_VER}w${OS_BUILD}${GCC_TYPE}/bin/*.dll  $outdir/bin/
 #cp ${PGPATHEDB}/bin/libxml2-2.dll   $outdir/bin/
 
@@ -256,6 +261,7 @@ fi
 #echo "PAGC ADDRESS STANDARDIZER: http://sourceforge.net/p/pagc/code/HEAD/tree/branches/sew-refactor/postgresql " >> $verfile
 cd ${RELDIR}
 zip -r $package ${RELVERDIR}
+md5sum $package > ${package}.md5
 #scp $package robe at www.refractions.net:${DWN}/${REL_PGVER}/buildbot/${RELVERDIR}.zip
 cp $package ${PROJECTS}/postgis/win_web/download/windows/pg${REL_PGVER}/buildbot
 cd ${POSTGIS_SRC}
diff --git a/doc/release_notes.xml b/doc/release_notes.xml
index 10d0bc16b..d189d2f23 100644
--- a/doc/release_notes.xml
+++ b/doc/release_notes.xml
@@ -2,6 +2,25 @@
 <appendix id="release_notes">
   <title>Appendix</title>
     <subtitle>Release Notes</subtitle>
+    <sect1>
+        <title>Release 3.1.7</title>
+        <para>This release works with PostgreSQL 9.6-14.</para>
+        <simplesect>
+            <title>Bug Fixes</title>
+                <para>Release date: 2022/08/18</para>
+                <para><ulink url="https://trac.osgeo.org/postgis/ticket/5191">5191</ulink>, Use integer instead of int4 (Regina Obe)</para>
+                <para><ulink url="https://trac.osgeo.org/postgis/ticket/5139">5139</ulink>, PostGIS causes to_jsonb to no longer be parallel safe,
+                        ST_AsGeoJSON and ST_AsGML are also parallel unsafe
+                        (Regina Obe, Paul Ramsey)</para>
+                <para><ulink url="https://trac.osgeo.org/postgis/ticket/5202">5202</ulink>, Guard against downgrades (Sandro Santilli)</para>
+                <para><ulink url="https://trac.osgeo.org/postgis/ticket/5209">5209</ulink>, <ulink url="https://trac.osgeo.org/postgis/ticket/5210">5210</ulink>, Fix upgrades with CVE-2022-2625 PostgreSQL fix</para>
+                <para><ulink url="https://trac.osgeo.org/postgis/ticket/5032">5032</ulink>, Correctly read extent off multi-key GIST indexes (Paul Ramsey)</para>
+                <para><ulink url="https://trac.osgeo.org/postgis/ticket/5181">5181</ulink>, Reset proj error state after failed parse (Paul Ramsey)</para>
+                <para><ulink url="https://trac.osgeo.org/postgis/ticket/5171">5171</ulink>, Short circuit geodesic distance when inputs equal (Paul Ramsey)</para>
+                <para>Fix potential buffer overflow in long transaction locks (Paul Ramsey)</para>
+        </simplesect>
+    </sect1>
+
     <sect1>
         <title>Release 3.1.6</title>
         <para>This release works with PostgreSQL 9.6-14.</para>
diff --git a/extensions/upgradeable_versions.mk b/extensions/upgradeable_versions.mk
index 3abca8439..0b1e10464 100644
--- a/extensions/upgradeable_versions.mk
+++ b/extensions/upgradeable_versions.mk
@@ -57,6 +57,7 @@ UPGRADEABLE_VERSIONS = \
 	2.5.5 \
 	2.5.6 \
 	2.5.7 \
+	2.5.8 \
 	3.0.0 \
 	3.0.1 \
 	3.0.2 \
@@ -64,6 +65,7 @@ UPGRADEABLE_VERSIONS = \
 	3.0.4 \
 	3.0.5 \
 	3.0.6 \
+	3.0.7 \
 	3.1.0 \
 	3.1.1 \
 	3.1.2 \

-----------------------------------------------------------------------

Summary of changes:
 NEWS                               |  5 +++--
 README.postgis                     | 10 +++++-----
 Version.config                     |  2 +-
 ci/winnie/package_postgis.sh       | 10 ++++++++--
 doc/release_notes.xml              | 19 +++++++++++++++++++
 extensions/upgradeable_versions.mk |  2 ++
 6 files changed, 38 insertions(+), 10 deletions(-)


hooks/post-receive
-- 
PostGIS


More information about the postgis-tickets mailing list