aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-06-18Add Gitter room to communication channels doc pageKristian Evers
2018-06-18Merge pull request #1044 from aaronpuchert/set-error-codesKristian Evers
Set error codes in proj_create and proj_create_argv
2018-06-18Add pj_phi2_test (#1039 & #1045)Even Rouault
Nigrated from: schwehr/gdal-autotest2:cpp/third_party/proj/pj_phi2_test.cc@master License intentionally changed from Apache 2 to match PROJ.
2018-06-18Set error codes in proj_create and proj_create_argvAaron Puchert
When there are no arguments, we set PJD_ERR_NO_ARGS, just like the old API does in that case. On allocation failure we set ENOMEM as usual.
2018-06-16Merge pull request #1042 from schwehr/fileapi-fgets-b110119937Kristian Evers
Fileapi fgets b110119937
2018-06-15Do not scan past the end of the read data in pj_ctx_fgetsKurt Schwehr
use-of-uninitialized-value third_party/proj4/proj/src/pj_fileapi.c:pj_ctx_fgets Found with autofuzz msan
2018-06-14Merge pull request #1043 from mwtoews/docsKristian Evers
Start a `customstyle` for bibliographic references
2018-06-14Start a `customstyle` for bibliographic referencesMike Toews
Modifies label to use BibTeX key name, and format names with lastfirst
2018-06-13whitespace cleanup pj_fileapi.cKurt Schwehr
2018-06-10Merge pull request #1041 from mwtoews/docsKristian Evers
Rewrite references using BibTeX and sphinxcontrib-bibtex
2018-06-10Merge pull request #1038 from kbevers/howtoreleaseKristian Evers
Complete overhaul of HOWTO-RELEASE.
2018-06-10workaround for issue with sphinxcontrib-bibtexMike Toews
2018-06-10rewrite references using BibTeX and sphinxcontrib-bibtexMike Toews
2018-06-09cppcheck.sh: enable to run it from any directoryEven Rouault
2018-06-09Complete overhaul of HOWTO-RELEASE.Kristian Evers
The release process is described in more details as well as adding section covering release candidates and how to proceed after a release.
2018-06-08Improve travis/install.shEven Rouault
- No longer do the initial useless autoconf build - Make sure to do a cmake build from the tarball generated by 'make dist'
2018-06-08Add CMakeLists.txt.in to EXTRA_DIST of test/googletest/Makefile.amEven Rouault
2018-06-08test/unit/Makefile.am: do not install gtest_include.hEven Rouault
2018-06-08bump version numbers to 5.2.0Kristian Evers
2018-06-08docs: make sure rfc are indexedEven Rouault
2018-06-08update RFC 1 with modifications suggested by Frank, declare RFC 1 passedHoward Butler
2018-06-08Merge pull request #1035 from rouault/html_coverageEven Rouault
Add a scripts/gen_html_coverage.sh to generate local report of code c… …overage with lcov/genhtml
2018-06-08Add a scripts/gen_html_coverage.sh to generate local report of code coverage ↵Even Rouault
with lcov/genhtml
2018-06-08Merge pull request #1037 from mloskot/ml/cmake-bump-proj-versionKristian Evers
CMake: bump PROJ version to 5.1.0
2018-06-08Ignore VS2017 and CLion user-specific local filesMateusz Loskot
- CMakeSettings.json - CMake integration for VS2017 config - .idea - CLion config [ci skip]
2018-06-08CMake: bump PROJ version to 5.1.0Mateusz Loskot
Align version with the one defined in configure.ac.
2018-06-08appveyor.yml: set PATH to run testsEven Rouault
2018-06-08Export proj target to scope visible for test/unit targetMateusz Loskot
Refines #1034
2018-06-07Merge pull request #1034 from mloskot/ml/add-cmake-for-gtestEven Rouault
WIP: Add CMake configuration for test/googletest and test/unit
2018-06-07Add CMake configuration for test/googletest and test/unitMateusz Loskot
For CMake builds, latest googletest 1.8.0 is downloaded. Following officially recommended integration for CMake-enabled projects https://github.com/google/googletest/blob/master/googletest/README.md "Use CMake to download GoogleTest as part of the build's configure step. This is just a little more complex, but doesn't have the limitations of the other methods." Since, our copy of test/googletest - is a very minimalist copy of googletest - does not include any official CMake scripts - would require copying parts of googletest CMakeLists.txt, compilater/linker flags (e.g. -lpthreads) for reliable multi-platform builds, it is reasoanable to rely on download All pros and cons advantages are discussed in teh README.md linked above. Closes #1033
2018-06-07Merge pull request #1024 from rouault/googletestEven Rouault
Add googletest 1.8.0 framework in test/googletest, and use it with autoconf builds only (CMake integration to be done)
2018-06-07Add googletest 1.8.0 framework in test/googletest, and use it with autoconf ↵Even Rouault
builds only (CMake integration to be done)
2018-06-06Merge pull request #1032 from kbevers/gie-dms-againKristian Evers
Correct bad use of proj_dmstor in gie.
2018-06-06Correct bad use of proj_dmstor in gie.Kristian Evers
The previous commits were added way to prematurely. The code was not properly tested and it turned out to do more bad than good. This commit hopefully fixes that. And this time it is backed up by tests! DMS style coordinates should now be fully functional in gie. Finger crossed.
2018-06-06Remove leftover debugging print statementKristian Evers
2018-06-06Merge pull request #1031 from kbevers/gie-read-dmsKristian Evers
Make gie read dms style coordinates
2018-06-05Make gie read dms style coordinatesKristian Evers
proj_strtod doesn't read values like 123d45'678W so we need a bit of help from proj_dmstor. proj_strtod effectively ignores what comes after "d", so we use that fact that when dms is larger than d the value was stated in "dms" form. This could be avoided if proj_dmstor used the same proj_strtod() as gie, but that is not the case (yet). When we remove projects.h from the public API we can change that.
2018-06-05Merge pull request #1030 from mloskot/ml/remove-ctest-cdashKristian Evers
Remove include(CTest) as unnecessary
2018-06-05Remove include(CTest) as unnecessaryMateusz Loskot
The library does not require CDash server, so there is no point in generating all testing configurations (ie. Experimental, Continuous, Nightly) CTest also adds implicit BUILD_TESTING option (default ON) which is not used by the library - there is custom PROJ_TESTS.
2018-06-04README.md: fix URL [ci skip]Even Rouault
2018-06-04appveyor.yml: run ctest on cmake buildsEven Rouault
2018-06-04pj_transform.c: Use errno symbols, not numeric literals (#1029)Kurt Schwehr
2018-06-03add RFC 1 -- initial creation of the PROJ Project Steering Committee (#1028)Howard Butler
* add RFC 1 -- initial creation of the PROJ Project Steering Committee * fix up copypasta items from MapServer RFC
2018-06-02Merge pull request #1027 from mwtoews/docsKristian Evers
Update URLs
2018-06-02use modern URL for DOIMike Toews
2018-06-02Update GeoTIFF URLMike Toews
2018-06-02use shortened URL from StackExchange websitesMike Toews
2018-06-02URL for proj4rb changed to GitHub (former URL does not work)Mike Toews
2018-06-02Upgrade http:// to https:// where feasibleMike Toews
2018-06-01Update encrypted projdocs-private.key.encEven Rouault