| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-04-26 | Prefix inverse and forward functions by their projection names | Even Rouault | |
| 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. | |||
| 2019-04-25 | gs50 and other mod_ster projections: avoid divison by zero | Even Rouault | |
| Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14421 Credit to OSS Fuzz | |||
| 2019-03-17 | Fix some issues raised by latest cppcheck | Even Rouault | |
| - 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. | |||
| 2018-12-30 | Merge projects.h into proj_internal.h | Even Rouault | |
| 2018-12-30 | projects.h: remove deprecated XY, XYZ, LP, LPZ, UV, UVW, projUV and projUVW ↵ | Even Rouault | |
| structures | |||
| 2018-12-26 | cpp conversion: remove useless pj_, PJ_ and proj_ filename prefixes | Even Rouault | |
