GML: in case of parsing WFS GetFeature document, use the global boundedBy element to set the SRS and spatial extent to the layer

git-svn-id: http://svn.osgeo.org/gdal/trunk@24453 f0d54148-0727-0410-94bb-9a71ac55c965
WFS: make GetExtent() (resp. GetFeatureCount()) potentially faster in /vsicurl_streaming/ mode, by reading one feature and then querying the base layer for GetExtent() (resp. GetFeatureCount())

git-svn-id: http://svn.osgeo.org/gdal/trunk@24454 f0d54148-0727-0410-94bb-9a71ac55c965
Updated svn:ignore property

git-svn-id: http://svn.osgeo.org/gdal/trunk@24455 f0d54148-0727-0410-94bb-9a71ac55c965
Updated svn:ignore property

git-svn-id: http://svn.osgeo.org/gdal/trunk@24456 f0d54148-0727-0410-94bb-9a71ac55c965
Special case for SRS starting by http://www.opengis.net/gml/srs/epsg.xml#

git-svn-id: http://svn.osgeo.org/gdal/trunk@24457 f0d54148-0727-0410-94bb-9a71ac55c965
WFS: add CPLLocaleC oLocaleEnforcer in a few places

git-svn-id: http://svn.osgeo.org/gdal/trunk@24458 f0d54148-0727-0410-94bb-9a71ac55c965
WFS: avoid issuing a request with PROPERTYNAME=()

git-svn-id: http://svn.osgeo.org/gdal/trunk@24459 f0d54148-0727-0410-94bb-9a71ac55c965
WFS: with streaming documents, don't try to optimize SetSpatialFilter(), but reissue a new GetFeature request

git-svn-id: http://svn.osgeo.org/gdal/trunk@24460 f0d54148-0727-0410-94bb-9a71ac55c965
MorphFromESRI() fix wkt : compare SPHEROID and PRIMEM parameters instead of names (#4673)

git-svn-id: http://svn.osgeo.org/gdal/trunk@24461 f0d54148-0727-0410-94bb-9a71ac55c965
revert accidental change in VERSION - how did that change?

git-svn-id: http://svn.osgeo.org/gdal/trunk@24462 f0d54148-0727-0410-94bb-9a71ac55c965
Mark a few CTLS_ constants as unused

git-svn-id: http://svn.osgeo.org/gdal/trunk@24464 f0d54148-0727-0410-94bb-9a71ac55c965
CPL Thread API: add condition API, modeled on POSIX pthread_cond_ API

git-svn-id: http://svn.osgeo.org/gdal/trunk@24465 f0d54148-0727-0410-94bb-9a71ac55c965
Use CPLCond API instead of CPLSleep()

git-svn-id: http://svn.osgeo.org/gdal/trunk@24466 f0d54148-0727-0410-94bb-9a71ac55c965
CPL Thread API : add API to create a joinable thread and join it

git-svn-id: http://svn.osgeo.org/gdal/trunk@24467 f0d54148-0727-0410-94bb-9a71ac55c965
Use joinable threads to avoid segfaults on Win32

git-svn-id: http://svn.osgeo.org/gdal/trunk@24468 f0d54148-0727-0410-94bb-9a71ac55c965
Use joinable thread API

git-svn-id: http://svn.osgeo.org/gdal/trunk@24469 f0d54148-0727-0410-94bb-9a71ac55c965
Call CPLCondSignal() within mutex protection. Not necessarily compulsory, but seems to be general best practice

git-svn-id: http://svn.osgeo.org/gdal/trunk@24470 f0d54148-0727-0410-94bb-9a71ac55c965
Call CPLCondSignal() within mutex protection. Not necessarily compulsory, but seems to be general best practice

git-svn-id: http://svn.osgeo.org/gdal/trunk@24471 f0d54148-0727-0410-94bb-9a71ac55c965
Fix potential MT consistency issues found by hellgrind

git-svn-id: http://svn.osgeo.org/gdal/trunk@24472 f0d54148-0727-0410-94bb-9a71ac55c965
Simplify code. We can let the locking as an internal detail of GetCachedFileProp(), since CachedFileProp* are never discarded

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