aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-02-03typo fixJürgen Fischer
2019-02-03init(): repair to_meter=num/denom that was broken in the general case in ↵Even Rouault
PROJ 5; repair vto_meter=num/denom that was broken, and avoid division by zero, which fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=12869. Credit to OSS Fuzz
2019-02-03Avoid division by zero in Ellipsoid::computeSemiMinorAxis(). Fixes ↵Even Rouault
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=12867. Credit to OSS Fuzz. master only
2019-02-03WKT1 export: avoid division by zero. Fixes ↵Even Rouault
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=12854. Credit to OSS Fuzz
2019-02-03labrd: avoid floating point division by zero. Fixes ↵Even Rouault
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=12849. Credit to OSS Fuzz
2019-02-02pj_ellipsoid(): avoid division by zero when R=0. Fixes ↵Even Rouault
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=12843. Credit to OSS Fuzz
2019-02-02createFromUserInput(): fix infinite recursion. Fixes ↵Even Rouault
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=12842. Credit to OSS Fuzz
2019-02-02Merge pull request #1244 from rouault/ossfuzz_fixEven Rouault
Export class for oss-fuzz
2019-02-02PROJStringSyntaxParser: avoid assertion on illegal input. Fixes ↵Even Rouault
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=12837. Credit to OSS Fuzz
2019-02-02Export class for oss-fuzzEven Rouault
2019-02-01Remove +t_obs parameter from helmert operationKristian Evers
2019-02-01Remove extreaneous semicolonEven Rouault
2019-02-01test/fuzzers: fix build of standard_fuzzerEven Rouault
2019-01-31exportToWKT(): restrict a8e7ef45d132b44dd4096c6fe3703fe92b390d1e to TOWGS84 ↵Even Rouault
only to avoid breaking other use cases
2019-01-29Merge pull request #1238 from snowman2/appveyorKristian Evers
simplify appveyor script
2019-01-29Merge pull request #1240 from keyos89/patch-1Kristian Evers
Fix wrong parameter in ITRF2000 to ITRF2005 transfomations
2019-01-29Update test with correct parameterKaroline Skaar
Update ds to be in correspondence with ITRF2000 file
2019-01-29Fix wrong parameter in ITRF2000 to ITRF2005 transfomationsKaroline Skaar
There seems to be one zero too much in the ds-parameter. http://itrf.ign.fr/ITRF_solutions/2005/tp_05-00.php
2019-01-26simplify appveyor scriptAlan D. Snow
2019-01-26proj_trans_generic(): make it work with multiple internal coordinate ↵Even Rouault
operations (fixes #1237)
2019-01-25exportToWKT(): avoid excessive numeric precision (especially when ↵gdalbarnEven Rouault
roundtripping TOWGS84 scale difference)
2019-01-25wkt2_grammar: update to changes of 19162_draft_2019-01-23Even Rouault
2019-01-22cs2cs: improve detection of 'cs2cs [-....] SRC DST' syntaxEven Rouault
2019-01-22Merge pull request #1233 from rouault/fix_1232Kristian Evers
Coordinate operation computation with boundcrs / wktext: drop useless early bindins terms in generated pipeline (fixes #1232)
2019-01-22Coordinate operation computation with CRS with extension string: replace ↵Even Rouault
datum by ellps
2019-01-22Merge pull request #1231 from rouault/fix_1229Even Rouault
proj_create_crs_to_crs(): defer selection of actual coordinate operation until proj_trans() is called (fixes #1229)
2019-01-22ISO19111 PROJ string parser: discard parameters not recognized by PROJEven Rouault
2019-01-22exportToWKT: use upper-case exponent (E) to conform to WKT-2 EBNFEven Rouault
2019-01-22Coordinate operation computation with boundcrs / wktext: drop useless early ↵Even Rouault
bindins terms in generated pipeline (fixes #1232)
2019-01-22Update cs2cs man page result (the change is due to ntv1_can.dat being used ↵Even Rouault
instead of conus...) (refs #1229)
2019-01-22proj_create_crs_to_crs(): defer selection of actual coordinate operation ↵Even Rouault
until proj_trans() is called (fixes #1229)
2019-01-22ISO19111: clean interface of DataEpoch classEven Rouault
2019-01-21Update to EPSG 9.5.5Even Rouault
2019-01-21Doc: typo fixEven Rouault
2019-01-20Merge pull request #1230 from rouault/space_in_grid_namesKristian Evers
Add support for spaces in grid name parameters (fixes #1152)
2019-01-19Merge pull request #1228 from rouault/cs2cs_doc_updateKristian Evers
Doc: update cs2cs, C API regarding area of use (fixes #1186), add doc for projinfo (fixes #1183)
2019-01-19Doc: add doc for projinfo (fixes #1183)Even Rouault
2019-01-19Add support for spaces in grid name parameters (fixes #1152)Even Rouault
2019-01-19test/cli/Makefile.am: fix to make testdatumfile run againEven Rouault
2019-01-19Doc: update cs2cs and also C API regarding area of use (fixes #1186)Even Rouault
2019-01-19typo fixesEven Rouault
2019-01-19Merge pull request #1226 from kbevers/remove-chebyshevKristian Evers
Remove Chebyshev polynomials from proj
2019-01-18Remove Chebyshev polynomials from projKristian Evers
2019-01-18Merge pull request #1225 from aaronpuchert/add-null-checkKristian Evers
Handle allocation failure in pj_trim_argv
2019-01-18Merge pull request #1223 from rouault/unify_proj_createKristian Evers
Unify proj_create(), proj_create_from_user_input() and proj_create_from_proj_string() (fixes #1214)
2019-01-17Doc: update docs of proj_create(), proj_create_argv() and ↵Even Rouault
proj_create_crs_to_crs() (refs #1223)
2019-01-17Remove proj_create_from_proj_string() and proj_create_from_user_input(), and ↵Even Rouault
make proj_create() do more or less what proj_create_from_user_input() did before (fixes #1214)
2019-01-17Handle allocation failure in pj_trim_argvAaron Puchert
The function can return nullptr, if calloc fails. If we then use that nullptr in pj_init_ctx_with_allow_init_epsg, we get a crash.
2019-01-17Remove wrong use of PROJ_CONST_DECL and replace it with PROJ_PURE_DECL ↵Even Rouault
(fixes #1224)
2019-01-17import/export PROJ strings from ISO19111 code: require/output +type=crs for ↵Even Rouault
CRS objects (refs #1214)