| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-04-22 | Database: make conversion & helmert_transformation updatable views | Even Rouault | |
| - Transform conversion as a view, and when inserting into it, actually insert into 3 tables: conversion_table, conversion_method and conversion_param, so that method and parameter names are not repeated each time. - Similarly for helmert_tranformation, insert into helmert_transformation_tabl and coordinate_operation_method. This reduces the db size from 6 344 704 bytes to 5 853 184 bytes, without significant slowdown for queries. | |||
| 2019-04-21 | CMake: enable LTO using a flag or property method | Mike Taves | |
| 2019-04-21 | Dockerfile: cleanup grid .zip files | Even Rouault | |
| 2019-04-20 | Merge pull request #1436 from rouault/ossfuzz_14384 | Even Rouault | |
| omerc: validate lat_1 and lat_2 to avoid divison by zero | |||
| 2019-04-20 | omerc: validate lat_1 and lat_2 to avoid divison by zero | Even Rouault | |
| Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14384 Credit to OSS Fuzz | |||
| 2019-04-20 | Docs: Update link to Dutch grid files | Kristian Evers | |
| Closes #1435 | |||
| 2019-04-20 | proj/cs2cs: validate value of -f parameter to avoid potential crashes (fixes ↵ | Even Rouault | |
| #124) | |||
| 2019-04-19 | Doc: add a PROJ 4 -> 6 migration (fixes #1407) | Even Rouault | |
| 2019-04-19 | Doc: update quickstart with PROJ 6 API (fixes #1403) | Even Rouault | |
| 2019-04-19 | Merge pull request #1432 from rouault/ossfuzz_14348 | Even Rouault | |
| Inverse cart: better deal with x,y,z equal of very close to zero | |||
| 2019-04-19 | Inverse cart: better deal with x,y,z equal of very close to zero | Even Rouault | |
| In that case, for a non-spherical ellipsoid, a phi = 180deg was returned, which caused a division by zero in the foward path of moll.cpp Fixup the latitude to be 0 when that happens. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14348 Credit to OSS Fuzz | |||
| 2019-04-19 | Merge pull request #1431 from rouault/ossfuzz_14286_14342 | Even Rouault | |
| Ossfuzz 14286 14342 | |||
| 2019-04-18 | tpers: avoid division by zero | Even Rouault | |
| Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14342 Credit to OSS Fuzz | |||
| 2019-04-18 | isea: avoid invalid integer shift | Even Rouault | |
| Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14286 Credit to OSS Fuzz | |||
| 2019-04-18 | Merge pull request #1429 from rouault/vgridshift_full_world | Even Rouault | |
| vgridshift: handle longitude wrap-around for grids with 360deg longitude extent | |||
| 2019-04-18 | Merge pull request #1426 from mwtoews/intel | Even Rouault | |
| CMake: better support for Intel compiler | |||
| 2019-04-18 | Merge pull request #1427 from rouault/fix_geog2D_to_geog3D_same_datum | Even Rouault | |
| createOperations(): do not attempt using a unrelated datum intermediate when doing geog2D<-->geog3D conversions of same datum | |||
| 2019-04-18 | Improve doc of proj_coordoperation_get_towgs84_values() (fixes #1430) | Even Rouault | |
| 2019-04-17 | Merge pull request #1428 from rouault/ossfuzz_14279 | Even Rouault | |
| omerc: avoid division by zero | |||
| 2019-04-16 | vgridshift: handle longitude wrap-around for grids with 360deg longitude extent | Even Rouault | |
| Like egm96_15.gtx Fixes #1415 Technically, a similar fix could be done for horizontal grids, but world extent is less common for them. | |||
| 2019-04-16 | omerc: avoid division by zero | Even Rouault | |
| Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14279 Credit to OSS Fuzz | |||
| 2019-04-16 | createOperations(): do not attempt using a unrelated datum intermediate when ↵ | Even Rouault | |
| doing geog2D<-->geog3D conversions of same datum Seen when testing transformations between "CR 05" (EPSG:5365) and "CR-SIRGAS" (EPSG:8907) which require going through their corresponding 3D GeogCRS to find a Helmert transformation. | |||
| 2019-04-16 | CMake: better support for Intel compiler | Mike Taves | |
| 2019-04-16 | Remove `PROJ_COMPILATION=1` definition | Mike Taves | |
| 2019-04-15 | Merge pull request #1424 from rouault/ossfuzz_14248_14250 | Even Rouault | |
| Ossfuzz 14248 14250 | |||
| 2019-04-14 | lcc: avoid division by zero | Even Rouault | |
| Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14250 Credit to OSS Fuzz | |||
| 2019-04-14 | imw_p: avoid division by zero | Even Rouault | |
| Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14248 Credit to OSS Fuzz | |||
| 2019-04-13 | Merge pull request #1423 from rouault/ossfuzz_14211 | Even Rouault | |
| Validate lat_0 range in general case, lat_1 and lat_2 for lcc and eqdc | |||
| 2019-04-12 | Validate lat_0 range in general case, lat_1 and lat_2 for lcc and eqdc | Even Rouault | |
| Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14211 Credit to OSS Fuzz | |||
| 2019-04-11 | Merge pull request #1422 from rouault/fix_ossfuzz_14135_and_al | Even Rouault | |
| Fix ossfuzz 14135, 14136 and 14138 | |||
| 2019-04-11 | omerc: avoid division by zero | Even Rouault | |
| Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14138 Credit to OSS Fuzz | |||
| 2019-04-11 | omerc: avoid division by zero when |lat_0|=90 | Even Rouault | |
| Partially revert e3346bb39c860883ed9a8ada0657139118e21ef0 (#195) Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14136 Credit to OSS Fuzz | |||
| 2019-04-10 | lsat: avoid division by zero in inverse | Even Rouault | |
| Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14135 Credit to OSS Fuzz | |||
| 2019-04-10 | DOC: add sphinx links to reference in dev quickstart (#1420) | Joris Van den Bossche | |
| 2019-04-10 | Merge pull request #1409 from mwtoews/cmake | Kristian Evers | |
| CMake: Remove need to fiddle with CMAKE_C_FLAGS / CMAKE_CXX_FLAGS | |||
| 2019-04-09 | Merge pull request #1413 from rouault/cirrus_yml | Kristian Evers | |
| Add Cirrus CI with FreeBSD | |||
| 2019-04-09 | Merge pull request #1417 from jorisvandenbossche/doc-dev-quickstart | Kristian Evers | |
| DOC: update line numbers in dev quickstart example | |||
| 2019-04-09 | Merge pull request #1410 from mwtoews/ci | Kristian Evers | |
| Adjust test outputs | |||
| 2019-04-09 | DOC: update line numbers in dev quickstart example | Joris Van den Bossche | |
| 2019-04-09 | Merge pull request #1414 from andrew-hardin/doc/fix-vshift-typo | Kristian Evers | |
| Docs: fix typo in vertical grid shifts | |||
| 2019-04-08 | Change egm96_16 to egm96_15. | Andrew Hardin | |
| 2019-04-07 | Add Cirrus CI with FreeBSD | Even Rouault | |
| 2019-04-07 | data/Makefile.am: add clean target for proj.db | Even Rouault | |
| 2019-04-06 | pj_open_lib_ex(): avoid false positive Coverity Scan warning abount nullptr ↵ | Even Rouault | |
| dereference. CID 202725 | |||
| 2019-04-05 | Merge pull request #1411 from rouault/ossfuzz_14044_and_all | Even Rouault | |
| Ossfuzz 14044 and others | |||
| 2019-04-05 | imw_p: avoid division by zero in inverse | Even Rouault | |
| Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14062 Credit to OSS Fuzz | |||
| 2019-04-05 | krovak: avoid division by zero | Even Rouault | |
| Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14061 Credit to OSS Fuzz | |||
| 2019-04-05 | lcc: avoid division by zero | Even Rouault | |
| Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14058 Credit to OSS Fuzz | |||
| 2019-04-05 | _buildUnit(): avoid later division by zero | Even Rouault | |
| Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14055 Credit to OSS Fuzz | |||
| 2019-04-05 | CMake: cache C/C++ warn flags to compile PROJ targets | Mike Taves | |
| Remove (most) needs to fiddle with CMAKE_C_FLAGS / CMAKE_CXX_FLAGS | |||
