[gdal-dev] GDAL 2.3.0 RC1 available

Previous Topic Next Topic
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view

[gdal-dev] GDAL 2.3.0 RC1 available

Even Rouault-2



I've issued a release candidate for GDAL 2.3.0


The source is available at:






A snapshot of the Python autotest suite can be downloaded from:





The GDAL-GRASS plugin hasn't changed since beta1 :




Snapshot of the documentation :




The NEWS page has been updated:




I'll call for a vote to promote it to final middle of next week if nothing serious is reported before.



Changes since beta1 :


2a1f817 jp2kak.py: adjust expected checksums for Kakadu 7.10.4

2487aa3 ogrinfo/ogr2ogr with -sql @filename: remove lines starting with '-- ' (relates to/fixes #459)

1d9b16d ogr_sql_rfc28.py: fix memleak

961b551 DXF: avoid very long processing time. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7854. Credit to OSS Fuzz

9acbe8a Geoconcept: avoid infinite loop. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7851. Credit to OSS Fuzz

59e5ede ODS: avoid adding too many columns to too many existing feataures. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7868. Credit to OSS Fuzz

e711462 XLSX: avoid timeout. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7784. Credit to OSS Fuzz

18203f8 MITAB: improve performance when reading huge number of fields from .mif. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7825. Credit to OSS Fuzz

805999a RDA: change extension to .dgrda to differentiate from R data (#470)

ae9da1a Re-install gdal_csv.h

62dd0e1 E00GRID: better detect short file situation to avoid very long processing time. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7781. Credit to OSS Fuzz

f8efbf8 ISCE: avoid potential int overflow. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7948. Credit to OSS Fuzz

56578e7 VRTDataset::AddBand(): honour 'PixelFunctionLanguage' option (fixes #501)

4f9733e generate_gdal_version_h.sh: avoid regenerating gdal_version.h on a non-dev version (fixes build failures on Travis-CI with 2.3.0beta1)

bafa089 SNODAS: accept header lines up to 1024 characters. Fixes #506

dce1060 WCS: do not crash if the CoverageInfo has a EnvelopeWithTimePeriod

bff1e5c XLSX: avoid crash when I/O error occurs on saving. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=8031. Credit to OSS Fuzz

acb0049 ogrmerge.py: use ogr.wkbUnknown

a3af874 OpenJPEG: allow YCC for non-Byte datasets; and allow 4-band MCT with openjpeg >= 2.2

14c0333 GTiff: avoid potential unwanted network access. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=8045. Credit to OSS Fuzz

167eb92 IRIS: avoid infinite loop. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=8049. Credit to OSS Fuzz

7cd9a6f m4/acinclude.m4: replace use of CCFLAGS by plain CFLAGS (fixes #529)

3ea0bbd m4/acinclude.m4: require 'long long' type (fixes #530)

83369b4 cpl_port.h: error out if HAVE_LONG_LONG not defined, and remove some code testing CPL_HAS_GINT64 (refs #530)

3e78f98 Add assertion to avoid gcc -Wnull-dereference to have a false positive

bf6dc2a gdalwarp: proper progress bar for warp to VRT

dfac928 implement CPLReadLine3L() (#479)

e366465 New issues with VFK parser logic, see #365

da2feb2 VFK: modify VFKReader::ReadLine() to use CPLReadLine3L, see #365

f7b90fa CPLReadLine3L since 2.3.0, see #479

080ffc4 configure: fix long long detection with CFLAGS=-Wall (refs #530)

58c0c6a IRIS: avoid infinite loop. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=8058. Credit to OSS Fuzz

98f6a4a GPKG: fix overview creation with big overview factors on some datasets

f4a3c2f AVCE00: avoid performance issue with retrieving the SRS and big number of layers. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=8065. Credit to OSS Fuzz

b861528 DXF: avoid performance issue when reading INSERT. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=8067. Credit to OSS Fuzz

c110ff1 CTG: fix int overfow. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=8081. Credit to OSS Fuzz

8e4c736 ogr2ogr: fix compilation error with Crypto++ 7.0.0 (fix #541) (#547)

b30e9d3 EHdr: avoid int overflow. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=8110. Credit to OSS Fuzz

94030a7 Overview creation: avoid creating too many levels, and fix related heap buffer overflow (fixes #557) (#561)

10f3127 Improvements to WCS driver (#521) (fixes #515, fixes #516)

21c7e5e SetStatistics(): write a STATISTICS_APPROXIMATE=YES metadata item if bApproxOK=true, and take it into account in GetStatistics() (fixes https://trac.osgeo.org/gdal/ticket/4857, https://trac.osgeo.org/gdal/ticket/4576). Update EHdr driver to only write .stx if bApproxOK=false (fixes #514)

900120a RIK: fix read stack buffer overflow. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=8117. Credit to OSS Fuzz

949e46b PCIDSK: fix heap-read-buffer overflow. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=8121. Credit to OSS Fuzz

63cd4fb XLSX: avoid adding too many columns to too many existing feataures. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=8122. Credit to OSS Fuzz

3746b12 DXF: avoid very long processing time on corrupted files. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=8123. Credit to OSS Fuzz

65afca4 GDALRasterBand::ComputeStatistics(): remove dead-code added recently, and better testing

80814c6 ISO8211: avoid timeout when opening a huge archive as a directory. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=8128. Credit to OSS Fuzz

a72f4e4 DXF: fix memleak in error code path. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=8134. Credit to OSS Fuzz

33c893f RIK: actually fix https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=8117

55eaf7f OGR_PDS: fix reading 8-byte IEEE_REAL fields (fixes #570)

b763225 MITAB: export BRUSH(fc:#.....) with mapinfo brush 2 (solid fill)





Spatialys - Geospatial professional services


gdal-dev mailing list
[hidden email]