aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2015-06-20Fix possibly-uninitialized variable warnings.Elliott Sales de Andrade
Some of these should be false positives, but I re-wrote them anyway because they were unclear.
2015-06-20Merge branch '266-inverse-stereographic-fix'Even Rouault
2015-06-20Merge branch '149_memory_leak'Even Rouault
2015-06-20Remove extraneous ; in #define of RHO and remove no longer used vars (#281)Even Rouault
2015-06-01fix (for bernhard.bauer-marschallinger@geo.tuwien.ac.at) so thatCharles Karney
PJ_aeqd.c uses geodesics for inverse and forward projection + modification so that the geodesic structure is not global.
2015-05-31Fix extraneous parentheses warning.Elliott Sales de Andrade
This warning indicates maybe we wanted to use assignment and added the extra parentheses to silence that *other* warning about assignment in a conditional. However, we really want a conditional, and the parentheses are due to it being in a macro, so using a yoda conditional avoids the ambiguity and silences the warning.
2015-05-31Fix uninitialized variable warning.Elliott Sales de Andrade
2015-05-31Remove unused $Id$ keywords.Elliott Sales de Andrade
2015-05-30Fix signed/unsigned comparison warnings.Elliott Sales de Andrade
2015-05-30Fix warning about reversed declaration.Elliott Sales de Andrade
2015-05-30Remove unused function.Elliott Sales de Andrade
2015-05-30Remove unused variables.Elliott Sales de Andrade
2015-05-30Fix warnings about structure initializers.Elliott Sales de Andrade
2015-05-30Fix unused function argument warnings.Elliott Sales de Andrade
2015-05-29Fix small memory leak in pj_init.Didier Richard
2015-05-29Fix inverse stereo projection on an ellipsoid.Glynn Clements
The problem is that the setup function doesn't initialise all of the values that it needs for the ellipsoid, inverse, equatorial case. In the forward and spherical inverse cases, the equatorial case (|phi0| < 1e-10) is a simplification of the oblique case, and requires fewer parameters. However, for the ellipsoid inverse case (e_inverse), the oblique calculation is used, but the setup function doesn't initialise all of the parameters.
2015-05-20Update to version 1.43 of the geodesic routines. This fixes twoCharles Karney
relatively obscure problems. (1) The business of returning an unrolled longitude with the solution to the direct problem was broken for west-going geodesics. (2) For flattening > 1/100, a slight inaccurate result was returned for a12 in the direct calculation. git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2656 4e78687f-474d-0410-85f9-8d5e500ac6b2
2015-05-20apply patch from #271 to use GTX null value 88.88880f for vertical shiftsHoward Butler
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2655 4e78687f-474d-0410-85f9-8d5e500ac6b2
2015-03-04update release date to todayHoward Butler
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2647 4e78687f-474d-0410-85f9-8d5e500ac6b2
2015-03-03Append _d to debug versions of library and tools so that release and debug ↵Charles Karney
versions can be installed together git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2645 4e78687f-474d-0410-85f9-8d5e500ac6b2
2015-02-22More CMake churn #264Howard Butler
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2632 4e78687f-474d-0410-85f9-8d5e500ac6b2
2015-02-21autogen'd stuff in preparation for 4.9.1RC3Howard Butler
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2631 4e78687f-474d-0410-85f9-8d5e500ac6b2
2015-02-21align CMake SOVERSION with autotools #263Howard Butler
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2629 4e78687f-474d-0410-85f9-8d5e500ac6b2
2015-02-21clean up include installation for CMake #262Howard Butler
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2628 4e78687f-474d-0410-85f9-8d5e500ac6b2
2015-02-21define default PROJ_LIB location for CMake build #261Howard Butler
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2626 4e78687f-474d-0410-85f9-8d5e500ac6b2
2015-02-21cmake build: install nad.lst, geodesic.h. But not emess.h and pj_list.h ↵Even Rouault
(from Charles Karney) git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2625 4e78687f-474d-0410-85f9-8d5e500ac6b2
2015-02-21src/pj_gridinfo.c: remove trailing / from preprocessor line (from Charles ↵Even Rouault
Karney) git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2624 4e78687f-474d-0410-85f9-8d5e500ac6b2
2015-02-21src/PJ_aitoff.c: define M_PI and M_PI_2 (needed for Windows) (from Charles ↵Even Rouault
Karney) git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2623 4e78687f-474d-0410-85f9-8d5e500ac6b2
2015-02-21src/lib_proj.cmake: remove space from variable name to suppress policy ↵Even Rouault
warning. (from Charles Karney) git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2622 4e78687f-474d-0410-85f9-8d5e500ac6b2
2015-02-21src/bin_nad2bin.cmake: backward test for nad2nad warning. bad directory ↵Even Rouault
specified for emess (from Charles Karney) git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2621 4e78687f-474d-0410-85f9-8d5e500ac6b2
2015-02-21bump SOVERSION to 9:0:0 for 4.9.1 release (removed symbols from PJ_healpix)Howard Butler
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2616 4e78687f-474d-0410-85f9-8d5e500ac6b2
2015-02-21adapt Charles Karney's patches for smoother CMake #258Howard Butler
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2614 4e78687f-474d-0410-85f9-8d5e500ac6b2
2015-02-20update libtool build stuff in preparation for 4.9.1RC1 using 2.4.2 ↵Howard Butler
Debian-2.4.2-1.7ubuntu1 git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2612 4e78687f-474d-0410-85f9-8d5e500ac6b2
2015-02-174.9.1 release preparation -- update version and NEWSHoward Butler
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2610 4e78687f-474d-0410-85f9-8d5e500ac6b2
2015-02-17#250: Inverse solution for Winkel Tripel from Drazan TuticHoward Butler
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2609 4e78687f-474d-0410-85f9-8d5e500ac6b2
2015-02-17#256: CMake tweaksHoward Butler
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2608 4e78687f-474d-0410-85f9-8d5e500ac6b2
2015-02-17apply #248 for CMake healpix compilation typoHoward Butler
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2607 4e78687f-474d-0410-85f9-8d5e500ac6b2
2015-02-16revert r2605 due to missing files in the patch #250Howard Butler
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2606 4e78687f-474d-0410-85f9-8d5e500ac6b2
2015-02-16apply patch to add Winkel Tripel Inverse #250Howard Butler
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2605 4e78687f-474d-0410-85f9-8d5e500ac6b2
2015-02-16apply patch for #237 to fix initialization ordering around setlocaleHoward Butler
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2604 4e78687f-474d-0410-85f9-8d5e500ac6b2
2015-02-09Fix NaN handling by geod_inverse and incorrect area computation by ↵Even Rouault
geod_polygon_addedge if the longitude extent of the added edge exceeds 180 degrees (patch by Charles Karney, #251, #253) git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2600 4e78687f-474d-0410-85f9-8d5e500ac6b2
2014-09-17Add clrk80ign ellipsoid and use it in carthage datum definition (#245)Even Rouault
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2553 4e78687f-474d-0410-85f9-8d5e500ac6b2
2014-09-17fix NTv2 parent relationship problems (#177)Frank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2548 4e78687f-474d-0410-85f9-8d5e500ac6b2
2014-09-13rerun autogen for 4.9.0 releaseFrank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2534 4e78687f-474d-0410-85f9-8d5e500ac6b2
2014-09-13updated release dateFrank Warmerdam
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2533 4e78687f-474d-0410-85f9-8d5e500ac6b2
2014-09-13one more CMake-related fixup #243Howard Butler
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2532 4e78687f-474d-0410-85f9-8d5e500ac6b2
2014-09-13more CMake-related dist fixups #243Howard Butler
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2531 4e78687f-474d-0410-85f9-8d5e500ac6b2
2014-09-13default most options to ON for CMake #243Howard Butler
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2529 4e78687f-474d-0410-85f9-8d5e500ac6b2
2014-09-13add missing cmake configuration #243Howard Butler
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2527 4e78687f-474d-0410-85f9-8d5e500ac6b2
2014-09-13mostly working CMake configuration #243Howard Butler
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@2525 4e78687f-474d-0410-85f9-8d5e500ac6b2