aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-02-19validateParameters(): fix false-positive warning on Equidistant CylindricalEven Rouault
We required the 'Latitude of natural origin' parameter to be present, but it is only a GDAL/PROJ specific thing, not a EPSG one.
2020-02-19DatabaseContext::lookForGridInfo(): use also old_proj_grid_name for lookups ↵Even Rouault
(fixes #1942)
2020-02-18test: enhance testing of proj_grid_get_info_from_databaseEven Rouault
2020-02-18Fix static linking (due to typo in pc)Jeroen Ooms
2020-02-18Merge pull request #1934 from sebastic/read_grid_from_user_writable_directoryEven Rouault
Don't assume $HOME to be writable.
2020-02-18Don't assume $HOME to be writable.Bas Couwenberg
The read_grid_from_user_writable_directory test fails otherwise. Fixes: #1933
2020-02-17Remove man3 Makefile from configure.acKristian Evers
2020-02-17Update CMake setup with new projsync man file and removed man3 filesKristian Evers
2020-02-17Update man-pages from Sphinx-docsKristian Evers
2020-02-17Update NEWS for 7.0.0 releaseKristian Evers
2020-02-17Update ABI version numbers for 7.0.0 releaseKristian Evers
2020-02-17Make sure that projsync man file is packaged correctlyKristian Evers
2020-02-17Remove man3 filesKristian Evers
Closes #1258
2020-02-13Doc: update with 6.3.1 release [skip appveyor]Even Rouault
2020-02-13NEWS: update with 6.3.1 [ci skip]Even Rouault
2020-02-13Merge pull request #1931 from calumr/patch-1Kristian Evers
Don't print version when using PROJ4 from cmake
2020-02-13Don't print version when using PROJ4 from cmakeCalum Robinson
This will declutter cmake output for PROJ4 users
2020-02-12Merge pull request #1923 from mwtoews/cmake-outputKristian Evers
CMake: simplify message functions
2020-02-12Merge pull request #1928 from sebastic/make-readmeKristian Evers
Create README from README.md when calling `make`.
2020-02-12Create README from README.md when calling `make`.Bas Couwenberg
The README file was only generated when calling `make README`. Closes: #1927
2020-02-11Merge pull request #1921 from rouault/pj_get_relative_share_projEven Rouault
Use relative directory to locate PROJ resource files.
2020-02-11Use relative directory to locate PROJ resource files.Even Rouault
Fixes #1490 This is an extension of the Window-specific logic added recently to Unix builds. This reuses parts of proposed past commit https://github.com/OSGeo/PROJ/pull/1517/commits/82a07e51c6e24ddb936d131ababe29f1ac36ef14 (credits to @abellgithub)
2020-02-11Merge pull request #1920 from rouault/travis_i386Kristian Evers
Travis: change linux_gcc7 / x86_64 config to linux_gcc8 / i386
2020-02-11CMake: simplify message functionsMike Taves
* Remove colormsg(); just use message() * Rename boost_report_value() with print_variable()
2020-02-10PROJStringParser::Private::buildProjectedCRS(): avoid (harmless) division by ↵Even Rouault
zero in super odd case with corrupted PROJ string. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=20624
2020-02-10HOWTO-RELEASE: update to add a check for version numbers [ci skip]Even Rouault
2020-02-10HOWTO-RELEASE: fix a few typos [ci skip]Even Rouault
2020-02-09README.md: add badges for Cirrus & DockerEven Rouault
[ci skip]
2020-02-09Dockerfile: make it non-git dependent, so that it can work in branches, and ↵Even Rouault
Docker Hub builds
2020-02-09Dockerfile: fix build with tiff&curl dependencies, and use CDN TIFF filesEven Rouault
2020-02-09read_vgrid_value(): avoid assertion on huge latitude. Fixes ↵Even Rouault
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=20592. master only
2020-02-08Add comments to vandg.cpp to tie implementation to Snyder (1987).Charles Karney
2020-02-08Travis: do only builds that test with all grids on -O2 builds that are ↵Even Rouault
slower to build
2020-02-08Travis: update linux_gcc7 to linux_gcc8Even Rouault
2020-02-08Travis: modify linux_gcc7 to run i386Even Rouault
2020-02-08travis/install.sh: fix wrong setting of CXXFLAGSEven Rouault
2020-02-08Travis: restrict symbol comparison to x86_64 buildsEven Rouault
2020-02-08Merge pull request #1917 from rouault/fix_test_issues_on_i386Kristian Evers
Fix test issues on i386
2020-02-07Merge pull request #1918 from rouault/update_travis_csaEven Rouault
Travis: update CLang Static Analyzer to CLang 9
2020-02-07Merge pull request #1912 from kbevers/fix-1906Kristian Evers
cart: Avoid discontinuity at poles in the inverse case (partial fix to #1906)
2020-02-07Fix numerical precision issues in vandg and robinEven Rouault
Refs #1906 Fix remaining issues of https://github.com/OSGeo/PROJ/issues/1906#issuecomment-583168348 as found with gcc 8.2.0 -m32 -O2
2020-02-07Fix test issues on i386Even Rouault
Fix a few issues of #1906 found when running the test suite on Ubuntu 16.04 with gcc 5.5 -m32. When applied on top of the fix of #1912, make check succeeds
2020-02-06Fix cppcheck warnings and make it work with latest cppcheck 1.90Even Rouault
2020-02-06Travis: update CLang Static Analyzer to CLang 9Even Rouault
Enable optional checkers Fix two false positives
2020-02-06cart: Avoid discontinuity at poles in the inverse caseKristian Evers
This should avoid issues with numerical stability as uncovered in https://github.com/OSGeo/PROJ/issues/1906. Practically speaking this change isn't going to affect real life scenarios since the position of the center of the Earth is rarely expressed in geodetic coordinates.
2020-02-06geodetictiffgrids.rst: fix linksEven Rouault
[skip appveyor]
2020-02-06Merge pull request #1915 from rouault/fix_1911Even Rouault
Fix identification of ESRI-style datum names starting with D_ but without alias
2020-02-06Merge pull request #1914 from rouault/fix_1913Even Rouault
Fix performance issue, affecting projinfo EPSG:7842
2020-02-05Fix identification of ESRI-style datum names starting with D_ but without aliasEven Rouault
Fixes #1911
2020-02-05Fix performance issue, affecting projinfo EPSG:7842Even Rouault
Fixes #1913 AuthorityFactory::createBetweenGeodeticCRSWithDatumBasedIntermediates() issued a complex SQL query that pushes the SQLite3 query plan optimizer to its limits. Was working reasonably with sqlite 3.11, but not with later versions. So put less constraints in the main query and do post-processing checks and auxiliary requests to avoid such issues. For some unknown reason, this slightly slows down a bit execution time of the whole test_cpp_api binary (~ 10%), but couldn't come with something better, despite trying many variations of the main SQL query. It seems that in the general case the non-filter LEFT JOIN on the supersession table helped, except on this EPSG:7842 case.