| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | |||
| 2018-03-08 | Use consistent names for PJ_COORD's in declarations | Kristian Evers | |
| Changes use of 'PJ_COORD coo' to 'PJ_COORD coord' so that variable names in public function prototypes are consistent. Closes #842. | |||
| 2018-03-06 | Remove angle brackets in include proj.h | Thomas Knudsen | |
| The #include <proj.h> in proj_internal.h has been changed to #include "proj.h" in order to avoid accidentally including an old installed proj.h file while building a new version of libproj. | |||
| 2018-03-06 | fix a few typos (again) | Mike Toews | |
| 2018-03-05 | Merge pull request #832 from awulkiew/fix/parameters | Kristian Evers | |
| Improve consistency of parameters | |||
| 2018-03-05 | Merge pull request #830 from kbevers/revert-issue-22-fix | Kristian Evers | |
| Revert fix to #22 | |||
| 2018-03-02 | Improve consistency of parameters in omerc and tpers projections. | Adam Wulkiewicz | |
| 2018-03-01 | Update release date5.0.0 | Kristian Evers | |
| 2018-03-01 | Revert fix to #22 | Kristian Evers | |
| The fix in #22 solved the problem at hand and doing what was expected from the specified parameters. Unfortunately it also removed the slightly hacky "feature" that makes the web mercator work in pj_transform. The web mercator is special since the latitude is computed on the ellipsoid, but behaves as if if was defined on a sphere. Hence it is problematic to change the ellipsoid parameters when using the web mercator, even though that is the geodetically correct thing to do. The web mercator is used in more or less any web mapping application and is thus one of the most frequently used transformations in PROJ. This justifies re-introducing the minor bug reported in #22. The problem will have to be taken care of properly when pj_transform is removed from the library in favour of the transformation pipelines based API. | |||
