summaryrefslogtreecommitdiff
path: root/libgpsd_core.c
Commit message (Expand)AuthorAgeFilesLines
* Use pselect unconditionally. We're assuming POSIX-2001.1 conformance.Eric S. Raymond2015-03-021-10/+1
* Remove redundant code.Eric S. Raymond2015-03-021-3/+0
* Implement POSIX clock_gettime(3) for systems that lack it (like Mac OS X).Eric S. Raymond2015-03-011-6/+0
* fix broken build scons minimal=on ntp=on in libgpsd_coreJon Schlueter2015-02-241-0/+3
* Restore correct screen painting for gpsmon error messages.Eric S. Raymond2015-02-241-0/+2
* TOFF JSON message implemented and documented.Eric S. Raymond2015-02-231-3/+3
* Abolish all confusing uses of the word 'drift' for a time delta.Eric S. Raymond2015-02-231-1/+1
* warning hunting cleanup unused variables in libgpsd_core.cJon Schlueter2015-02-231-1/+5
* Avoid overexposure of an internal mask. EOF_SET -> EOF_ISEric S. Raymond2015-02-201-2/+2
* Fixing broken build scons minimal=on ntpshm=onJon Schlueter2015-02-181-0/+2
* Simplify NTP SHM segment creation.Eric S. Raymond2015-02-151-1/+0
* splint cleanup. All regression tests pass.Eric S. Raymond2015-02-121-0/+2
* Namespace cleanup.Eric S. Raymond2015-02-121-1/+1
* Mutex-lock the update of last-fix time.Eric S. Raymond2015-02-121-3/+3
* BSD compiler waening and splint cleanup.Eric S. Raymond2015-02-111-4/+4
* Fix the gpsmon display-trashing problem; add some documentation and asserts.Eric S. Raymond2015-02-101-4/+3
* splint cleanup. All regressiion tests pass.Eric S. Raymond2015-02-091-5/+4
* Remove some remnants of the adaptive-delay experiment.Eric S. Raymond2015-02-091-21/+0
* Build fix for when pps=no.Eric S. Raymond2015-02-031-1/+1
* Add note where gpsmon is failing in PPS.Gary E. Miller2015-02-021-2/+2
* Mask a NAN in ntpshm_latch(). Cause of NAN in ppsthread.cGary E. Miller2015-02-021-0/+4
* Tweak init of session.Gary E. Miller2015-02-021-2/+6
* More session initializationGary E. Miller2015-02-021-5/+8
* Initialize a few time variables in session.Gary E. Miller2015-02-021-0/+13
* Fix insufficient precision in last_fixtime.clockGary E. Miller2015-02-011-3/+2
* Note loss of precision in ntpshm_latch()Gary E. Miller2015-01-311-0/+4
* Back out the attempt to use VTIME.Eric S. Raymond2015-01-311-3/+0
* Document why gpsd needs to die on certain mutex failures.Gary E. Miller2015-01-301-0/+9
* Restore hastily removed checks on pthread usage.Gary E. Miller2015-01-301-2/+14
* Assertions cleanup and new policy. All regression tests pass.Eric S. Raymond2015-01-301-6/+2
* Correct assertions in libgpsd_core to assert 0 == errJon Schlueter2015-01-301-2/+2
* Add assert()s to the mutex lock/unlock.Gary E. Miller2015-01-291-2/+6
* Create a logic path for each driver to set tty controls.Eric S. Raymond2015-01-291-0/+3
* Introduce an adaptive delay into the main loop to prevent select buzzing.Eric S. Raymond2015-01-221-0/+22
* Simplify by using str_rstrip_char.Zbigniew Chyla2015-01-211-2/+1
* Add str_{,v}appendf, use it everywhere.Zbigniew Chyla2015-01-211-5/+3
* Add str_starts_with macro, use it instead of strncmp.Zbigniew Chyla2015-01-211-4/+5
* Always use sizeof to get array sizeZbigniew Chyla2015-01-131-1/+1
* Cleanup of string function and sizeof usage. All regression tests pass.Zbigniew Chyla2015-01-131-1/+1
* Safety fix: ensure that SBAS satellites are never used in error modeling.Eric S. Raymond2015-01-101-1/+1
* warning hunting for -Wunused-function in libgpsd_core.cJon Schlueter2015-01-091-0/+2
* Refactor representation of satellite data into an array of structs...Eric S. Raymond2014-09-221-20/+17
* Fix stupid finger error in DOP computation.Eric S. Raymond2014-09-211-2/+2
* More instrumentation.Eric S. Raymond2014-09-211-4/+5
* Change the traversal order of the DOP computation loop...Eric S. Raymond2014-09-201-2/+2
* Begin factoring out matrix algebra so it can be unit-tested.Eric S. Raymond2014-09-201-92/+2
* Second attempt at DOP computation fix.Eric S. Raymond2014-09-191-12/+15
* Improve some instrumentation.Eric S. Raymond2014-09-191-6/+0
* Fix a subtle error in DOP computation. This makes a prompt release a good idea.Eric S. Raymond2014-09-191-3/+13
* Silence compiler warnings about array subscripts of type 'char'Matt2014-09-101-1/+1