<feed xmlns='http://www.w3.org/2005/Atom'>
<title>PROJ/src, branch 5.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>Fix libtool versioning, using the proper number for 'age'</title>
<updated>2018-05-24T19:17:21+00:00</updated>
<author>
<name>Kristian Evers</name>
<email>kristianevers@gmail.com</email>
</author>
<published>2018-05-24T19:17:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=12269c2f9a49dc867c7bb4d37f23b3947911a0a3'/>
<id>12269c2f9a49dc867c7bb4d37f23b3947911a0a3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update version numbers for 5.1.0 release</title>
<updated>2018-05-24T16:28:03+00:00</updated>
<author>
<name>Kristian Evers</name>
<email>kristianevers@gmail.com</email>
</author>
<published>2018-05-24T16:28:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=62960c27e44ba1259bad509740a0a8b0925caa5e'/>
<id>62960c27e44ba1259bad509740a0a8b0925caa5e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #949 from kbevers/return-nans-quickly</title>
<updated>2018-05-24T13:39:40+00:00</updated>
<author>
<name>Kristian Evers</name>
<email>kristianevers@gmail.com</email>
</author>
<published>2018-05-24T13:39:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=a45ad8cb7a9ad4c6ac554005d4aa4534e3c2b93a'/>
<id>a45ad8cb7a9ad4c6ac554005d4aa4534e3c2b93a</id>
<content type='text'>
Return NaN coordinate immediately when receiving NaN input</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Return NaN coordinate immediately when receiving NaN input</pre>
</div>
</content>
</entry>
<entry>
<title>Temporal gridshifting (#1015)</title>
<updated>2018-05-24T13:22:43+00:00</updated>
<author>
<name>Kristian Evers</name>
<email>kristianevers@gmail.com</email>
</author>
<published>2018-05-24T13:22:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=0b5c3622e37dcf697db45e8db05fd4ebf045674b'/>
<id>0b5c3622e37dcf697db45e8db05fd4ebf045674b</id>
<content type='text'>
Temporal gridshifts allow [h|v]gridshift operations to be used as step functions
in a pipeline. This is useful in transformations dealing with deformations caused
by earthquakes.

See the included documentation for details.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Temporal gridshifts allow [h|v]gridshift operations to be used as step functions
in a pipeline. This is useful in transformations dealing with deformations caused
by earthquakes.

See the included documentation for details.</pre>
</div>
</content>
</entry>
<entry>
<title>Handle double to int typecasts in ISEA better</title>
<updated>2018-05-24T13:04:36+00:00</updated>
<author>
<name>Kristian Evers</name>
<email>kristianevers@gmail.com</email>
</author>
<published>2018-05-24T12:56:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=8795737e29efe59526565d757bc560d9d19163cb'/>
<id>8795737e29efe59526565d757bc560d9d19163cb</id>
<content type='text'>
Originally the code was doing double to int conversions like

    y = (int)(x + 0.5)

which results in rounding when typecasting. In an earlier attempt to
avoid buffer overflows in integer typecasts this was changed to

    y = lround(x + 0.5)

which doesn't give the origial results. We fix that here by instead
doing

    y = lround(x)

It is safe to so as long as x is positive.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Originally the code was doing double to int conversions like

    y = (int)(x + 0.5)

which results in rounding when typecasting. In an earlier attempt to
avoid buffer overflows in integer typecasts this was changed to

    y = lround(x + 0.5)

which doesn't give the origial results. We fix that here by instead
doing

    y = lround(x)

It is safe to so as long as x is positive.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #1013 from schwehr/proj_strtod_header</title>
<updated>2018-05-24T07:25:25+00:00</updated>
<author>
<name>Kristian Evers</name>
<email>kristianevers@gmail.com</email>
</author>
<published>2018-05-24T07:25:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=5d105cb483a42467f64fa1e824a7c9a690a49b78'/>
<id>5d105cb483a42467f64fa1e824a7c9a690a49b78</id>
<content type='text'>
Use proj_strtod.h for proj_strtod and proj_atof</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use proj_strtod.h for proj_strtod and proj_atof</pre>
</div>
</content>
</entry>
<entry>
<title>Use proj_strtod.h for proj_strtod and proj_atof</title>
<updated>2018-05-23T17:07:49+00:00</updated>
<author>
<name>Kurt Schwehr</name>
<email>schwehr@google.com</email>
</author>
<published>2018-05-23T17:07:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=1d2d1ee73ed2100e5587f5070f97245fcc03cbee'/>
<id>1d2d1ee73ed2100e5587f5070f97245fcc03cbee</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add pj_isnan to proj.def to avoid linking errors for some MSVC versions</title>
<updated>2018-05-23T15:20:20+00:00</updated>
<author>
<name>Kristian Evers</name>
<email>kristianevers@gmail.com</email>
</author>
<published>2018-05-23T13:02:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=6db260ff7857fcec63e5988ed43ecebc358a811d'/>
<id>6db260ff7857fcec63e5988ed43ecebc358a811d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'master' into return-nans-quickly</title>
<updated>2018-05-23T11:41:08+00:00</updated>
<author>
<name>Kristian Evers</name>
<email>kristianevers@gmail.com</email>
</author>
<published>2018-05-23T11:14:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=f5c8188faa44ba8dbae533c295d6ae013422f3b9'/>
<id>f5c8188faa44ba8dbae533c295d6ae013422f3b9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Limit the number of round trips to 1 million and check for underflows</title>
<updated>2018-05-23T00:17:47+00:00</updated>
<author>
<name>Kurt Schwehr</name>
<email>schwehr@google.com</email>
</author>
<published>2018-05-23T00:17:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=03c4a33755f6c8bba4b97ea7cfd3536d95305014'/>
<id>03c4a33755f6c8bba4b97ea7cfd3536d95305014</id>
<content type='text'>
Why was fabs applied to ntrips?  And why is it parsed as a float?
Also add documentation for roundtrip.
External rst docs do not match this function.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Why was fabs applied to ntrips?  And why is it parsed as a float?
Also add documentation for roundtrip.
External rst docs do not match this function.
</pre>
</div>
</content>
</entry>
</feed>
