<feed xmlns='http://www.w3.org/2005/Atom'>
<title>PROJ/src/nad_cvt.c, branch 6.3.1</title>
<subtitle>Forked from https://github.com/OSGeo/PROJ</subtitle>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/'/>
<entry>
<title>cpp conversion: minimal steps to fix compilation errors, not warnings</title>
<updated>2018-12-26T09:08:53+00:00</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2018-12-18T19:24:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=610957f7035242f15743c399ffd429b92bc36206'/>
<id>610957f7035242f15743c399ffd429b92bc36206</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>IWYU: Partial PJ_natearth.c..rtodms.c</title>
<updated>2018-05-15T20:42:20+00:00</updated>
<author>
<name>Kurt Schwehr</name>
<email>schwehr@google.com</email>
</author>
<published>2018-05-15T20:42:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=1e8824517900d37232468b9e3d7f3724e7ffa786'/>
<id>1e8824517900d37232468b9e3d7f3724e7ffa786</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Collect custom C99 math functions in proj_math.h</title>
<updated>2018-04-16T20:55:06+00:00</updated>
<author>
<name>Kristian Evers</name>
<email>kristianevers@gmail.com</email>
</author>
<published>2018-04-14T14:47:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=327a8f8b5a850167901a92747767e14ffe77c03b'/>
<id>327a8f8b5a850167901a92747767e14ffe77c03b</id>
<content type='text'>
We are relying more and more on C99 math functions. On C89 systems where
those functions are not available our own custom versions of those
functions are used instead. So far these has been spread across the code
base. This commit gathers them in the same file and introduces the
proj_math.h header. The build system checks for C99 math functions. If
not found the proj_math.h header make sure that C99 functions are
defined as their pj_ equivalent.

Ideally proj_math.h is included instead of math.h. This removes the need
for any checks against HAVE_C99_MATH in the code making it easier to
read.

For this commit the functions hypot, log1p and asinh has been taken care
of.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We are relying more and more on C99 math functions. On C89 systems where
those functions are not available our own custom versions of those
functions are used instead. So far these has been spread across the code
base. This commit gathers them in the same file and introduces the
proj_math.h header. The build system checks for C99 math functions. If
not found the proj_math.h header make sure that C99 functions are
defined as their pj_ equivalent.

Ideally proj_math.h is included instead of math.h. This removes the need
for any checks against HAVE_C99_MATH in the code making it easier to
read.

For this commit the functions hypot, log1p and asinh has been taken care
of.
</pre>
</div>
</content>
</entry>
<entry>
<title>change suspicious loop exit condition in nad_cvt (#634)</title>
<updated>2017-10-30T15:08:31+00:00</updated>
<author>
<name>Thomas Knudsen</name>
<email>busstoptaktik@users.noreply.github.com</email>
</author>
<published>2017-10-30T15:08:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=9222694f522afb0dd96a50a8263dad62efa5d54e'/>
<id>9222694f522afb0dd96a50a8263dad62efa5d54e</id>
<content type='text'>
* change suspicious loop exit condition in nad_cvt

* touch up nad_cvt.c

* ...and remove tabs
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* change suspicious loop exit condition in nad_cvt

* touch up nad_cvt.c

* ...and remove tabs
</pre>
</div>
</content>
</entry>
<entry>
<title>Change math constants, similar to PR #372.  Use M_ namespace with the de facto standard M_PI and its ilk.  Change names that are widely used in the project to be in the M_ namespace, so HALFPI becomes M_HALFPI. HALFPI is #defined as M_PI_2 (the defacto standard name).  #defines _USE_MATH_DEFINES for MS Visual Studio (I didn't personally test this part, but Appveyor will not build otherwise).</title>
<updated>2016-05-28T16:26:35+00:00</updated>
<author>
<name>Micah Cochran</name>
<email>micahcochran@users.noreply.github.com</email>
</author>
<published>2016-05-28T16:26:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=3043b2f7fcf4471983c8d4472b17ccf9df1710c8'/>
<id>3043b2f7fcf4471983c8d4472b17ccf9df1710c8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>remove SCCSID and lint stuff from all source files</title>
<updated>2009-01-26T17:39:35+00:00</updated>
<author>
<name>Frank Warmerdam</name>
<email>warmerdam@pobox.com</email>
</author>
<published>2009-01-26T17:39:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=04058618706b306520f1a4656a521ba555601b3b'/>
<id>04058618706b306520f1a4656a521ba555601b3b</id>
<content type='text'>
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1515 4e78687f-474d-0410-85f9-8d5e500ac6b2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1515 4e78687f-474d-0410-85f9-8d5e500ac6b2
</pre>
</div>
</content>
</entry>
<entry>
<title>Changed domain of tb.lam to -180 to 180 instead of 0 to 360 before calling</title>
<updated>2004-10-30T04:01:02+00:00</updated>
<author>
<name>Frank Warmerdam</name>
<email>warmerdam@pobox.com</email>
</author>
<published>2004-10-30T04:01:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=34b98073e0033d329f99b7d3bcd76cba49161e27'/>
<id>34b98073e0033d329f99b7d3bcd76cba49161e27</id>
<content type='text'>
adjlon().  Otherwise worldsized grids will fail over half their domain.
ie. cs2cs +proj=latlong +datum=WGS84 +to +proj=latlong +nadgrids=null &lt; "10 5"


git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1267 4e78687f-474d-0410-85f9-8d5e500ac6b2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
adjlon().  Otherwise worldsized grids will fail over half their domain.
ie. cs2cs +proj=latlong +datum=WGS84 +to +proj=latlong +nadgrids=null &lt; "10 5"


git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1267 4e78687f-474d-0410-85f9-8d5e500ac6b2
</pre>
</div>
</content>
</entry>
<entry>
<title>Changed so that if the inverted source location is outside the current</title>
<updated>2003-03-31T14:44:49+00:00</updated>
<author>
<name>Frank Warmerdam</name>
<email>warmerdam@pobox.com</email>
</author>
<published>2003-03-31T14:44:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=19e1b9b33f023500cfb4208ddd3f0379e65964d4'/>
<id>19e1b9b33f023500cfb4208ddd3f0379e65964d4</id>
<content type='text'>
grid then the first approximation of the correction is accepted.  See
comments inline about the change.  This isn't really the "correct" solution.


git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1127 4e78687f-474d-0410-85f9-8d5e500ac6b2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
grid then the first approximation of the correction is accepted.  See
comments inline about the change.  This isn't really the "correct" solution.


git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1127 4e78687f-474d-0410-85f9-8d5e500ac6b2
</pre>
</div>
</content>
</entry>
<entry>
<title>New</title>
<updated>1999-03-18T16:34:52+00:00</updated>
<author>
<name>Frank Warmerdam</name>
<email>warmerdam@pobox.com</email>
</author>
<published>1999-03-18T16:34:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=565a4bd035b9d4a83955808efef20f1d8dfa24cf'/>
<id>565a4bd035b9d4a83955808efef20f1d8dfa24cf</id>
<content type='text'>
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@776 4e78687f-474d-0410-85f9-8d5e500ac6b2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@776 4e78687f-474d-0410-85f9-8d5e500ac6b2
</pre>
</div>
</content>
</entry>
</feed>
