<html lang='en'>
<head>
<meta content='text/html; charset=utf-8' http-equiv='Content-Type'>
<title>
GitLab
</title>
</meta>
</head>
<style>
  img {
    max-width: 100%;
    height: auto;
  }
  p.details {
    font-style:italic;
    color:#777
  }
  .footer p {
    font-size:small;
    color:#777
  }
  pre.commit-message {
    white-space: pre-wrap;
  }
  .file-stats a {
    text-decoration: none;
  }
  .file-stats .new-file {
    color: #090;
  }
  .file-stats .deleted-file {
    color: #B00;
  }
</style>
<body>
<div class='content'>
<h3>
Eric S. Raymond pushed to branch master
at <a href="https://gitlab.com/NTPsec/ntpsec">NTPsec / ntpsec</a>
</h3>
<h4>
Commits:
</h4>
<ul>
<li>
<strong><a href="https://gitlab.com/NTPsec/ntpsec/commit/f616a4afdffc76ce75b271fa5a85299277bf5491">f616a4af</a></strong>
<div>
<span>by Sanjeev Gupta</span>
<i>at 2016-01-24T03:40:41+08:00</i>
</div>
<pre class='commit-message'>Fix asciidoc formatting</pre>
</li>
<li>
<strong><a href="https://gitlab.com/NTPsec/ntpsec/commit/2af60d1e10565c28ee27489155d0c8009e80bca3">2af60d1e</a></strong>
<div>
<span>by Sanjeev Gupta</span>
<i>at 2016-01-24T03:54:04+08:00</i>
</div>
<pre class='commit-message'>Document for IPv6</pre>
</li>
<li>
<strong><a href="https://gitlab.com/NTPsec/ntpsec/commit/c3ca0ed9b28b7482b5f921b518a41ad54ebcde92">c3ca0ed9</a></strong>
<div>
<span>by Sanjeev Gupta</span>
<i>at 2016-01-24T04:06:30+08:00</i>
</div>
<pre class='commit-message'>Add reference to pool command</pre>
</li>
<li>
<strong><a href="https://gitlab.com/NTPsec/ntpsec/commit/fed43edff097aa951e3c160b0616b6d201630e4f">fed43edf</a></strong>
<div>
<span>by Sanjeev Gupta</span>
<i>at 2016-01-24T04:16:15+08:00</i>
</div>
<pre class='commit-message'>Correct typo for DCF77</pre>
</li>
<li>
<strong><a href="https://gitlab.com/NTPsec/ntpsec/commit/08502c4c36e7502cc405f115c74ee340e3457ec8">08502c4c</a></strong>
<div>
<span>by Sanjeev Gupta</span>
<i>at 2016-01-24T04:21:34+08:00</i>
</div>
<pre class='commit-message'>Update deprecation for Driver 38

hopf GPS/DCF77 6021/komp for Serial Line</pre>
</li>
<li>
<strong><a href="https://gitlab.com/NTPsec/ntpsec/commit/0f546944fc27be62356cb47c6b6b9fae785979dd">0f546944</a></strong>
<div>
<span>by Sanjeev Gupta</span>
<i>at 2016-01-24T04:38:47+08:00</i>
</div>
<pre class='commit-message'>Update driver table to add RefID

and general cleanup.</pre>
</li>
<li>
<strong><a href="https://gitlab.com/NTPsec/ntpsec/commit/340f8fb38a8ec5d72b3d628fea44b7862a904c2a">340f8fb3</a></strong>
<div>
<span>by Sanjeev Gupta</span>
<i>at 2016-01-24T04:59:00+08:00</i>
</div>
<pre class='commit-message'>Move links in "Related Links" to a level 3 header

