| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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-20 | Remove pj_ctx_* functions and use their proj_context counterparts | Kristian Evers | |
| 2020-11-20 | Weed out proj_api.h datatypes and replace them with their proj.h counterparts | Kristian Evers | |
| 2019-10-28 | Various fixes/workarounds to make cppcheck 1.72 (Ubuntu 16.04) and ↵ | Even Rouault | |
| HEAD/1.90dev happy (fixes #1648) | |||
| 2018-12-30 | Merge projects.h into proj_internal.h | Even Rouault | |
| 2018-12-30 | projects.h: remove deprecated XY, XYZ, LP, LPZ, UV, UVW, projUV and projUVW ↵ | Even Rouault | |
| structures | |||
| 2018-12-26 | cpp conversion: fix zero-as-null-pointer-constant warnings | Even Rouault | |
| 2018-12-26 | cpp conversion: fix One-Definition-Rule violations | Even Rouault | |
| Defining struct pj_opaque with different definitions is a violation of the C++ One-Definition-Rule. When using link-time optimizations, this could break badly. The solution adopted here is to wrap those structures into a C++ anonymous namespace so they are considered different | |||
| 2018-12-26 | cpp conversion: minimal steps to fix compilation errors, not warnings | Even Rouault | |
