| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-11-01 | docs: Fix errors in 8.2.0 news section | Kristian Evers | |
| 2021-11-01 | Update website for 8.2 release | Kristian Evers | |
| 2021-11-01 | Merge remote-tracking branch 'osgeo/master' | Kristian Evers | |
| 2021-11-01 | Update website for 8.1.1 release | Kristian Evers | |
| 2021-10-31 | Merge pull request #2916 from rouault/cppcheck_2_7 | Even Rouault | |
| cppcheck.sh: make it compatible with cppcheck 2.7 | |||
| 2021-10-31 | cppcheck.sh: make it compatible with cppcheck 2.7 | Even Rouault | |
| 2021-10-27 | RFC 7: Drop Autotools, maintain CMake (#2880) | Mike Taves | |
| 2021-10-26 | Update NEWS for 8.2.0 release | Kristian Evers | |
| 2021-10-26 | Fix version number of latest release in NEWS | Kristian Evers | |
| 2021-10-26 | Update NEWS for 8.1.1 release | Kristian Evers | |
| 2021-10-26 | Bump PROJ-data version number in docs | Kristian Evers | |
| 2021-10-26 | Update man-pages from Sphinx-docs | Kristian Evers | |
| 2021-10-26 | Update ABI numbers for 8.2.0 release | Kristian Evers | |
| 2021-10-25 | Merge pull request #2913 from rouault/fix_2905 | Even Rouault | |
| lib_proj.cmake: add a PROJ::proj alias and add BUILD_INTERFACE include directories... | |||
| 2021-10-25 | lib_proj.cmake: add a PROJ::proj alias and add BUILD_INTERFACE include ↵ | Even Rouault | |
| directories, so that proj can be used as a subdirectory of a larger project (fixes #2905) | |||
| 2021-10-25 | Merge pull request #2912 from rouault/cmake_static_build | Kristian Evers | |
| CMake: revise how we deal with symbol export and static builds | |||
| 2021-10-23 | CMake: revise how we deal with symbol export and static builds | Even Rouault | |
| - Remove the explicit PROJ_MSVC_DLL_IMPORT symbol used for importing symbols from a MSVC .dll: by default on MSVC, we use now __declspec(dllimport), unless PROJ_MSVC_DLL_EXPORT is defined by PROJ at build time. This makes it easier for users: they don't have to define anything special. This simplifies in particular the build of our binaries - For static builds, export -DPROJ_DLL= as public, so that users that import PROJ through CMake mechanism don't have to do it manually. | |||
| 2021-10-23 | Merge pull request #2911 from rouault/cmake_version | Even Rouault | |
| CMake: align the VERSION of the library with libtool practices | |||
| 2021-10-22 | Merge pull request #2907 from josch/tinshiftfallback | Even Rouault | |
| add fallback strategy for tinshift transform to use closest triangle for points not in any | |||
| 2021-10-22 | CMake: align the VERSION of the library with libtool practices | Even Rouault | |
| Currently (at least as of 8.1.1) we don't have the same .so.x.y.z numbers for the libtool and cmake builds (the y and z are swapped for the cmake build). While only the SONAME (the .x part) mostly matters, it is probably better to stick with the libtool convention to determine the y and z. This patch should make it easier by setting explicitly each of the current, revision, age and computing automatically x = current - age y = age z = revision | |||
| 2021-10-21 | Add fallback_strategy to tinshift transform | Johannes Schauer Marin Rodrigues | |
| - this bumps format_version of tinshift JSON to 1.1 for the new field fallback_strategy - the default behaviour without that field is retained - if fallback_strategy is set to "nearest_side", then points that do not fall into any of the triangles will be transformed according to the nearest triangle - if fallback_centroid is set to "nearest_side", then points that do not fall into any of the triangles will be transformed according to the triangle with the nearest centroid | |||
| 2021-10-21 | Merge pull request #2908 from snowman2/const | Even Rouault | |
| TYPE: Update const declarations in proj_trans_bounds | |||
| 2021-10-21 | Merge pull request #2910 from rouault/epsg_10_038 | Even Rouault | |
| Database: update to EPSG v10.038 | |||
| 2021-10-21 | Database: update to EPSG v10.038 | Even Rouault | |
| 2021-10-21 | Merge pull request #2906 from jjimenezshaw/za_cdngi_sageoid2010 | Even Rouault | |
| Add grid alternative for SAGEOID2010, South African geoid model | |||
| 2021-10-19 | TYPE: Update const declarations in proj_trans_bounds | snowman2 | |
| 2021-10-17 | exportToPROJStringGeneric(): avoid harmless floating-point division by zero ↵ | Even Rouault | |
| if conversion factor is 0. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=40050 | |||
| 2021-10-16 | createOperations(): avoid harmless floating-point division by zero if ↵ | Even Rouault | |
| conversion factor of target unit is 0. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=39969 | |||
| 2021-10-16 | Fix previous commit | Even Rouault | |
| 2021-10-16 | CMake: fix invproj/invgeod generation on Windows when building with an ↵ | Even Rouault | |
| explicit configuration | |||
| 2021-10-16 | cmake/ProjTest.cmake: fix error in creation of tmp_user_writable_dir | Even Rouault | |
| 2021-10-15 | Merge pull request #2889 from jjimenezshaw/mx_inegi_ggm10 | Even Rouault | |
| Add transformations for GGM10, Mexican geoid model | |||
| 2021-10-15 | Merge pull request #2902 from rouault/issue_2757 | Even Rouault | |
| Geographic 3D CRS: allow to export to WKT1:ESRI if only the GEOGCS is known (and thus extrapolating a VERTCS) (fixes #2757) | |||
| 2021-10-13 | add za_cdngi_sageoid2010.tif vertical grid file for SAGEOID2010.dat | Javier Jimenez Shaw | |
| 2021-10-12 | Geographic 3D CRS: allow to export to WKT1:ESRI if only the GEOGCS is known ↵ | Even Rouault | |
| (and thus extrapolating a VERTCS) (fixes #2757) | |||
| 2021-10-12 | Fix export to WKT1:ESRI of CRS, datum, ellipsoids name that don't have a ↵ | Even Rouault | |
| EPSG equivalent and have parentheses in their name | |||
| 2021-10-12 | Merge pull request #2897 from rouault/fix_2852 | Even Rouault | |
| CMake build: generate invproj/invgeod binaries (symlinks on Unix, copy otherwise) (fixes #2852) | |||
| 2021-10-12 | Merge pull request #2900 from rouault/cmake_wkt_parser | Even Rouault | |
| CMake build: add generate_wkt1_parser and generate_wkt2_parser manual target, and logic to detect when they must be run | |||
| 2021-10-11 | Merge pull request #2896 from rouault/ossfuzz_cmake | Even Rouault | |
| ossfuzz: port PROJ build to cmake | |||
| 2021-10-11 | Merge pull request #2895 from rouault/cmake_BUILD_PROGRAMS | Even Rouault | |
| CMake: add a BUILD_APPS to be able to disable build of all applications | |||
| 2021-10-11 | CMake build: add generate_wkt1_parser and generate_wkt2_parser manual ↵ | Even Rouault | |
| target, and logic to detect when they must be run | |||
| 2021-10-11 | CMake: Always build gie if testing is requested (#2899) | Mike Taves | |
| Co-authored-by: Even Rouault <even.rouault@spatialys.com> | |||
| 2021-10-10 | proj_crs_get_datum_forced(): catch potential exception (fixes CID 358433, ↵ | Even Rouault | |
| 358434, 358435) | |||
| 2021-10-10 | ossfuzz builds: switch to cmake to build PROJ | Even Rouault | |
| 2021-10-10 | CMake: add a BUILD_APPS to be able to disable build of all programs | Even Rouault | |
| This makes it easier to turn off all programs, rather than individually. Useful for example to avoid https://github.com/OSGeo/gdal/blob/master/gdal/fuzzers/build.sh#L138 | |||
| 2021-10-09 | Add testing of invproj | Even Rouault | |
| 2021-10-09 | test/cli/testproj: fix wrong variable name | Even Rouault | |
| 2021-10-09 | geod / proj: accept lt-inv[geod/proj] name for older libtool versions | Even Rouault | |
| 2021-10-09 | autoconf build: build invproj and invgeod in build directory | Even Rouault | |
| Due to libtool wrapper scripts, it is easier to build fully fledged binaries. The installed binaries will be symlinks, as before. | |||
| 2021-10-09 | CMake build: generate invproj/invgeod binaries (symlinks on Unix, copy ↵ | Even Rouault | |
| otherwise) (fixes #2852) | |||
