| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-02-06 | Shut up pj_create_internal when varifying validity of generated proj-string | Kristian Evers | |
| 2019-02-06 | ISO19111: Handle database area objects with no bounding box | Even Rouault | |
| 2019-02-05 | PROJStringParser::createFromPROJString(): avoid potential infinite loop. ↵ | Even Rouault | |
| Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=12913. Credit to OSS Fuzz | |||
| 2019-02-05 | Merge pull request #1248 from kbevers/remove-nad2bin | Kristian Evers | |
| Remove all traces of nad2bin and nad2nad | |||
| 2019-02-04 | Remove all traces of nad2bin and nad2nad | Kristian Evers | |
| The source material for the default grids used by PROJ has been moved to the proj-datumgrid repository. For that reason it is no longer necessary to include the nad2bin program in the PROJ repository and source distribution. From now on the nad2bin application will be kept in the proj-datumgrid repo. Previously the null grid was generated by running nad2bin on the null.lla file. Since nad2bin is no longer available null.lla has been replaced by its binary counterpart null. This file will be distributed and installed alongside PROJ. Build scripts and documenation has been adjusted so that nad2bin is not mentioned anywhere. Additionally all references to nad2nad has been removed as well. nad2nad has not been part of the PROJ distribution for quite some time so this has been long overdue. | |||
| 2019-02-04 | Use pkgconfig to find sqlite3. | Elliott Sales de Andrade | |
| 2019-02-03 | typo fix | Jürgen Fischer | |
| 2019-02-03 | init(): 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-03 | Avoid 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-03 | WKT1 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-03 | labrd: 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-02 | pj_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-02 | createFromUserInput(): fix infinite recursion. Fixes ↵ | Even Rouault | |
| https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=12842. Credit to OSS Fuzz | |||
| 2019-02-02 | PROJStringSyntaxParser: 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-01 | Remove +t_obs parameter from helmert operation | Kristian Evers | |
| 2019-02-01 | Remove extreaneous semicolon | Even Rouault | |
| 2019-01-31 | exportToWKT(): restrict a8e7ef45d132b44dd4096c6fe3703fe92b390d1e to TOWGS84 ↵ | Even Rouault | |
| only to avoid breaking other use cases | |||
| 2019-01-26 | proj_trans_generic(): make it work with multiple internal coordinate ↵ | Even Rouault | |
| operations (fixes #1237) | |||
| 2019-01-25 | exportToWKT(): avoid excessive numeric precision (especially when ↵gdalbarn | Even Rouault | |
| roundtripping TOWGS84 scale difference) | |||
| 2019-01-25 | wkt2_grammar: update to changes of 19162_draft_2019-01-23 | Even Rouault | |
| 2019-01-22 | cs2cs: improve detection of 'cs2cs [-....] SRC DST' syntax | Even Rouault | |
| 2019-01-22 | Merge pull request #1233 from rouault/fix_1232 | Kristian Evers | |
| Coordinate operation computation with boundcrs / wktext: drop useless early bindins terms in generated pipeline (fixes #1232) | |||
| 2019-01-22 | Coordinate operation computation with CRS with extension string: replace ↵ | Even Rouault | |
| datum by ellps | |||
| 2019-01-22 | Merge pull request #1231 from rouault/fix_1229 | Even Rouault | |
| proj_create_crs_to_crs(): defer selection of actual coordinate operation until proj_trans() is called (fixes #1229) | |||
| 2019-01-22 | ISO19111 PROJ string parser: discard parameters not recognized by PROJ | Even Rouault | |
| 2019-01-22 | exportToWKT: use upper-case exponent (E) to conform to WKT-2 EBNF | Even Rouault | |
| 2019-01-22 | Coordinate operation computation with boundcrs / wktext: drop useless early ↵ | Even Rouault | |
| bindins terms in generated pipeline (fixes #1232) | |||
| 2019-01-22 | proj_create_crs_to_crs(): defer selection of actual coordinate operation ↵ | Even Rouault | |
| until proj_trans() is called (fixes #1229) | |||
| 2019-01-22 | ISO19111: clean interface of DataEpoch class | Even Rouault | |
| 2019-01-20 | Merge pull request #1230 from rouault/space_in_grid_names | Kristian Evers | |
| Add support for spaces in grid name parameters (fixes #1152) | |||
| 2019-01-19 | Doc: add doc for projinfo (fixes #1183) | Even Rouault | |
| 2019-01-19 | Add support for spaces in grid name parameters (fixes #1152) | Even Rouault | |
| 2019-01-19 | typo fixes | Even Rouault | |
| 2019-01-19 | Merge pull request #1226 from kbevers/remove-chebyshev | Kristian Evers | |
| Remove Chebyshev polynomials from proj | |||
| 2019-01-18 | Remove Chebyshev polynomials from proj | Kristian Evers | |
| 2019-01-18 | Merge pull request #1225 from aaronpuchert/add-null-check | Kristian Evers | |
| Handle allocation failure in pj_trim_argv | |||
| 2019-01-18 | Merge pull request #1223 from rouault/unify_proj_create | Kristian Evers | |
| Unify proj_create(), proj_create_from_user_input() and proj_create_from_proj_string() (fixes #1214) | |||
| 2019-01-17 | Remove 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-17 | Handle allocation failure in pj_trim_argv | Aaron 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-17 | Remove wrong use of PROJ_CONST_DECL and replace it with PROJ_PURE_DECL ↵ | Even Rouault | |
| (fixes #1224) | |||
| 2019-01-17 | import/export PROJ strings from ISO19111 code: require/output +type=crs for ↵ | Even Rouault | |
| CRS objects (refs #1214) | |||
| 2019-01-16 | PROJBasedOperation: write it as a conformant CONVERSION WKT, and make it ↵ | Even Rouault | |
| parsed appropriately on the reading side | |||
| 2019-01-16 | wkt2_grammar: update to changes of 19162_draft_2019-01-16 | Even Rouault | |
| 2019-01-15 | projinfo: output WKT2_2018 by default (fixes #1187) | Even Rouault | |
| 2019-01-10 | wkt2_grammar: update to changes of 19162_draft_2019-01-09 | Even Rouault | |
| 2019-01-10 | proj_info(): report the hardcoded PROJ_LIB path in info.searchpath (if the ↵ | Even Rouault | |
| env variable is not defined), and no longer report HOME that is only used for files starting with '~' | |||
| 2019-01-10 | Doc: document interaction issues between objects create with proj_create() ↵ | Even Rouault | |
| vs the ones of the C++ API (fixes #1213) (#1215) | |||
| 2019-01-09 | Merge pull request #1218 from rouault/search_path | Kristian Evers | |
| Add API in proj.h to set a file finder callback and search paths; support multiple directories in PROJ_LIB | |||
| 2019-01-09 | createOperations(): fix a particular case of boundcrs to boundcrs ↵ | Even Rouault | |
| transformation (fixes #1220) | |||
| 2019-01-09 | PROJ_LIB: support multiple paths supported by colon on Unix and semi-colon ↵ | Even Rouault | |
| on Windows (fixes #1150) | |||
