Changes between Version 1 and Version 2 of Release/1.6.1-News


Ignore:
Timestamp:
May 8, 2009, 2:37:50 AM (15 years ago)
Author:
Even Rouault
Comment:

Rework so that bug fixes in drivers are sorted by driver; Add bug fixes that will go into 1.5.5 and also apply for 1.6.1

Legend:

Unmodified
Added
Removed
Modified
  • Release/1.6.1-News

    v1 v2  
    33default:
    44 * Add cast to (unsigned char) in all isspace() calls (#1681)
    5  * Wrong name for SRS_PT_LAMBERT_CONFORMAL_CONIC_2SP_BELGIUM (#2763)
    6  * gdal_contour segfaults when no output specified (#2789)
    7  * GDAL gcore not robust enough to invalid raster block dimensions (#2822)
    8  * HDF4: Mixing Windows driver with subdataset ID (#2823)
    9  * GTiffRasterBand::IReadBlock() is terrible slow for big number of bands and pixel interleaving (#2838)
    10  * GDAL ECW driver requires to define _WIN32_WINNT=0x0500 with MSVC2008 (#2850)
    11  * Memory leak in GeoJSON driver for spatial reference of geometry of feature (#2863)
    12  * BSBDataset::open() function may consider a non-BSB file as a BSB file (#2881)
    13  * out of bound access in geoconcept.c (#2918)
    14  * ScanJPEGBlocks() finds too many "Start of Image" markers (#2927)
    15  * OGR VRT driver may crash when there are missing elements in the XML definition (#2952)
    16 
    17 RubyBindings:
    18  * swig 1.3.39 breaks nearly all swig bindings (java, python, ruby) (#2954)
    195
    206OGR_SF:
    21  * Postgresql field count wrong (#962)
    22  * SDE connection failed message non descriptive (#1444)
    23  * KML Driver - Placemark with Multigeometry Polygons fails (#1853)
    24  * KML: Encoding issue and mixed container (#2181)
    25  * Handle "link" and "name" srs members for GeoJSON (#2665)
    26  * Issues related to wildcard expansion in SQL result layer (#2788)
    27  * Generic SQL doesn't support feature styles (#2808)
    28  * OCI varchar2(4000) (#2876)
    29  * OGR support GML 3.1.1 level 0 (#2932)
    30  * postgres driver failes to create geometry index if layer name starts with a number (#2945)
    31  * GML read failure for GDAL 1.6+ (#2948)
    32  * OGR GPX driver creates duplicate field names in shapefile (#2966)
    33  * OGRGMLLayer::GetFeatureCount() returns -1 if there's a .XSD file available (#2969)
    34  * BNA inner ring contains only duplication of first point (#2985)
     7 * (core) Fix crash in OGRStyleTable::AddStyle (#2810, #2531)
     8 * (core) crash in OGRLinearRing::get_Area() (#2792)
     9 * (core) GetFieldAsString() fails (aborts) on Ubuntu 8.10 (#2896)
     10 * (core) Issues related to wildcard expansion in SQL result layer (#2788)
     11 * (core) Generic SQL doesn't support feature styles (#2808)
     12
     13 * (BNA) BNA inner ring contains only duplication of first point (#2985)
     14 * (Geoconcept) out of bound access in geoconcept.c (#2918)
     15 * (GeoJSON) Handle "link" and "name" srs members for GeoJSON (#2665)
     16 * (GeoJSON) Memory leak in GeoJSON driver for spatial reference of geometry of feature (#2863)
     17 * (GML) GML read failure for GDAL 1.6+ (#2948)
     18 * (GML) OGRGMLLayer::GetFeatureCount() returns -1 if there's a .XSD file available (#2969)
     19 * (GML) OGR support GML 3.1.1 level 0 (#2932)
     20 * (GML) GDAL thinks string field is an integer field in GML layer (#2493)
     21 * (GPX) OGR GPX driver creates duplicate field names in shapefile (#2966)
     22 * (KML) KML Driver - Placemark with Multigeometry Polygons fails (#1853)
     23 * (KML) KML: Encoding issue and mixed container (#2181)
     24 * (KML) KML: Documents with multiple geometry types are not supported (#1803)
     25 * (OCI) OCI varchar2(4000) (#2876)
     26 * (PG) Postgresql field count wrong (#962)
     27 * (PG) postgres driver failes to create geometry index if layer name starts with a number (#2945)
     28 * (SDE) SDE connection failed message non descriptive (#1444)
     29 * (Shape) .dbf files; inconsistencies with date formats (#2746)
     30 * (VRT) OGR VRT driver may crash when there are missing elements in the XML definition (#2952)
    3531
    3632OGR_SRS:
    37  * KML: Documents with multiple geometry types are not supported (#1803)
    3833 * PROJCS with AXIS considered invalid (#2739)
    39  * .dbf files; inconsistencies with date formats (#2746)
     34 * Wrong name for SRS_PT_LAMBERT_CONFORMAL_CONIC_2SP_BELGIUM (#2763)
    4035 * IsSame results in false positive for LOCAL_CS (#2849)
     36 * ERMapper projection lookup problem (#2819)
    4137
    4238Docs:
     
    4440 * some bogus part in gdal_contour manual (#2790)
    4541
    46 PythonBindings:
    47  * Python callbacks only support functions, not any callable (#2743)
    48  * Broken python bindings for TransformCoordinates method of osr.CoordinateTransformation (#2764)
    49  * GetFieldAsDate call in python bindings should be GetFieldAsDateTime (#2765)
    50  * GetFieldAsStringList c# and Python wraper (#2839)
    51  * python typemaps for OBJECT_LIST_INPUT(GDALRasterBandShadow) is broken (#2872)
    52 
    5342Utilities:
    54  * gdalwarp cblend option does not work (#2733)
    5543 * Python utililities should support command-line wildcards (#2783)
     44 * gdal_contour segfaults when no output specified (#2789)
    5645 * gdal_contour: -3d option doesn't work just after -fl option (#2793)
    5746 * gdal_contour segfaults if wrong band number is specified (#2794)
    5847 * gdal_vrtmerge.py -separate doesn't work (#2836)
     48 * gdalwarp cblend option does not work (#2733)
    5949 * gdalwarp ignores cutline when -tr specified (#2847)
    6050 * gdalwarp cutline off source problems (#2853)
    6151 * multi-part cutlines not supported (#2984)
    62 
    63 CSharpBindings:
    64  * C# Vista 64-bit OSGeo.OGR.Datasource.CreateLayer freezing (#2173)
    65  * Support MSVC2008 builds with the csharp interface (#2862)
    66  * Problems to compile swigged GDAL for C# on 64 bit machine (#2928)
    67  * Change the dll mapping rules to support the recent MONO versions (#2961)
    6852
    6953Algorithms:
     
    7559
    7660GDAL_Raster:
    77  * SetColorTable() not supported for existing TIFF files (#2421)
    78  * IReadBlock failure in gdaladdo (#2486)
    79  * Opening large GIF files causes GDALOpen() to hang. (#2542)
    80  * VRTSourcedRasterBand fails if there are no sources (#2728)
    81  * Set projection to an existing HFA dataset as a PE string (#2731)
    82  * [PATCH - libtiff] JPEG compression in TIF doesn't work (#2748)
    83  * GRIB driver asserts (crashes) on opening this dataset (#2751)
    84  * georaster: In Oracle 10g generateSpatialExtent() in PL/SQL accept only one parameter (#2754)
    85  * gdalwarp to geotiff 1 bit mangles image (#2759)
    86  * gdalwarp to geotiff - TFW=YES ignored (#2760)
    87  * GDALOpenShared may crashes if dataset description is not the dataset filename (#2797)
    88  * A number of drivers implementation of Create() and CreateCopy() don't handle properly nBands == 0 (#2799)
    89  * bsb kap noaa (#2817)
    90  * gdalwarp with compression corrupts output (#2820)
    91  * BMP driver may crash when reading corrupted files (#2827)
    92  * JDEM driver leaks and may crash on corrupted dataset (#2828)
    93  * GXF driver doesn't validate raster dimensions (#2829)
    94  * GFF driver doesn't support big endian host (#2832)
    95  * GDALDatasetPool::~GDALDatasetPool() asserts when an underlying file cannot be opened (#2837)
    96  * Unable to delete colormap from HFA (#2842)
    97  * Overview is AUX (#2854)
    98  * AIGRID driver cannot read RAT on Windows (#2865)
    99  * Projection Warning only printed for debug mode (ISIS 2/3, PDS) (#2873)
    100  * Crash when serializing VRTDerivedRasterBand without pixel func defined (#2877)
    101  * GRIB driver crashes with large datasets (#2887)
    102  * Closing a dataset opened with GDALOpenShared in another thread causes later corruption (#2897)
    103  * ERS shows 8 bit signed integer datasets as unsigned integer. (#2902)
    104  * Overviews cannot be built for CIT or COT (#2904)
    105  * ERS file pointing to an ECW file is not opening when a full path name is not specified (#2906)
    106  * ERS file pointing to an ECW file is not opening when a full path name is not specified (#2908)
    107  * Reposition all NITF image and annotation segments relative to the base (0) segment (#2912)
    108  * Building RRD overviews using AVERAGE_BIT2GRAYSCALE results in wrong value (#2914)
    109  * GeoRaster: NBIT need swapping (#2917)
    110  * GeoRaster: Some combinations of Interleaving and bands per blocks fail (#2923)
    111  * GeoRaster: Error compressing (DEFLATE) incomplete blocks (#2924)
    112  * Memory overwrite while zooming an ECW image (#2934)
    113  * Georaster - Pyramid Levels mismatch (#2946)
    114  * Keyword causing format unrecognized (PDS) (#2956)
    115  * 11 bit JPEG2000 compressed NITIF shows as 8 bit (#2964)
    116  * GeoRaster: Non georeferenced images wrongly reported (#2967)
     61 * (all) A number of drivers implementation of Create() and CreateCopy() don't handle properly nBands == 0 (#2799)
     62
     63 * (core) Building RRD overviews using AVERAGE_BIT2GRAYSCALE results in wrong value (#2914)
     64 * (core) Closing a dataset opened with GDALOpenShared in another thread causes later corruption (#2897)
     65 * (core) GDAL gcore not robust enough to invalid raster block dimensions (#2822)
     66 * (core) GDALDatasetPool::~GDALDatasetPool() asserts when an underlying file cannot be opened (#2837)
     67 * (core) GDALOpenShared may crashes if dataset description is not the dataset filename (#2797)
     68 * (core) Overview is AUX (#2854)
     69 * (core) GDALVersionInfo(NULL) segfaults (#2826)
     70
     71 * (AIGRID) AIGRID driver cannot read RAT on Windows (#2865)
     72 * (BMP) BMP driver may crash when reading corrupted files (#2827)
     73 * (BSB) bsb kap noaa (#2817)
     74 * (BSB) BSBDataset::open() function may consider a non-BSB file as a BSB file (#2881)
     75 * (BSB) Problem with gcps count in BSB Driver (#2777)
     76 * (BSB) Failure reading BSB image (#2782)
     77 * (DOQ2) Potential stack buffer overflow in DOQ2 metadata reading (#2835)
     78 * (DTED) Buffer overflow in DTEDCreateCopy (#2824)
     79 * (DTED) DTED driver cannot read any more files with VOL or HDR (#2951)
     80 * (ECW) GDAL ECW driver requires to define _WIN32_WINNT=0x0500 with MSVC2008 (#2850)
     81 * (ECW) Memory overwrite while zooming an ECW image (#2934)
     82 * (ENVI) ENVI importer crashes when attempting to open an ENVI signature file. (#2778)
     83 * (ERS) ERS file pointing to an ECW file is not opening when a full path name is not specified (#2908)
     84 * (ERS) ERS shows 8 bit signed integer datasets as unsigned integer. (#2902)
     85 * (GeoRaster) Georaster - Pyramid Levels mismatch (#2946)
     86 * (GeoRaster) GeoRaster: Error compressing (DEFLATE) incomplete blocks (#2924)
     87 * (GeoRaster) georaster: In Oracle 10g generateSpatialExtent() in PL/SQL accept only one parameter (#2754)
     88 * (GeoRaster) GeoRaster: NBIT need swapping (#2917)
     89 * (GeoRaster) GeoRaster: Non georeferenced images wrongly reported (#2967)
     90 * (GeoRaster) GeoRaster: Some combinations of Interleaving and bands per blocks fail (#2923)
     91 * (GFF) GFF driver doesn't support big endian host (#2832)
     92 * (GIF) Opening large GIF files causes GDALOpen() to hang. (#2542)
     93 * (GRIB) GRIB driver asserts (crashes) on opening this dataset (#2751)
     94 * (GRIB) GRIB driver crashes with large datasets (#2887)
     95 * (GTiff) gdalwarp to geotiff - TFW=YES ignored (#2760)
     96 * (GTiff) gdalwarp to geotiff 1 bit mangles image (#2759)
     97 * (GTiff) gdalwarp with compression corrupts output (#2820) - Note: regression that appeared after 1.6.0 release
     98 * (GTiff) GTiffRasterBand::IReadBlock() is terrible slow for big number of bands and pixel interleaving (#2838)
     99 * (GTiff - libtiff) JPEG compression in TIF doesn't work (#2748)
     100 * (GTiff) SetColorTable() not supported for existing TIFF files (#2421)
     101 * (GTiff - libgeotiff) avoid needlessly deaccessing all csv files (#2957)
     102 * (GXF) GXF driver doesn't validate raster dimensions (#2829)
     103 * (HDF4) HDF4: Mixing Windows driver with subdataset ID (#2823)
     104 * (HDF5) HDF5 driver easily confused about datatypes (#2941)
     105 * (HDF5) Wrong initial value for nGCPCount in HDF5 sub-datasets (#2774)
     106 * (HFA) Set projection to an existing HFA dataset as a PE string (#2731)
     107 * (HFA) Unable to delete colormap from HFA (#2842)
     108 * (INGR) Overviews cannot be built for CIT or COT (#2904)
     109 * (ISIS, PDS) Projection Warning only printed for debug mode (ISIS 2/3, PDS) (#2873)
     110 * (JDEM) JDEM driver leaks and may crash on corrupted dataset (#2828)
     111 * (NITF) 11 bit JPEG2000 compressed NITF shows as 8 bit (#2964)
     112 * (NITF) Reposition all NITF image and annotation segments relative to the base (0) segment (#2912)
     113 * (NITF) ScanJPEGBlocks() finds too many "Start of Image" markers (#2927)
     114 * (PDS) Keyword causing format unrecognized (PDS) (#2956)
     115 * (SGI) Corrupted SGI images can cause crashes (#2803)
     116 * (VRT) Crash when serializing VRTDerivedRasterBand without pixel func defined (#2877)
     117 * (VRT) VRTSourcedRasterBand fails if there are no sources (#2728)
     118 * (VRT) Blocks of data missing when warping cascaded vrt (#2867)
    117119
    118120ConfigBuild:
    119121 * OGR_ENABLED not properly defined in win32 builds (#2784)
    120122 * mysql compile error with GCC 4.3.2: error: macro "min" passed 3 arguments, but takes just 2 (#2972)
     123 * external libz header is not found when setting the --with-libz=ARG switch (#2942)
    121124
    122125SWIG (all bindings):
    123126 * Need to expose ImportFromMICoordSys/ExportToMICoordSys to the SWIG interface (#2722)
    124127 * Invalid inheritance in SWIG definition of  GDALColorTableShadow and GDALRasterAttributeTableShadow (#2874)
     128 * swig 1.3.39 breaks nearly all swig bindings (java, python, ruby) (#2954)
     129
     130PythonBindings:
     131 * Python callbacks only support functions, not any callable (#2743)
     132 * Broken python bindings for TransformCoordinates method of osr.CoordinateTransformation (#2764)
     133 * GetFieldAsDate call in python bindings should be GetFieldAsDateTime (#2765)
     134 * GetFieldAsStringList c# and Python wraper (#2839)
     135 * python typemaps for OBJECT_LIST_INPUT(GDALRasterBandShadow) is broken (#2872)
     136 * Python bindings don't build on Mandriva 2009.1 (#2974)
     137
     138CSharpBindings:
     139 * C# Vista 64-bit OSGeo.OGR.Datasource.CreateLayer freezing (#2173)
     140 * Support MSVC2008 builds with the csharp interface (#2862)
     141 * Problems to compile swigged GDAL for C# on 64 bit machine (#2928)
     142 * Change the dll mapping rules to support the recent MONO versions (#2961)