| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-06-08 | Merge pull request #1037 from mloskot/ml/cmake-bump-proj-version | Kristian Evers | |
| CMake: bump PROJ version to 5.1.0 | |||
| 2018-06-08 | Ignore VS2017 and CLion user-specific local files | Mateusz Loskot | |
| - CMakeSettings.json - CMake integration for VS2017 config - .idea - CLion config [ci skip] | |||
| 2018-06-08 | CMake: bump PROJ version to 5.1.0 | Mateusz Loskot | |
| Align version with the one defined in configure.ac. | |||
| 2018-06-08 | appveyor.yml: set PATH to run tests | Even Rouault | |
| 2018-06-08 | Export proj target to scope visible for test/unit target | Mateusz Loskot | |
| Refines #1034 | |||
| 2018-06-07 | Merge pull request #1034 from mloskot/ml/add-cmake-for-gtest | Even Rouault | |
| WIP: Add CMake configuration for test/googletest and test/unit | |||
| 2018-06-07 | Add CMake configuration for test/googletest and test/unit | Mateusz 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-07 | Merge pull request #1024 from rouault/googletest | Even Rouault | |
| Add googletest 1.8.0 framework in test/googletest, and use it with autoconf builds only (CMake integration to be done) | |||
| 2018-06-07 | Add googletest 1.8.0 framework in test/googletest, and use it with autoconf ↵ | Even Rouault | |
| builds only (CMake integration to be done) | |||
| 2018-06-06 | Merge pull request #1032 from kbevers/gie-dms-again | Kristian Evers | |
| Correct bad use of proj_dmstor in gie. | |||
| 2018-06-06 | Correct 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-06 | Remove leftover debugging print statement | Kristian Evers | |
| 2018-06-06 | Merge pull request #1031 from kbevers/gie-read-dms | Kristian Evers | |
| Make gie read dms style coordinates | |||
| 2018-06-05 | Make gie read dms style coordinates | Kristian 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-05 | Merge pull request #1030 from mloskot/ml/remove-ctest-cdash | Kristian Evers | |
| Remove include(CTest) as unnecessary | |||
| 2018-06-05 | Remove include(CTest) as unnecessary | Mateusz 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-04 | README.md: fix URL [ci skip] | Even Rouault | |
| 2018-06-04 | appveyor.yml: run ctest on cmake builds | Even Rouault | |
| 2018-06-04 | pj_transform.c: Use errno symbols, not numeric literals (#1029) | Kurt Schwehr | |
| 2018-06-03 | add 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-02 | Merge pull request #1027 from mwtoews/docs | Kristian Evers | |
| Update URLs | |||
| 2018-06-02 | use modern URL for DOI | Mike Toews | |
| 2018-06-02 | Update GeoTIFF URL | Mike Toews | |
| 2018-06-02 | use shortened URL from StackExchange websites | Mike Toews | |
| 2018-06-02 | URL for proj4rb changed to GitHub (former URL does not work) | Mike Toews | |
| 2018-06-02 | Upgrade http:// to https:// where feasible | Mike Toews | |
| 2018-06-01 | Update encrypted projdocs-private.key.enc | Even Rouault | |
| 2018-06-01 | Merge pull request #1026 from kbevers/fix-geocent | Kristian Evers | |
| Do not pivot over WGS84 when doing cs2cs-emulation with geocent | |||
| 2018-06-01 | update doc deploy key for travis-ci.com | Howard Butler | |
| 2018-06-01 | Do not pivot over WGS84 when doing cs2cs-emulation with geocent | Kristian Evers | |
| 2018-06-01 | Ignore failure to load test_nodata.gtx grid | Kristian Evers | |
| 2018-06-01 | README.md: update Travis-CI badge to point to the .com [ci skip] | Even Rouault | |
| 2018-06-01 | Fix a fix sphinx warnings about unknown options | Kristian Evers | |
| 2018-06-01 | Update documentation for 5.1.0 release | Kristian Evers | |
| Added NEWS section to frontpage, update download links and adjusted version number. | |||
| 2018-05-31 | Fix buffer overflow in gie.c:append_args() (#1023) | Kurt Schwehr | |
| Observed a buffer overflow in append_args with autofuzz with the strcpy in append_args. I think the +2 is required to account for both a nul char and the space. | |||
| 2018-05-30 | Merge pull request #1022 from schwehr/gie-operation-overflow | Kristian Evers | |
| Ensure that operations are less than MAX_OPERATION long. | |||
| 2018-05-30 | Merge pull request #1021 from rouault/add_test_framework | Kristian Evers | |
| Add test framework, C++11 compilation mode and warning fixes | |||
| 2018-05-30 | Merge pull request #1018 from schwehr/gie-fprintf | Kristian Evers | |
| gie T.fout output cleanup | |||
| 2018-05-30 | Move catch.hpp header in test/; rename test/cpp as test/unit | Even Rouault | |
| 2018-05-30 | Replace suspicious use of strncat(), despite correct in that particular case ↵ | Even Rouault | |
| (detected by gcc 8.1) | |||
| 2018-05-30 | CI environment: adapt for C++11 capable environments | Even Rouault | |
| 2018-05-30 | Enable c++ compilation with autotools and cmake, hardened compilation flags ↵ | Even Rouault | |
| and add catch2 framework Hardened compilation flags come from GDAL' configure.ac and are 'combat proven' Dummy test added just to demonstrate catch2 based tests work. | |||
| 2018-05-30 | Fix warnings found by clang with new warning flags to be added in later commit | Even Rouault | |
| Fixes consist in: - no use of comma operator for multi statement purpose - avoid confusing comma in for loops first and third clauses - avoid implicit long to int casts by storing to long, or explicit bound checking before cast | |||
| 2018-05-29 | Ensure that operations are less than MAX_OPERATION long. | Kurt Schwehr | |
| Buffer overflow found with autofuzz. | |||
| 2018-05-26 | cct.c: add missing va_end() in error code path (spotted by cppcheck) | Even Rouault | |
| 2018-05-24 | .gitignore: add test-driver | Even Rouault | |
| 2018-05-24 | Merge remote-tracking branch 'osgeo/master'5.1.0 | Kristian Evers | |
| 2018-05-24 | Add missing note about removing org_proj4_Projections.h | Kristian Evers | |
| 2018-05-24 | nad/Makefile.am: add tests/test_nodata.gtx to EXTRA_DIST (fixes #1019) | Even Rouault | |
| 2018-05-24 | Fix libtool versioning, using the proper number for 'age' | Kristian Evers | |
