aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-03-26Merge pull request #1349 from cjmayo/manoptsKristian Evers
Doc: Be consistent in use of +opts
2019-03-26omerc inverse: fix divisionEven Rouault
Test case https://oss-fuzz.com/testcase-detail/5739351578771456 of https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=13894 Credit to OSS Fuzz
2019-03-26path_append(): make it clear that nullptr deref cannot happen. Coverity CID ↵Even Rouault
193530
2019-03-26pj_apply_gridshift(): make it obvious there is no memory leak. Coverity CID ↵Even Rouault
193535
2019-03-26read_vgrid_value(): make it clear that nullptr deref of ct->cvs cannot ↵Even Rouault
happen. Coverity CID 193525
2019-03-26cct.cpp: silence Coverity CID 193526Even Rouault
2019-03-26cct.cpp: silence Coverity CID 193536Even Rouault
2019-03-26cs2cs: remove dead code that would leak memory. Coverity CID 193534Even Rouault
2019-03-26proj/emess: fix null pointer dereference. CID 193533Even Rouault
2019-03-26gie.cpp: silence Coverity CID 193520Even Rouault
2019-03-26optargpm.h: fix memory leaks in error code paths. Coverity CID 193537Even Rouault
2019-03-26projinfo: catch potentially uncaugh exception. Coverity CID 193527Even Rouault
2019-03-26pj_gc_findgrid(): annotate likely memory leak. Coverity CID 193539Even Rouault
2019-03-26pj_gridinfo_init(): remove useless string copy. Coverity CID 193529Even Rouault
2019-03-26nad_init(): remove useless string copy. Coverity CID 193531Even Rouault
2019-03-26io.cpp: avoid error about unchecked return value. Coverity CID 193541Even Rouault
2019-03-26io.cpp: make it obvious that nullptr deref cannot happen. Coverity CID 193523Even Rouault
2019-03-26factory.cpp: make closeDB() noexcept so that DatabaseContext::Private ↵Even Rouault
destructor cannot throw. Coverity CID 193518
2019-03-26crs.cpp: make it clear to analyzer that buffer will not overflow. Coverity ↵Even Rouault
CID 193528 and 193540
2019-03-26coordinateoperation.cpp: remove dead code. Coverity CID 193522Even Rouault
2019-03-26coordinateoperation.cpp: silent false positive about copy paste error. ↵Even Rouault
Coverity CID 193519
2019-03-26c_api.cpp: avoid mixing enum types. Coverity CID 193542Even Rouault
2019-03-26factory.cpp: avoid warning about int truncation. Coverity CID 193544Even Rouault
2019-03-26Merge pull request #1369 from rouault/grid_fixesEven Rouault
Grid related fixes
2019-03-26Merge pull request #1368 from rouault/epsg_961_and_operationversionEven Rouault
Database: update to EPSG v9.6.1, IGNF v3.0.3, ESRI 10.7.0 and add operation_version column
2019-03-26Merge pull request #1366 from rouault/ogc_18_010r6_further_fixesEven Rouault
OGC 18-010r6 further fixes regarding WKT2:2018 export
2019-03-25exportToPROJString(): fix for naptrans2008.gtx from EPSG:7001 coordinate ↵Even Rouault
operation
2019-03-25lookForGridInfo(): correctly return that a grid is present, if present on ↵Even Rouault
the file system, but not in the database
2019-03-25pj_strerrno: enable system error messagesChris Mayo
HAVE_STRERROR is defined in proj_config.h.
2019-03-25Database: add link from RAF18.tac to RAF18.gtxEven Rouault
2019-03-25Database: update ESRI to ArcMap 10.7.0Even Rouault
2019-03-25Database: add operation_version column to coordinate operation tablesEven Rouault
2019-03-25Database: update to IGNF v3.0.3Even Rouault
2019-03-25Database: update to EPSG v9.6.1Even Rouault
2019-03-25WKT2_2018: always export ID of SOURCECRS/TARGETCRS and STEPsEven Rouault
even if there is one on upper node This is a particular logic allowed by paragraph 7.3.3 Identifier of OGC 18-010r6
2019-03-25WKT2_2018: always export ID in base crs node, even if there is one on upper nodeEven Rouault
This is a particular logic allowed by paragraph 7.3.3 Identifier of OGC 18-010r6
2019-03-25WKT2_2018: export ID in base crs node, when there is none on top of upper nodeEven Rouault
This is the standard logic, that is now possible since ID is allowed in BASEGEOGCRS and similar node
2019-03-25crs.cpp: remove non-intented (harmless here) pass by reference of a pointerEven Rouault
2019-03-25test: test exporting ENSEMBLE with ID in MEMBEREven Rouault
2019-03-25projinfo.cpp: formatting fixEven Rouault
2019-03-25Merge pull request #1360 from rouault/update_parser_to_ogc_18_010r6Kristian Evers
WKT2 parser: update to OGC 18-010r6
2019-03-25Merge pull request #1359 from rouault/fix_ossfuzz_13892_and_othersKristian Evers
Fix ossfuzz 13892, 13893, 13894, 13895
2019-03-25Merge pull request #1361 from rouault/gtest_1.8.1Kristian Evers
Update internal version of googletest to v1.8.1
2019-03-24Merge pull request #1358 from rouault/fix_ossfuzz_13891Kristian Evers
Fix ossfuzz 13891
2019-03-24Update internal version of googletest to v1.8.1Even Rouault
This is already what is used by cmake builds
2019-03-24WKT2 parser: update to OGC 18-010r6Even Rouault
- Allow ID[] in base CRS of Derived CRS - Allow VERSION[] in non-conversion coordinate operations - Use VERSION[] to set operationVersion member of CoordinateOperation - Export operationVersion in WKT2:2018
2019-03-24Add proj_crs_to_crs_fuzzerEven Rouault
2019-03-24stere: avoid division by zeroEven Rouault
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=13895 Credit to OSS Fuzz
2019-03-24vandg inverse: avoid division by zeroEven Rouault
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=13894 Credit to OSS Fuzz
2019-03-24tmerc inverse: avoid division by zeroEven Rouault
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=13893 Credit to OSS Fuzz