summaryrefslogtreecommitdiff
path: root/ntpshm.c
Commit message (Expand)AuthorAgeFilesLines
* Revert "Separate ntpd support from chrony support, step 1."Eric S. Raymond2013-10-301-0/+505
* Separate ntpd support from chrony support, step 1.Eric S. Raymond2013-10-301-505/+0
* Re-enable compilation with ntpshm=no.Eric S. Raymond2013-10-301-0/+3
* splint cleanup. Regression tests pass and PPS live-tests correctly.Eric S. Raymond2013-10-291-5/+11
* Separate policy from mechanism.Eric S. Raymond2013-10-291-10/+24
* ntpshm.c splits up; thread management now lives in ppsthread.cEric S. Raymond2013-10-291-677/+6
* Now we can handle a PPS thread per session. Tested with live PPS and works.Eric S. Raymond2013-10-291-6/+4
* A big step - ntpd/chrony-specific code becomes method ponters.Eric S. Raymond2013-10-291-9/+24
* Eliminate shmTimePPS, no longer used.Eric S. Raymond2013-10-291-2/+2
* Unconditionally enable PPS at startup.Eric S. Raymond2013-10-291-8/+1
* Another factoring step in ntpshm.c.Eric S. Raymond2013-10-291-16/+27
* Make chrony_send() and ntpshm_pps() take the same arguments in theGary E. Miller2013-10-281-58/+53
* Remove broken and unused ONCORE PPS codeGary E. Miller2013-10-281-11/+0
* Another step at using nSec instead of uSec in ntpshm.cGary E. Miller2013-10-281-51/+54
* Comment polishing.Eric S. Raymond2013-10-281-1/+3
* More code rearrangement. No logic changes.Eric S. Raymond2013-10-281-11/+11
* Move some code and remove unneeded deoendency.Eric S. Raymond2013-10-281-75/+73
* More factoring out of chrony code.Eric S. Raymond2013-10-271-15/+16
* Attempting to disentangle the thread monitor from ntpd and chrony reporting.Eric S. Raymond2013-10-271-16/+31
* Begin the painful process of factoring the thread processing.Eric S. Raymond2013-10-271-41/+54
* Build system symplifications fixing minor bugs exposed by 13.10.Eric S. Raymond2013-10-271-0/+2
* Add a clarifying comment.Eric S. Raymond2013-10-251-0/+8
* Remove a redundant test, and explain the redundancy.Eric S. Raymond2013-10-251-6/+12
* Anoter chrony socket error reporting tweak.Gary E. Miller2013-10-251-2/+2
* Add some more error logging to chrony socket openingGary E. Miller2013-10-251-2/+2
* Add a FIXME of a potential, never reported, problem.Gary E. Miller2013-10-221-0/+2
* Tweak PPS reporting a bit.Gary E. Miller2013-10-211-5/+3
* Leave root permissions for a tad long to be sure KPPS initialized.Gary E. Miller2013-10-211-10/+13
* ntpshm.c: let the PPS init waiting loop terminateBeat Bolli2013-10-201-1/+1
* GPSD assumes 1PPS before ins-stream report. Document this assumption.Eric S. Raymond2013-10-191-0/+6
* ntpd now can handle nSec. So all PPS hangling moving from uSec toGary E. Miller2013-10-181-1/+1
* pps_hook (PPS in JSON)now correctly reports the PPS time and local clockGary E. Miller2013-10-181-1/+6
* Fix a strange typo that crept into ntpshm.c.Eric S. Raymond2013-10-171-1/+2
* Egg-on-my-face build and compiler warning fixes.Eric S. Raymond2013-10-171-5/+5
* Fix wrong comments. Build still broken.Gary E. Miller2013-10-171-9/+14
* A volatile that might be helpful, and explanatory comments.Eric S. Raymond2013-10-171-3/+5
* Some clarifying comment.Eric S. Raymond2013-10-171-1/+7
* Clean up the KPPS initialization wait.Eric S. Raymond2013-10-171-3/+7
* Prevent a race between KPPS initialization and privilege dropping.Eric S. Raymond2013-10-171-0/+45
* Add a sanity check for KPPS. KPPS in usb may return all zeros.Gary E. Miller2013-10-161-3/+8
* Rename a KPPS variable so all KPPS vars end in _kpps.Gary E. Miller2013-10-161-10/+10
* Fix a bug where KPPS values were getting stepped on.Gary E. Miller2013-10-161-2/+3
* There is a race between opening /dev/pps0 and dropping root. Make itGary E. Miller2013-10-161-1/+6
* splint and cppcheck cleanup. All regression tests pass.Eric S. Raymond2013-09-291-0/+2
* Change gpsd_report to no longer use a global. All regression tests pass.Eric S. Raymond2013-09-291-60/+89
* Remove some thread debugging that stepped on other messages.Eric S. Raymond2013-09-281-2/+1
* More cppcheck cleanup.Eric S. Raymond2013-09-171-1/+2
* Remove dead code found by clang.Eric S. Raymond2013-06-071-1/+0
* Clean up more static-analysis warnings.Eric S. Raymond2013-04-301-1/+1
* Refactoring ntpshm.c.Michael Tatarinov2013-03-251-6/+3