aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-03-18Add documentation for the gie programKristian Evers
2018-03-17Add ax_check_compile_flag.m4 fromCharles Karney
https://www.gnu.org/software/autoconf-archive/ax_check_compile_flag.html
2018-03-17Fix 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-17Patch 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-17Move application docs to top level.Kristian Evers
The 'Applications' chapter is moved to the top level of the website in order to make it easier for users to find the pages quickly instead of having to search through sub-sections in other chapters.
2018-03-17Reformat doc pages for cct, cs2cs, geod and projKristian Evers
The doc pages are reformatted to better use the features of the Sphinx documentation system. All four pages has been formatted such that they can serve as the basis for both the website and UNIX man-pages. This will make it easier to keep the man-pages aligned with the main documentation in the future.
2018-03-16Merge pull request #865 from kbevers/pj_releaseKristian Evers
Use version numbers from proj.h in pj_release string
2018-03-16Use version numbers from proj.h in pj_release stringKristian Evers
2018-03-15Merge pull request #864 from rouault/docs_for_developersEven Rouault
Add a for_proj_contributors.rst to document cppcheck, CSA and fix_typos.sh (fixes #862)
2018-03-15Move 'Code contributions' section of CONTRIBUTING.md and ↵Even Rouault
docs/source/contributing.rst to doc/source/development/for_proj_contributors.rst
2018-03-15Add a for_proj_contributors.rst to document cppcheck, CSA and fix_typos.sh ↵Even Rouault
(fixes #862)
2018-03-15Doc: replace UTF-8 space by regular space to avoid confusing sphynxEven Rouault
2018-03-15Merge pull request #860 from rouault/cppcheckKristian Evers
Fix various issues spotted by cppcheck and clang static analyzer
2018-03-14Merge pull request #863 from sebastic/patch-1Kristian Evers
Fix Debian package name
2018-03-14Fix Debian package nameBas Couwenberg
On Debian/Ubuntu the `proj-bin` package provides the commandline utilities, and `libproj-dev` the library headers and `.so` symlinks, the `-dev` required to build software that links to libproj.
2018-03-14Add a Travis CLang Static Analyzer targetEven Rouault
2018-03-14Use a function to dereference a double value, to avoid false positive ↵Even Rouault
warning with older cppcheck versions
2018-03-14Avoid 'Found calculation inside sizeof()' false positive with older cppcheck ↵Even Rouault
versions
2018-03-14Avoid 'duplicateExpression,Same expression on both sides of '!='' false ↵Even Rouault
positive with older cppcheck versions
2018-03-14Avoid '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-14Workaround false positive older cppcheck warning about null pointer dereferenceEven Rouault
2018-03-14Fix (mostly false positive) clang static analyzer warnings about potential ↵Even Rouault
null pointer dereference
2018-03-14Fix various dead initialization warnings spotted by clang static analyzerEven Rouault
2018-03-14Remove 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-14Fix dead assignment spotted by clang static analyzerEven Rouault
2018-03-14geodesic.c: initialize various variables to please CLang Static AnalyzerEven Rouault
2018-03-14cct.c: fix memory leak (spotted by clang static analyzer)Even Rouault
2018-03-14Add a scripts/cppcheck.sh that check both warnings and errors, and use it in ↵Even Rouault
travis/linux_gcc
2018-03-14Fix 'Variable 'XXXX' is reassigned a value before the old one has been used' ↵Even Rouault
warnings
2018-03-14Add a few cppcheck suppressionsEven Rouault
2018-03-14Add comment to justify 718495c62ed00d6bf2a60be3b67ecf7e2e8da2d2Even Rouault
2018-03-14fixupEven Rouault
2018-03-14PJ_isea.c: Remove unused structureEven Rouault
2018-03-13Add install section to docsKristian Evers
2018-03-13Fix table on alsk doc-pageKristian Evers
2018-03-12Fix 'Consecutive return, break, continue, goto or throw statements are ↵Even Rouault
unnecessary' cppcheck warnings
2018-03-12Fix 'Either the condition 'fromProj!=0' is redundant or there is possible ↵Even Rouault
null pointer dereference: fromProj' cppcheck warning
2018-03-12Fix 'src/nad2bin.c:80,style,arrayIndexThenCheck,Array index 'i' is used ↵Even Rouault
before limits check' false positive cppcheck warning
2018-03-12Fix 'src/pj_internal.c:346,style,unreadVariable,Variable 'n' is assigned a ↵Even Rouault
value that is never used' cppcheck warning
2018-03-12Avoid cppcheck false positive 'Variable 'nadgrids' is assigned a value that ↵Even Rouault
is never used' and make code more readable
2018-03-12PJ_pipeline: remove unused sructure member (spotted by cppcheck)Even Rouault
2018-03-12geodesic.c: fix multiple occurences of 'Clarify calculation precedence for ↵Even Rouault
'&' and '?'' cppcheck warnings
2018-03-12Fix '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-12Fix 'bufferAccessOutOfBounds,Buffer is accessed out of bounds' cppcheck warningsEven Rouault
2018-03-12Fix 'src/cct.c:235,error,resourceLeak,Resource leak: fout' cppcheck warningEven Rouault
2018-03-12Merge pull request #857 from kbevers/return-error-instead-of-zerosKristian Evers
Make sure that transient errors are returned correctly
2018-03-12Make sure to pass any existing errno's on after the coordinate operation is doneKristian Evers
2018-03-12Merge pull request #858 from kbevers/remove-unneded-pj_param-call-from-aeqdKristian Evers
Don't fetch lat_0 value twice
2018-03-12Add info tables to doc-pages for aitoff, alsk and apianKristian Evers
2018-03-11Don't fetch lat_0 value twiceKristian Evers
It is not necessary to read +lat_0 with pj_param in projection setup. It is read by default in pj_init().