This is not complete, I am manually proofreading each page</pre>
</li>
</ul>
<h4>15 changed files:</h4>
<ul>
<li class='file-stats'>
<a href='#diff-0'>
NEWS
</a>
</li>
<li class='file-stats'>
<a href='#diff-1'>
docs/access.txt
</a>
</li>
<li class='file-stats'>
<a href='#diff-2'>
docs/assoc.txt
</a>
</li>
<li class='file-stats'>
<a href='#diff-3'>
docs/includes/accopt.txt
</a>
</li>
<li class='file-stats'>
<a href='#diff-4'>
docs/includes/audio.txt
</a>
</li>
<li class='file-stats'>
<a href='#diff-5'>
docs/includes/authopt.txt
</a>
</li>
<li class='file-stats'>
<a href='#diff-6'>
docs/includes/clockopt.txt
</a>
</li>
<li class='file-stats'>
<a href='#diff-7'>
docs/includes/config.txt
</a>
</li>
<li class='file-stats'>
<a href='#diff-8'>
docs/includes/confopt.txt
</a>
</li>
<li class='file-stats'>
<a href='#diff-9'>
docs/includes/hand.txt
</a>
</li>
<li class='file-stats'>
<a href='#diff-10'>
docs/includes/install.txt
</a>
</li>
<li class='file-stats'>
<a href='#diff-11'>
docs/includes/ntpfrob-body.txt
</a>
</li>
<li class='file-stats'>
<a href='#diff-12'>
docs/includes/refclock.txt
</a>
</li>
<li class='file-stats'>
<a href='#diff-13'>
docs/parsenew.txt
</a>
</li>
<li class='file-stats'>
<a href='#diff-14'>
docs/refclock.txt
</a>
</li>
</ul>
<h4>Changes:</h4>
<li id='diff-0'>
<a href='https://gitlab.com/NTPsec/ntpsec/compare/1072e976a964101b7e7ffb41c461a9d0c2a60f21...340f8fb38a8ec5d72b3d628fea44b7862a904c2a#diff-0'>
<strong>
NEWS
</strong>
</a>
<hr>
<pre class="highlight"><code><span style="color: #000000;background-color: #ffdddd">--- a/NEWS
</span><span style="color: #000000;background-color: #ddffdd">+++ b/NEWS
</span><span style="color: #aaaaaa">@@ -121,7 +121,7 @@ the 0.9.0 beta release.
</span> * [Bug 2625] Deprecate flag1 in local refclock.  Hal Murray, Harlan Stenn.
 * [Bug 2778] Implement "apeers"  ntpq command to include associd.
 * [Bug 2823] ntpsweep with recursive peers option doesn't work.  H.Stenn.
<span style="color: #000000;background-color: #ffdddd">-* [Bug 2836] DFC77 patches from Frank Kardel to make decoding more
</span><span style="color: #000000;background-color: #ddffdd">+* [Bug 2836] DCF77 patches from Frank Kardel to make decoding more
</span>   robust, and require 2 consecutive timestamps to be consistent.
 * [Bug 2845] Harden memory allocation in ntpd; implement and
   use 'eallocarray(...)' where appropriate.
</code></pre>

<br>
</li>
<li id='diff-1'>
<a href='https://gitlab.com/NTPsec/ntpsec/compare/1072e976a964101b7e7ffb41c461a9d0c2a60f21...340f8fb38a8ec5d72b3d628fea44b7862a904c2a#diff-1'>
<strong>
docs/access.txt
</strong>
</a>
<hr>
<pre class="highlight"><code><span style="color: #000000;background-color: #ffdddd">--- a/docs/access.txt
</span><span style="color: #000000;background-color: #ddffdd">+++ b/docs/access.txt
</span><span style="color: #aaaaaa">@@ -31,12 +31,13 @@ format:
</span> 
 +restrict address [mask mask] [flag][...]+
 
<span style="color: #000000;background-color: #ffdddd">-The +address+ argument expressed in dotted-quad form is the address of a
</span><span style="color: #000000;background-color: #ddffdd">+The +address+ argument expressed in dotted-quad (for IPv4) or
+:-delimited (for IPv6) form is the address of a
</span> host or network. Alternatively, the +address+ argument can be a valid
 host DNS name. The +mask+ argument expressed in IPv4 or IPv6 numeric
 address form defaults to all mask bits on, meaning that the +address+ is
 treated as the address of an individual host. A default entry (address
<span style="color: #000000;background-color: #ffdddd">-0.0.0.0, mask 0.0.0.0 for IPv4 and address :: mask :: for IPv6) is
</span><span style="color: #000000;background-color: #ddffdd">+0.0.0.0, mask 0.0.0.0 for IPv4; and address :: mask :: for IPv6) is
</span> always the first entry in the list. +restrict default+, with no mask
 option, modifies both IPv4 and IPv6 default entries. +restrict source+
 configures a template restriction automatically added at runtime for
</code></pre>

