aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-05-06Fix spelling errors. (#1452)Kristian Evers
Fix spelling errors.
2019-05-06Fix spelling errors.Bas Couwenberg
* unknow -> unknown
2019-05-06Release notes for 6.1.0Kristian Evers
2019-05-06Update man-pages from Sphinx-docsKristian Evers
2019-05-06Update ABI version number for 6.1.0Kristian Evers
2019-05-06geos: avoid division by zero (#1451)Kristian Evers
geos: avoid division by zero
2019-05-05geos: avoid division by zeroEven Rouault
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14602 Credit to OSS Fuzz
2019-05-03cs2cs: set time value to HUGE_VAL if not explicitly specifiedEven Rouault
2019-05-02CONTRIBUTING.md: update links to mailing list [ci skip]Even Rouault
2019-05-02lagrng: avoid division by zero when latitude is very close to 90Even Rouault
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14477 Credit to OSS Fuzz
2019-05-02Travis: check that the exported symbols conform to what is expected (#1445)Kristian Evers
Travis: check that the exported symbols conform to what is expected
2019-05-01autoconf build: add a PROJ_DB_CACHE_DIR trick to speed-up builds (#1446)Kristian Evers
autoconf build: add a PROJ_DB_CACHE_DIR trick to speed-up builds
2019-05-01Merge pull request #1448 from rouault/fix_makedistcheckKristian Evers
automake: fix 'make distcheck'
2019-05-01Merge branch 'master' into check_exported_symbolsKristian Evers
2019-05-01Reduce database size (#1438)Kristian Evers
Reduce database size
2019-05-01Merge pull request #1444 from rouault/disambguish_forward_inverse_namesKristian Evers
Prefix inverse and forward functions by their projection names
2019-05-01Merge pull request #1437 from mwtoews/cmakeKristian Evers
CMake: enable LTO/IPO using a manual flag or property method
2019-05-01Merge pull request #1433 from rouault/update_quickstartKristian Evers
Doc: update quickstart with PROJ 6 API + add PROJ 4->6 migration guide (fixes #1403)
2019-05-01Merge pull request #1425 from mwtoews/defineKristian Evers
Remove `PROJ_COMPILATION=1` definition
2019-04-30WKT importer: accepts PROJ-based COORDINATEOPERATIONEven Rouault
2019-04-30createOperations(): in SourceTargetCRSExtentUse::INTERSECTION mode, early ↵Even Rouault
return if the intersection of the areas is empty
2019-04-30Propagate ballpark transformation flag to inverse coordinate operationsEven Rouault
2019-04-29automake: fix 'make distcheck'Even Rouault
This target fails because the generated tarball does not include README.md, and thus the README: README.md rule lacks a dependency
2019-04-28Merge pull request #1447 from rouault/fix_macosx_nprocEven Rouault
travis/install.sh: fix previous commit that failed on MacOSX
2019-04-28travis/install.sh: fix previous commit that failed on MacOSXEven Rouault
2019-04-28autoconf build: add a PROJ_DB_CACHE_DIR trick to speed-up buildsEven Rouault
If the PROJ_DB_CACHE_DIR environment variable is defined, then a $(PROJ_DB_CACHED_DIR)/proj.db.sql.md5 file is used to determine if the set of .sql files has changed since the last time. If not then $(PROJ_DB_CACHED_DIR)/proj.db is directly used. This can saved a few seconds when doing rebuilds. This is a poor man equivalent of ccache for generating the database :-)
2019-04-28travis/install.sh: use make -j$(nproc)Even Rouault
2019-04-28Fix false-positive -Wnull-dereference GCC 8 warningEven Rouault
2019-04-26Travis: check that the exported symbols conform to what is expectedEven Rouault
This is to help checking that we do not introduce un-intended API/ABI breakage. Not fully bullet proof, but a start.
2019-04-26Prefix inverse and forward functions by their projection namesEven 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-26aitof: fix division by zeroEven Rouault
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14447 Credit to OSS Fuzz
2019-04-26aitoff.cpp: fix indentationEven Rouault
2019-04-26Dockerfile: revise layer order for better cachingEven Rouault
2019-04-25README.md: update URL to mailing list [ci skip]Even Rouault
2019-04-25Merge pull request #1443 from rouault/ossfuzz_14421Even Rouault
gs50 and other mod_ster projections: avoid divison by zero
2019-04-25gs50 and other mod_ster projections: avoid divison by zeroEven Rouault
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14421 Credit to OSS Fuzz
2019-04-23Merge pull request #1441 from rouault/support_compound_crs_urnEven Rouault
proj_create(): add support for compoundCRS and concatenatedOperation named from their components
2019-04-23Merge pull request #1434 from rouault/valid_format_stringEven Rouault
proj/cs2cs: validate value of -f parameter to avoid potential crashes (fixes #124)
2019-04-22Merge pull request #1440 from rouault/ossfuzz_14410Even Rouault
airy: avoid division by zero
2019-04-22proj_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-22code format fixEven Rouault
2019-04-22airy: avoid division by zeroEven Rouault
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14410 Credit to OSS Fuzz
2019-04-22Merge pull request #1439 from rouault/fix_osx_doc_buildEven Rouault
Fix doc build on Travis OSX
2019-04-22Fix doc build on Travis OSXEven Rouault
Latest breathe 4.13.0 no longer work with sphinx 1.8.5 / Pyhon 2, so force use 4.12.0 for now. See https://travis-ci.com/OSGeo/proj.4/jobs/194629602 https://github.com/michaeljones/breathe/issues/431
2019-04-22Database: add checks to verify consistency of deprecated flagEven Rouault
2019-04-22Database / ESRI: use EPSG ellipsoid when possibleEven Rouault
2019-04-22Tweak morphNameToESRI() to reflect current ESRI practice regarding a few ↵Even Rouault
'(foo)' suffixes
2019-04-22Database: use non-deprecated code for SWEREF99 for 'RH2000 height to ↵Even Rouault
SWEREF99' transformation
2019-04-22Database: import common projections from ESRI projected CRS in structured formEven 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-22ESRI_WKT: preserve Gauss_Kruger in conversion name for round-trippingEven Rouault