| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-04-10 | lsat: avoid division by zero in inverse | Even Rouault | |
| Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14135 Credit to OSS Fuzz | |||
| 2019-04-10 | Merge pull request #1409 from mwtoews/cmake | Kristian Evers | |
| CMake: Remove need to fiddle with CMAKE_C_FLAGS / CMAKE_CXX_FLAGS | |||
| 2019-04-06 | pj_open_lib_ex(): avoid false positive Coverity Scan warning abount nullptr ↵ | Even Rouault | |
| dereference. CID 202725 | |||
| 2019-04-05 | imw_p: avoid division by zero in inverse | Even Rouault | |
| Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14062 Credit to OSS Fuzz | |||
| 2019-04-05 | krovak: avoid division by zero | Even Rouault | |
| Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14061 Credit to OSS Fuzz | |||
| 2019-04-05 | lcc: avoid division by zero | Even 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 zero | Even Rouault | |
| Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14055 Credit to OSS Fuzz | |||
| 2019-04-05 | CMake: cache C/C++ warn flags to compile PROJ targets | Mike Taves | |
| Remove (most) needs to fiddle with CMAKE_C_FLAGS / CMAKE_CXX_FLAGS | |||
| 2019-04-04 | Reject negative e parameter to avoid division by zero | Even Rouault | |
| Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14044 Credit to OSS Fuzz | |||
| 2019-04-03 | Merge pull request #1408 from rouault/ossfuzz_14015 | Kristian Evers | |
| Fixes Ossfuzz 14015 and gie bug | |||
| 2019-04-02 | gie: fix tolerance checking | Even 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-02 | Krovak: avoid divison by zero | Even Rouault | |
| Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14015 Credit to OSS Fuzz | |||
| 2019-04-02 | Merge pull request #1405 from kbevers/return_errno_proj_create | Kristian Evers | |
| Make sure that ISO19111 C++ code sets pj_errno on errors | |||
| 2019-04-02 | Make sure that ISO19111 C++ code sets pj_errno on errors | Kristian Evers | |
| 2019-04-02 | Merge pull request #1398 from snowman2/issue_1327 | Kristian Evers | |
| paths set by user take priority over PROJ_LIB for search paths | |||
| 2019-04-02 | Merge pull request #1401 from rouault/ossfuzz_14003_14010 | Even Rouault | |
| Ossfuzz 14003 14010 | |||
| 2019-04-02 | Merge pull request #1391 from kbevers/noop | Kristian Evers | |
| Add no-op operation. It does nothing. | |||
| 2019-04-01 | paths set by user take priority over PROJ_LIB for search paths | snowman2 | |
| 2019-04-01 | bonne: avoid division by zero | Even Rouault | |
| Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14010 Credit to OSS Fuzz | |||
| 2019-04-01 | pj_gauss_ini(): fix division by zero | Even Rouault | |
| Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14003 Credit to OSS Fuzz | |||
| 2019-04-01 | Merge pull request #1396 from rouault/ossfuzz_13947_13948 | Even Rouault | |
| Ossfuzz 13947 13948 | |||
| 2019-04-01 | Merge pull request #1394 from rouault/improve_createoperations_missing_ids | Even Rouault | |
| createOperations(): improve behaviour with input CRS from WKT that lacks intermediate IDs (fixes #1343) | |||
| 2019-03-30 | affine: remove duplicate #include "proj_internal.h" | Chris Mayo | |
| Introduced by "Merge projects.h into proj_internal.h" 8ab6f68. | |||
| 2019-03-29 | tpeqd: avoid division by zero | Even Rouault | |
| Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=13948 Credit to OSS Fuzz | |||
| 2019-03-29 | unitconvert: prevent division by zero | Even Rouault | |
| Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=13947 Credit to OSS Fuzz | |||
| 2019-03-29 | Remove duplicate instances of #include "proj_internal.h" | Chris Mayo | |
| Introduced by "Merge projects.h into proj_internal.h" 8ab6f683. | |||
| 2019-03-29 | createOperations(): improve behaviour with input CRS from WKT that lacks ↵ | Even Rouault | |
| intermediate IDs (fixes #1343) | |||
| 2019-03-29 | Adopt use of the noop conversion in ISO19111 code | Kristian Evers | |
| 2019-03-29 | Merge pull request #1390 from rouault/createoperation_boundcrs_more_aggresive | Even Rouault | |
| createOperations(): improve BoundCRS<-->non-bound-CRS case | |||
| 2019-03-29 | Add 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-28 | Add no-op operation. It does nothing. | Kristian Evers | |
| 2019-03-28 | createOperations(): improve BoundCRS<-->non-bound-CRS case | Even 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-28 | Merge pull request #1380 from rouault/fix_ocea_one_point | Kristian Evers | |
| ocea: fix behaviour when +alpha is specified | |||
| 2019-03-28 | ocea: fix behaviour when +alpha is specified | Even 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-28 | Objet -> Object | Nyall Dawson | |
| 2019-03-27 | factory.cpp: silence false positive warning. Coverity CID 193544 | Even Rouault | |
| 2019-03-27 | projinfo: caught uncaught exception. Coverity CID 193527 | Even Rouault | |
| 2019-03-27 | optargpm.h: fix remaining memleak in error code path. Coverity CID 193537 | Even Rouault | |
| 2019-03-27 | Merge pull request #1376 from rouault/ossfuzz_13894_follow_up | Kristian Evers | |
| Ossfuzz 13894 follow up | |||
| 2019-03-27 | Merge pull request #1373 from rouault/coverity_fixes | Kristian Evers | |
| Coverity fixes | |||
| 2019-03-26 | misrsom inverse: avoid division by zero | Even Rouault | |
| Fixes testcase https://oss-fuzz.com/testcase-detail/5768588923764736 of https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=13894 | |||
| 2019-03-26 | Merge pull request #1356 from cjmayo/pj_strerrno | Kristian Evers | |
| pj_strerrno: enable system error messages | |||
| 2019-03-26 | Merge pull request #1349 from cjmayo/manopts | Kristian Evers | |
| Doc: Be consistent in use of +opts | |||
| 2019-03-26 | omerc inverse: fix division | Even Rouault | |
| Test case https://oss-fuzz.com/testcase-detail/5739351578771456 of https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=13894 Credit to OSS Fuzz | |||
| 2019-03-26 | path_append(): make it clear that nullptr deref cannot happen. Coverity CID ↵ | Even Rouault | |
| 193530 | |||
| 2019-03-26 | pj_apply_gridshift(): make it obvious there is no memory leak. Coverity CID ↵ | Even Rouault | |
| 193535 | |||
| 2019-03-26 | read_vgrid_value(): make it clear that nullptr deref of ct->cvs cannot ↵ | Even Rouault | |
| happen. Coverity CID 193525 | |||
| 2019-03-26 | cct.cpp: silence Coverity CID 193526 | Even Rouault | |
| 2019-03-26 | cct.cpp: silence Coverity CID 193536 | Even Rouault | |
| 2019-03-26 | cs2cs: remove dead code that would leak memory. Coverity CID 193534 | Even Rouault | |
