| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-03-26 | path_append(): make it clear that nullptr deref cannot happen. Coverity CID ↵ | Even Rouault | |
| 193530 | |||
| 2019-03-26 | pj_apply_gridshift(): make it obvious there is no memory leak. Coverity CID ↵ | Even Rouault | |
| 193535 | |||
| 2019-03-26 | read_vgrid_value(): make it clear that nullptr deref of ct->cvs cannot ↵ | Even Rouault | |
| happen. Coverity CID 193525 | |||
| 2019-03-26 | cct.cpp: silence Coverity CID 193526 | Even Rouault | |
| 2019-03-26 | cct.cpp: silence Coverity CID 193536 | Even Rouault | |
| 2019-03-26 | cs2cs: remove dead code that would leak memory. Coverity CID 193534 | Even Rouault | |
| 2019-03-26 | proj/emess: fix null pointer dereference. CID 193533 | Even Rouault | |
| 2019-03-26 | gie.cpp: silence Coverity CID 193520 | Even Rouault | |
| 2019-03-26 | optargpm.h: fix memory leaks in error code paths. Coverity CID 193537 | Even Rouault | |
| 2019-03-26 | projinfo: catch potentially uncaugh exception. Coverity CID 193527 | Even Rouault | |
| 2019-03-26 | pj_gc_findgrid(): annotate likely memory leak. Coverity CID 193539 | Even Rouault | |
| 2019-03-26 | pj_gridinfo_init(): remove useless string copy. Coverity CID 193529 | Even Rouault | |
| 2019-03-26 | nad_init(): remove useless string copy. Coverity CID 193531 | Even Rouault | |
| 2019-03-26 | io.cpp: avoid error about unchecked return value. Coverity CID 193541 | Even Rouault | |
| 2019-03-26 | io.cpp: make it obvious that nullptr deref cannot happen. Coverity CID 193523 | Even Rouault | |
| 2019-03-26 | factory.cpp: make closeDB() noexcept so that DatabaseContext::Private ↵ | Even Rouault | |
| destructor cannot throw. Coverity CID 193518 | |||
| 2019-03-26 | crs.cpp: make it clear to analyzer that buffer will not overflow. Coverity ↵ | Even Rouault | |
| CID 193528 and 193540 | |||
| 2019-03-26 | coordinateoperation.cpp: remove dead code. Coverity CID 193522 | Even Rouault | |
| 2019-03-26 | coordinateoperation.cpp: silent false positive about copy paste error. ↵ | Even Rouault | |
| Coverity CID 193519 | |||
| 2019-03-26 | c_api.cpp: avoid mixing enum types. Coverity CID 193542 | Even Rouault | |
| 2019-03-26 | factory.cpp: avoid warning about int truncation. Coverity CID 193544 | Even Rouault | |
| 2019-03-26 | Merge pull request #1369 from rouault/grid_fixes | Even Rouault | |
| Grid related fixes | |||
| 2019-03-25 | lookForGridInfo(): correctly return that a grid is present, if present on ↵ | Even Rouault | |
| the file system, but not in the database | |||
| 2019-03-25 | pj_strerrno: enable system error messages | Chris Mayo | |
| HAVE_STRERROR is defined in proj_config.h. | |||
| 2019-03-25 | Database: add operation_version column to coordinate operation tables | Even Rouault | |
| 2019-03-25 | WKT2_2018: always export ID of SOURCECRS/TARGETCRS and STEPs | Even 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-25 | WKT2_2018: always export ID in base crs node, even if there is one on upper node | Even Rouault | |
| This is a particular logic allowed by paragraph 7.3.3 Identifier of OGC 18-010r6 | |||
| 2019-03-25 | WKT2_2018: export ID in base crs node, when there is none on top of upper node | Even Rouault | |
| This is the standard logic, that is now possible since ID is allowed in BASEGEOGCRS and similar node | |||
| 2019-03-25 | crs.cpp: remove non-intented (harmless here) pass by reference of a pointer | Even Rouault | |
| 2019-03-25 | projinfo.cpp: formatting fix | Even Rouault | |
| 2019-03-25 | Merge pull request #1360 from rouault/update_parser_to_ogc_18_010r6 | Kristian Evers | |
| WKT2 parser: update to OGC 18-010r6 | |||
| 2019-03-25 | Merge pull request #1359 from rouault/fix_ossfuzz_13892_and_others | Kristian Evers | |
| Fix ossfuzz 13892, 13893, 13894, 13895 | |||
| 2019-03-24 | Merge pull request #1358 from rouault/fix_ossfuzz_13891 | Kristian Evers | |
| Fix ossfuzz 13891 | |||
| 2019-03-24 | WKT2 parser: update to OGC 18-010r6 | Even 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-24 | stere: avoid division by zero | Even Rouault | |
| Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=13895 Credit to OSS Fuzz | |||
| 2019-03-24 | vandg inverse: avoid division by zero | Even Rouault | |
| Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=13894 Credit to OSS Fuzz | |||
| 2019-03-24 | tmerc inverse: avoid division by zero | Even Rouault | |
| Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=13893 Credit to OSS Fuzz | |||
| 2019-03-24 | lcc: avoid division by zero | Even Rouault | |
| Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=13892 Credit to OSS Fuzz | |||
| 2019-03-24 | urm5: avoid division by zero | Even Rouault | |
| Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=13891 Credit to OSS Fuzz | |||
| 2019-03-24 | strerrno.cpp: fix inverted messages for PJD_ERR_LAT_1_OR_2_ZERO_OR_90 and ↵ | Even Rouault | |
| PJD_ERR_LAT_0_OR_ALPHA_EQ_90 | |||
| 2019-03-24 | Merge pull request #1355 from kbevers/cs2cs-4d | Kristian Evers | |
| Make cs2cs support 4D coordinates. | |||
| 2019-03-24 | Doc: consistently use +opt and brackets | Chris Mayo | |
| +opt represents one parameter. An ellipsis indicates additional instances of the previous parameter may be given. Spaces are used between parameters and before an ellipsis, not purely to format brackets. See man(1) SYNOPSIS conventions. | |||
| 2019-03-24 | isea: really fix integer overflow of ↵ | Even Rouault | |
| https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=2390 | |||
| 2019-03-24 | Make cs2cs support 4D coordinates. | Kristian Evers | |
| This is a bit of a hack, 4D coordinates *will* be written to STDOUT but the output format speficied with -f is not respected for the t component, rather it is forward verbatim from the input. Fixes #1354 | |||
| 2019-03-23 | Fix GCC 9 warning about useless std::move() | Even Rouault | |
| 2019-03-22 | Really fix https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=2390 | Even Rouault | |
| 2019-03-22 | Merge pull request #1345 from cjmayo/proj_config | Kristian Evers | |
| strtod.cpp: remove support for no proj_config.h | |||
| 2019-03-22 | Merge pull request #1336 from cjmayo/strerror | Kristian Evers | |
| Build: automatically enable system error messages | |||
| 2019-03-21 | strtod.cpp: remove support for no proj_config.h | Chris Mayo | |
| The nmake build system has been dropped in favour of CMake which is used to create proj_config.h. | |||
| 2019-03-21 | Build: automatically enable system error messages | Chris Mayo | |
| Define HAVE_STRERROR during configuration. Before: $ cs2cs +proj=latlong +to +proj=latlong dummy <cs2cs>: Sys errno: 2: <system mess. texts unavail.> dummy After: $ cs2cs +proj=latlong +to +proj=latlong dummy <cs2cs>: Sys errno: 2: No such file or directory dummy | |||
