| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-06-25 | geos.cpp: Update pdf_cgms_03.pdf location (Fixes #1532) | Kurt Schwehr | |
| 2019-06-23 | update version numbers for upcomming patch release | Kristian Evers | |
| 2019-06-22 | +proj=ob_tran +o_proj=longlat: set right unit to PJ_IO_UNITS_WHATEVER so as ↵ | Even Rouault | |
| to be able to chain with unitconvert (fixes #1525) | |||
| 2019-06-11 | Fix compilation error with gcc 4.9.3 (fixes #1512) | Even Rouault | |
| 2019-06-06 | WKT1 importer: do case insensitive comparison for axis direction | Even Rouault | |
| Fixes https://github.com/OSGeo/gdal/issues/1623 http://portal.opengeospatial.org/files/?artifact_id=999 is not explicit if string comparisons should be case sensitive or not, but WKT2 allows for case differences in keyword and enumerated value, so follow this relaxed interpretation for WKT1 as well. | |||
| 2019-06-05 | createFromUserInput()/guessDialect(): do not confuse 'ID74' CRS with WKT2 ↵ | Even Rouault | |
| ID[] node | |||
| 2019-06-05 | [Backport 6.1] Fix incorrect delimator ";" used to separate ↵ | Kristian Evers | |
| proj_info().searchpath entries (#1500) [Backport 6.1] 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-02 | 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 | Update website: proj4.org -> proj.org | Mike Taves | |
| 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-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.06.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 | |||
