| Age | Commit message (Collapse) | Author |
|
|
|
|
|
WKT2 parser: update to OGC 18-010r6
|
|
Fix ossfuzz 13892, 13893, 13894, 13895
|
|
Update internal version of googletest to v1.8.1
|
|
Fix ossfuzz 13891
|
|
This is already what is used by cmake builds
|
|
- Allow ID[] in base CRS of Derived CRS
- Allow VERSION[] in non-conversion coordinate operations
- Use VERSION[] to set operationVersion member of CoordinateOperation
- Export operationVersion in WKT2:2018
|
|
|
|
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=13895
Credit to OSS Fuzz
|
|
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=13894
Credit to OSS Fuzz
|
|
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=13893
Credit to OSS Fuzz
|
|
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=13892
Credit to OSS Fuzz
|
|
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=13891
Credit to OSS Fuzz
|
|
PJD_ERR_LAT_0_OR_ALPHA_EQ_90
|
|
Make cs2cs support 4D coordinates.
|
|
|
|
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=2390
|
|
This is a bit of a hack, 4D coordinates *will* be written to STDOUT
but the output format speficied with -f is not respected for the
t component, rather it is forward verbatim from the input.
Fixes #1354
|
|
Fix GCC 9 warning about useless std::move()
|
|
|
|
pkg-config: add datadir to proj.pc
|
|
Build: install projinfo(1) with CMake
|
|
Convenience variable pkgdatadir not available at the time this is
configured, datadir/PACKAGE is its value.
Query with:
pkg-config --variable=datadir proj
|
|
|
|
|
|
|
|
|
|
strtod.cpp: remove support for no proj_config.h
|
|
Build: automatically enable system error messages
|
|
The nmake build system has been dropped in favour of CMake which is used
to create proj_config.h.
|
|
Define HAVE_STRERROR during configuration.
Before:
$ cs2cs +proj=latlong +to +proj=latlong dummy
<cs2cs>:
Sys errno: 2: <system mess. texts unavail.>
dummy
After:
$ cs2cs +proj=latlong +to +proj=latlong dummy
<cs2cs>:
Sys errno: 2: No such file or directory
dummy
|
|
aea: avoid division by zero
|
|
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=13827
Credit to OSS Fuzz
|
|
Allows querying of ellipsoid definitions by auth:code lookup
|
|
Fix ossfuzz 13790 + tweak CI regarding backport branches
|
|
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=12935
Credit to OSS Fuzz
|
|
Fixes
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=2199
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=2241
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=2390
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=7674
Credit to OSS Fuzz
|
|
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=12266
Credit to OSS Fuzz
|
|
To avoid division by zero of b.
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=13830
Credit to OSS Fuzz
|
|
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=13829
Credit to OSS Fuzz
|
|
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=13828
Credit to OSS Fuzz
|
|
|
|
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=13790
Credit to OSS Fuzz
|
|
Normalize CMake with cmakelint, 2-space indent
|
|
proj_create_crs_to_crs: better deal with coordinates outside of bbox (fixes #1329)
|
|
#1329)
In case several coordinate operations are returned for a CRS to CRS transformation,
we currently determine the one to use by selecting the first operation whose
bounding box contains the input point.
This commit adds a fallback case where after doing that first iteration and finding
no appropriate candidate, we try again by selecting the first operation available
that does not involve grid based transformations.
|
|
|
|
|
|
Fix some issues raised by latest cppcheck
|