| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-03-20 | Introduce late expansion of +datum parameters. Fixes #872. | Kristian Evers | |
| 2018-03-20 | Add 'exact' flag to Helmert operation when doing cs2cs emulation. Fixes ↵ | Kristian Evers | |
| #871. (#873) | |||
| 2018-03-20 | Track the header size read in pj_gridinfo_init | Kurt Schwehr | |
| Fixes #875 Found with autofuzz using MSAN: use-of-uninitialized-value | |||
| 2018-03-19 | Fix spelling error in gie error code. Closes #861. | Kristian Evers | |
| 2018-03-17 | Fix comments in geodesic.c. Better invocation of AX_CHECK_COMPILE_FLAG, | Charles Karney | |
| but I doubt this will fix the build failures on the CI machines. | |||
| 2018-03-17 | Patch 1.49.3 for geodesic package. | Charles Karney | |
| Set flags for Intel compiler to prevent incorrect optimization of arithmetic expressions #826. Guard against nans in sincosdx #834. Issue #831 is not addressed here (need more information...). | |||
| 2018-03-16 | Merge pull request #865 from kbevers/pj_release | Kristian Evers | |
| Use version numbers from proj.h in pj_release string | |||
| 2018-03-16 | Use version numbers from proj.h in pj_release string | Kristian Evers | |
| 2018-03-14 | Use a function to dereference a double value, to avoid false positive ↵ | Even Rouault | |
| warning with older cppcheck versions | |||
| 2018-03-14 | Avoid 'Found calculation inside sizeof()' false positive with older cppcheck ↵ | Even Rouault | |
| versions | |||
| 2018-03-14 | Avoid 'duplicateExpression,Same expression on both sides of '!='' false ↵ | Even Rouault | |
| positive with older cppcheck versions | |||
| 2018-03-14 | Avoid 'invalidscanf,scanf without field width limits can crash with huge ↵ | Even Rouault | |
| input data on some versions of libc' with older cppcheck versions | |||
| 2018-03-14 | Workaround false positive older cppcheck warning about null pointer dereference | Even Rouault | |
| 2018-03-14 | Fix (mostly false positive) clang static analyzer warnings about potential ↵ | Even Rouault | |
| null pointer dereference | |||
| 2018-03-14 | Fix various dead initialization warnings spotted by clang static analyzer | Even Rouault | |
| 2018-03-14 | Remove useless code (the variable is updated, but no longer used in the ↵ | Even Rouault | |
| loop, and reinitialized at the next iteration) (spotted by clang static analyzer) The bug dates back from the original commit of src/PJ_lsat.c src/PJ_misrsom.c has likely copied & pasted from PJ_lsat.c | |||
| 2018-03-14 | Fix dead assignment spotted by clang static analyzer | Even Rouault | |
| 2018-03-14 | geodesic.c: initialize various variables to please CLang Static Analyzer | Even Rouault | |
| 2018-03-14 | cct.c: fix memory leak (spotted by clang static analyzer) | Even Rouault | |
| 2018-03-14 | Fix 'Variable 'XXXX' is reassigned a value before the old one has been used' ↵ | Even Rouault | |
| warnings | |||
| 2018-03-14 | Add a few cppcheck suppressions | Even Rouault | |
| 2018-03-14 | Add comment to justify 718495c62ed00d6bf2a60be3b67ecf7e2e8da2d2 | Even Rouault | |
| 2018-03-14 | fixup | Even Rouault | |
| 2018-03-14 | PJ_isea.c: Remove unused structure | Even Rouault | |
| 2018-03-12 | Fix 'Consecutive return, break, continue, goto or throw statements are ↵ | Even Rouault | |
| unnecessary' cppcheck warnings | |||
| 2018-03-12 | Fix 'Either the condition 'fromProj!=0' is redundant or there is possible ↵ | Even Rouault | |
| null pointer dereference: fromProj' cppcheck warning | |||
| 2018-03-12 | Fix 'src/nad2bin.c:80,style,arrayIndexThenCheck,Array index 'i' is used ↵ | Even Rouault | |
| before limits check' false positive cppcheck warning | |||
| 2018-03-12 | Fix 'src/pj_internal.c:346,style,unreadVariable,Variable 'n' is assigned a ↵ | Even Rouault | |
| value that is never used' cppcheck warning | |||
| 2018-03-12 | Avoid cppcheck false positive 'Variable 'nadgrids' is assigned a value that ↵ | Even Rouault | |
| is never used' and make code more readable | |||
| 2018-03-12 | PJ_pipeline: remove unused sructure member (spotted by cppcheck) | Even Rouault | |
| 2018-03-12 | geodesic.c: fix multiple occurences of 'Clarify calculation precedence for ↵ | Even Rouault | |
| '&' and '?'' cppcheck warnings | |||
| 2018-03-12 | Fix 'src/proj.c:224,style,multiCondition,Expression is always false because ↵ | Even Rouault | |
| 'else if' condition matches previous condition at line 221' cppcheck warning | |||
| 2018-03-12 | Fix 'bufferAccessOutOfBounds,Buffer is accessed out of bounds' cppcheck warnings | Even Rouault | |
| 2018-03-12 | Fix 'src/cct.c:235,error,resourceLeak,Resource leak: fout' cppcheck warning | Even Rouault | |
| 2018-03-12 | Merge pull request #857 from kbevers/return-error-instead-of-zeros | Kristian Evers | |
| Make sure that transient errors are returned correctly | |||
| 2018-03-12 | Make sure to pass any existing errno's on after the coordinate operation is done | Kristian Evers | |
| 2018-03-11 | Don't fetch lat_0 value twice | Kristian Evers | |
| It is not necessary to read +lat_0 with pj_param in projection setup. It is read by default in pj_init(). | |||
| 2018-03-11 | Make sure that transient errors are returned correctly | Kristian Evers | |
| The prepare/finalize steps in pj_fwd*/pj_inv* now checks the error level of the PJ object before returning the coordinate. If an error is detected proj_coord_error() is returned. | |||
| 2018-03-11 | Merge pull request #852 from kbevers/remove-pj_-prefix-from-static-functions | Kristian Evers | |
| Remove 'pj_' prefix from static functions | |||
| 2018-03-11 | Merge pull request #853 from rouault/typo_fixes | Kristian Evers | |
| Typo fixes | |||
| 2018-03-11 | mingw32 travis: reduce number of iterations for multistresstest | Even Rouault | |
| 2018-03-11 | Various typo fixes | Even Rouault | |
| 2018-03-11 | typo fix: Rename PJD_ERR_UNKNOW_UNIT_ID as PJD_ERR_UNKNOWN_UNIT_ID | Even Rouault | |
| Original mispelled constant kept for backward compatibility. | |||
| 2018-03-11 | Remove 'pj_' prefix from static functions | Kristian Evers | |
| Functions should only be prefixed with 'pj_' when they can be used in other parts of the code base and not just within a single file. Takes care of the last step in #675. | |||
| 2018-03-11 | Remove angle brackets for proj headers (#849) | Thomas Knudsen | |
| * Avoid using angle brackets for PROJ headers. Switching from #include <proj.h> to #include "proj.h", and correspondingly for projects.h and proj_api.h, reduces the risk of accidentally picking up a system installed older version of the header while building a new version of PROJ. * Also handle geodesic.h | |||
| 2018-03-11 | Merge pull request #847 from kbevers/proj_strerrno | Kristian Evers | |
| Add proj_errno_string function | |||
| 2018-03-09 | Add proj_errno_string function | Kristian Evers | |
| Equivalent to pj_strerrno. | |||
| 2018-03-09 | Repair PR #845: Scale vertical coords properly. (#848) | Thomas Knudsen | |
| Thanks to Bas Couwenberg <sebastic@debian.org> for spotting this horrible bug! | |||
| 2018-03-09 | Merge pull request #844 from kbevers/tidy-proj_trans | Kristian Evers | |
| Use consistent names for PJ_COORD's in declarations | |||
| 2018-03-09 | Refactor pj_transform, reintroduce support for vertical scaling (#845) | Thomas Knudsen | |
| * Refactor pj_transform, reintroduce support for vertical scaling | |||
