| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-06-04 | Fix incorrect delimator ";" used to separate proj_info().searchpath entries ↵ | Kristian Evers | |
| (#1497) Fix incorrect delimator ";" used to separate proj_info().searchpath entries | |||
| 2019-06-03 | Fix incorrect delimator ";" used to separate proj_info().searchpath | Nyall Dawson | |
| entries on non-windows platforms, should be ":" | |||
| 2019-06-03 | proj_info().searchpath should not include PROJ_LIB path if | Nyall Dawson | |
| the context search_paths is not empty The logic used when actually searching for files is that if the context search_paths are set, these completely override the PROJ_LIB variable. So we should make proj_info().searchpath correctly reflect this, and not include the PROJ_LIB path in searchpath if the context has search_paths manually set. | |||
| 2019-06-01 | Merge pull request #1496 from mwtoews/rename | Even Rouault | |
| Update website: proj4.org -> proj.org | |||
| 2019-06-01 | Merge pull request #1494 from nyalldawson/get_grid | Kristian Evers | |
| Add proj_grid_get_info_from_database | |||
| 2019-06-01 | Update website: proj4.org -> proj.org | Mike Taves | |
| 2019-06-01 | Add proj_grid_get_info_from_database to allow retrieval of grid | Nyall Dawson | |
| metadata from a grid filename | |||
| 2019-05-29 | pj_open_lib_ex(): avoid off-by-one reading of name argument if strlen(name) ↵ | Even Rouault | |
| == 1 (fixes #1489) | |||
| 2019-05-29 | pj_open_lib() doc: specify that short_filename must not be null (refs #1489) | Even Rouault | |
| 2019-05-23 | createOperations(): fix GeogCRS to GeogCRS when there is a axis reversal and ↵ | Even Rouault | |
| vertical unit change (relates to https://github.com/OSGeo/gdal/issues/1561) | |||
| 2019-05-21 | createOperations(): avoid exception when transforming from NAD83 to ↵ | Even Rouault | |
| projected CRS using NAD83(2011) (fixes #1474) | |||
| 2019-05-13 | identify(): take into account the authority passed in (fixes #1465) | Even Rouault | |
| When identifying an object that has already a code with authority A but the authority of interest passed was B, then it was not checking that A != B, and did not try to search in the objects of B. | |||
| 2019-05-12 | Fix doc of proj_identify() | Even Rouault | |
| 2019-05-12 | Fix identification of GeodeticCRS expressed by PROJ string for EPSG authority | Even Rouault | |
| 2019-05-09 | pj_release: Use correct release date for 6.1.0 | Kristian Evers | |
| 2019-05-08 | proj_normalize_for_visualization(): fix crash when ctx == nullptr | Even Rouault | |
| 2019-05-08 | proj_normalize_for_visualization(): fix when there are coordinate operation ↵ | Even Rouault | |
| alternatives | |||
| 2019-05-06 | createOperations(): for 'Amersfoort / RD New + NAP height' (EPSG:7415) to ↵ | Even Rouault | |
| ETRS89 (EPSG:4937), make sure that the vgridshift is applied first (ie on Amersfoort datum) before the hgridshift | |||
| 2019-05-06 | createOperations(): fix case of ETRS89 3D to proj string with nadgrids and ↵ | Even Rouault | |
| geoidgrids Fixes https://lists.osgeo.org/pipermail/proj/2019-May/008519.html | |||
| 2019-05-06 | Fix spelling errors. | Bas Couwenberg | |
| * unknow -> unknown | |||
| 2019-05-06 | Update ABI version number for 6.1.0 | Kristian Evers | |
| 2019-05-05 | geos: avoid division by zero | Even Rouault | |
| Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14602 Credit to OSS Fuzz | |||
| 2019-05-03 | cs2cs: set time value to HUGE_VAL if not explicitly specified | Even Rouault | |
| 2019-05-02 | lagrng: avoid division by zero when latitude is very close to 90 | Even Rouault | |
| Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14477 Credit to OSS Fuzz | |||
| 2019-05-01 | Reduce database size (#1438) | Kristian Evers | |
| Reduce database size | |||
| 2019-05-01 | Merge pull request #1444 from rouault/disambguish_forward_inverse_names | Kristian Evers | |
| Prefix inverse and forward functions by their projection names | |||
| 2019-05-01 | Merge pull request #1437 from mwtoews/cmake | Kristian Evers | |
| CMake: enable LTO/IPO using a manual flag or property method | |||
| 2019-05-01 | Merge pull request #1425 from mwtoews/define | Kristian Evers | |
| Remove `PROJ_COMPILATION=1` definition | |||
| 2019-04-30 | WKT importer: accepts PROJ-based COORDINATEOPERATION | Even Rouault | |
| 2019-04-30 | createOperations(): in SourceTargetCRSExtentUse::INTERSECTION mode, early ↵ | Even Rouault | |
| return if the intersection of the areas is empty | |||
| 2019-04-30 | Propagate ballpark transformation flag to inverse coordinate operations | Even Rouault | |
| 2019-04-28 | Fix false-positive -Wnull-dereference GCC 8 warning | Even Rouault | |
| 2019-04-26 | Prefix inverse and forward functions by their projection names | Even Rouault | |
| This is mostly to have better OSSFuzz report. Currently a lot of bug summaries are like `proj4/standard_fuzzer: Divide-by-zero in s_inverse` By prefixing the projection name, we will get better reports, like `Divide-by-zero in airy_s_inverse` This also makes it slightly easier to set a breakpoint by function name. | |||
| 2019-04-26 | aitof: fix division by zero | Even Rouault | |
| Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14447 Credit to OSS Fuzz | |||
| 2019-04-26 | aitoff.cpp: fix indentation | Even Rouault | |
| 2019-04-25 | gs50 and other mod_ster projections: avoid divison by zero | Even Rouault | |
| Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14421 Credit to OSS Fuzz | |||
| 2019-04-23 | Merge pull request #1441 from rouault/support_compound_crs_urn | Even Rouault | |
| proj_create(): add support for compoundCRS and concatenatedOperation named from their components | |||
| 2019-04-23 | Merge pull request #1434 from rouault/valid_format_string | Even Rouault | |
| proj/cs2cs: validate value of -f parameter to avoid potential crashes (fixes #124) | |||
| 2019-04-22 | Merge pull request #1440 from rouault/ossfuzz_14410 | Even Rouault | |
| airy: avoid division by zero | |||
| 2019-04-22 | proj_create(): add support for compoundCRS and concatenatedOperation named ↵ | Even Rouault | |
| from their components Support following syntaxes: - OGC URN combining references for compoundCRS: e.g. "urn:ogc:def:crs,crs:EPSG::2393,crs:EPSG::5717" - its GDAL shortcut: e.g. "EPSG:2393+5717" - OGC URN combining references for concatenated operations: e.g. "urn:ogc:def:coordinateOperation,coordinateOperation:EPSG::3895,coordinateOperation:EPSG::1618" | |||
| 2019-04-22 | code format fix | Even Rouault | |
| 2019-04-22 | airy: avoid division by zero | Even Rouault | |
| Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14410 Credit to OSS Fuzz | |||
| 2019-04-22 | Tweak morphNameToESRI() to reflect current ESRI practice regarding a few ↵ | Even Rouault | |
| '(foo)' suffixes | |||
| 2019-04-22 | Database: import common projections from ESRI projected CRS in structured form | Even Rouault | |
| That is Transverse_Mercator/Gauss_Kruger, Lambert_Conformal_Conic and Hotine_Oblique_Mercator_Azimuth_Natural_Origin Decreases proj.db from 5 853 184 bytes to 5 189 632 bytes. | |||
| 2019-04-22 | ESRI_WKT: preserve Gauss_Kruger in conversion name for round-tripping | Even Rouault | |
| 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-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 | proj/cs2cs: validate value of -f parameter to avoid potential crashes (fixes ↵ | Even Rouault | |
| #124) | |||
| 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 | |||
