summaryrefslogtreecommitdiff
path: root/gpsd.c
Commit message (Expand)AuthorAgeFilesLines
* Guarantee that PPS threads are reaped when GPSD is signaled.Eric S. Raymond2013-11-171-15/+18
* Try to ensure that threads don't keep running after gpsd is signalled.Eric S. Raymond2013-11-171-0/+4
* Introduce new LOG_CLIENT looging level.Eric S. Raymond2013-11-161-5/+5
* Revert "Don't condition out thread locks when PPS disabled..."Eric S. Raymond2013-11-151-0/+2
* Don't condition out thread locks when PPS disabled, gpsmon will need them.Eric S. Raymond2013-11-151-2/+0
* Change the PPS bar over to a JSON drift message.Eric S. Raymond2013-11-141-16/+12
* ppsbar -> pps.Eric S. Raymond2013-11-131-1/+1
* Clean up an obsolete comment and redundant #ifdef.Eric S. Raymond2013-11-131-6/+0
* More consistent ise of LOG_PROG.Eric S. Raymond2013-11-121-7/+11
* Make interpretation of the split24 flag propperly per-subscriber.Eric S. Raymond2013-11-101-0/+6
* PPS events now show in gpsmon runb through the daemon.Eric S. Raymond2013-11-091-0/+12
* Fix inexplicably inserted whitespace.Eric S. Raymond2013-11-091-4/+2
* Code is fully cppcheck, splint, and Coverity clean.Eric S. Raymond2013-11-061-0/+1
* Remove code which Coverity correctly calls out as statically dead.Eric S. Raymond2013-11-061-5/+1
* splint cleanup.Eric S. Raymond2013-11-061-1/+5
* Fix compiler warnings with clang 4.2 on OS X 10.7.5Beat Bolli2013-11-061-2/+2
* Sets precision inside ntpshm_put().Michael Tatarinov2013-11-061-2/+1
* Simplify the PPS hook.Michael Tatarinov2013-11-061-2/+1
* ntpshm_pps() is gone.Michael Tatarinov2013-11-061-5/+19
* C variables are case insensitive, but still nice to have matching case.Gary E. Miller2013-11-051-1/+1
* Suppress JSON notifications to clients who haven't enabled them.Eric S. Raymond2013-11-051-2/+2
* Use timedrift_t for all hook arguments.Eric S. Raymond2013-11-031-4/+5
* There is no longer any reason that > 1 PPS threads can't run.Eric S. Raymond2013-11-021-6/+3
* Eliminate an enable flag that always gets set true.Eric S. Raymond2013-11-021-3/+1
* Namespace cleanup. All regression tests pass, PPS is live.Eric S. Raymond2013-11-021-3/+3
* Finish decoupling the PPS watcher code from NTP shared-segment management.Eric S. Raymond2013-11-021-1/+4
* Clarify an obscurity.Eric S. Raymond2013-11-011-0/+4
* Contain the assumption that time hinting is done to NTPD.Eric S. Raymond2013-10-311-4/+4
* Eliminate the race in KPPS thread startup.Eric S. Raymond2013-10-311-8/+0
* Move NTP link activation from device stash time to device open time.Eric S. Raymond2013-10-311-16/+16
* Revert "Separate ntpd support from chrony support, step 1."Eric S. Raymond2013-10-301-13/+10
* Revert "All four combinations of ntpshm=[on|off] and chrony=[on|off] now build."Eric S. Raymond2013-10-301-5/+1
* All four combinations of ntpshm=[on|off] and chrony=[on|off] now build.Eric S. Raymond2013-10-301-1/+5
* Separate ntpd support from chrony support, step 1.Eric S. Raymond2013-10-301-10/+13
* splint cleanup. Regression tests pass and PPS live-tests correctly.Eric S. Raymond2013-10-291-0/+2
* Unconditionally enable PPS at startup.Eric S. Raymond2013-10-291-1/+1
* Documentation, comment, and HOWTO updates.Eric S. Raymond2013-10-191-0/+5
* ntpd now can handle nSec. So all PPS hangling moving from uSec toGary E. Miller2013-10-181-3/+3
* pps_hook (PPS in JSON)now correctly reports the PPS time and local clockGary E. Miller2013-10-181-7/+4
* Thread-lock the code for writing JSON to clients...Eric S. Raymond2013-10-181-0/+7
* Egg-on-my-face build and compiler warning fixes.Eric S. Raymond2013-10-171-1/+1
* Fix missing semilcolon and a style nit. Build was broken.Gary E. Miller2013-10-171-2/+2
* Prevent a race between KPPS initialization and privilege dropping.Eric S. Raymond2013-10-171-0/+8
* Make all hex-dumping truly thread-safe.Eric S. Raymond2013-10-131-6/+3
* Enrich the packet type table.Eric S. Raymond2013-10-111-0/+6
* splint cleanup.Eric S. Raymond2013-10-101-1/+0
* Handle error returns from gpsd_await_data() a bit more gracefully.Eric S. Raymond2013-10-101-1/+9
* Cut down on unnecessary sends during mode changes.Eric S. Raymond2013-10-091-11/+18
* Deal with unsubscribed gpsctls more gracefully.Eric S. Raymond2013-10-091-1/+7
* Count subscribers more accurately.Eric S. Raymond2013-10-091-3/+1