| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-12-12 | Merge pull request #704 from aaronpuchert/work-around-type-punning | Even Rouault | |
| Allow including the new API header in proj.c | |||
| 2017-12-12 | Travis MacOSX: install pip | Even Rouault | |
| 2017-12-11 | Allow including the new API header in proj.c | Aaron Puchert | |
| This didn't work before because the elaborate type punning scheme was deactivated by including proj.h. Now we use the type punning from the new API header and build our own. This change is required for #674. | |||
| 2017-12-08 | A few updates to Helmert doc page | Kristian Evers | |
| 2017-12-07 | Merge pull request #694 from kbevers/helmert-improvements | Kristian Evers | |
| Helmert improvements | |||
| 2017-12-07 | Override RTD css and make sure that equation numbers are right-aligned | Kristian Evers | |
| 2017-12-07 | Document the helmert transform | Kristian Evers | |
| 2017-12-07 | Squelch Visual Studio's obnoxious warnings about sprintf being unsafe. | Charles Karney | |
| Also set policy CMP0054 to stop a cmake warning. | |||
| 2017-12-06 | CMakeLists.txt: fix typo, copysigna -> copysign. | Charles Karney | |
| 2017-12-06 | Use approximate equations instead of exact as default in Helmert. | Kristian Evers | |
| 2017-12-06 | Helmer update [wip] | Kristian Evers | |
| 2017-12-06 | Add input/output types to gridshift docs [skip ci] | Kristian Evers | |
| 2017-12-06 | Update config with version number and correct copyright dates [skip ci] | Kristian Evers | |
| 2017-12-06 | Use t_epoch and t_obs instead of epoch and tobs. | Kristian Evers | |
| Prefixing with t_ is more consistent with the existing parameters in PROJ, such as x_0 and friends. t_epoch and t_obs is already used in PJ_deformation. Now users can expect consistency across time-varying transformations. | |||
| 2017-12-06 | Merge remote-tracking branch 'osgeo/master' into docs-release-4.10.0 | Kristian Evers | |
| 2017-12-05 | Merge pull request #685 from cffk/geodesic-doc | Charles Karney | |
| Update documentation on geodesics | |||
| 2017-12-03 | Fixes to geodesic documention: | Charles Karney | |
| * replace SVG figure by PNG version, * rewrite maths using :math:, * put references in the main reference section, * reformat references for consistency, * put references in alphabetical order, * use USGS URL for Snyder (1987). | |||
| 2017-11-29 | CSS override of the RTD theme so that lines are wrapped in tables. | Kristian Evers | |
| [skip ci] | |||
| 2017-11-29 | Merge pull request #692 from kbevers/remove-selftest-remains | Kristian Evers | |
| Remove the last remains of the internal selftest | |||
| 2017-11-29 | Fill out Molodensky docs [skip ci] | Kristian Evers | |
| 2017-11-29 | Remove the last remains of the internal selftest | Kristian Evers | |
| 2017-11-29 | Fix bad typedef that surfaces when including proj.h and proj_api.h in the ↵ | Kristian Evers | |
| same file (#687) Fix bad typedef that surfaces when including proj.h and proj_api.h in the same file | |||
| 2017-11-28 | Merge remote-tracking branch 'aaronpuchert/static-assert' | Even Rouault | |
| 2017-11-28 | Merge pull request #691 from busstoptaktik/make_assignments_greedy | Thomas Knudsen | |
| Free formatting of PROJ key=value pairs | |||
| 2017-11-28 | Merge pull request #690 from busstoptaktik/hgrid_roundtrip_check | Thomas Knudsen | |
| use full error code checking on failure in more_builtins.gie | |||
| 2017-11-28 | Free formatting of PROJ key=value pairs | Thomas Knudsen | |
| 2017-11-28 | use full error code checking on failure in more_builtins.gie | Thomas Knudsen | |
| 2017-11-28 | Enable selective debug printout through negative PROJ_DEBUG values (#689) | Thomas Knudsen | |
| * Enable selective debug printout through negative PROJ_DEBUG values | |||
| 2017-11-28 | Add tests for GDA2020 (#688) | Thomas Knudsen | |
| Add GDA2020 tests, and correct the PJ_helmert bug they revealed | |||
| 2017-11-27 | Added projections parameters to aeqd and airy doc pages | Kristian Evers | |
| 2017-11-27 | Restructure coordinate operations docs | Kristian Evers | |
| 2017-11-27 | Added info table to ccon doc page | Kristian Evers | |
| 2017-11-27 | Merge remote-tracking branch 'osgeo/master' into docs-release-4.10.0 | Kristian Evers | |
| 2017-11-27 | Update documentation on geodesics replacing an ancient page on geodesic | Charles Karney | |
| calculations with something more helpful to the beginning user. | |||
| 2017-11-27 | Update API reference to reflect recent changes to the API | Kristian Evers | |
| 2017-11-27 | Replace some asserts by compile-time assertions | Aaron Puchert | |
| Decisions regarding the size of certain types are always made at compile time, hence this is where the assertion should take place. If the assertions fail, there is now a compiler error. | |||
| 2017-11-27 | gie support for builtin errcodes, and other improvements (#684) | Thomas Knudsen | |
| * gie support for builtin errcodes, and other improvements * allow lower case error constants | |||
| 2017-11-26 | pj_ctx_set_debug(): avoid null pointer dereference when called with ctx == ↵ | Even Rouault | |
| NULL. Found by cppcheck | |||
| 2017-11-26 | axisswap: validate axis number. Fixes ↵ | Even Rouault | |
| https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=4404. Credit to OSS Fuzz | |||
| 2017-11-25 | Improve API (#683) | Thomas Knudsen | |
| Increase the focus on PJ_COORD as primary datatype: Eliminate use of PJ_TRIPLET etc. Trim proj.h by removing material that has become unnecessary. Improve constness Make proj_factors work in proj.h space, by providing a trimmed down PJ_FACTORS (which even has more meaningful field names) | |||
| 2017-11-25 | Overhaul ellipsoid handling (#682) | Thomas Knudsen | |
| Improve error messaging for cct and gie, and do some clean ups in the ellipsoid handling - partially to squash bugs, partially to improve naming consistency which, in turn, improves the readability of the ellipsoid handling code. Renamed functions: pj_inherit_ellipsoid_defs has been renamed pj_inherit_ellipsoid_def, while pj_calc_ellps_params has been renamed pj_calc_ellipsoid_params. The code in get_opt (part of pj_init.c), which handles whether or not an ellipsoid definition should be dragged in from proj_def.dat, has been rewritten. I suspect this was buggy beforehand, and at least the new code is easier to follow (although it may be slightly slower, which is not really a problem as it sits in the setup code, and hence is executed only once). | |||
| 2017-11-24 | Merge pull request #681 from busstoptaktik/missing-err-desc | Thomas Knudsen | |
| Add description for PJD_ERR_INVALID_ARG | |||
| 2017-11-23 | Add description for PJD_ERR_INVALID_ARG | Thomas Knudsen | |
| 2017-11-22 | Merge pull request #680 from busstoptaktik/oss_fuzz-4355_rf-zero | Thomas Knudsen | |
| Avoid div-by-zero in rf setup | |||
| 2017-11-22 | Merge pull request #679 from busstoptaktik/oss_fuzz-4369-to_meter | Thomas Knudsen | |
| Avoid div-by-0 in to_meter init | |||
| 2017-11-22 | Avoid div-by-zero in rf setup | Thomas Knudsen | |
| 2017-11-22 | Avoid div-by-0 in to_meter init | Thomas Knudsen | |
| 2017-11-21 | Central conic projection (gnomonic) implementation (as 'proj=ccon') (#662) | Łukasz Komsta | |
| Central conic projection implemented as 'ccon'. | |||
| 2017-11-20 | Replace pj_ell_set with reimplementation... (#675) | Thomas Knudsen | |
| * Replace pj_ell_set with reimplementation supporting ellipsoid inheritance * remove unreachable code from pj_ell_set.c * Swap steps, so ellps args are read first, in accordance with historical behaviour * Add ellipsoid tests to CI targets * Reduce some optimistic tolerances OS/X appears to have a slightly off float handling, resulting in differences at the nanometer level. Switching to 10 nm. | |||
| 2017-11-20 | Increment version number before next release | Kristian Evers | |