<br>
</li>
<li id='diff-2'>
<a href='https://gitlab.com/NTPsec/ntpsec/compare/1072e976a964101b7e7ffb41c461a9d0c2a60f21...340f8fb38a8ec5d72b3d628fea44b7862a904c2a#diff-2'>
<strong>
docs/assoc.txt
</strong>
</a>
<hr>
<pre class="highlight"><code><span style="color: #000000;background-color: #ffdddd">--- a/docs/assoc.txt
</span><span style="color: #000000;background-color: #ddffdd">+++ b/docs/assoc.txt
</span><span style="color: #aaaaaa">@@ -69,10 +69,11 @@ client (mode 3) request to the specified server and expects a server
</span> described as a "pull" operation, in that the host pulls the time and
 related values from the server.
 
<span style="color: #000000;background-color: #ffdddd">-A host is configured in client mode using the +server+ (sic) command and
-specifying the server DNS name or IPv4 or IPv6 address; the server
-requires no prior configuration. The +iburst+ option described later on
-this page is recommended for clients, as this speeds up initial
</span><span style="color: #000000;background-color: #ddffdd">+A host is configured in client mode using the +server+ (sic)
+or +pool+ command and specifying the server DNS name or IPv4 or
+IPv6 address; the server requires no prior configuration (but
+see link:access.html[Access Control]). The +iburst+ option described
+later on this page is recommended for clients, as this speeds up initial
</span> synchronization from several minutes to several seconds. The +burst+
 option described later on this page can be useful to reduce jitter on
 very noisy dial-up or ISDN network links.
</code></pre>

<br>
</li>
<li id='diff-3'>
<a href='https://gitlab.com/NTPsec/ntpsec/compare/1072e976a964101b7e7ffb41c461a9d0c2a60f21...340f8fb38a8ec5d72b3d628fea44b7862a904c2a#diff-3'>
<strong>
docs/includes/accopt.txt
</strong>
</a>
<hr>
<pre class="highlight"><code><span style="color: #000000;background-color: #ffdddd">--- a/docs/includes/accopt.txt
</span><span style="color: #000000;background-color: #ddffdd">+++ b/docs/includes/accopt.txt
</span><span style="color: #aaaaaa">@@ -1,4 +1,4 @@
</span><span style="color: #000000;background-color: #ffdddd">-== Access Control Commands and Options ==
</span><span style="color: #000000;background-color: #ddffdd">+=== Access Control Commands and Options ===
</span> * link:accopt.html#discard[discard - specify headway parameters]
 * link:accopt.html#restrict[restrict - specify access restrictions]
 * link:comdex.html[Command Index]
</code></pre>

<br>
</li>
<li id='diff-4'>
<a href='https://gitlab.com/NTPsec/ntpsec/compare/1072e976a964101b7e7ffb41c461a9d0c2a60f21...340f8fb38a8ec5d72b3d628fea44b7862a904c2a#diff-4'>
<strong>
docs/includes/audio.txt
</strong>
</a>
<hr>
<pre class="highlight"><code><span style="color: #000000;background-color: #ffdddd">--- a/docs/includes/audio.txt
</span><span style="color: #000000;background-color: #ddffdd">+++ b/docs/includes/audio.txt
</span><span style="color: #aaaaaa">@@ -1,4 +1,4 @@
</span><span style="color: #000000;background-color: #ffdddd">-== Reference Clock Audio Drivers ==
</span><span style="color: #000000;background-color: #ddffdd">+=== Reference Clock Audio Drivers ===
</span> * link:driver6.html[IRIG Audio Decoder]
 * link:driver7.html[Radio CHU Audio Demodulator/Decoder]
 * link:audio.html[Reference Clock Audio Drivers]
</code></pre>

<br>
</li>
<li id='diff-5'>
<a href='https://gitlab.com/NTPsec/ntpsec/compare/1072e976a964101b7e7ffb41c461a9d0c2a60f21...340f8fb38a8ec5d72b3d628fea44b7862a904c2a#diff-5'>
<strong>
docs/includes/authopt.txt
</strong>
</a>
<hr>
<pre class="highlight"><code><span style="color: #000000;background-color: #ffdddd">--- a/docs/includes/authopt.txt
</span><span style="color: #000000;background-color: #ddffdd">+++ b/docs/includes/authopt.txt
</span><span style="color: #aaaaaa">@@ -1,4 +1,4 @@
</span><span style="color: #000000;background-color: #ffdddd">-== Authentication Commands and Options ==
</span><span style="color: #000000;background-color: #ddffdd">+=== Authentication Commands and Options ===
</span> * link:authopt.html#automax[automax - specify Autokey regeneration interval]
 * link:authopt.html#controlkey[controlkey - specify control key ID]
 * link:authopt.html#crypto[crypto - configure Autokey parameters]
