| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-10-28 | Add ellipsoids for the Russian coordinate systems PZ-90 and GSK-2011 | Ilya Oshchepkov | |
| 2017-10-27 | Linguistics: Clarify this and that, here and there (#632) | Thomas Knudsen | |
| * Linguistics: Clarify this and that, here and there * Revert nullification of PJ_cart->fwd, inv | |||
| 2017-10-26 | Repair and improve broken cct output routine (#631) | Thomas Knudsen | |
| Repair and improve broken cct output routine and do a few minor cleanups | |||
| 2017-10-25 | Merge pull request #630 from busstoptaktik/fifth-selftest-removal | Thomas Knudsen | |
| Remove superfluous internal selftests from projection files matching PJ_f...c and PJ_g...c | |||
| 2017-10-25 | Remove superfluous internal selftests from projection files matching ↵ | Thomas Knudsen | |
| patterns PJ_f....c and PJ_e....c | |||
| 2017-10-25 | Repair gie and cct after breakage due to proj_strtod update (#628) | Thomas Knudsen | |
| * Repair gie and cct after breakage due to proj_strtod update * Remove unused variables | |||
| 2017-10-25 | Remove PJ_OBS from the API surface, rename pj_obs_api.c to pj_4D_api.c (#625) | Thomas Knudsen | |
| * Remove PJ_OBS from the API surface, rename pj_obs_api.c to pj_4D_api.c * Repair proj.def | |||
| 2017-10-24 | Make gie roundtrips compatible with updated proj_strtod | Thomas Knudsen | |
| In order to mimic strtod, proj_strtod now returns 0 and not HUGE_VAL on nonnumeric input. Hence, we must check the return pointers to identify an error. | |||
| 2017-10-24 | Merge pull request #624 from busstoptaktik/proj_strtod-ugly-corner-cases | Thomas Knudsen | |
| Extend proj_strtod test cases and improve strtod-replication | |||
| 2017-10-24 | Extend proj_strtod test case collection and improve its strtod-replication | Thomas Knudsen | |
| 2017-10-21 | Make sure units of latlong operations are treated correctly (#620) | Kristian Evers | |
| Added 4D fwd/inv functions and unit descriptors to the latlong PJ object to work properly in pipelines. | |||
| 2017-10-20 | Addition of an "area of use" argument to proj_transform_crs_to_crs (#565) | Kristian Evers | |
| In anticipation of a late-binding implementation of the proj_transform_crs_to_crs function an area argument is added to the function prototype. The PJ_AREA struct is not in use yet, but will be when the function is more tightly coupled to the EPSG database in the future. | |||
| 2017-10-20 | Repair statistics for ROUNDTRIP tests | Thomas Knudsen | |
| 2017-10-20 | Handle allocation failure when loading grid files (#616) | Aaron Puchert | |
| * Handle allocation failure when loading grid files Continuing #606, we tackle the same issues in the loading and processing of grid files. This should fix potential crashes and memory leaks, and makes sure the global lock is always released. * Use pj_calloc when zero-initialized memory is wanted | |||
| 2017-10-20 | Remove superfluous internal selftests from projection files matching ↵ | Thomas Knudsen | |
| patterns PJ_d....c and PJ_e....c (#615) | |||
| 2017-10-20 | Silence proj_strtod | Thomas Knudsen | |
| Avoid printing output for succeeding tests | |||
| 2017-10-20 | Improve proj_strtod test cases (#614) | Thomas Knudsen | |
| * Improve proj_strtod test cases * Add missing stdlib.h include | |||
| 2017-10-19 | Merge pull request #613 from busstoptaktik/third-selftest-removal | Thomas Knudsen | |
| remove internal seftests from projections starting with a 'c' (excluding PJ_cart.c) | |||
| 2017-10-19 | Merge pull request #612 from busstoptaktik/second-selftest-removal | Thomas Knudsen | |
| Second selftest removal (projections starting with 'b') | |||
| 2017-10-19 | remove internal seftests from projections starting with a 'c' (excluding ↵ | Thomas Knudsen | |
| PJ_cart) | |||
| 2017-10-19 | make selftest stubs return stub signal | Thomas Knudsen | |
| 2017-10-19 | remove internal seftests from projections starting with a 'b' | Thomas Knudsen | |
| 2017-10-19 | Teach proj_strtod to understand corner cases 0 and 0. (#611) | Thomas Knudsen | |
| 2017-10-19 | Parse -I / --inverse properly in cct. Fixes #607. | Kristian Evers | |
| 2017-10-19 | Prevent crashes and leaks on allocation failure (#606) | Aaron Puchert | |
| * Prevent crashes and leaks on allocation failure Memory allocation can fail. We need to gracefully handle this case and prevent dereferencing null pointers. * Make NULL checks consistent within a file * Properly report allocation errors * Improve cleanup in pj_gc_reader.c * Implement pj_strdup and use instead of strdup The function strdup is not part of ANSI C 89, but a POSIX extension. Therefore we can not rely on it being available on all platforms. | |||
| 2017-10-13 | Remove all occurences of python3 from CI scripts since it is not in use | Kristian Evers | |
| 2017-10-13 | run 'brew update' before 'brew install' to avoid failure caused by missing ↵ | Kristian Evers | |
| Ruby 2.3 | |||
| 2017-10-13 | Merge pull request #604 from busstoptaktik/oss-fuzz-3630 | Thomas Knudsen | |
| OSS-Fuzz issue 3630: Missing return in PJ_lsat.c | |||
| 2017-10-13 | OSS-Fuzz issue 3630: Missing return in PJ_lsat.c | Thomas Knudsen | |
| Resolves https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=3630 Credit to OSS-Fuzz | |||
| 2017-10-12 | Merge pull request #602 from busstoptaktik/oss-fuzz-3620 | Thomas Knudsen | |
| Resolve OSS-Fuzz issue 3620 https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=3620 Credit to OSS-Fuzz | |||
| 2017-10-12 | Merge pull request #603 from busstoptaktik/remove-internal-selftests-1 | Thomas Knudsen | |
| Remove first batch of internal self tests (from PJ_a*.c, excluding the two apply_gridshift cases) | |||
| 2017-10-12 | Remove first batch of internal self tests, now moved to builtins.gie: | Thomas Knudsen | |
| All projections starting with "a". Replace with stubs returning 10000. The two PJ_apply_?gridhift.c files have not been touched | |||
| 2017-10-12 | Resolve OSS-Fuzz issue 3620 | Thomas Knudsen | |
| https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=3620 Credit to OSS-Fuzz | |||
| 2017-10-12 | Merge pull request #601 from busstoptaktik/oss-fuzz-3619 | Thomas Knudsen | |
| Resolve OSS-Fuzz issue 3619, | |||
| 2017-10-12 | Resolve OSS-Fuzz issue 3619, | Thomas Knudsen | |
| https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=3619 credit to OSS-Fuzz | |||
| 2017-10-12 | Merge pull request #593 from busstoptaktik/gie | Thomas Knudsen | |
| [WIP, RFC] Move regression tests out from the main code base | |||
| 2017-10-12 | Run 'gie builtins.gie' as part of Travis CI jobs | Thomas Knudsen | |
| Touch up configuration files to support gie | |||
| 2017-10-12 | remove trailing whitespace | Thomas Knudsen | |
| Add missing prototype for opt_strip_path() A bunch of minor oops cleanups Remove unused functiion cloumn() Fighting the good fight trying to be *both* POSIX *and* Windows compatible A few more improvements: 2 missing casts and a potentially uninitialized variable | |||
| 2017-10-12 | gie.c and builtins.gie now able to reproduce internal test results | Thomas Knudsen | |
| improved docs, improved strtod - avoid precision loss for very long fractions Switch gie.c to use same framework as cct.c numerous improvements in proj_strtod.c and gie.c Add gie to the build system | |||
| 2017-10-11 | Merge pull request #600 from busstoptaktik/oss-fuzz-pipeline | Thomas Knudsen | |
| repair a simple dealloc bug in PJ_pipeline, which caused a landslide of OSS Fuzz issue reports Credit to OSS Fuzz | |||
| 2017-10-11 | repair a simple dealloc bug in PJ_pipeline, which caused a landslide of OSS ↵ | Thomas Knudsen | |
| Fuzz issue reports | |||
| 2017-10-10 | Merge pull request #596 from busstoptaktik/OSS-Fuzz-issue-3595 | Thomas Knudsen | |
| Resolve OSS Fuzz issue 3595 division by zero by replacing atan(y/x) with atan2(y,x) Credit to OSS Fuzz | |||
| 2017-10-10 | Resolve OSS Fuzz issue 3595 division by zero by replacing atan(y/x) with ↵ | Thomas Knudsen | |
| atan2(y,x) | |||
| 2017-10-09 | Remove PJ_DATUMS which was introduced to proj.h by mistake | Kristian Evers | |
| 2017-10-09 | Add documentation for datatypes and functions related to internal lists in ↵ | Kristian Evers | |
| PROJ.4. [skip ci] | |||
| 2017-10-09 | Merge remote-tracking branch 'osgeo/master' into docs-release-4.10.0 | Kristian Evers | |
| 2017-10-09 | Add PJ_DIRECTION to API referece [skip ci] | Kristian Evers | |
| 2017-10-09 | Add proj_list_* functions that exposes various internal lists (#579) | Kristian Evers | |
| Fixes #173, #187 and #220 | |||
| 2017-10-08 | Resolve #594 and OSS-Fuzz-3569 (#595) | Thomas Knudsen | |
| * Resolve #594 and OSS-Fuzz-3569 * Restructure PJ_geos opaque object: sweep_axis showed unneeded, and freeing it was wrong. Eliminate instead Resolves #594 Resolves OSS-Fuzz Issue 3569 Credit to OSS-Fuzz | |||
| 2017-10-07 | Merge pull request #592 from busstoptaktik/obs_api-improvements | Thomas Knudsen | |
| Cleaned up the use of PJ_IO_UNITS_CLASSIC, so it means only one thing: That output is linear and measured in units of the semimajor axis. This made it possible to remove a number of checks that had now become superfluous Corrected pj_roundtrip, so it takes PJ_COORD args, rather than PJ_OBS, and made it measure geodesic distances, rather than cartesian, where it makes sense | |||
