aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-10-17Avoid strcpy of overlapping strings.4.9.2-maintenanceElliott Sales de Andrade
The source and destination for strcpy must not overlap, and failure to ensure that's true causes a crash on OS X. memmove does not have such a restriction.
2015-09-10increment soversion to 10:0:1 for RC34.9.2Howard Butler
2015-09-10increment libtool versioning to 10:0:0 to account for PVALUE symbol rename #273Howard Butler
2015-09-10Merge pull request #305 from sisyphus/win32-PVALUE-issue-ticket-#273Howard Butler
Win32 pvalue issue ticket #273
2015-09-10update NEWSHoward Butler
2015-09-10Regenerate src/proj_config.h.inEven Rouault
2015-09-11win32 PVALUE issuesisyphus
2015-09-11win32 PVALUE issuesisyphus
2015-09-10check and set HAVE_PTHREAD_MUTEX_RECURSIVE in CMake for #303Howard Butler
2015-09-10increment ChangeLog in preparation for 4.9.2RC2Howard Butler
2015-09-10Merge pull request #304 from mraspaud/masterHoward Butler
Don't return values when doing inverse projections outside of the mollweide map
2015-09-10Regenerate configureEven Rouault
2015-09-10Merge remote branch 'turepalsson/issue-302'Even Rouault
2015-09-09Don't return values when doing inverse projections outside of the mollweide map.Martin Raspaud
Signed-off-by: Martin Raspaud <martin.raspaud@smhi.se>
2015-09-09Move #include "proj_config.h" inside #ifndef _WIN32Ture Pålsson
2015-09-09Use autoconf for PTHREAD_MUTEX_RECURSIVE (#302)Ture Pålsson
On FreeBSD 10, PTHREAD_MUTEX_RECURSIVE exists, but as an enum constant, not a #define macro, so it cannot be detected using #ifdef.
2015-09-09.travis.yml: remove comparison of installed files between a make install ↵Even Rouault
from git and a make install from the dist tarball (follow-up of https://github.com/OSGeo/proj.4/pull/301)
2015-09-09Regenerate nad/Makefile.in as a follow-up of ↵Even Rouault
https://github.com/OSGeo/proj.4/pull/301
2015-09-08Merge pull request #301 from sebastic/proj-datumgrids-duplicatesHoward Butler
Don't include files in proj dist, also included in proj-datumgrids dist.
2015-09-09Don't install test & build files.Bas Couwenberg
These files should be included in the distribution tarballs, but not installed by `make install`.
2015-09-09Don't include files in proj dist, also included in proj-datumgrids dist.Bas Couwenberg
As discussed in the [Missing proj_def.dat in 4.9.1 release](http://lists.maptools.org/pipermail/proj/2015-September/007229.html) thead on the proj list, `make dist` for proj shouldn't include the datumgrid files also included in the proj-datumgrid distributions. The following files shouldn't be included in proj, because they're in proj-datumgrids already: * nad/ntf_r93.gsb (included in proj-datumgrids <= 1.6RC1) * nad/ntv1_can.dat (included in proj-datumgrids <= 1.6RC1) * nad/null.lla (included in proj-datumgrids <= 1.5) * nad/nzgd2kgrid0005.gsb (included in proj-datumgrids <= 1.6RC1) This change comprises two (partial) reverts: 1) Revert "nad/Makefile.am: add missing 'null.lla ntf_r93.gsb nzgd2kgrid0005.gsb ntv1_can.dat' to EXTRA_DIST" This reverts commit a4c7892a94667e62d62caa053ac4b51ef790741c. 2) Partial Revert "add files to EXTRA_DIST so they are removed by make uninstall" This partially reverts commit 0a7eda807da1e17f60558acebd89a08872b5b6e9.
2015-09-08autogen'd stuffHoward Butler
2015-09-08add files to EXTRA_DIST so they are removed by make uninstallHoward Butler
2015-09-08Increment version to 4.9.2 in preparation for releaseHoward Butler
2015-09-08Merge pull request #290 from cffk/geod-1.44Charles Karney
Drop in the latest geodesic library from GeographicLib (version 1.44).
2015-09-07.travis.yml: Check consistency of generated tarballEven Rouault
2015-09-07Regenerate nad/Makefile.inEven Rouault
2015-09-07nad/Makefile.am: add missing 'null.lla ntf_r93.gsb nzgd2kgrid0005.gsb ↵Even Rouault
ntv1_can.dat' to EXTRA_DIST
2015-09-07Add compile (from automake-1.14.1), and regenerate Makefile.in properly ↵Even Rouault
(thus reverting 152e3dcf65c2d8a0f2d210ddb2a3fae8bbe2307e) and nad/Makefile.in (follow-up of #297)
2015-09-07Merge remote branch 'sebastic/include-proj_def.dat-in-dist'Even Rouault
2015-09-07Re-add proj_def.dat in nad/CMakeLists.txt (#274)Even Rouault
2015-09-07Remove ghost 'compile' file mentionned in DIST_COMMON from Makefile.in, that ↵Even Rouault
cause 'make dist-all' to fail
2015-09-07.travis.yml: test also 'make dist-all' targetEven Rouault
2015-09-06Include proj_def.dat in release tarballs too (#274).Bas Couwenberg
Adding proj_def.dat to pkgdata_DATA in ef4c492 is not sufficient to also have the file included in the tarballs generated via `make dist-all`.
2015-09-06Fix typo in script description too.Bas Couwenberg
2015-09-06Fix 'flaky' typo, causing `make dist-all` failure.Bas Couwenberg
nad/Makefile.am uses nad/testflaky, but the file was named nad/testflakey.
2015-08-25pj_transform(): fix crash with z == NULL if vertical grid shift is required ↵Even Rouault
(#292)
2015-08-16Drop in the latest geodesic library from GeographicLib (version 1.44).Charles Karney
http://geographiclib.sourceforge.net/1.44/C/index.html The changes are: - Improve accuracy of calculations by evaluating trigonometric functions more carefully and replacing the series for the reduced length with one with a smaller truncation error. - The allowed ranges for longitudes and azimuths is now unlimited; it used to be [-540d, 540d). - Enforce the restriction of latitude to [-90d, 90d] by returning NaNs if the latitude is outside this range. - The inverse calculation sets s12 to zero for coincident points at pole (instead of returning a tiny quantity). This commit also includes a work-around for an inaccurate value for pi/180 in dmstor.c (see the definitions of DEG_IN and DEG_OUT in geod_interface.c).
2015-07-09appveyor.yml: disable running multistresstest.exe for nowEven Rouault
2015-07-09appveyor.yml: run multistresstest.exe in one of the confsEven Rouault
2015-07-09Improve multistresstest.c (and run it with Travis) and test228.cEven Rouault
2015-07-09Make multistresstext.exe compile, and work, with mingw cross compiler ↵Even Rouault
(autoconf build)
2015-07-09Add multistresstest.exe target to makefile.vcEven Rouault
2015-07-07Make pj_init() locale safe and no longer modify locale (#226)Even Rouault
Remove setlocale() use in pj_init_ctx(), and replace uses of atof() & strtod() by their locale safe variants pj_atof() and pj_strtod(). Proj versions from now advertize #define PJ_LOCALE_SAFE 1 in proj_api.h and export pj_atof() & pj_strtod()
2015-07-04Add appveyour configuration fileEven Rouault
2015-07-03Merge pull request #283 from QuLogic/permsEven Rouault
Fix permissions of some files.
2015-06-28Fix permissions of some files.Elliott Sales de Andrade
These files do not need to be executable.
2015-06-28pj_mutex.c: avoid warning about pthread_mutexattr_settype being undefinedEven Rouault
2015-06-28PJ_cea.c: initialize variable that wasn't initialized when lat_ts is not definedEven Rouault
2015-06-28geodesic.c: Fix 'ISO C90 forbids mixed declarations and code' warning in GCC ↵Even Rouault
< 4.6 case