aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-03-07Travis ARM64: set NPROC=4 to avoid the autodetected 32 to blow out RAMEven Rouault
2021-03-07insertIntoHierarchy(): avoid confusing cppcheck about potential use of moved ↵Even Rouault
grid
2021-03-07NTv2Grid: remove useless m_name member (redundant with one of base class)Even Rouault
2021-03-07igh: check return value of setup_zone() (CID 314816)Even Rouault
2021-03-07Check return value of curl_easy_setopt() (CID 314805)Even Rouault
2021-03-07is2DPartOf3D(): catch potential exception (CID 314817)Even Rouault
2021-03-07initcache.cpp: add assertions for potential failed mem alloc (CID 314809, ↵Even Rouault
314812)
2021-03-07projinfo: catch exception on bad value for --accuracy (CID 314810)Even Rouault
2021-03-07gie.cpp: use correct type in error message (CID 314813)Even Rouault
2021-03-07cs2cs: catch exception on bad value for --accuracy (CID 314818)Even Rouault
2021-03-07cct: remove useless nullptr checking (CID 314822)Even Rouault
2021-03-07proj_info(): remove useless nullptr checking (CID 314807)Even Rouault
2021-03-07BaseObject: add a move assignment operator (CID 314820)Even Rouault
2021-03-06UnitOfMeasure: add a move assignment operator (CID 314811)Even Rouault
2021-03-06Merge pull request #2559 from rouault/gcc11_wnonnullEven Rouault
Fix gcc 11 -Wnonnull warnings
2021-03-06Merge pull request #2558 from rouault/gie_self_tests_fix_uninitializedEven Rouault
gie_self_tests: fix use of uninitialized memory (fixes #2557)
2021-03-06Fix gcc 11 -Wnonnull warningsEven Rouault
``` /proj-8.0.0/src/iso19111/operation/coordinateoperationfactory.cpp: In function 'osgeo::proj::operation::TransformationNNPtr osgeo::proj::operation::createBallparkGeographicOffset(const CRSNNPtr&, const CRSNNPtr&, const DatabaseContextPtr&)': /proj-8.0.0/src/iso19111/operation/coordinateoperationfactory.cpp:1860:36: warning: 'this' pointer is null [-Wnonnull] 1860 | ->coordinateSystem() | ^ In file included from /proj-8.0.0/src/iso19111/operation/coordinateoperationfactory.cpp:35: /proj-8.0.0/include/proj/crs.hpp:196:47: note: in a call to non-static member function 'const CoordinateSystemNNPtr& osgeo::proj::crs::SingleCRS::coordinateSystem() const' 196 | PROJ_DLL const cs::CoordinateSystemNNPtr &coordinateSystem() PROJ_PURE_DECL; | ^~~~~~~~~~~~~~~~ /proj-8.0.0/src/iso19111/operation/coordinateoperationfactory.cpp:1864:36: warning: 'this' pointer is null [-Wnonnull] 1864 | ->coordinateSystem() | ^ In file included from /proj-8.0.0/src/iso19111/operation/coordinateoperationfactory.cpp:35: /proj-8.0.0/include/proj/crs.hpp:196:47: note: in a call to non-static member function 'const CoordinateSystemNNPtr& osgeo::proj::crs::SingleCRS::coordinateSystem() const' 196 | PROJ_DLL const cs::CoordinateSystemNNPtr &coordinateSystem() PROJ_PURE_DECL; | ^~~~~~~~~~~~~~~~ /proj-8.0.0/src/iso19111/factory.cpp: In member function 'std::vector<dropbox::oxygen::nn<std::shared_ptr<osgeo::proj::operation::CoordinateOperation> > > osgeo::proj::io::AuthorityFactory::createBetweenGeodeticCRSWithDatumBasedIntermediates(const CRSNNPtr&, const string&, const string&, const CRSNNPtr&, const string&, const string&, bool, bool, bool, bool, const std::vector<std::__cxx11::basic_string<char> >&, const ExtentPtr&, const ExtentPtr&) const': /proj-8.0.0/src/iso19111/factory.cpp:4724:66: warning: 'this' pointer is null [-Wnonnull] 4724 | dynamic_cast<crs::GeodeticCRS *>(sourceCRS.get())->datum(); | ^ In file included from /proj-8.0.0/src/iso19111/factory.cpp:36: /proj-8.0.0/include/proj/crs.hpp:254:54: note: in a call to non-static member function 'const GeodeticReferenceFramePtr& osgeo::proj::crs::GeodeticCRS::datum() const' 254 | PROJ_DLL const datum::GeodeticReferenceFramePtr &datum() PROJ_PURE_DECL; | ^~~~~ /proj-8.0.0/src/iso19111/factory.cpp:4726:66: warning: 'this' pointer is null [-Wnonnull] 4726 | dynamic_cast<crs::GeodeticCRS *>(targetCRS.get())->datum(); | ^ In file included from /proj-8.0.0/src/iso19111/factory.cpp:36: /proj-8.0.0/include/proj/crs.hpp:254:54: note: in a call to non-static member function 'const GeodeticReferenceFramePtr& osgeo::proj::crs::GeodeticCRS::datum() const' 254 | PROJ_DLL const datum::GeodeticReferenceFramePtr &datum() PROJ_PURE_DECL; | ^~~~~ ```
2021-03-06gie_self_tests: fix use of uninitialized memory (fixes #2557)Even Rouault
2021-03-06Merge pull request #2556 from rouault/uint_tEven Rouault
grids.cpp: use C99/C++11 uint16_t/uint32_t
2021-03-06grids.cpp: use C99/C++11 uint16_t/uint32_tEven Rouault
libtiff has historically defined uint16 and uint32 as custom typedefs, but those will be deprecated in the next libtiff release, and using them will emit warnings, so use standard types as recommended.
2021-03-05Merge pull request #2555 from rouault/fix_2541Even Rouault
createOperations(): fix incorrect height transformation between 3D promoted RGF93 and CH1903+ (fixes #2541)
2021-03-05createOperations(): fix incorrect height transformation between 3D promoted ↵Even Rouault
RGF93 and CH1903+ (fixes #2541)
2021-03-04Merge pull request #2551 from rouault/clang_formatEven Rouault
Reformat code with clang-format-10 from ubuntu 20.04
2021-03-03Merge pull request #2552 from rouault/disable_freebsdEven Rouault
CI: disable FreeBSD / Cirrus builds
2021-03-03CI: disable FreeBSD / Cirrus buildsEven Rouault
They started to fail a few weeks ago with the following error ``` ./autogen.sh Running aclocal autom4te-2.69: need GNU m4 1.4 or later: /usr/local/bin/gm4 aclocal: error: autom4te failed with exit status: 1 Something went wrong, giving up! ```
2021-03-03Reformat code with clang-format-10 from ubuntu 20.04Even Rouault
2021-03-01+proj=latlon docs: Datum list is given with cs2cs -ldKristian Evers
Closes #2549
2021-03-01HOWTORELEASE: Do not up update proj_api.h version numbersKristian Evers
2021-03-01Bump version numbers in anticipation of 8.1.0 releaseKristian Evers
2021-03-01reconfigure 'edit on github' links to 8.0 branchKristian Evers
2021-03-01Update web docs for 8.0.0 releaseKristian Evers
2021-02-26Update NEWS for CMake pkg-config support8.0.0Mike Taves
2021-02-25Merge pull request #2544 from sebastic/spelling-errorsKristian Evers
Fix spelling errors.
2021-02-26CMake: add support for pkg-config (#2547)Mike Taves
2021-02-22Merge pull request #2545 from rouault/fix_gdal_test_issue_due_to_intl_renameEven Rouault
isEquivalentName(): fix for GDAL test failure
2021-02-22isEquivalentName(): fix for GDAL test failureEven Rouault
https://github.com/OSGeo/PROJ/pull/2536 changed the name of the ellps=intl to "International 1924 (Hayford 1909, 1910)" When writing a GeoTIFF file from GDAL using a SRS built from a PROJ string, GDAL massages the datum name to "Unknown_based_on_International_1924_Hayford_1909_1910_ellipsoid" Before this fix, this wasn't considered as equivaleent to the non-massaged datum name "Unknown based on International 1924 (Hayford 1909, 1910) ellipsoid"
2021-02-22Formatting fixEven Rouault
2021-02-20Fix spelling errors.Bas Couwenberg
* Allow to <verb> -> Allows <verb>ing
2021-02-20Updated NEWS for 8.0.0Kristian Evers
2021-02-20Update man-pages from Sphinx-docsKristian Evers
2021-02-20Bump ABI numbers for 8.0.0 releaseKristian Evers
2021-02-20Merge pull request #2514 from mloskot/ml/enable-build-with-static-curlKristian Evers
Enable linking against static cURL on Windows
2021-02-20Merge pull request #2542 from snowman2/warnKristian Evers
LOG: Default log level PJ_LOG_ERROR
2021-02-19LOG: Default log level PJ_LOG_ERRORsnowman2
2021-02-19Merge branch 'master' into ml/enable-build-with-static-curlKristian Evers
2021-02-19Merge pull request #2538 from mwtoews/cmake-target-nameKristian Evers
CMake: replace '${PROJ_CORE_TARGET}' with 'proj'
2021-02-19Enable linking against static cURL on WindowsMateusz Łoskot
This is preliminary fix to allow linking the library as well as its dependants (e.g. PROJ apps) against cURL built as static library on Windows with support of native Windows TLS/SSL. On Windows, such static cURL (and its dependants) requires linking against Winsock, CryptoAPI and other networking libaries.
2021-02-19Merge pull request #2532 from snowman2/autocloseKristian Evers
BUG: Close database connection when autoclose set to True
2021-02-19Merge pull request #2539 from nyalldawson/10_015Kristian Evers
Update to EPSG v10.015
2021-02-19Update to EPSG v10.015Nyall Dawson