1. 18 Oct, 2015 1 commit
  2. 16 Oct, 2015 1 commit
    • Eric S. Raymond's avatar
      Reduce single entire inline licenses to their SPDX declarations. · 3ae4485a
      Eric S. Raymond authored
      Some code by Juergen Perlinger refers to the NTP copyright file.
      I changed this to an SPDX declaration of the NTP license.
      
      Unity code files contained this: "[Released under MIT License. Please
      refer to license.txt for details]". I changed this to an SPDX declaration
      of the MIT license.
      
      I did *not* attempt to reduce or tagify other nonstandard license
      inclusions, or licenses in files marked "generated", or any license in
      a file with more than one license. These will take a separate pass
      with some judgment calls.
      
      I also removed some RCS debris.
      3ae4485a
  3. 15 Oct, 2015 2 commits
  4. 13 Oct, 2015 1 commit
  5. 09 Oct, 2015 1 commit
    • Eric S. Raymond's avatar
      Change ntp_set_tod() to take a timespec, increasing time-setting precision. · 6f50c5cf
      Eric S. Raymond authored
      This is potentially a big deal for platforms with a POSIX-conformant
      clock_settime(2) that takes a timespec.  Before, when a time step
      was calculated, it was always rounded to microseconds to be passed to
      settimeofday(2).  Now, precision down to nanoseconds is passed through
      ntp_set_tod() to be used by clock_settime(2) if the platform has it,
      for a potential gain of up to 10**3 in stepping accuracy.
      
      Today few time sources actually deliver with that accuracy, but it is
      reasonable to expect lesser gains to the exact extent that
      clock_gettime(2) and primary time sources are capable of delivering
      sub-microsecond accuracy - in particular for GPSDOs, which often
      deliver in the 100ns range, and dedicated time receivers which may
      reach 50ns accuracy.
      
      We may thus expect an order of magnitude or more accuracy improvement
      from this change with real hardware.
      6f50c5cf
  6. 06 Oct, 2015 1 commit
  7. 05 Oct, 2015 1 commit
  8. 04 Oct, 2015 3 commits
  9. 03 Oct, 2015 3 commits
  10. 02 Oct, 2015 2 commits
  11. 01 Oct, 2015 2 commits
  12. 30 Sep, 2015 6 commits
  13. 29 Sep, 2015 7 commits
  14. 28 Sep, 2015 2 commits
  15. 27 Sep, 2015 3 commits
  16. 26 Sep, 2015 1 commit
  17. 25 Sep, 2015 2 commits
  18. 24 Sep, 2015 1 commit