aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-09-22Add 'expected accuracy' member to PJ_PROJ_INFO struct.Kristian Evers
2017-09-21Changed a few occurences of 'const PJ*' to just 'PJ*' since they were making ↵Kristian Evers
promises that couldn't be kept
2017-09-21Use FACTORS and DERIVS structs from projects.h instead of duplicating them ↵Kristian Evers
in proj.h
2017-09-21Use Python2 in favour of Python3 which behaves inconsistenly on Travis (#573)Kristian Evers
2017-09-20Revert to using pip3Kristian Evers
2017-09-20Use python 3.5 with pyenvKristian Evers
2017-09-20Use pip instead of pip3. pyevn should enforce usage of python3-compatible ↵Kristian Evers
version of pip.
2017-09-18Moved projection list to using chapter and created a list of ↵Kristian Evers
transformations. Both are grouped in a section called operations.
2017-09-13Added functions API referenceKristian Evers
2017-09-13Make proj_destroy and proj_context_destroy behave in the same way.Kristian Evers
2017-09-13Introduce PJ_DEFAULT_CTX constant that improves code readabilityKristian Evers
2017-09-13make PJ* P argument of proj_lp_dist constKristian Evers
2017-09-13Add typedef for transformation direction enumKristian Evers
2017-09-13Change how existance of strings in info-structs are checked. Before this ↵Kristian Evers
commit they always evaluated as true. Fixes #568.
2017-09-12Merge pull request #564 from kbevers/proj-respect-input-output-unitsKristian Evers
proj: Do rad->deg conversion if output units warrants it
2017-09-12Merge pull request #567 from kbevers/issue-566Even Rouault
Fix for #566.
2017-09-12Make sure all platform specific before_install scripts call the global ↵Kristian Evers
before_install script. Python version setup moved to global before_install script.
2017-09-12Move python version setup to build matrix. Different Travis platforms seem ↵Kristian Evers
to have different setups. This *should* take care of the differing python setups between linux and osx.
2017-09-11Set python version to 3.6 with pyenvKristian Evers
2017-09-11Select python version via travis setup instead of using pyenv (which is not ↵Kristian Evers
consistent across platforms)
2017-09-09Potential fix for pip3 failure on travis, as suggested in ↵Kristian Evers
https://github.com/travis-ci/travis-ci/issues/8363
2017-09-09Tested for wrong indices before array lookup. Fixes #566.Kristian Evers
2017-09-07PJ_ob_tran: fix potential memory leak. Fixes ↵Even Rouault
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=3321. Credit to OSS Fuzz
2017-09-06Added data types reference section.Kristian Evers
2017-09-06Add PJ_FACTORS bit flags to proj.hKristian Evers
2017-09-05proj: Do rad->deg conversion if output units warrants it.Kristian Evers
With the introduction of transformation pipelines it is possible to create a pipeline that has degrees as it's output unit. If that is the case the output coordinate will be in radians internally. This commit makes sure that a conversion to degrees is applied before printing to stdout.
2017-09-05PJ_unitconvert: fix memory leak. Fixes ↵Even Rouault
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=3288. Credit to OSS Fuzz
2017-09-05Reformat proj.c before making functional changes.Kristian Evers
Mixed usage of tabs and spaces replaced with spaces. Code slightly reformatted to present a consistent style from top to bottom.
2017-09-04Added more pages to 'development' chapter. Moved old API description to ↵Kristian Evers
section named 'deprecated'. Created a quickstart page for the development chapter. Scaffolding in place for the rest of the chapter.
2017-09-04PJ_hgridshift.c: fix memleak in initialization if grid loading fail. Same ↵Even Rouault
fix as commit e1ad1046873056ab3bfc3262bd343e8c874f395c. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=3276. Credit to OSS Fuzz
2017-09-03Added Contributing chapter to docs. CONTRIBUTING.md translated to rst with ↵Kristian Evers
pandoc.
2017-09-03Use same spelling of PROJ.4 across all doc pages.Kristian Evers
2017-09-03Added documentation of init files and defaults fileKristian Evers
2017-09-03PJ_goode: fix memory leak. Fixes ↵Even Rouault
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=3274. Credit to OSS Fuzz
2017-08-31Major restructure and rewrite of docs.Kristian Evers
A section on "Using PROJ.4" has been introduced giving a introduction on how to use PROJ.4. The Parameters section has been removed and the content reworked into other sections. Additionally the order of chapters has been changed to provide a more complete and readable experience for users of the documentation.
2017-08-30Merge pull request #562 from cffk/geod-1.49Charles Karney
Release candidate for geodesic library version 1.49.
2017-08-30Empty commit -- Correction to log message for previous commit:Charles Karney
coverage of geodesic.c is good (88%).
2017-08-30Back out of previous change. Coverage stats are still wrong. geodtestCharles Karney
should have included geodesic.c and not geod.c and yet I'm not allowed to use geodesic.c except through the library and then the coverage of geodesic.c seems to be wildly wrong.
2017-08-30Rejig how geodtest is specified in automake to make coverage stats accurate??Charles Karney
2017-08-30Add geodtest to autoconf's 'make check' suite.Charles Karney
It's already including in cmake's test suite.
2017-08-30urm5: fix memory leaks in error code paths of initialization. Fixes ↵Even Rouault
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=3235. Credit to OSS Fuzz
2017-08-29Release candidate for geodesic library version 1.49.Charles Karney
Only substantial changes are (1) testing the HAVE_C99_MATH flag and acting accordingly and (2) adding a couple of tests.
2017-08-29Add myself to AUTHORSEven Rouault
2017-08-29PJ_horner.c: fix memory leaks. Fixes ↵Even Rouault
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=3204. Credit to OSS Fuzz
2017-08-21Added myself and Kristian Evers to AUTHORS file; Removed attribution … (#558)Thomas Knudsen
* Added myself and Kristian Evers to AUTHORS file; Removed attribution for my 1999 contribution from proj.c * Add missing lf before eof
2017-08-20Merge pull request #553 from edechaux/masterEven Rouault
Fix the Solaris 11.3 compilation error
2017-08-20PJ_aea.c: fix memory leak in error code path. Fixes ↵Even Rouault
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=2723. Credit to OSS Fuzz
2017-08-14Merge pull request #556 from lukecampbell/masterKristian Evers
Uses the mathjax formatting for geodesic equations
2017-08-14Merge pull request #557 from mwtoews/patch-1Kristian Evers
Fix ITRF2014
2017-08-14Fix ITRF2014Mike Toews