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


Ignore:
Timestamp:
May 22, 2012, 1:48:14 PM (12 years ago)
Author:
warmerdam
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Release/1.9.1-News

    v1 v1  
     1= GDAL/OGR 1.9.1 Release Notes =
     2
     3The 1.9.1 release is a bug fix release.
     4
     5== Core ==
     6
     7 * fix crash with VSICachedFile::Read() for large reads (#4646)
     8
     9 * Unix VSI*L: correctly set current offset after a failed read (#4583)
     10
     11 * Improve OpenJDK finding logic in configure. (#4643)
     12
     13 * Fix iconv configure problem on FreeBSD (#4525)
     14
     15 * Fix MinGW build when pthread is also available (#4430)
     16
     17 * makegdalXX.vcproj : update 71,80 and 90 version. Drop 10 version --> open the 90 version and VS2010 should convert it (#4415)
     18
     19== GDAL 1.9.1 ==
     20
     21 * Fix statistics computation when nodata value is +/- infinity (#4506)
     22
     23gdal_polygonize.py:
     24 * Fix problem identifying some 8-connected polygons (#4647)
     25
     26gdalwarp:
     27 * properly close datasets in error conditions (#4554)
     28 * assign color interpretation of source bands to target dataset, in the case of target VRT (#4462)
     29
     30gdalident.py, gdal_merge.py:
     31 * backout the evil globbing stuff (#2783, #4542)
     32
     33GTIFF (GeoTIFF) Driver:
     34 * internal libgeotiff updated from upstream to capture fix for user defined linear units (libgeotiff #51)
     35 * Maximize EPSG compatability where PCS is defined (#4607)
     36 * Better preserve and use units defined by EPSG code (libgeotiff #51)
     37 * ensure that rowsperstrip is never larger than ysize (#4468)
     38
     39JP2KAK / JP2ECW / JP2MrSID Drivers:
     40 * Fix support for GMLJP2 Axis interpretation (#4657)
     41
     42DIMAP2 Driver:
     43 * Backport support for DIMAP2 (
     44
     45Northwood Driver:
     46 * Fix wrong file offset computation for >2GB files. (#4645)
     47 * avoid win32 build issue with sizeof, remove debug output (#4565)
     48
     49TSX Driver:
     50 * fix crashes in Identify() with certain filenames, and the file is empty or doesn't exist (#4622)
     51
     52HFA (Imagine) Driver:
     53 * fix crash on dataset closing when .ige file header is corrupted (#4596)
     54 * Added BASEDATA support for EPT_u1 (#4537)
     55
     56HDF4 Driver:
     57 * add .hdf extension to the HDF4 driver metadata (#4559)
     58
     59GRIB Driver:
     60 * fix fgetc signed/unsigned problem for Grib format VSI*L reader (#4603)
     61 
     62JPEG Driver:
     63 * don't return junk content when requesting xml:XMP but no XMP metadata is present (#4593)
     64
     65Oracle GeoRaster Driver:
     66 * Backport various improvements.
     67
     68KML Superoverlay Driver:
     69 * Remove code that limited generation to one zoom level (#4527)
     70
     71PDF Driver:
     72 * Fix crashes on some PDF files with poppler >= 0.17.0 (#4520)
     73
     74ISIS Driver:
     75 * ensure projection scaleFactor defaults to 1 (#4499)
     76
     77NetCDF Driver:
     78 * use nc-config to detect netcdf compilation and linking parameters (#4424)
     79 * make sure netcdf file is in data mode in IReadBlock and only set data/define mode for datasets in update mode (#4432)
     80
     81ACE2 Driver:
     82 * fix typo that prevented dataset to be opened with explicit /vsigzip/ (#4460)
     83
     84== OGR 1.9.1 ==
     85
     86OGR Core:
     87 * reverseWindingOrder(): don't force coordinate dimension to 3 (#4621)
     88 * Fix incorrect rounding in OGRFormatDouble (#4614)
     89 * Fix segfault when running 'ogr2ogr target src -select AFIELD -where FID=xxx' when the source layer has more than 5 fields (#4500)
     90
     91OGRSpatialReference:
     92 * mapped methods EPSG methods 1028 and 1029 to equidistant cylindrical (#4589)
     93
     94OGR SQL:
     95 * Fix invalid conversion from float to integer (#4634)
     96 * fix 'SELECT MAX(OGR_GEOM_AREA) FROM XXXX' (#4633)
     97 * fix incorrect result with more than 2 JOINs and SELECT with expressions with field names (#4521)
     98 * fix segfault on SELECT DISTINCT(foo) when first feature has NULL value for foo (#4509)
     99
     100gdalsrsinfo:
     101 * fix gdalrsrsinfo --formats (#4518)
     102 * try to open with GDAL and OGR even if argument is not a file (bug #4493)
     103 * Fix build of gdalsrsinfo when OGR support is disabled (#4459)
     104
     105ogr2ogr:
     106 * correctly deal with filenames that begin with 'polygon' or 'multipolygon' as arguments of -clipdst and -clipsrc (#4590)
     107 * fix -select with shapefile output when specified field name case doesn't match source field name case (#4502)
     108
     109Shapefile Driver:
     110 * fix GetFeatureCount?() when spatial filter set, especially on big-endian hosts (#4491)
     111
     112GML Driver:
     113 * make sure to use provided control points in linear approximation of gml:Arc (#4451)
     114 * be tolerant about valid constructs for empty geometries (#4473)
     115 * avoid point duplication concatenating gml curve segments (#4451)
     116 * .xsd parser: recognize type='date' or type='dateType' as a string for now (#4439)
     117 * make filtering of features based on OGR_GEOMETRY work (#4428)
     118
     119OCI (Oracle) Driver:
     120 * (optionally) put back OCI index creation when layers are created (#4497)
     121
     122ESRI FileGDB Driver:
     123 * Unix configure: fix r24125 when no --with-fgdb option is specified and there's no filegdbapi in system directory (#4570)
     124 * Add OBJECTID as a reserved word for FGDB field names (#4517).
     125 * make test for use of reserved keywords case insensitive (#4458)
     126 * define CLSID/EXTCLSID to fix Feature Class alias being ignored in ArcMap? (#4477)
     127 * do appropriate layer name laundering in CreateLayer?() (#4466)
     128 * implment field name laundering, avoid reserved words (#4458)
     129
     130ILI (Interlis) Driver:
     131 * Upgraded to support reading models.
     132
     133CSV Driver:
     134 * Fix support for empty column names in header (#4654)
     135 * Detect and remove UTF-8 BOM marker if found (#4623)
     136
     137MITAB (MapInfo) Driver:
     138 * Fix support with Mollweide projection (#4628)
     139
     140DXF (Autocad) Driver:
     141 * fix crash with TranslatePOLYLINE() with empty geometries (#4648)
     142
     143PG (Postgres/PostGIS) Driver:
     144 * SRS evaluation for SQL layers (#4644)
     145 * Avoid fatal error when the public schema is absent. #4611
     146 * Fix bad AND priority when spatial and attribute filter are combined in PG, MySQL, SQLite and MSSpatial drivers (#4507)
     147
     148Spatialite / Sqlite Driver:
     149 * spatial index can be used even when linking against regular SQLite (#4632)
     150 * make sure C locale is loaded when building spatial filter (#4631)
     151 * fix compilation problem with SQLite >= 3.6.0 and < 3.6.7 (#4515)
     152 * fix temporary names creation in OGRSQLiteVFS (#4510)
     153
     154MYSQL Driver:
     155 * Fixed parser to swap coordiantes with geography data type (#4642)
     156
     157MSSQL Spatial Driver:
     158 * Report DeleteFeature/DeleteLayer? capabilities for the MSSQL Spatial data source. (#4474)
     159
     160INGRES Driver:
     161 * Bulk backport of improvements from trunk (#4567)
     162
     163KML Driver:
     164 * simplify ParseCoordinate?() implementation (#4592)
     165 * avoid potential out-of-range string access (#4592)
     166
     167LibKML Driver:
     168 * backport libkml stylemap support into 1.9 branch
     169 
     170VRT Driver:
     171 * fix OGR VRT sensitive to whitespace and <?xml> nodes (#4582)
     172
     173PGEO Driver:
     174 * remove heuristics that tried to identify if a MDB file belonged to the PGeo or Geomedia driver. It broke the opening of valid PGeo MDB files (#4498)
     175 * fix crash when reading polygon with 0 rings, such as in Top25namen_07.mdb (#4441)
     176
     177WFS Driver:
     178 * Don't trust width/precision from single sample feature (#4440)
     179
     180TIGER/Line Driver:
     181 * Fix opening TIGER datasource by full file name (#4443)
     182
     183XLS Driver:
     184 * fix behaviour of OGRXLSLayer::!DetectColumnTypes?() in -O2 optimization level (#4423)