| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-02-04 | Set more precise error code for parsing errors in proj_create(). | Brendan Jurd | |
| If proj_create() catches a ParsingException, and the error code hasn't otherwise been set internally, set the error code to PROJ_ERR_INVALID_OP_WRONG_SYNTAX instead of allowing it to default to the generic PROJ_ERR_OTHER. Ref #2529 | |||
| 2022-01-09 | Minor cppcheck fixes | Even Rouault | |
| 2022-01-06 | proj_get_crs_info_list_from_database(): report PJ_TYPE_GEODETIC_CRS for ↵ | Even Rouault | |
| IAU_2015 -ocentric geodetic CRS (fixes #3012) | |||
| 2021-12-01 | Cache result of proj_get_type() to help for performance of proj_factors() ↵ | Even Rouault | |
| (fixes #2965) | |||
| 2021-11-09 | Reformatting fixes | Even Rouault | |
| 2021-11-06 | Merge pull request #2926 from snowman2/warn | Even Rouault | |
| DOC: Add warning in proj_as_proj_string about potential information loss with CRS | |||
| 2021-11-05 | DOC: Add warning in proj_as_proj_string about potential information loss ↵ | snowman2 | |
| with CRS | |||
| 2021-11-05 | DOC: add available keys to proj_context_get_database_metadata | snowman2 | |
| 2021-11-04 | Remove useless PROJ_DLL uses in .cpp files (#2920) | Momtchil Momtchev | |
| 2021-10-10 | proj_crs_get_datum_forced(): catch potential exception (fixes CID 358433, ↵ | Even Rouault | |
| 358434, 358435) | |||
| 2021-09-28 | projinfo --list-crs / proj_get_crs_info_list_from_database(): make it work ↵ | Even Rouault | |
| with IAU generic authority name | |||
| 2021-09-24 | proj_normalize_for_visualization(): set input and output units when there ↵ | Even Rouault | |
| are several alternative transformations (fixes #2866) | |||
| 2021-09-07 | pj_obj_create(): avoid passing invalid ellipsoid parameters to geod_init(). ↵ | Even Rouault | |
| Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=38192 | |||
| 2021-09-03 | pj_obj_create(): avoid passing invalid ellipsoid parameters ot ↵ | Even Rouault | |
| pj_calc_ellipsoid_params(). Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=31964 | |||
| 2021-09-02 | Add proj_create_conversion_pole_rotation_netcdf_cf_convention() to address ↵ | Even Rouault | |
| netCDF datasets using a pole rotation method | |||
| 2021-06-03 | Make proj_context_set_autoclose_database() a no-op as it would defeat the ↵ | Even Rouault | |
| purpose of the new database connection sharing | |||
| 2021-05-04 | DOC: configure and add spelling wordlist; fix typos, apply Sphinx syntax (#2705) | Mike Taves | |
| 2021-04-24 | Add proj_get_geoid_models_from_database() (#2681) | Javier Jimenez Shaw | |
| to list all geoid model names that apply to a vertical CRS | |||
| 2021-04-20 | run reformat_cpp.sh to fix some leftovers | Javier Jimenez Shaw | |
| 2021-04-18 | Added proj_get_celestial_body_list_from_database (#2674) | Alan D. Snow | |
| Closes #2667 | |||
| 2021-04-12 | Add proj_get_celestial_body_name() and make ↵ | Even Rouault | |
| proj_get_crs_info_list_from_database() filter on and return celestial body name | |||
| 2021-04-10 | fix typo in comment | Even Rouault | |
| 2021-03-18 | Code formatting fix | Even Rouault | |
| 2021-03-18 | Merge pull request #2577 from rouault/insert_sql | Even Rouault | |
| Add capability to get SQL statements to add custom CRS in the database | |||
| 2021-03-17 | Fix proj_clone() to work on 'meta' coordinate operation PJ* objects that can ↵ | Even Rouault | |
| be returned by proj_create_crs_to_crs() | |||
| 2021-03-15 | Doc improvements regarding recomandation not to alter official registries ↵ | Even Rouault | |
| and use auxiliary databases | |||
| 2021-03-15 | Add proj_context_get_database_structure() to dump structure of empty valid ↵ | Even Rouault | |
| auxiliary DB | |||
| 2021-03-15 | SQL output: add capability to restrict the authorities into which to look ↵ | Even Rouault | |
| for intermediate objects | |||
| 2021-03-15 | Add C/C++ API to get SQL statements to insert a CRS into database | Even Rouault | |
| 2021-03-10 | Make proj_lp_dist() and proj_geod() work on a PJ* CRS object | Even Rouault | |
| 2021-03-07 | typo fixes | Even Rouault | |
| 2021-03-03 | Reformat code with clang-format-10 from ubuntu 20.04 | Even Rouault | |
| 2021-02-11 | C API: avoid error messages to be emitted in PJ_LOG_NONE log level (fixes #2526) | Even Rouault | |
| 2020-12-28 | C API: add proj_crs_is_derived() | Even Rouault | |
| 2020-12-15 | Revise error codes to have a reduced set exposed in the public API. | Even Rouault | |
| Fixes #2482 And also add proj_context_errno_string() Revise gie 'expect failure errno XXXX' strings | |||
| 2020-11-29 | Merge pull request #2450 from rouault/setAllowEllipsoidalHeightAsVerticalCRS | Even Rouault | |
| Add option to allow export of Geographic/Projected 3D CRS in WKT1_GDAL | |||
| 2020-11-24 | Add option to allow export of Geographic/Projected 3D CRS in WKT1_GDAL | Even Rouault | |
| as CompoundCRS with a VerticalCRS being an ellipsoidal height, which is not conformant. But needed for LAS 1.4 that only supports WKT1 | |||
| 2020-11-20 | Remove old pj_ memory (de)allocation functions | Kristian Evers | |
| Gone are pj_malloc, pj_calloc, pj_dalloc and pj_dealloc. Their primary function as API memory functions in proj_api.h is no longer there and the other use as a workaround for old errno problems is no longer valid either. Replaced with malloc and free across the codebase. | |||
| 2020-11-20 | Remove pj_ctx_* functions and use their proj_context counterparts | Kristian Evers | |
| 2020-11-01 | proj.h: add PJ_CATEGORY_DATUM_ENSEMBLE for proj_create_from_database() | Even Rouault | |
| 2020-11-01 | projinfo / createObjectsFromName(): support returning a datum ensemble | Even Rouault | |
| 2020-11-01 | Merge pull request #2402 from rouault/improved_comments_datum | Even Rouault | |
| Doxygen: improve doc of functions related to Datum/DatumEnsemble | |||
| 2020-10-31 | Doxygen: improve doc of functions related to Datum/DatumEnsemble | Even Rouault | |
| 2020-10-31 | proj_create_ellipsoidal_2D/3D_cs(): doc improvement | Even Rouault | |
| 2020-10-25 | Fix issues spotted by cppcheck | Even Rouault | |
| 2020-10-16 | Add multi-line PROJ string export capability, and use it by default in ↵ | Even Rouault | |
| projinfo (unless --single-line is specified) (fixes #1543) | |||
| 2020-10-11 | C API: add proj_dynamic_datum_get_frame_reference_epoch() | Even Rouault | |
| 2020-10-11 | Database query: add ↵ | Even Rouault | |
| AuthorityFactory::ObjectType::DYNAMIC_GEODETIC_REFERENCE_FRAME and DYNAMIC_VERTICAL_REFERENCE_FRAME, and make corresponding C API work | |||
| 2020-10-08 | Add C API to work with datum ensemble | Even Rouault | |
| Add: - proj_crs_get_datum_ensemble() - proj_crs_get_datum_forced() - proj_datum_ensemble_get_member_count() - proj_datum_ensemble_get_accuracy() - proj_datum_ensemble_get_member() Make proj_create_geographic_crs_from_datum() and proj_create_geocentric_crs_from_datum() accept a datum ensemble. | |||
| 2020-09-04 | DOC: Fix reference to proj_get_codes_from_database in ↵ | Alan D. Snow | |
| proj_get_crs_info_list_from_database docstring (#2345) | |||
