summaryrefslogtreecommitdiff
path: root/gpsdclient.h
Commit message (Collapse)AuthorAgeFilesLines
* deg_to_str2(): Add new function. Thread safe, handles suffix.Gary E. Miller2019-02-221-1/+4
|
* deg_to_s() and calls to it: Allow negative degrees, use fabs().Gary E. Miller2019-02-221-1/+2
| | | | | Every call to deg_to_s() was preceded by a fabs(deg). So move the fabs() into deg_to_s().
* SPDXify the licerse references.Eric S. Raymond2018-03-081-1/+1
|
* Retire splint from our set of static analyzers.Eric S. Raymond2015-03-301-7/+7
| | | | | | | | | | | | | | | | | | | The proximate cause was that we've been seing emission of error messages that were randomly and disturbingly variable across different environments - notably Raspbian and Gentoo splint gave nontrivially different results than Ubuntu 14.10 splint. And this was *not* due to Ubuntu patches! A pristine splint built from the 3.1.2 tarball on Ubuntu didn't match the Raspbian and Gentoo results either. But this has been coming for a while. Easy access to more modern static analyzers such as coverity, scan-build and cppcheck has been decreasing the utility of splint, which is unmaintained and somewhat buggy and not easy to use. Only file not cleaned is ppsthread.c, because Gary has been working on it during this cleanup. All regression tests pass. PPS observed live on GR601-W.
* Nuke trailing whitespace in C source.Eric S. Raymond2012-09-071-2/+2
|
* Refactoring and splint cleanup.Eric S. Raymond2011-09-291-2/+3
|
* Refactor to create shared code useful for clockwatcher.Eric S. Raymond2011-09-291-0/+12
|
* Cosmetic fix from mike_t, slightly hacked. All regression tests pass.Eric S. Raymond2011-06-301-0/+3
|
* Make the Maidenhead convrter available in Python.Eric S. Raymond2011-03-291-1/+1
|
* splint-clean the Maidenhead translator and make it available for cgps.Eric S. Raymond2011-03-291-0/+2
| | | | All regression tests pass.
* Vanish away Id and Rev $ keywords, git won't expand them to anything useful.Eric S. Raymond2010-03-131-2/+2
|
* Copyright stamps everywhere. No code changes.Eric S. Raymond2010-03-111-2/+7
|
* Yet more splint cleanup. All regression tests pass.Eric S. Raymond2009-09-091-1/+1
|
* make sure that the Id keyword is present and expandedChris Kuethe2009-03-031-0/+4
|
* Introduce gpsdclient.h header, not shipped. Eric S. Raymond2009-03-021-0/+21
So we can move stuff used internally by GPSD clients out of gps.h.