Changes between Initial Version and Version 1 of Release/1.11.2-News


Ignore:
Timestamp:
Feb 6, 2015, 5:15:10 AM (9 years ago)
Author:
Even Rouault
Comment:

Create 1.11.2-News page

Legend:

Unmodified
Added
Removed
Modified
  • Release/1.11.2-News

    v1 v1  
     1= GDAL/OGR 1.11.2 Release Notes =
     2
     3The 1.11.2 release is a bug fix release.
     4
     5== Build ==
     6
     7  * configure: fix detection of OCI by changing linking order to please modern GCC (#5550)
     8  * configure: fix test to accept MariaDB 10.X as valid MySQL (#5722)
     9  * More compiler warnings addressed (#5414)
     10  * Windows build of PDF: fix compilation issue with Visual Studio 2012 (#5744)
     11  * Windows build: Add support for MrSID 9.1 SDK (#5814)
     12  * Windows build: when building netCDF, HDF4, HDF5 as plugins, call registration of 'sub-drivers' GMT, HDF4Image and HDF5Image (#5802)
     13
     14== Port ==
     15
     16 * CSV finder: Stop probing for csv/horiz_cs.csv. (#5698)
     17 * /vsicurl/: avoid reading after end-of-file and fix failure when reading more than 16MB in a single time (#5786)
     18 * CPLHexToBinary(): faster implementation (#5812)
     19
     20== GDAL Core and algorithms ==
     21
     22  * Make GetMaskBand() work with GDT_UInt16 alpha bands (#5692)
     23  * Fix 32bit overflow in GDALRasterBand::IRasterIO() (#5713)
     24  * RPC transformer: take into account nodata in RPC DEM (#5680)
     25  * RPC transformer: add RPC_DEM_MISSING_VALUE transformer option to avoid failure when there's no DEM at the transformed point (#5730)
     26  * Fix GDALSuggestedWarpOutput() wrong extent in some circumstances (e.g. dataset of big dimension with world coordinates) (#5693)
     27  * Fix crash when calling GetTiledVirtualMem() on non-Linux platform (#5728)
     28  * warp: fix integer overflow when reprojecting into an area with (part of) bounds completely outside of the source projection (#5789)
     29  * OpenCL warper: fix OpenCL code compilation with NVIDIA OpenCL (#5772)
     30
     31== Utilities ==
     32
     33  * gdalwarp: initialize destination dataset to no_data value when automatically propagating source nodata (#5675)
     34  * gdalwarp: only apply INIT_DEST when processing the first input dataset (#5387)
     35  * gdaldem: avoid too large files to be produced when using -co COMPRESS=xxxx -co TILED=YES (#5678)
     36
     37== GDAL drivers ==
     38
     39GRASS driver:
     40 * fix compilation issues against GRASS 7 (#2953)
     41
     42GIF driver:
     43 * fix crash on images without color table (#5792)
     44 * validate the size of the graphic control extension block (#5793)
     45
     46GTiff driver:
     47 * Internal overviews: for near, average, gauss, and pixel interleaving, make sure to use the same code path for compressed vs uncompressed overviews (#5701)
     48 * allow lossless copying of CMYK JPEG into JPEG-in-TIFF (#5712)
     49 * when overriding metadata in update mode, make sure to clear it from PAM file (#5807)
     50 * fix GTiffRasterBand::DirectIO() to work with TIFF files with multiple directories (overviews, masks) (#5831)
     51 * Internal libtiff: partial (mostly security related fixes) upgrade to 4.0.4beta (#5830)
     52
     53ISIS3 driver:
     54 * fix to recognize IsisCube.Mapping.LatitudeType = Planetocentric (#5717)
     55
     56JP2OpenJPEG driver:
     57 * add compatibility with OpenJPEG 2.1 (#5579)
     58
     59JPEG driver:
     60 * Report non-fatal libjpeg errors as CE_Warning (or CE_Failure if GDAL_ERROR_ON_LIBJPEG_WARNING = TRUE) (#5667)
     61
     62KMLSuperOverlay driver:
     63 * remove useless and unreliable computations on floating point numbers that caused issues (truncated raster) on 32bit (#5683)
     64
     65USGSDEM driver:
     66 * take into account horizontal unit = ft in the UTM case (#5819)
     67
     68VRT driver:
     69 * fix RasterIO() to be able to fill buffers larger than 2GB (#5700, #5734)
     70
     71== OGR core ==
     72
     73  * ogr_core.h: only ignore -Wfloat-equal for IsInit() and not for the rest of the file and files that inc it (#5299)
     74  * OGR layer algebra: properly initialize field maps to avoid Valgrind warnings in OGRLayer::Update() (#5778)
     75
     76== OGR drivers ==
     77
     78CSV driver:
     79 * fix segfault when reading allCountries.txt of geonames.org (#5668)
     80
     81FileGDB:
     82 * avoid emitting error when opening a FileGDB v9, so that OpenFileGDB can be tried to open it, in the case FileGDB is a plugin (#5674)
     83
     84GeoJSON driver:
     85 * ESRIJson: parse correctly rings of esriGeometryPolygon objects to build correct Polygon or MultiPolygon (#5538)
     86
     87GML driver:
     88 * Fix incorrect geometry cast when reading GML topogeometries (#5715)
     89 * Update GFS files for RUIAN (UVOH & OB) (#5770)
     90
     91LIBKML driver:
     92 * when skipped, fix segfault on second OGRRegisterAll() call (#5775)
     93 * do not delete the libkml singleton factory (linked to #5775)
     94
     95MapInfo File driver:
     96 * Add GDA94 datum entries to the lookup table (#5671)
     97 * fix segfault in CreateFeature() if passing an invalid OGR feature style string (#1209)
     98
     99MSSQL driver:
     100 * Fix recognizing image columns as geometry columns for the select layers. (#5498)
     101 * Fix issue when creating non-spatial table (#5696)
     102 * Fix to read metadata if the tables are specified in the connection string (#5796)
     103 * Fix invalid use of CSLAddString() in OGR MSSQL (#5810)
     104 * Fix crash if the tablename is specified in the connection string (#5826)
     105
     106MySQL driver:
     107 * don't be dependant on locale when building spatial filter (#5720)
     108
     109NAS driver:
     110 * make chevrons configurable by NAS_INDICATOR (#5708)
     111
     112OCI driver:
     113 * Initialize member variable to avoid UpdateLayerExtents() to be called randomly on non spatial tables (#5376)
     114 * fix FID (multi_load=off, OGRNullFID) - start with 1 (not -1) (#5454)
     115
     116OpenFileGDB driver:
     117 * fix ResetReading() on SQL layer with ORDER BY on indexed column (#5669)
     118 * add support for non spatial GDB v9 tables (#5673)
     119
     120SQLite/Spatialite driver:
     121 * remove 'T' suffix when formatting the content of a Date field (#5672)
     122 * fix segmentation fault when executing OGR2SQLITE_Register() when compiling against sqlite 3.8.7 (#5725)
     123 * make GetFIDColumn() work when run as first method call (#5781)
     124
     125VRT driver:
     126 * do not propagate ignoring of x and y cols of a PointFromColumns to the source layer (#5777)
     127
     128XLSX driver:
     129 * fix column numbering when there are more than 26 columns (#5774)
     130
     131== SWIG Language Bindings ==
     132
     133Python bindings:
     134  * Fix hang of Python in case of repeated call to gdal/ogr.UseExceptions() and CE_Warning emitted (#5704)
     135  * fix processing error of ogr_python.i with SWIG 3 (#5795)
     136  * NUMPY driver: avoid returning CE_None in GetGeoTransform() when there's no geotransform set (#5801)