| 1 | = GDAL/OGR 1.7.2 = |
| 2 | |
| 3 | The 1.7.2 release is a routine bug fix release on the stable GDAL/OGR 1.7 |
| 4 | branch. |
| 5 | |
| 6 | == General == |
| 7 | |
| 8 | * configure/libtool/etc regenerated with newer versions. |
| 9 | * Fix definition of CPL atomic function with CPL_INLINE undefined (#3526) |
| 10 | * Clean out remnants of old generation python support in configure (#3489) |
| 11 | * Fix build problems on systems with 64bit pointer and 32bit long (#3460) |
| 12 | * C#: Fixed ambiguous reference to SpatialReference in C# sample apps (#3477) |
| 13 | * C#: Fix crash on memory release of string from ExportToWkt() (#3529) |
| 14 | * Java: Handle transparency better in color tables (#3455) |
| 15 | * Python 2.x/3.0 compatability fixes for scripts (#3441, #3395) |
| 16 | * Python fixes for numpy array io (#3542) |
| 17 | * stateplane.csv updated for Kentuky and California fixes (#3408) |
| 18 | |
| 19 | == GDAL / Raster == |
| 20 | |
| 21 | * USGS DEM: Add state plane coordinate system support (#3529) |
| 22 | * PCIDSK: Ensure C++ compiler used to compile C++ code on unix (#3526) |
| 23 | * GTiff: Fix writing of area or point metadata (#3522) |
| 24 | * NITF: Improve error handling for GeoSDE (#3518) |
| 25 | * NITF: Fix support for reading large blocks (#3263) |
| 26 | * NITF: fix handling of zone 'J' as south pole (#3337) |
| 27 | * Leveller: Fix build problem with 8bit string (#3490) |
| 28 | * Fix support for larger than 2GB buffers in GDALDataset::RasterIO() (#3481) |
| 29 | * Avoid infinite loop in rasterize algorithm with small buffers (#3473) |
| 30 | * Burn attribute into all bands during rasterization (#3396) |
| 31 | * Fix crash with null geometries when rasterizing (#3437) |
| 32 | * Warper: Backout heuristics about aligning io on block boundaries (#3459) |
| 33 | * Warper: Fixed chunking problem that sometimes causes data dropout (#3458) |
| 34 | * gdalwarp: Fix crash on files with no bands. (#3438) |
| 35 | * Avoid unnecessary work in GDALSuggestedWarpOutput2() (#3447) |
| 36 | * HDF4: better support for odd sizes datasets, avoid missing ds crash (#3316) |
| 37 | * JP2KAK: support quality values as low as 0.01 percent. (#2801) |
| 38 | * JP2KAK: Avoid use of set_fussy(), makes some images fail (#3295) |
| 39 | * gdal_proximity.py: fix when -q is not specified. |
| 40 | * gdal_polygonize.py: fix specifying field name in existing layer (#3418) |
| 41 | * HFA: Avoid crash for long field names (#3427) |
| 42 | * HFA: Several fixes for generating large HFA overviews (#3371) |
| 43 | * GeoRaster: Fixes for JPEG compression and RGBA color interprtation (#3430) |
| 44 | * ENVI: Include INTERLEAVE metadata(#3436) |
| 45 | * Improve GDAL plugin loading support on MacOS X (#2661) |
| 46 | * PDS: Several fixes to support prototype Dawn products (#3543) |
| 47 | * AIGRID: support sparse sets of tiles (#3541) |
| 48 | |
| 49 | == OGR / Vector == |
| 50 | |
| 51 | * Shape: Support .prj file from virtual file sources like zip (#3536) |
| 52 | * Shape: Fix REPACK support on unix (#3434) |
| 53 | * MapInfo: Create layer definition on layer creation. (#3391) |
| 54 | * ogr2ogr.cpp: Fix crash on exit with -clipsrc or -clipdst (#3530) |
| 55 | * Postgres: Improve logic for extending spatial_ref_sys (#3508) |
| 56 | * Postgres: Do not ignore "pg*" tables that are not system tables (#3480) |
| 57 | * SQLite: Improve SRS generation for spatial_ref_sys (#3506) |
| 58 | * SQLite: Fix support for db with nulls in geometry_columns (#3507) |
| 59 | * SQLite: Preserve triggers/index when adding fields (#3474) |
| 60 | * SQLite: Avoid altering geometry column type in CreateField (#3471) |
| 61 | * Make forceTo* function robust with EMPTY geometries. (#3504) |
| 62 | * Fix forceToPolygon() (#3498) |
| 63 | * ODBC: format string safety changes in error/debug messages (#3402) |
| 64 | * ODBC: Avoid problem with integer overflow in buffer sizes (#3385) |
| 65 | * Be careful of NULL geometries in geos wrapper code (#3467) |
| 66 | * DXF: Support DXF files with only an entities section (#3412) |
| 67 | * DXF: Fixup polygon and 2d/3d handling (#3393) |
| 68 | * DXF: Ensure points have AcDbEntity and AcDbPoint (#3423) |
| 69 | * CopyLayer(): Use transactions for better performance (#3335) |
| 70 | |