</code></pre>

<br>
</li>
<li id='diff-6'>
<a href='https://gitlab.com/NTPsec/ntpsec/compare/1072e976a964101b7e7ffb41c461a9d0c2a60f21...340f8fb38a8ec5d72b3d628fea44b7862a904c2a#diff-6'>
<strong>
docs/includes/clockopt.txt
</strong>
</a>
<hr>
<pre class="highlight"><code><span style="color: #000000;background-color: #ffdddd">--- a/docs/includes/clockopt.txt
</span><span style="color: #000000;background-color: #ddffdd">+++ b/docs/includes/clockopt.txt
</span><span style="color: #aaaaaa">@@ -1,4 +1,4 @@
</span><span style="color: #000000;background-color: #ffdddd">-== Reference Clock Commands and Options ==
</span><span style="color: #000000;background-color: #ddffdd">+=== Reference Clock Commands and Options ===
</span> * link:clockopt.html#fudge[fudge - specify fudge parameters]
 * link:clockopt.html#server[server - specify reference clock server]
 * link:comdex.html[Command Index]
</code></pre>

<br>
</li>
<li id='diff-7'>
<a href='https://gitlab.com/NTPsec/ntpsec/compare/1072e976a964101b7e7ffb41c461a9d0c2a60f21...340f8fb38a8ec5d72b3d628fea44b7862a904c2a#diff-7'>
<strong>
docs/includes/config.txt
</strong>
</a>
<hr>
<pre class="highlight"><code><span style="color: #000000;background-color: #ffdddd">--- a/docs/includes/config.txt
</span><span style="color: #000000;background-color: #ddffdd">+++ b/docs/includes/config.txt
</span><span style="color: #aaaaaa">@@ -1,4 +1,4 @@
</span><span style="color: #000000;background-color: #ffdddd">-== Client and Server Configuration ==
</span><span style="color: #000000;background-color: #ddffdd">+=== Client and Server Configuration ===
</span> * link:assoc.html[Association Management]
 * link:discover.html[Automatic Server Discovery Schemes]
 * link:sitemap.html[Site Map]
</code></pre>

<br>
</li>
<li id='diff-8'>
<a href='https://gitlab.com/NTPsec/ntpsec/compare/1072e976a964101b7e7ffb41c461a9d0c2a60f21...340f8fb38a8ec5d72b3d628fea44b7862a904c2a#diff-8'>
<strong>
docs/includes/confopt.txt
</strong>
</a>
<hr>
<pre class="highlight"><code><span style="color: #000000;background-color: #ffdddd">--- a/docs/includes/confopt.txt
</span><span style="color: #000000;background-color: #ddffdd">+++ b/docs/includes/confopt.txt
</span><span style="color: #aaaaaa">@@ -1,4 +1,4 @@
</span><span style="color: #000000;background-color: #ffdddd">-== Server Commands and Options ==
</span><span style="color: #000000;background-color: #ddffdd">+=== Server Commands and Options ===
</span> * link:confopt.html#server[server - configure client association]
 * link:confopt.html#peer[peer - configure symmetric peer association]
 * link:confopt.html#broadcast[broadcast - configure broadcast server association]
</code></pre>

<br>
</li>
<li id='diff-9'>
<a href='https://gitlab.com/NTPsec/ntpsec/compare/1072e976a964101b7e7ffb41c461a9d0c2a60f21...340f8fb38a8ec5d72b3d628fea44b7862a904c2a#diff-9'>
<strong>
docs/includes/hand.txt
</strong>
</a>
<hr>
<pre class="highlight"><code><span style="color: #000000;background-color: #ffdddd">--- a/docs/includes/hand.txt
</span><span style="color: #000000;background-color: #ddffdd">+++ b/docs/includes/hand.txt
</span><span style="color: #aaaaaa">@@ -1,4 +1,4 @@
</span><span style="color: #000000;background-color: #ffdddd">-== Handbook Pages ==
</span><span style="color: #000000;background-color: #ddffdd">+=== Handbook Pages ===
</span> * link:comdex.html[Command Index]
 * link:access.html[Access Control Support]
 * link:assoc.html[Association Management]
</code></pre>

