aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-03-19Merge pull request #3124 from OSGeo/backport-3123-to-9.09.0Even Rouault
[Backport 9.0] createOperations(): fix transformation involving CompoundCRS, ToWGS84 and PROJ4_GRIDS
2022-03-19Merge pull request #3123 from rouault/fix_compound_crs_nad83_csrsEven Rouault
createOperations(): fix transformation involving CompoundCRS, ToWGS84 and PROJ4_GRIDS
2022-03-18SingleCRS::baseIsEquivalentTo(): fix potential crash that is triggered by ↵Even Rouault
fdf5111a9a790926aacec75a07d30508a8ed9c91 changes
2022-03-16Merge pull request #3120 from OSGeo/backport-3118-to-9.0Even Rouault
[Backport 9.0] Fix comparison of GeodeticRefrenceFrame vs DynamicGeodeticReferenceFrame
2022-03-16Merge pull request #3118 from rouault/dynamic_datum_isequivalenttoEven Rouault
Fix comparison of GeodeticRefrenceFrame vs DynamicGeodeticReferenceFrame
2022-03-16Merge pull request #3116 from OSGeo/backport-3115-to-9.0Even Rouault
[Backport 9.0] DOC: Add missing lat_0 parameter to gnomonic documentation.
2022-03-16Merge pull request #3110 from OSGeo/backport-3108-to-9.0Even Rouault
[Backport 9.0] createOperations(): fix issue in transformation northing,easting projected CRS -> +proj=longlat +lon_wrap (fixes #3095)
2022-03-15Merge pull request #3117 from OSGeo/backport-3111-to-9.0Kristian Evers
[Backport 9.0] unitconvert: round to nearest date when converting to yyyymmdd.
2022-03-14Merge pull request #3111 from direvus/1483-round-to-dateKristian Evers
unitconvert: round to nearest date when converting to yyyymmdd.
2022-03-14Merge pull request #3115 from erykoff/fix-gnom-docKristian Evers
DOC: Add missing lat_0 parameter to gnomonic documentation.
2022-03-11Merge pull request #3113 from OSGeo/backport-3112-to-9.0Kristian Evers
[Backport 9.0] DOCS: add missing functions from filemanager.cpp
2022-03-11Merge pull request #3112 from direvus/2540-doxygen-missing-funcsKristian Evers
DOCS: add missing functions from filemanager.cpp
2022-03-10Merge pull request #3108 from rouault/fix_3095Even Rouault
createOperations(): fix issue in transformation northing,easting projected CRS -> +proj=longlat +lon_wrap (fixes #3095)
2022-03-10Merge pull request #3109 from OSGeo/backport-3099-to-9.0Even Rouault
[Backport 9.0] CMake: fix installation of proj.pc on Windows (fixes #3078)
2022-03-09Merge pull request #3099 from rouault/fix_3078Even Rouault
CMake: fix installation of proj.pc on Windows (fixes #3078)
2022-03-09Merge pull request #3107 from OSGeo/backport-3106-to-9.0Even Rouault
[Backport 9.0] nkg.gie: update results due to https://github.com/OSGeo/PROJ-data/pull/79
2022-03-09Merge pull request #3106 from rouault/update_nkg_gieEven Rouault
nkg.gie: update results due to https://github.com/OSGeo/PROJ-data/pull/79
2022-03-09Merge pull request #3105 from OSGeo/backport-3102-to-9.0Even Rouault
[Backport 9.0] Fix issues with WKT of concatenated operations (#3076)
2022-03-09Merge pull request #3102 from rouault/fix_3076Even Rouault
Fix issues with WKT of concatenated operations (#3076)
2022-03-09Merge pull request #3104 from OSGeo/backport-3103-to-9.0Even Rouault
[Backport 9.0] Database: update to EPSG v10.055
2022-03-09Merge pull request #3103 from rouault/epsg_10_055Even Rouault
Database: update to EPSG v10.055
2022-03-09Merge pull request #3101 from OSGeo/backport-3098-to-9.0Even Rouault
[Backport 9.0] Fix issue when transforming from/to BoundCRS of 3D CRS with non-Green…
2022-03-09Merge pull request #3098 from rouault/fix_gdal_5408Even Rouault
Fix issue when transforming from/to BoundCRS of 3D CRS with non-Green…
2022-03-08Merge pull request #3097 from OSGeo/backport-3093-to-9.0Even Rouault
[Backport 9.0] DOC: improve CMake integration example; remove CMake <3 detail
2022-03-08DOC: improve CMake integration example; remove CMake <3 detail (#3093)Mike Taves
2022-03-09Merge pull request #3087 from mwtoews/cmake-list-remove-item-fix (#3096)github-actions[bot]
CMake: handle potentially undefined value in list function Co-authored-by: Even Rouault <even.rouault@spatialys.com>
2022-03-08Use CMAKE_INSTALL_MANDIR to override default (#3081) (#3092)github-actions[bot]
Co-authored-by: Mike Taves <mwtoews@gmail.com>
2022-03-06Merge pull request #3091 from OSGeo/backport-3089-to-9.0Even Rouault
[Backport 9.0] Fix wrong results with SQLite 3.38.0 (fixes #3077)
2022-03-06Merge pull request #3089 from rouault/fix_3077Even Rouault
Fix wrong results with SQLite 3.38.0 (fixes #3077)
2022-03-06Merge pull request #3090 from OSGeo/backport-3082-to-9.0Kristian Evers
[Backport 9.0] Increase MAX_ITER so Mollweide forward projection works near the poles.
2022-03-05Increase MAX_ITER so Mollweide forward projection works near the poles. (#3082)backport-3082-to-9.0erykoff
2022-03-05CI: use `ctest --output-on-failure` option (#3084) (#3086)github-actions[bot]
Co-authored-by: Mike Taves <mwtoews@gmail.com>
2022-03-02docs: fix syntax errors on news siteKristian Evers
2022-03-01Update website for 9.0 websiteKristian Evers
2022-03-01Update website forr 8.2.1 releaseKristian Evers
2022-02-23Simple SOVERSION (#3066)9.0.0Mike Taves
Co-authored-by: Bas Couwenberg <sebastic@xs4all.nl>
2022-02-23Rename "Kavraisky" to transliteration "Kavrayskiy" used by Snyder1993 (#3071)Mike Taves
2022-02-22Merge pull request #3072 from rouault/coverity_scanEven Rouault
Fix various issues found by Coverity scan
2022-02-22geog3DToVertTryThroughGeog2D(): avoid potential nullptr deref (CID 383355)Even Rouault
2022-02-22WKTParser::Private::buildProjectedCRS(): avoid potential nullptr deref (CID ↵Even Rouault
383362)
2022-02-22ProjectedCRS::_exportToWKT(): avoid false positive warning about nullptr ↵Even Rouault
deref (CID 383356)
2022-02-22UnitOfMeasure::operator=(UnitOfMeasure &&): avoid use of moved member (CID ↵Even Rouault
383358)
2022-02-22CTable2Grid::open(): add missing call to extent.computeInvRes() (CID 383359)Even Rouault
2022-02-22proj_grid_info(): check pj_find_file() output (CID 383357)Even Rouault
2022-02-21Merge pull request #3062 from rouault/fix_3060Even Rouault
CMake: set RUN_NETWORK_DEPENDENT_TESTS to ON by default only if network seems available (fixes #3060)
2022-02-21Merge pull request #3064 from rouault/doc_gall_petersEven Rouault
Doc: mention Behrmann and Gall-Peters projections as specializations of cea
2022-02-21Merge pull request #3068 from rouault/db_esri_transformation_alias_nameEven Rouault
Database: insert entries in the alias_name for ESRI transformations that match a EPSG entry
2022-02-21Merge pull request #3070 from rouault/fix_crash_on_argc_0Even Rouault
Fix nullptr dereference in utilities when argv[0] == NULL
2022-02-19Fix nullptr dereference in utilities whan argv[0] == NULLEven Rouault
https://lwn.net/Articles/?offset=50 was an entertaining reading where we learn that the fact that argv[0] contains the name of the binary is purely a convention, normally taken by the shell that launches the process, but not guaranteed by the execve() system call that does the job. The following test program tested against cct, cs2cs, geod, gie and proj make them cause a null pointer dereference ``` #include <unistd.h> #include <stdio.h> extern char **environ; int main() { char* argv[] = { NULL }; printf("%d\n", execve("/path/to/some/proj/binary", argv, environ)); return 0; } ```
2022-02-19Database: insert entries in the alias_name for ESRI transformations that ↵Even Rouault
match a EPSG entry Make it possible to query them by name. e.g. `projinfo "NAD_1927_To_WGS_1984_3"` will return EPSG:1172 transformation "NAD27 to WGS 84 (3)" Partially helps use case of https://lists.osgeo.org/pipermail/gdal-dev/2022-February/055480.html