summaryrefslogtreecommitdiff
path: root/libgpsd_core.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* cheapfloats -> nofloats. All regression tests pass...Eric S. Raymond2014-09-061-6/+6
* Appease the compiler.Eric S. Raymond2014-08-281-1/+1
* splint/cppcheck cleanuo after the gpsd_report change.Eric S. Raymond2014-08-271-5/+9
* Now that the transition is done we can restore the gpsd_report name.Eric S. Raymond2014-08-271-73/+73
* Reverse linkage of gpsd_report() is abolished. All regression tests pass.Eric S. Raymond2014-08-271-30/+21
* More gpsd_report removal. All regression tests pass.Eric S. Raymond2014-08-271-24/+28
* The big leap. Most instances of gpsd_report are replaced...Eric S. Raymond2014-08-271-55/+55
* Introduce struct errout_t to encapsulate error-reporting hooks.Eric S. Raymond2014-08-271-62/+90