<br>
</li>
<li id='diff-10'>
<a href='https://gitlab.com/NTPsec/ntpsec/compare/1072e976a964101b7e7ffb41c461a9d0c2a60f21...340f8fb38a8ec5d72b3d628fea44b7862a904c2a#diff-10'>
<strong>
docs/includes/install.txt
</strong>
</a>
<hr>
<pre class="highlight"><code><span style="color: #000000;background-color: #ffdddd">--- a/docs/includes/install.txt
</span><span style="color: #000000;background-color: #ddffdd">+++ b/docs/includes/install.txt
</span><span style="color: #aaaaaa">@@ -1,4 +1,4 @@
</span><span style="color: #000000;background-color: #ffdddd">-== Build and Install ==
</span><span style="color: #000000;background-color: #ddffdd">+=== Build and Install ===
</span> * link:build.html[Building and Installing the Distribution]
 * link:rdebug.html[Debugging Reference Clock Drivers]
 * link:quick.html[Quick Start]
</code></pre>

<br>
</li>
<li id='diff-11'>
<a href='https://gitlab.com/NTPsec/ntpsec/compare/1072e976a964101b7e7ffb41c461a9d0c2a60f21...340f8fb38a8ec5d72b3d628fea44b7862a904c2a#diff-11'>
<strong>
docs/includes/ntpfrob-body.txt
</strong>
</a>
<hr>
<pre class="highlight"><code><span style="color: #000000;background-color: #ffdddd">--- a/docs/includes/ntpfrob-body.txt
</span><span style="color: #000000;background-color: #ddffdd">+++ b/docs/includes/ntpfrob-body.txt
</span><span style="color: #aaaaaa">@@ -49,7 +49,7 @@ maintainers.
</span> 
 Normally this tool reports in an eyeball-friendly unstructured text
 format. With the -j option (where applicable) it reports JSON records.
<span style="color: #000000;background-color: #ffdddd">-Note that the -j option should be given before any mode option. 
</span><span style="color: #000000;background-color: #ddffdd">+Note that the -j option should be given before any mode option.
</span> 
 The reporting formats of this tool should be considered unstable;
 they may change as diagnostics are added or improved.  JSON
<span style="color: #aaaaaa">@@ -59,7 +59,7 @@ reports will be kept forward-compatible through changes.
</span> 
 The -A function reads your clock's tick rate in microseconds.  The -a
 function sets it. Both rely on the adjtimex(2) system call.  This
<span style="color: #000000;background-color: #ffdddd">-mode finishes by tereporting the tick value and (if available) the
</span><span style="color: #000000;background-color: #ddffdd">+mode finishes by reporting the tick value and (if available) the
</span> tick adjustment value.
 
 The -j option is applicable to this mode.
<span style="color: #aaaaaa">@@ -72,15 +72,15 @@ enough to have a fully POSIX.1-2001-conformant Unix.
</span> The -c option can be used to determine the timing jitter due to the
 operating system in a gettimeofday() call.  For most systems the
 dominant contribution to the jitter budget is the period of the
<span style="color: #000000;background-color: #ffdddd">-hardware interrupt, usually in the range 10 us-1 ms. For those systems
-with microsecond counters the jitter is dominated only by the
-operating system.
</span><span style="color: #000000;background-color: #ddffdd">+hardware interrupt, usually in the range between 10 us and 1 ms. For
+those systems with microsecond counters the jitter is dominated
+only by the operating system.
</span> 
 The -j option is applicable to this mode.  With the -r option, write
 the raw unsorted clock samples to standard output for post-analysis.
<span style="color: #000000;background-color: #ffdddd">-All but the last -j or -r option before the -c mode flag is ignored
</span><span style="color: #000000;background-color: #ddffdd">+All but the last -j or -r option before the -c mode flag is ignored.
</span> 
<span style="color: #000000;background-color: #ffdddd">-=== Pulse-per-second check ==
</span><span style="color: #000000;background-color: #ddffdd">+=== Pulse-per-second check ===
</span> 
 The -p option shows whether the  PPS-API (RFC 2783 kernel
 PPS interface) finds PPS on a specified device.
</code></pre>

