<feed xmlns='http://www.w3.org/2005/Atom'>
<title>PROJ/src/projections/mod_ster.cpp, branch 7.2.0</title>
<subtitle>Forked from https://github.com/OSGeo/PROJ</subtitle>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/'/>
<entry>
<title>Delete proj_math.h.  Replace includes by &lt;math.h&gt;; we'll see if anyone</title>
<updated>2019-09-18T20:29:35+00:00</updated>
<author>
<name>Charles Karney</name>
<email>charles.karney@sri.com</email>
</author>
<published>2019-09-18T20:29:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=aa215ceeaaf6e5120f0eb2d28887471a8d819f10'/>
<id>aa215ceeaaf6e5120f0eb2d28887471a8d819f10</id>
<content type='text'>
needs &lt;limits.h&gt;.  Update scripts/reference_exported_symbols.txt and
src/proj_symbol_rename.h.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
needs &lt;limits.h&gt;.  Update scripts/reference_exported_symbols.txt and
src/proj_symbol_rename.h.
</pre>
</div>
</content>
</entry>
<entry>
<title>Prefix inverse and forward functions by their projection names</title>
<updated>2019-04-26T16:18:30+00:00</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2019-04-26T16:18:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=00980bf63fae6d350f425c44a648f33d7c09a931'/>
<id>00980bf63fae6d350f425c44a648f33d7c09a931</id>
<content type='text'>
This is mostly to have better OSSFuzz report. Currently a lot
of bug summaries are like
`proj4/standard_fuzzer: Divide-by-zero in s_inverse`

By prefixing the projection name, we will get better reports, like
`Divide-by-zero in airy_s_inverse`

This also makes it slightly easier to set a breakpoint by
function name.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is mostly to have better OSSFuzz report. Currently a lot
of bug summaries are like
`proj4/standard_fuzzer: Divide-by-zero in s_inverse`

By prefixing the projection name, we will get better reports, like
`Divide-by-zero in airy_s_inverse`

This also makes it slightly easier to set a breakpoint by
function name.
</pre>
</div>
</content>
</entry>
<entry>
<title>gs50 and other mod_ster projections: avoid divison by zero</title>
<updated>2019-04-25T13:19:28+00:00</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2019-04-25T11:55:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=9215789383f4f56a2d989a07bfcbddcaf7ee4736'/>
<id>9215789383f4f56a2d989a07bfcbddcaf7ee4736</id>
<content type='text'>
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14421
Credit to OSS Fuzz
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14421
Credit to OSS Fuzz
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix some issues raised by latest cppcheck</title>
<updated>2019-03-17T18:16:04+00:00</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2019-03-17T18:16:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=e1350cac43d5a9854207af3fb318a74be7fcd12f'/>
<id>e1350cac43d5a9854207af3fb318a74be7fcd12f</id>
<content type='text'>
- coordinateoperation_internal.hpp: missing 'explicit' keyword
- proj.cpp: unused 'generic' member in enumeration
- init.cpp: useless assignment to a_orig and es_orig, because done again a
            few lines below.
- crs.cpp: unused variable
- datum.cpp: inefficient use of find() function
- io.cpp:
  * missing 'static' qualifier for method
  * useles ternary test (left and right have same value)
- aeqd.cpp: useless assignment of inv and fwd, snice done again a few lines
            below
- isea.cpp: useless assignment of resolution and aperture since done again a
            few lines below, and with default values when params are absent
- mod_ster.cpp: useless assignment of lp.lam, overriden in below code paths.
- stere.cpp: false positive, but better not modify another variable than the
             iterator in a for() loop.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- coordinateoperation_internal.hpp: missing 'explicit' keyword
- proj.cpp: unused 'generic' member in enumeration
- init.cpp: useless assignment to a_orig and es_orig, because done again a
            few lines below.
- crs.cpp: unused variable
- datum.cpp: inefficient use of find() function
- io.cpp:
  * missing 'static' qualifier for method
  * useles ternary test (left and right have same value)
- aeqd.cpp: useless assignment of inv and fwd, snice done again a few lines
            below
- isea.cpp: useless assignment of resolution and aperture since done again a
            few lines below, and with default values when params are absent
- mod_ster.cpp: useless assignment of lp.lam, overriden in below code paths.
- stere.cpp: false positive, but better not modify another variable than the
             iterator in a for() loop.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge projects.h into proj_internal.h</title>
<updated>2018-12-30T20:48:56+00:00</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2018-12-26T13:58:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=8ab6f683cd316acf57bb89ed83932a267c5aa3c2'/>
<id>8ab6f683cd316acf57bb89ed83932a267c5aa3c2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>projects.h: remove deprecated XY, XYZ, LP, LPZ, UV, UVW, projUV and projUVW structures</title>
<updated>2018-12-30T20:48:56+00:00</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2018-12-26T13:22:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=1b1d60e83a20412aeca3e440705df820979af03b'/>
<id>1b1d60e83a20412aeca3e440705df820979af03b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>cpp conversion: remove useless pj_, PJ_ and proj_ filename prefixes</title>
<updated>2018-12-26T09:08:55+00:00</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2018-12-19T12:00:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=df574ae332d57f556fd56314883b3354cab1d0ff'/>
<id>df574ae332d57f556fd56314883b3354cab1d0ff</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
