aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-04-09Merge pull request #1414 from andrew-hardin/doc/fix-vshift-typoKristian Evers
Docs: fix typo in vertical grid shifts
2019-04-08Change egm96_16 to egm96_15.Andrew Hardin
2019-04-07Add Cirrus CI with FreeBSDEven Rouault
2019-04-07data/Makefile.am: add clean target for proj.dbEven Rouault
2019-04-06pj_open_lib_ex(): avoid false positive Coverity Scan warning abount nullptr ↵Even Rouault
dereference. CID 202725
2019-04-05Merge pull request #1411 from rouault/ossfuzz_14044_and_allEven Rouault
Ossfuzz 14044 and others
2019-04-05imw_p: avoid division by zero in inverseEven Rouault
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14062 Credit to OSS Fuzz
2019-04-05krovak: avoid division by zeroEven Rouault
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14061 Credit to OSS Fuzz
2019-04-05lcc: avoid division by zeroEven Rouault
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14058 Credit to OSS Fuzz
2019-04-05_buildUnit(): avoid later division by zeroEven Rouault
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14055 Credit to OSS Fuzz
2019-04-05CMake: cache C/C++ warn flags to compile PROJ targetsMike Taves
Remove (most) needs to fiddle with CMAKE_C_FLAGS / CMAKE_CXX_FLAGS
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