<br>
</li>
<li id='diff-12'>
<a href='https://gitlab.com/NTPsec/ntpsec/compare/1072e976a964101b7e7ffb41c461a9d0c2a60f21...340f8fb38a8ec5d72b3d628fea44b7862a904c2a#diff-12'>
<strong>
docs/includes/refclock.txt
</strong>
</a>
<hr>
<pre class="highlight"><code><span style="color: #000000;background-color: #ffdddd">--- a/docs/includes/refclock.txt
</span><span style="color: #000000;background-color: #ddffdd">+++ b/docs/includes/refclock.txt
</span><span style="color: #aaaaaa">@@ -1,4 +1,4 @@
</span><span style="color: #000000;background-color: #ffdddd">-== Reference Clock Support ==
</span><span style="color: #000000;background-color: #ddffdd">+=== Reference Clock Support ===
</span> * link:extern.html[External Clock Discipline and the Local Clock Driver]
 * link:howto.html[How to Write a Reference Clock Driver]
 * link:howto.html[How to build new PARSE clocks]
</code></pre>

<br>
</li>
<li id='diff-13'>
<a href='https://gitlab.com/NTPsec/ntpsec/compare/1072e976a964101b7e7ffb41c461a9d0c2a60f21...340f8fb38a8ec5d72b3d628fea44b7862a904c2a#diff-13'>
<strong>
docs/parsenew.txt
</strong>
</a>
<hr>
<pre class="highlight"><code><span style="color: #000000;background-color: #ffdddd">--- a/docs/parsenew.txt
</span><span style="color: #000000;background-color: #ddffdd">+++ b/docs/parsenew.txt
</span><span style="color: #aaaaaa">@@ -14,7 +14,7 @@ What to do:
</span> 
 Make a conversion module (libparse/clk_*.c)
 
<span style="color: #000000;background-color: #ffdddd">-1.  What ist the time code format ?
</span><span style="color: #000000;background-color: #ddffdd">+1.  What is the time code format ?
</span> * find year, month, day, hour, minute, second, status (synchronised or
 not), possibly time zone information (you need to give the offset to
 UTC) You will have to convert the data from a string into a struct
<span style="color: #aaaaaa">@@ -68,13 +68,13 @@ These are feature flags denoting items that are supported by the clock:
</span>    
 ----------------------------------------------------------------------------
 +
<span style="color: #000000;background-color: #ffdddd">-If the utctime field is non zero this value will be take as time code
</span><span style="color: #000000;background-color: #ddffdd">+If the utctime field is non-zero this value will be take as time code
</span> value. This allows for conversion routines that already have the utc
 time value. The utctime field gives the seconds since Jan 1st 1970,
 0:00:00. The useconds field gives the respective usec value. The fields
 for date and time (down to second resolution) will be ignored.
 +
<span style="color: #000000;background-color: #ffdddd">-Conversion is done in the cvt_* routine in parse/clk_*.c files. look in
</span><span style="color: #000000;background-color: #ddffdd">+Conversion is done in the cvt_* routine in parse/clk_*.c files. Look in
</span> them for examples. The basic structure is:
 +
 -----------------------------------------------------
<span style="color: #aaaaaa">@@ -127,8 +127,9 @@ The above should have given you some hints on how to build a clk_*.c
</span> file with the time code conversion. See the examples and pick a clock
 closest to yours and tweak the code to match your clock.
 +
<span style="color: #000000;background-color: #ffdddd">-In order to make your clk_*.c file usable a reference to the clockformat
</span><span style="color: #000000;background-color: #ddffdd">+In order to make your clk_*.c file usable, a reference to the clockformat
</span> structure must be put into parse_conf.c.
<span style="color: #000000;background-color: #ddffdd">+
</span> 2.  TTY setup and initialization/configuration will be done in
 ntpd/refclock_parse.c.
 * Find out the exact tty settings for your clock (baud rate, parity,
<span style="color: #aaaaaa">@@ -207,8 +208,8 @@ clocks for example)
</span>   };
 -------------------------------------------------------------------------------------
 
<span style="color: #000000;background-color: #ffdddd">-Well, this is very sketchy, i know. But I hope it helps a little bit.
-The best way is to look which clock comes closest to your and tweak that
</span><span style="color: #000000;background-color: #ddffdd">+Well, this is very sketchy, I know. But I hope it helps a little bit.
+The best way is to look which clock comes closest to yours and tweak that
</span> code.
 
 Two sorts of clocks are used with parse. Clocks that automatically send
<span style="color: #aaaaaa">@@ -217,7 +218,7 @@ because they send the data all the time. The second sort are the clocks
</span> that need a command sent to them in order to reply with a time code
 (like the Trimble clock).
 
