Fix sxf layers name encoding

git-svn-id: https://svn.osgeo.org/gdal/trunk/gdal@26786 f0d54148-0727-0410-94bb-9a71ac55c965
Fix memory leaks and naming conventions (#4331)

git-svn-id: https://svn.osgeo.org/gdal/trunk/gdal@26787 f0d54148-0727-0410-94bb-9a71ac55c965
git-svn-id: https://svn.osgeo.org/gdal/trunk/gdal@26788 f0d54148-0727-0410-94bb-9a71ac55c965
OGRLinearRing::isClockwise(): make it work in a degenerated case when a vertex is used several times in the vertex list (#5342)

git-svn-id: https://svn.osgeo.org/gdal/trunk/gdal@26789 f0d54148-0727-0410-94bb-9a71ac55c965
fix cutline blending (#5343)

git-svn-id: https://svn.osgeo.org/gdal/trunk/gdal@26791 f0d54148-0727-0410-94bb-9a71ac55c965
FileGDB: enable Binary fields reading

git-svn-id: https://svn.osgeo.org/gdal/trunk/gdal@26792 f0d54148-0727-0410-94bb-9a71ac55c965
OGRLinearRing::isPointOnRingBoundary() : take into account bTestEnvelope who was not ignored for no apparent reason

git-svn-id: https://svn.osgeo.org/gdal/trunk/gdal@26793 f0d54148-0727-0410-94bb-9a71ac55c965
OGRGeometryFactory::organizePolygons() in DEFAULT method: fix a case with 2 outer rings that are touching by the first point of the smallest one

git-svn-id: https://svn.osgeo.org/gdal/trunk/gdal@26794 f0d54148-0727-0410-94bb-9a71ac55c965
OGRGeometryFactory::organizePolygons(): optimization in ONLY_CCW case (shapefiles, personal geodatabases, FileGDB) that saves a potentially costly test (when the main outer ring is very complicated)

git-svn-id: https://svn.osgeo.org/gdal/trunk/gdal@26795 f0d54148-0727-0410-94bb-9a71ac55c965
RPFTOC: fix potential crash on some datasets when selecting the color palette (#5345, by chengtsai)

git-svn-id: https://svn.osgeo.org/gdal/trunk/gdal@26796 f0d54148-0727-0410-94bb-9a71ac55c965
FileGDB: fix creation and writing of Binary fields

git-svn-id: https://svn.osgeo.org/gdal/trunk/gdal@26798 f0d54148-0727-0410-94bb-9a71ac55c965
SWIG bindings: add Feature.SetFieldBinaryFromHexString()

git-svn-id: https://svn.osgeo.org/gdal/trunk/gdal@26799 f0d54148-0727-0410-94bb-9a71ac55c965
GPX, GeoRSS and SOSI: advertize OLCCreateField capability

git-svn-id: https://svn.osgeo.org/gdal/trunk/gdal@26802 f0d54148-0727-0410-94bb-9a71ac55c965
Unix build: Fix parallel build in Python bindings (#5346)

git-svn-id: https://svn.osgeo.org/gdal/trunk/gdal@26803 f0d54148-0727-0410-94bb-9a71ac55c965
Fix a few warnings

git-svn-id: https://svn.osgeo.org/gdal/trunk/gdal@26804 f0d54148-0727-0410-94bb-9a71ac55c965
OGRGeometryFactory::organizePolygons(): add protection

git-svn-id: https://svn.osgeo.org/gdal/trunk/gdal@26806 f0d54148-0727-0410-94bb-9a71ac55c965
GeoJSON writer: fix sometimes incorrect result (significant digit losts...) when using -lco COORDINATE_PRECISION=0; actually fix it in common OGRFormatDouble() and remove GeoJSON duplicated implementation

git-svn-id: https://svn.osgeo.org/gdal/trunk/gdal@26807 f0d54148-0727-0410-94bb-9a71ac55c965
Fix compilation error

git-svn-id: https://svn.osgeo.org/gdal/trunk/gdal@26808 f0d54148-0727-0410-94bb-9a71ac55c965
Fix 'missing option after #pragma GCC diagnostic kind [-Wpragmas]' warning

git-svn-id: https://svn.osgeo.org/gdal/trunk/gdal@26809 f0d54148-0727-0410-94bb-9a71ac55c965
Fix UTM zone number calculation in sxf driver

git-svn-id: https://svn.osgeo.org/gdal/trunk/gdal@26810 f0d54148-0727-0410-94bb-9a71ac55c965