1
2015-02-21 Even Rouault <even.rouault@spatialys.com>
2
* nad/epsg: regenerate nad/epsg with GDAL r28536 to avoid
3
precision loss in TOWGS84 parameters, e.g. on Amersfoort / RD
6
2015-02-21 Howard Butler <howard@hobu.co>
7
* cmake/Proj4Version.cmake src\lib_proj.cmake: Align
8
SOVERSION CMake configuration with autotools #263
10
2015-02-21 Howard Butler <howard@hobu.co>
11
* src/lib_proj.cmake: define PROJ_LIB as part
12
of the compilation defines #261
14
2015-02-21 Even Rouault <even.rouault@spatialys.com>
15
* src/lib_proj.cmake nad/CMakeLists.txt: cmake build: install
16
nad.lst, geodesic.h. But not emess.h and pj_list.h (from Charles Karney)
18
2015-02-21 Even Rouault <even.rouault@spatialys.com>
19
* src/pj_gridinfo.c: remove trailing / from preprocessor line
22
2015-02-21 Even Rouault <even.rouault@spatialys.com>
23
* src/PJ_aitoff.c: define M_PI and M_PI_2 (needed for Windows)
26
2015-02-21 Even Rouault <even.rouault@spatialys.com>
27
* src/lib_proj.cmake: remove space from variable name to
28
suppress policy warning. (from Charles Karney)
30
2015-02-21 Even Rouault <even.rouault@spatialys.com>
31
* src/bin_nad2bin.cmake: backward test for nad2nad warning.
32
bad directory specified for emess (from Charles Karney)
34
2015-02-21 Even Rouault <even.rouault@spatialys.com>
35
* man/man1/proj.1 man/man1/cs2cs.1 man/man1/geod.1 man/man3/pj_init.3:
36
fix various issues (#259)
38
2015-02-21 Even Rouault <even.rouault@spatialys.com>
39
* nad/Makefile.am: compatibility with proj-datumgrids-1.6RC1
40
(patch by sebastic, #249)
42
2015-02-21 Even Rouault <even.rouault@spatialys.com>
43
* nad/Makefile.am: fix install target when no .lla files are in
46
2015-02-21 Even Rouault <even.rouault@spatialys.com>
47
* cmake/Makefile.am man/Makefile.am: install missing CMake support
48
files for dist-all target
50
2015-02-20 Howard Butler <howard@hobu.co>
51
* CMakeLists.txt cmake/Proj4Mac.cmake
52
man/CMakeLists.txt src/bin_cs2cs.cmake
53
src/lib_proj.cmake: Adapt Charles Karney
54
CMake patches for smoother build #258
56
2015-02-20 Howard Butler <howard@hobu.co>
57
* config.guess config.sub: #257 update very old config.guess
60
2015-02-17 Howard Butler <howard@hobu.co>
61
* src/PJ_aitoff.c: #250 Inverse solution for Winkel Tripel
64
2015-02-17 Howard Butler <howard@hobu.co>
65
* CMakeLists.txt cmake/policies.cmake src/lib_proj.cmake: #256
66
CMake tweaks to shut off some noisy policies, fix installation
67
of proj_config header, and shut off Framework building by
70
2015-02-17 Howard Butler <howard@hobu.co>
71
* src/lib_proj.cmake CMakeLists: Fix #248 healpix compilation typo
73
2015-02-16 Howard Butler <howard@hobu.co>
74
* src/pj_init.c: Fix #237 warning about initialization
75
ordering due to setlocale
77
2015-02-16 Howard Butler <howard@hobu.co>
78
* nad/Makefile.am nad/Makefile.in and others in nad/: Fix #247 to
79
allow out-of-tree autoconf builds
81
2014-09-17 Even Rouault <even.rouault@spatialys.com>
83
* src/pj_datums.c, src/pj_ellps.c: Add clrk80ign ellipsoid and use it
84
in carthage datum def (#245)
86
2014-09-16 Frank Warmerdam <warmerdam@pobox.com>
90
* nad/epsg: updated with Pulkova 1942(58) reverted, and vertical
91
coordinate system names coming through properly.
93
* src/pj_gridinfo.c, pj_apply_vgridshift.c, pj_apply_gridshift.c:
94
Fix problems with NTv2 files with improper parent structure (#177).
96
2014-09-13 Frank Warmerdam <warmerdam@pobox.com>
98
* Generate 4.9.0 release.
100
2014-19-13 Howard Butler <hobu.inc@gmail.com>
101
* CMake: Implement CMake build system for proj.4 #243
103
2014-09-13 Frank Warmerdam <warmerdam@pobox.com>
105
* src/pj_datums.c: fix spelling of clrk80 in carthage datum def (#245)
107
2014-19-13 Howard Butler <hobu.inc@gmail.com>
108
* pj_gridinfo.c: Don't crash when nad_ctable_init doesn't return
111
2014-09-13 Frank Warmerdam <warmerdam@pobox.com>
113
* nad/epsg: Updated to EPSG 8.5
115
2014-19-08 Even Rouault <even.rouault@mines-paris.org>
117
* src/pj_gridinfo.c: Make pj_gridinfo_load() thread-safe (#228)
119
2014-19-08 Howard Butler <hobu.inc@gmail.com>
121
* src/pj_init.c: apply fix specified in #229 -- pj_init_plus() with init
122
and other parms fails in 4.9.0beta
124
2014-06-06 Even Rouault <even.rouault@mines-paris.org>
126
* src/PJ_omerc.c: mark no_off/no_uoff as used for round-tripping
127
pj_init_ctxt()/pj_get_def() (#239)
129
2014-05-14 Even Rouault <even.rouault@mines-paris.org>
131
* nad/epsg: Upgraded to EPSG 8.4
133
2013-12-09 Frank Warmerdam <warmerdam@pobox.com>
135
* src/PJ_geos.c, testvarious: reverse sense of sweep flag. (#146)
137
2013-12-05 Frank Warmerdam <warmerdam@pobox.com>
139
* src/PJ_qsc.c: Add QSC projection (#179)
141
2013-10-27 Frank Warmerdam <warmerdam@gdal-c>
143
* Prepare 4.9.0beta2 release.
145
2013-10-21 Frank Warmerdam <warmerdam@pobox.com>
147
* src/PJ_omerc.c: Change handling of values nearly 90degrees away from
150
* src/pj_datums.c: Switch to using EPSG:1618 COORD_OP_CODE to transform
151
hermannskogel to WGS84 (same as used to ETRS89) (#207).
153
2013-10-20 Frank Warmerdam <warmerdam@pobox.com>
155
* src/Makefile.am: Given up on restricting access to projects.h, and
156
move it back into the list of files installed normally.
158
* configure.in: Add C_WFLAGS support, in particular use
159
-Wdeclaration-after-statement to warn about code that won't work
162
* src/cs2cs.c: Support -I when there is no +to projection.
164
* src/PJ_ob_tran.c: Propogate ctx into sub-projection (#225).
166
2013-10-03 Frank Warmerdam <warmerdam@pobox.com>
168
* src/PJ_healpix.c: Fix healpix build on msvc. (#223)
170
2013-10-01 Frank Warmerdam <warmerdam@pobox.com>
172
* nad/epsg: Upgraded to EPSG 8.2.
174
2013-07-21 Frank Warmerdam <warmerdam@pobox.com>
176
* src/proj_etmerc.c: Fix two errors in the n**5 coefficients. Add
177
sixth order coefficients. Fix rounding problems (#222)
179
2013-07-19 Frank Warmerdam <warmerdam@pobox.com>
181
* src/PJ_healpix.c: major update for polar scaling and parms (#219)
183
2013-07-12 Frank Warmerdam <warmerdam@pobox.com>
185
* src/geodesic.{c,h}: allow polygon vertices to be specified
186
incrementally for geodesic area (#221).
188
2013-07-08 Frank Warmerdam <warmerdam@pobox.com>
190
* src/PJ_calcofi.c: Add Cal Coop Ocean Fish Invest Lines/Stations
191
projections (calcofi) (#135)
193
2013-07-02 Frank Warmerdam <warmerdam@pobox.com>
195
* nad/testvarious, nad/tv_out.dist: add new robinson forward test,
198
* src/PJ_robin.c: Applied new coefficients supplied by Ed Campbell
199
pretty much on faith. (#113)
201
2013-06-26 Frank Warmerdam <warmerdam@pobox.com>
203
* src/pj_open_lib.c: change filename and access args to const.
205
2013-06-25 Frank Warmerdam <warmerdam@pobox.com>
207
* nad/Makefile.am: add CH to pkgdata_DATA (#145).
209
* src/PJ_putp3.c: Fix putp3p usage line to remove "no inv" (#167).
211
* src/PJ_aitoff.c: note that aitoff and wintri projections have no
212
inverse (#160, #168).
214
* src/PJ_urm5.c: Note that there is no inverse, fix spelling of alpha
215
in the short description (#169).
217
* src/pj_ell_set.c: Ensure thread context is forwarded.
219
* src/multistresstest.c: add windows support (#199)
221
* src/pj_ctx.c: avoid race condition on setting of
222
default_context_initialized. (#199)
224
* config.guess, config.sub: updated to newer versions (#208).
226
* src/proj.def: add pj_get_spheroid_defn to proj.def. (#214)
228
* install-sh: upgrade to support multiple files (#217)
230
2013-06-24 Frank Warmerdam <warmerdam@pobox.com>
232
* src/projects.h, src/proj_api.h: move pj_open_lib() into proj_api.h.
234
* src/projects.h: Do not define PROJ_LIB to "PROJ_LIB".
236
2013-06-22 Frank Warmerdam <warmerdam@pobox.com>
238
* Preparing for 4.9.0 beta release.
240
* src/geodesic.{c,h}: sync relative to GeographicLib 1.31. (#216)
242
* src/pj_fileapi.c, etc: Implement a virtual file api accessable
243
through the context for init file and grid shift file access.
245
* src/mk_cheby.c: reformat, add braces to avoid warnings.
247
2013-06-19 Frank Warmerdam <warmerdam@pobox.com>
249
* src/PJ_healpix.c: correct various warnings about unused variables.
251
2013-06-19 Frank Warmerdam <warmerdam@google.com>
253
* src/pj_mutex.c, configure.in: Ensure that the core mutex lock
254
is created in recursive mode. Results in -lpthread being required.
256
2013-06-18 Frank Warmerdam <warmerdam@google.com>
258
* src/PJ_healpix.c: rename sign() to pj_sign() and make it static. No
259
need to risk conflicting with sign() in other packages like gctpc.
261
2012-12-17 Frank Warmerdam <warmerdam@pobox.com>
263
* src/pj_init.c: Recover gracefully if setlocale() returns NULL
264
like on Android (#204).
266
2012-12-07 Frank Warmerdam <warmerdam@pobox.com>
268
* src/geod*: Replace geodesic implementation with one from
269
Charles Karney, add public interface (#197).
271
2012-12-05 Frank Warmerdam <warmerdam@pobox.com>
273
* nad/epsg: Upgraded to EPSG 8.0.
275
2012-07-24 Frank Warmerdam <warmerdam@pobox.com>
277
* src/pj_gridcatalog.c, src/makefile.vc: fixes for visual studio
280
2012-07-04 Frank Warmerdam <warmerdam@pobox.com>
282
* src/PJ_healpix.c: Incorporate a polar fix (#176).
284
2012-06-27 Frank Warmerdam <warmerdam@pobox.com>
286
* src/nad2bin.c: Fix byte swapping for bigendian platforms (#157)
288
2012-06-07 Frank Warmerdam <warmerdam@google.com>
290
* src/pj_init.c: avoid leaking vgridlist_geoid (#175).
292
2012-06-01 Martin Desruisseaux <martin.desruisseaux@geomatys.fr>
294
* Removed the old JNI wrappers from trunk. Those wrappers are
295
still present on the 4.8 branch as deprecated classes.
297
2012-05-31 Martin Desruisseaux <martin.desruisseaux@geomatys.fr>
299
* Replaced usages of NAN C/C++ constant by the java.lang.Double.NaN
300
constant. This was done because not all C/C++ compilers define the
301
NAN constant, and for making sure that the bits pattern is exactly the
302
one expected by Java.
304
2012-03-25 Frank Warmerdam <warmerdam@pobox.com>
306
* src/Makefile.am: Add org_proj4_PJ.h to files to distribute.
308
2012-03-13 Frank Warmerdam <warmerdam@google.com>
310
* src/projects.h, src/pj_list.c: avoid using #include directly on a
311
macro expansion - it is unnecessary and makes for problems in my work
1
314
2012-03-06 Frank Warmerdam <warmerdam@pobox.com>
3
316
* Preparing 4.8.0 release candidate.