<span style="color: #000000;background-color: #ffdddd">-For questions: mailto:%20kardel%20AT%20acm.org[kardel@acm.org].
</span><span style="color: #000000;background-color: #ddffdd">+For questions: mailto:kardel@acm.org[kardel@acm.org].
</span> 
 Please include an exact description on how your clock works.
 (initialization, TTY modes, strings to be sent to it, responses received
</code></pre>

<br>
</li>
<li id='diff-14'>
<a href='https://gitlab.com/NTPsec/ntpsec/compare/1072e976a964101b7e7ffb41c461a9d0c2a60f21...340f8fb38a8ec5d72b3d628fea44b7862a904c2a#diff-14'>
<strong>
docs/refclock.txt
</strong>
</a>
<hr>
<pre class="highlight"><code><span style="color: #000000;background-color: #ffdddd">--- a/docs/refclock.txt
</span><span style="color: #000000;background-color: #ddffdd">+++ b/docs/refclock.txt
</span><span style="color: #aaaaaa">@@ -152,8 +152,8 @@ driver relative to an association designated the prefer peer.
</span> == List of Reference Clock Drivers ==
 
 Following is a list showing the type and title of each driver currently
<span style="color: #000000;background-color: #ffdddd">-implemented. The compile-time identifier for each is shown in
-parentheses. Click on a selected type for specific description and
</span><span style="color: #000000;background-color: #ddffdd">+implemented. The default compile-time identifier for each is shown in
+under +RefID+. Click on a selected type for specific description and
</span> configuration documentation, including the clock address, reference ID,
 driver ID, device name and serial line speed. For those drivers without
 specific documentation, please contact the author listed in the
<span style="color: #aaaaaa">@@ -170,36 +170,36 @@ a closed-source driver to run.  This filtered out the
</span> Datum/Bancomm/Symmetricom bc600-series GPS/IRIG Receiver.
 
 [options="header"]
<span style="color: #000000;background-color: #ffdddd">-[cols="10%,5%,85%",options="header"]
</span><span style="color: #000000;background-color: #ddffdd">+[cols="10%,5%,5%,80%",options="header"]
</span> |====================================================================
<span style="color: #000000;background-color: #ffdddd">-| Number                      | Flags | Driver
-| link:driver1.html[Type 1]   | D     | Undisciplined Local Clock
-| link:driver4.html[Type 4]   | -     | Generic Spectracom Receivers
-| link:driver5.html[Type 5]   | D     | TrueTime GPS/GOES Receivers
-| link:driver6.html[Type 6]   | D     | IRIG Audio Decoder
-| link:driver7.html[Type 7]   | D     | Radio CHU Audio Demodulator/Decoder
-| link:driver8.html[Type 8]   | T     | Generic Reference Driver (Parse)
-| link:driver9.html[Type 9]   | D     | Magnavox MX4200 GPS Receiver
-| link:driver10.html[Type 10] | D     | Austron 2200A/2201A GPS Receivers
-| link:driver11.html[Type 11] | D     | Arbiter 1088A/B GPS Receiver
-| link:driver18.html[Type 18] | -     | NIST/USNO/PTB Modem Time Services
-| link:driver20.html[Type 20] | T     | Generic NMEA GPS Receiver
-| link:driver22.html[Type 22] | T     | PPS Clock Discipline
-| link:driver26.html[Type 26] | T     | Hewlett Packard 58503A GPS Receiver
-| link:driver27.html[Type 27] | D     | Arcron MSF Receiver
-| link:driver28.html[Type 28] | T     | Shared Memory Driver
-| link:driver29.html[Type 29] | TM    | Trimble Navigation Palisade GPS
-| link:driver30.html[Type 30] | -     | Motorola UT Oncore GPS
-| link:driver31.html[Type 31] | D     | Rockwell Jupiter GPS
-| link:driver33.html[Type 33] | D     | Dumb Clock
-| link:driver35.html[Type 35] | D     | Conrad Parallel Port Radio Clock
-| link:driver38.html[Type 38] | -     | hopf GPS/DCF77 6021/komp for Serial Line
-| link:driver39.html[Type 39] | -     | hopf GPS/DCF77 6039 for PCI-Bus
-| link:driver40.html[Type 40] | T     | JJY Receivers
-| link:driver42.html[Type 42] | -     | Zyfer GPStarplus Receiver
-| link:driver44.html[Type 44] | -     | NeoClock4X - DCF77 / TDF serial line
-| link:driver45.html[Type 45] | -     | Spectracom TSYNC PCI
-| link:driver46.html[Type 46] | T     | GPSD NG client protocol
</span><span style="color: #000000;background-color: #ddffdd">+| Number                      | Flags |RefID| Driver
+| link:driver1.html[Type 1]   | D     |LOCL | Undisciplined Local Clock
+| link:driver4.html[Type 4]   | -     |+SPECTRACOM+| Generic Spectracom Receivers
+| link:driver5.html[Type 5]   | D     |TRUE | TrueTime GPS/GOES Receivers
+| link:driver6.html[Type 6]   | D     |IRIG | IRIG Audio Decoder
+| link:driver7.html[Type 7]   | D     |+CHU+| Radio CHU Audio Demodulator/Decoder
+| link:driver8.html[Type 8]   | TR    |DCFx | Generic Reference Driver (Parse)
+| link:driver9.html[Type 9]   | D     |GPS  | Magnavox MX4200 GPS Receiver
+| link:driver10.html[Type 10] | D     |GPS  | Austron 2200A/2201A GPS Receivers
+| link:driver11.html[Type 11] | D     |GPS  | Arbiter 1088A/B GPS Receiver
+| link:driver18.html[Type 18] | R     |NIST | NIST/USNO/PTB Modem Time Services
+| link:driver20.html[Type 20] | T     |GPS  | Generic NMEA GPS Receiver
+| link:driver22.html[Type 22] | T     |PPS  | PPS Clock Discipline
+| link:driver26.html[Type 26] | T     |GPS  | Hewlett Packard 58503A GPS Receiver
+| link:driver27.html[Type 27] | DR    |MSF  | Arcron MSF Receiver
+| link:driver28.html[Type 28] | T     |SHM  | Shared Memory Driver
+| link:driver29.html[Type 29] | TM    |GPS  | Trimble Navigation Palisade GPS
+| link:driver30.html[Type 30] | -     |GPS  | Motorola UT Oncore GPS
+| link:driver31.html[Type 31] | D     |GPS  | Rockwell Jupiter GPS
+| link:driver33.html[Type 33] | D     |DUMB | Dumb Clock
+| link:driver35.html[Type 35] | D     |PCF  | Conrad Parallel Port Radio Clock
+| link:driver38.html[Type 38] | D     |hopf | hopf GPS/DCF77 6021/komp for Serial Line
+| link:driver39.html[Type 39] | -     |hopf | hopf GPS/DCF77 6039 for PCI-Bus
+| link:driver40.html[Type 40] | T     |JJY  | JJY Receivers
+| link:driver42.html[Type 42] | -     |GPS  | Zyfer GPStarplus Receiver
+| link:driver44.html[Type 44] | -     |neol | NeoClock4X - DCF77 / TDF serial line
+| link:driver45.html[Type 45] | R     |GPS  | Spectracom TSYNC PCI
+| link:driver46.html[Type 46] | T     |GPSD | GPSD NG client protocol
</span> |====================================================================
 
 The flags field should be interpreted as follows:
<span style="color: #aaaaaa">@@ -210,11 +210,12 @@ The flags field should be interpreted as follows:
</span> | D | Deprecated.  May be removed in a future release
 | T | Regularly tested by an active maintainer (some devices/modes)
 | M | The driver supports multiple devices or major modes
<span style="color: #000000;background-color: #ddffdd">+| R | Multiple Reference IDs supported, please check the driver page
</span> |====================================================================
 
 Driver numbers 2, 3, 12, 13, 14, 15, 16, 17, 19, 21, 23, 24, 25, 32, 34,
 36, 37, 41, and 43 (all unused numbers below 46) are reserved. Some of
<span style="color: #000000;background-color: #ffdddd">-these were used by refclock types (now obsolete) in older NTP versions
</span><span style="color: #000000;background-color: #ddffdd">+these were used by refclock types (now obsolete) in older NTP versions.
</span> 
 
 '''''
</code></pre>

<br>
</li>

</div>
<div class='footer' style='margin-top: 10px;'>
<p>

<br>
<a href="https://gitlab.com/NTPsec/ntpsec/compare/1072e976a964101b7e7ffb41c461a9d0c2a60f21...340f8fb38a8ec5d72b3d628fea44b7862a904c2a">View it on GitLab</a>.
<br>
You're receiving this email because of your account on gitlab.com.
If you'd like to receive fewer emails, you can
adjust your notification settings.

</p>
</div>
</body>
</html>