summaryrefslogtreecommitdiff
path: root/libgpsd_core.c
Commit message (Expand)AuthorAgeFilesLines
...
* splint cleanup of new code.Eric S. Raymond2015-03-081-4/+4
* Eliminate timestamp-T use from PPS thread code.Eric S. Raymond2015-03-081-2/+1
* Decouple (mostly) the PPS thread-monitor from the session structure.Eric S. Raymond2015-03-081-3/+42
* Remove a bit of ancient driver-specific cruft.Eric S. Raymond2015-03-071-3/+0
* Remove a confusing duplication of a memset() call. All regression tests pass.Eric S. Raymond2015-03-071-6/+2
* Expose gpsd_vlog(), so ppsthread.c will be able to see it.Eric S. Raymond2015-03-071-1/+1
* gpsd-report() -> gpsd_log()Eric S. Raymond2015-03-071-187/+190
* Factor PPS-related members of struct gps_device_t into a pps_thread_t structure.Eric S. Raymond2015-03-071-12/+4
* BUG FIX: Potential buffer overrun in visibilize().Eric S. Raymond2015-03-071-17/+31
* Revert "Another step in prying ntplib loose. Partly decouple ppsthread.c fom...Eric S. Raymond2015-03-071-16/+5
* Revert "ntplib extraction requires libgpsd object format bump to 23."Eric S. Raymond2015-03-071-4/+10
* ntplib extraction requires libgpsd object format bump to 23.Eric S. Raymond2015-03-071-10/+4
* Another step in prying ntplib loose. Partly decouple ppsthread.c fom sessions.Eric S. Raymond2015-03-071-5/+16
* Simplify context initialization so we don't have to know structure shapes.Eric S. Raymond2015-03-061-27/+4
* 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