aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-04-05Disable status bars from 'pip install'Mike Taves
Also simplify language for .travis.yml
2019-04-05Adjust test outputsMike Taves
- Tests should use unified diff with expected results - Show CMake build compile commands (VERBOSE=1) - Travis CI only has two cores, so "-j2" is sufficent
2019-04-04Reject negative e parameter to avoid division by zeroEven Rouault
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14044 Credit to OSS Fuzz
2019-04-03Merge pull request #1408 from rouault/ossfuzz_14015Kristian Evers
Fixes Ossfuzz 14015 and gie bug
2019-04-03Merge pull request #1406 from mwtoews/cmakeKristian Evers
CMake: Set -fvisibility=hidden using global variable
2019-04-02gie: fix tolerance checkingEven Rouault
When comparing expected result with got result, in the case the distance computation returns NaN, gie incorrectly considered the test to be OK. Adapt / comment out a few broken tests revealed after that fix.
2019-04-02Krovak: avoid divison by zeroEven Rouault
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14015 Credit to OSS Fuzz
2019-04-02Merge pull request #1405 from kbevers/return_errno_proj_createKristian Evers
Make sure that ISO19111 C++ code sets pj_errno on errors
2019-04-02Make sure that ISO19111 C++ code sets pj_errno on errorsKristian Evers
2019-04-02Merge pull request #1398 from snowman2/issue_1327Kristian Evers
paths set by user take priority over PROJ_LIB for search paths
2019-04-02added documentation for the priority of searcing for PROJ resource filessnowman2
2019-04-03CMake: Set -fvisibility=hidden using global variableMike Taves
2019-04-02Docs: Clarify that angular in proj_angular_input/output means radiansKristian Evers
2019-04-02Merge pull request #1401 from rouault/ossfuzz_14003_14010Even Rouault
Ossfuzz 14003 14010
2019-04-02Merge pull request #1391 from kbevers/noopKristian Evers
Add no-op operation. It does nothing.
2019-04-02Merge pull request #1385 from kbevers/doc-axis-orderingKristian Evers
Doc axis ordering
2019-04-01paths set by user take priority over PROJ_LIB for search pathssnowman2
2019-04-01bonne: avoid division by zeroEven Rouault
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14010 Credit to OSS Fuzz
2019-04-01pj_gauss_ini(): fix division by zeroEven Rouault
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14003 Credit to OSS Fuzz
2019-04-01CI: change pattern for skipped branches of backportsEven Rouault
2019-04-01Merge pull request #1396 from rouault/ossfuzz_13947_13948Even Rouault
Ossfuzz 13947 13948
2019-04-01Merge pull request #1394 from rouault/improve_createoperations_missing_idsEven Rouault
createOperations(): improve behaviour with input CRS from WKT that lacks intermediate IDs (fixes #1343)
2019-03-30Merge pull request #1397 from cjmayo/affineEven Rouault
affine: remove duplicate #include "proj_internal.h"
2019-03-30affine: remove duplicate #include "proj_internal.h"Chris Mayo
Introduced by "Merge projects.h into proj_internal.h" 8ab6f68.
2019-03-29tpeqd: avoid division by zeroEven Rouault
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=13948 Credit to OSS Fuzz
2019-03-29Merge pull request #1395 from cjmayo/dupincludeEven Rouault
Remove duplicate instances of #include "proj_internal.h"
2019-03-29unitconvert: prevent division by zeroEven Rouault
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=13947 Credit to OSS Fuzz
2019-03-29Remove duplicate instances of #include "proj_internal.h"Chris Mayo
Introduced by "Merge projects.h into proj_internal.h" 8ab6f683.
2019-03-29createOperations(): improve behaviour with input CRS from WKT that lacks ↵Even Rouault
intermediate IDs (fixes #1343)
2019-03-29Adopt use of the noop conversion in ISO19111 codeKristian Evers
2019-03-29Merge pull request #1390 from rouault/createoperation_boundcrs_more_aggresiveEven Rouault
createOperations(): improve BoundCRS<-->non-bound-CRS case
2019-03-29Merge pull request #1387 from rouault/proj_normalize_for_visualizationEven Rouault
Add proj_normalize_for_visualization()
2019-03-29Add proj_normalize_for_visualization()Even Rouault
Fixes #1301 This function takes the output PJ from proj_create_crs_to_crs(), and add (or undo) the needed axis swap operations so that the object returned by proj_normalize_for_visualization() has the usual GIS axis order. In this implementation, this does something only if the coordinate system of the source or target CRS, geographic or projected, has NORTH, EAST ordering. CompoundCRS wrapping those objects are also handled.
2019-03-28Add no-op operation. It does nothing.Kristian Evers
2019-03-28Doc: Add FAQ question about inconsistent axis orderingKristian Evers
2019-03-28createOperations(): improve BoundCRS<-->non-bound-CRS caseEven Rouault
Fixes #1388 Typically helps for projinfo -s "+proj=longlat +ellps=GRS80 +towgs84=1,2,3 +type=crs" -t EPSG:4258 by researching operations from the pivot WGS84 implied by the towgs84 clause to EPSG:4258.
2019-03-28Merge pull request #1386 from rouault/doc_projinfo_identifKristian Evers
Doc: document --identify switch of projinfo (fixes #1332)
2019-03-28Docs: Clarify axis ordering used in proj_trans_generic()Kristian Evers
2019-03-28Doc: document --identify switch of projinfo (fixes #1332)Even Rouault
2019-03-28Merge pull request #1380 from rouault/fix_ocea_one_pointKristian Evers
ocea: fix behaviour when +alpha is specified
2019-03-28ocea: fix behaviour when +alpha is specifiedEven Rouault
The one-point case was completely broken with lat_0 being ignored. I've fixed that, and also modified the alpha orientation, so that the angle corresponds to the one of the 2 point case when going from point 1 to point 2, similarly to what omerc does. This was found rather experimentaly with the added test cases that try to find equivalence between 1-point and 2-point cases. Fixes #1379 and adresses https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=13930
2019-03-28Merge pull request #1381 from nyalldawson/typoKristian Evers
Objet -> Object
2019-03-28Objet -> ObjectNyall Dawson
2019-03-27factory.cpp: silence false positive warning. Coverity CID 193544Even Rouault
2019-03-27projinfo: caught uncaught exception. Coverity CID 193527Even Rouault
2019-03-27optargpm.h: fix remaining memleak in error code path. Coverity CID 193537Even Rouault
2019-03-27Merge pull request #1376 from rouault/ossfuzz_13894_follow_upKristian Evers
Ossfuzz 13894 follow up
2019-03-27Merge pull request #1373 from rouault/coverity_fixesKristian Evers
Coverity fixes
2019-03-26misrsom inverse: avoid division by zeroEven Rouault
Fixes testcase https://oss-fuzz.com/testcase-detail/5768588923764736 of https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=13894
2019-03-26Merge pull request #1356 from cjmayo/pj_strerrnoKristian Evers
pj_strerrno: enable system error messages