aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-03-16Merge pull request #1325 from rouault/fix_breathe_4_12_0Even Rouault
Fix doc generation with Breathe 4.12.0
2019-03-16Fix doc generation with Breathe 4.12.0Even Rouault
Breathe 4.12.0 (as pulled by MacOSX builds such as https://travis-ci.com/OSGeo/proj.4/jobs/185395222) does not seem to like default initialization in documented C++ structs (regression/bug) /Users/travis/build/OSGeo/proj.4/docs/source/development/reference/cpp/io.rst:6:Parsing of expression failed. Using fallback parser. Error was: Error in postfix expression, expected primary expression or type. If primary expression: Invalid definition: Expected identifier in nested name. [error at 67] std::string osgeo::proj::io::AuthorityFactory::CRSInfo::authName = {} -------------------------------------------------------------------^ If type: Invalid definition: Expected identifier in nested name. [error at 67] std::string osgeo::proj::io::AuthorityFactory::CRSInfo::authName = {} -------------------------------------------------------------------^
2019-03-16Use 1st eccentricity instead of 2nd eccentricityKristian Evers
By mistake the second eccentricity was used in a few places in the Molodensky transform. According to the literature the first eccentricity should always be used in the eccentricity. This only affects the output slightly. Reported test coordinates differed by less than a millimeter. Fixes #1321
2019-03-16ocea: avoid division by zeroEven Rouault
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=11699 Credit to OSS Fuzz
2019-03-16ocea: code cleanup to use Snyder's conventionsEven Rouault
2019-03-16Helmert: avoid potential division by zeroEven Rouault
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=11893 Credit to OSS Fuzz
2019-03-16sterea: fix lat_0 = -90Even Rouault
A division by zero caused NaN values to be returned. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=12062 Credit to OSS Fuzz
2019-03-16Hammer: avoid division by zeroEven Rouault
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=12799 Credit to OSS Fuzz
2019-03-16ellps_spherification(): detect invalid semi-major axis valueEven Rouault
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=12909 Credit to OSS Fuzz
2019-03-16aea: validate |lat_1| and |lat_2| <= 90Even Rouault
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=13028 Credit to OSS Fuzz
2019-03-15Merge pull request #1319 from rouault/div_by_zero_molodenskyKristian Evers
Molodensky: avoid division by zero
2019-03-15Molodensky: avoid division by zeroEven Rouault
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=13069 Credit to OSS Fuzz
2019-03-15Merge pull request #1318 from rouault/reject_ecc_larger_than_oneKristian Evers
Reject eccentricity values larger than one
2019-03-14Reject eccentricity values larger than oneEven Rouault
Valid eccentricity should be between 0 (included) or 1 (excluded) Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=13665 Credit to OSS Fuzz
2019-03-14Doc: State that +n is a required for param for urm5Kristian Evers
2019-03-12Merge pull request #1316 from seanwarren/masterKristian Evers
Fix cross-compilation detection
2019-03-11Doc: fix typo in ob_tranEven Rouault
2019-03-11Fix cross-compilation detectionSean Warren
2019-03-09Allow gie to use proj_create_crs_to_crs (#1314)Kristian Evers
The commands crs_src and crs_dst are introduced to allow operation initialization with proj_create_crs_to_crs. This has the benefit of using proj.db to select the proper operation. Additionally axis order is respected for the coordinate systems that are tested. This is beneficial when running the GIGS test suite for instance.
2019-03-06Merge pull request #1312 from kbevers/gie-exit-codeKristian Evers
Make gie return non-zero exit code when file can't be opened
2019-03-06Make gie return non-zero exit code when file can't be openedKristian Evers
2019-03-06Make proper reference to 'gie --list'Kristian Evers
2019-03-06Fix bad rst formattingKristian Evers
2019-03-06Add projinfo description to READMEKristian Evers
2019-03-06Improve formatting of program references on apps indexKristian Evers
2019-03-03Merge pull request #1305 from mwtoews/docsKristian Evers
More updates to references
2019-03-04Further corrections to BibTeXMike Taves
- Use names as published - Change Tobler2017 -> Tobler2018 - Change EPSGGuidanceNumber7Part2 -> IOGP2018
2019-03-03Sphinxify formatting of recent news entryKristian Evers
2019-03-03Configure bibstyle to abbreviate namesMike Taves
2019-03-01Reformat to avoid error on PDF generation (fixes #1304)Even Rouault
2019-03-01Doc: fix various warnings/errors raised by SphinxEven Rouault
2019-03-01Merge pull request #1303 from dbaston/doc-editsKristian Evers
Minor doc edits
2019-03-01Bump version numbers in preparation for 6.1.0Kristian Evers
2019-03-01Fix typos in docs/source/news.rstKristian Evers
2019-03-01Update docs and travis for 6.0.0 releaseKristian Evers
2019-03-01Minor doc editsDan Baston
2019-03-01Merge pull request #1302 from rouault/rename_to_iso19111_2019Even Rouault
Doc: rename to ISO-19111:2019
2019-03-01Doc: rename to ISO-19111:2019Even Rouault
And publish link to corresponding promoted and public OGC doc: http://docs.opengeospatial.org/as/18-005r4/18-005r4.html
2019-02-28Merge pull request #1300 from mwtoews/docsKristian Evers
Miscellaneous documentation fixes
2019-02-28Miscellaneous documentation fixesMike Taves
- Corrections to BibTeX references, normalise format with JabRef - Typos in projinfo - Simplify update CITATION step
2019-02-27Merge pull request #1298 from QuLogic/fix-default-ctxEven Rouault
Fix a couple issues with default context fallback
2019-02-27Merge pull request #1297 from rouault/use_grid_18_in_ciEven Rouault
Travis/Appveyor: use proj-datumgrid-1.8
2019-02-27Fix default context fallback in proj_log_func.Elliott Sales de Andrade
2019-02-27Fix null dereference warning.Elliott Sales de Andrade
Counter-intuitively, this means removing checks for nullptr. The compiler sees these checks and thinks the one remaining dereference is missing a check. However, since pj_get_default_ctx cannot return nullptr, these tests are redundant.
2019-02-27Travis/Appveyor: use proj-datumgrid-1.8Even Rouault
2019-02-27Merge pull request #1295 from rouault/configure_remove_bashismEven Rouault
configure.ac: replace '==' by '=' to avoid Bashism (patch by Greg Troxel)
2019-02-27data/Makefile.am: remove trailing whitespace to suppress autogen.sh warningEven Rouault
2019-02-27configure.ac: replace '==' by '=' to avoid Bashism (patch by Greg Troxel)Even Rouault
2019-02-26Merge pull request #1293 from rouault/fix_netbsd8_compilationKristian Evers
mutex.cpp: remove _XOPEN_SOURCE definition that causes compilation problem on netBSD 8 and is useless on Linux
2019-02-26Fix build issues on SolarisEven Rouault