summaryrefslogtreecommitdiff
path: root/ppsthread.c
Commit message (Expand)AuthorAgeFilesLines
* LICENSE: Update licenses for consistency. No functional changes.Gary E. Miller2018-11-191-2/+2
* ppsthread.c: fix typo in comment, no functional change.Gary E. Miller2018-10-181-1/+1
* PPS: rejected -> ignored.Gary E. Miller2017-09-191-1/+1
* Clean up C and Python code-checker warnings.Eric S. Raymond2017-09-061-0/+1
* Rasberry -> Raspberry, thanks to Péter <e2qb2a44f@prolan-power.hu>Gary E. Miller2017-01-251-3/+3
* Initial creation of os_compat.h.Fred Wright2017-01-221-0/+1
* Adds Linux "fake PPS" detection and avoidance.Fred Wright2016-12-231-9/+49
* Fixes various flakiness in PPS handling.Fred Wright2016-09-281-1/+11
* Update PPS comments and constantsGary E. Miller2016-06-151-23/+50
* Fix a KPPS log mistakenly marked PPS.Gary E. Miller2016-05-061-1/+1
* Tweak log messages for when timepps.h not found.Gary E. Miller2016-05-051-3/+6
* Fix yet another fatal typo. Apparently I'm still asleep.Eric S. Raymond2016-04-251-1/+1
* Fix fatal typo in previous commit.Eric S. Raymond2016-04-251-1/+1
* Add message to nail down timing of /dev/ppsX opening vs. privilege dropEric S. Raymond2016-04-251-1/+2
* Improve the test for TIOMCIWAIT, log it better.Gary E. Miller2016-04-241-3/+4
* Coverity cleanup.Eric S. Raymond2016-03-281-1/+1
* state_last_tio was never set, so edge detection not working.Haakan Johansson2016-03-161-0/+2
* cycle and duration became long long in ebb1d9da, use %lld.Haakan Johansson2016-03-151-3/+3
* Close bug #45083: ppsthread.c:1091: erroneous rejection of PPS?Gary E. Miller2016-01-041-2/+3
* Make KPPS logging a bit less alarmist.Gary E. Miller2015-08-181-3/+6
* Remove duplicate header include - it moved later to pacify OpenBSD.Eric S. Raymond2015-07-111-1/+0
* Fix overflow issue on 32 bit binaries.Gary E. Miller2015-06-031-4/+4
* More trailing whitespace fixups.Gary E. Miller2015-04-301-9/+9
* Tweak a log message, to separate call and return vars.Gary E. Miller2015-04-011-2/+2
* Move the calculation back into "Stage Three: Calculation"Gary E. Miller2015-04-011-1/+7
* Eliminate some duplication code for timespec arithmetic.Eric S. Raymond2015-04-011-47/+1
* Stop making the assumption that device cycle time is 1 second in ppsthread.c.Eric S. Raymond2015-04-011-9/+3
* Increase consistency of names. No code changes.Eric S. Raymond2015-04-011-1/+1
* Further thread-monitor interface simplification.Eric S. Raymond2015-04-011-2/+0
* Clean up PPS monitor interface with renames, and additional documentation.Eric S. Raymond2015-04-011-7/+7
* Thread monitor interface simplification.Eric S. Raymond2015-04-011-5/+1
* pps_canwait needs to be visible in TIOCCMIWAIT case.Eric S. Raymond2015-03-311-1/+1
* Comment polishing.Eric S. Raymond2015-03-311-5/+7
* In ppsthread.c, two structure memberrs can be hidden a bit more.Eric S. Raymond2015-03-311-1/+1
* remove some duplicate code by using new innner_context_tGary E. Miller2015-03-311-50/+25
* KPPS now reads /dev/ppsX, but is missing last_fixtime.Gary E. Miller2015-03-311-11/+24
* Information hiding. Move kernelpps_handle out of thread-context structure...Eric S. Raymond2015-03-311-109/+87
* Separate invisible pulse detection from unchanged detection.Gary E. Miller2015-03-311-8/+11
* ppsthread.[ch] and timespec_str.c are now fully detached from the rest of GPSD.Eric S. Raymond2015-03-311-2/+6
* Loosen ppsthread.c's ties to the rest of GPSD.Eric S. Raymond2015-03-311-8/+14
* Add a lot of comments about PPS logic, Clean up an indent.Gary E. Miller2015-03-301-120/+210
* Stupid typo in KPPS logic. TPPS was running when KPPS was good.Gary E. Miller2015-03-301-1/+2
* Fix segfault from botched log message.Gary E. Miller2015-03-301-2/+2
* Be consistent about not says uSec.Gary E. Miller2015-03-301-1/+1
* clang found a real bug, don't mask the bug.Gary E. Miller2015-03-301-2/+0
* Remove stray ok = false;Gary E. Miller2015-03-301-2/+0
* Write scan-build suppressions to it runs clean.Eric S. Raymond2015-03-301-38/+11
* One line fix to PPS w/o KPPS not working.Gary E. Miller2015-03-301-46/+59
* Plain english edge description.Gary E. Miller2015-03-301-8/+12
* Typo, THREAD_INF not THREAD_INFOGary E. Miller2015-03-301-1/+2