<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en">
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<title>
GitLab
</title>



</head>
<body>
<style type="text/css">
img {
max-width: 100%; height: auto;
}
</style>
<div class="content">
<h3>
Ian Bruene pushed to branch dgb-trace
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/aaa57b3393afb7d9d1722d1647167b213dd1b464">aaa57b33</a></strong>
<div>
<span>by Gary E. Miller</span>
<i>at 2017-06-02T14:03:48-07:00</i>
</div>
<pre class="commit-message" style="margin: 0; white-space: pre-wrap">assert: remove indirection by *isc_assertion_failed.

ntpd only ever installed one assertion handler.  Before that pointer was
installed at runtime the assertions did not work well.  So remove all the
added indirection and just use assertion_failed().

Had to move assertion_failed() to libisc/assert.c to get it to work.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/NTPsec/ntpsec/commit/eb46eb4527de29615ca76e34f6bba4e798004053">eb46eb45</a></strong>
<div>
<span>by Gary E. Miller</span>
<i>at 2017-06-02T14:24:32-07:00</i>
</div>
<pre class="commit-message" style="margin: 0; white-space: pre-wrap">assert: remove now unused isc_assertioncallback_t stuff.

Now that the assertion handler is hard coded, the stuff to
change the assertion handler can go away.  Which shows up
yet more unused code.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/NTPsec/ntpsec/commit/a040a1fdd05993a7c71d1b41451c054108a52bd5">a040a1fd</a></strong>
<div>
<span>by Gary E. Miller</span>
<i>at 2017-06-02T14:29:52-07:00</i>
</div>
<pre class="commit-message" style="margin: 0; white-space: pre-wrap">assert: remove default_callback().

It was only used until assertion_failed() was installed early in
startup.  Probably never worked, did not use mysyslog().
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/NTPsec/ntpsec/commit/64ea95e03aefc52f9c8983540266e04b3856780a">64ea95e0</a></strong>
<div>
<span>by Gary E. Miller</span>
<i>at 2017-06-02T14:32:48-07:00</i>
</div>
<pre class="commit-message" style="margin: 0; white-space: pre-wrap">assert: remove unused BACKTRACE_MAXFRAME

It was never used since the backtrace handlers were not installed.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/NTPsec/ntpsec/commit/b7a9dd68ee53785564838eafe4f81c69d885e3cb">b7a9dd68</a></strong>
<div>
<span>by Gary E. Miller</span>
<i>at 2017-06-02T14:35:30-07:00</i>
</div>
<pre class="commit-message" style="margin: 0; white-space: pre-wrap">assert: remove now unused prototype of isc_assertion_failed()
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/NTPsec/ntpsec/commit/24dbf4189e6b46090dc3c5f79a8e015cc18c3d0c">24dbf418</a></strong>
<div>
<span>by Gary E. Miller</span>
<i>at 2017-06-02T14:37:29-07:00</i>
</div>
<pre class="commit-message" style="margin: 0; white-space: pre-wrap">assert: make isc_assertion_typetotext() static.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/NTPsec/ntpsec/commit/3e314c9ad50e19e9f6a0d9f9b81c013bd5bfb5e3">3e314c9a</a></strong>
<div>
<span>by Gary E. Miller</span>
<i>at 2017-06-02T14:39:47-07:00</i>
</div>
<pre class="commit-message" style="margin: 0; white-space: pre-wrap">assert: remove isc_ prefixes.

Not really ISC code anymore, does not look like their current code,
will keep their copyright.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/NTPsec/ntpsec/commit/d6034c4ae3d806bf851633835d5594a774e45fc7">d6034c4a</a></strong>
<div>
<span>by Gary E. Miller</span>
<i>at 2017-06-02T14:43:18-07:00</i>
</div>
<pre class="commit-message" style="margin: 0; white-space: pre-wrap">assert: move libisc/assertions.c to libntp/assert.c

Not really ISC code anymore.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/NTPsec/ntpsec/commit/cb80377cf80dc32c335126a85ce5da342240274d">cb80377c</a></strong>
<div>
<span>by Gary E. Miller</span>
<i>at 2017-06-02T14:48:38-07:00</i>
</div>
<pre class="commit-message" style="margin: 0; white-space: pre-wrap">assert: replace DEBUG_INSIST() with INSIST().

It was only used one place.  Also change DEBUG_ENSURE()
and DEBUG_REQUIRE(), which were all commented out anyway.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/NTPsec/ntpsec/commit/39d1c2978fb91de9b385c16430307033746708f3">39d1c297</a></strong>
<div>
<span>by Ian Bruene</span>
<i>at 2017-06-02T18:01:36-05:00</i>
</div>
<pre class="commit-message" style="margin: 0; white-space: pre-wrap">Changed current debugging macros to DPRINT or TPRINT
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/NTPsec/ntpsec/commit/306e407a71de7cb414cc749f500e32bd71c9d183">306e407a</a></strong>
<div>
<span>by Ian Bruene</span>
<i>at 2017-06-02T18:01:36-05:00</i>
</div>
<pre class="commit-message" style="margin: 0; white-space: pre-wrap">Swapped out explicit debug tests for macros

Debugging logs that are merely printfs have been replaced by
DPRINT / TPRINT, as appropriate. More complicated loggers have been
marked with SPECIAL DEBUG to aid in filtering.
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/NTPsec/ntpsec/commit/6dc6296467eb91bfb89eb23aa56688ac01c9bcd7">6dc62964</a></strong>
<div>
<span>by Ian Bruene</span>
<i>at 2017-06-02T18:01:36-05:00</i>
</div>
<pre class="commit-message" style="margin: 0; white-space: pre-wrap">Fixing borked merge
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/NTPsec/ntpsec/commit/77d33b60ca56394492ff8d819875e7ce4f90be8e">77d33b60</a></strong>
<div>
<span>by Ian Bruene</span>
<i>at 2017-06-02T18:01:36-05:00</i>
</div>
<pre class="commit-message" style="margin: 0; white-space: pre-wrap">Fixed missing includes
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/NTPsec/ntpsec/commit/79a3b43643560003d6d2373997c42c845f645be3">79a3b436</a></strong>
<div>
<span>by Ian Bruene</span>
<i>at 2017-06-02T18:01:36-05:00</i>
</div>
<pre class="commit-message" style="margin: 0; white-space: pre-wrap">Typo
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/NTPsec/ntpsec/commit/de1f0e57c2a0cde3745cf6375d55728d1145146f">de1f0e57</a></strong>
<div>
<span>by Ian Bruene</span>
<i>at 2017-06-02T18:01:36-05:00</i>
</div>
<pre class="commit-message" style="margin: 0; white-space: pre-wrap">Typo (again)
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/NTPsec/ntpsec/commit/4cdb048e80551dc0d8165744e4c13b3a06998a3b">4cdb048e</a></strong>
<div>
<span>by Ian Bruene</span>
<i>at 2017-06-02T18:01:36-05:00</i>
</div>
<pre class="commit-message" style="margin: 0; white-space: pre-wrap">Borked merge fix
</pre>
</li>
<li>
<strong><a href="https://gitlab.com/NTPsec/ntpsec/commit/846e062bf0d0b3fc4af4b64e3a191c0623af46b4">846e062b</a></strong>
<div>
<span>by Ian Bruene</span>
<i>at 2017-06-02T18:01:36-05:00</i>
</div>
<pre class="commit-message" style="margin: 0; white-space: pre-wrap">Fixed refclock_generic.c, hopefully
</pre>
</li>
</ul>
<h4>30 changed files:</h4>
<ul>
<li class="file-stats">
<a href="#6408968f57c307295041a83851eaa47be99b65eb">
include/ntp_assert.h
</a>
</li>
<li class="file-stats">
<a href="#04ece0f32789aeda5b333909d55e1ce03f34db9c">
include/ntp_debug.h
</a>
</li>
<li class="file-stats">
<a href="#5d49edeefe38405c00cd44a3280eba2d607e4b94">
include/ntpd.h
</a>
</li>
<li class="file-stats">
<a href="#a63e11b2d0275777826ab52afc1d40e3d7a9e163">
libisc/wscript
</a>
</li>
<li class="file-stats">
<a href="#31e6a97d8f15ef33f4ace7343cefbd6ae5481a2d">
libisc/assertions.c

libntp/assert.c
</a>
</li>
<li class="file-stats">
<a href="#8197f8548d008c7bf8d84b9fac40330caea59a8f">
libntp/authkeys.c
</a>
</li>
<li class="file-stats">
<a href="#4c25c352504536696febeaf677bd99669d7ece33">
libntp/clockwork.c
</a>
</li>
<li class="file-stats">
<a href="#6600d9ef26a0eb50580b71e17937147feb5072d2">
libntp/msyslog.c
</a>
</li>
<li class="file-stats">
<a href="#f02386eb1d1678796e1d7d7a14afb3d32899eb73">
libntp/socket.c
</a>
</li>
<li class="file-stats">
<a href="#d2ab6f36d004a9ea6708607c163a2a9fc030c31d">
libntp/statestr.c
</a>
</li>
<li class="file-stats">
<a href="#ea53fafc1e5fb0b12fee655e98a09bf97b5d3ab8">
libntp/timetoa.c
</a>
</li>
<li class="file-stats">
<a href="#b4e35e18966036ea038aab285811ade7845e093a">
libntp/wscript
</a>
</li>
<li class="file-stats">
<a href="#189199cf6ba5087929e6a9acf8c4fb21e0383724">
libparse/ieee754io.c
</a>
</li>
<li class="file-stats">
<a href="#f4db43d91d9d4fe0fe143a20b21c2b3cd3a01a15">
ntpd/ntp_config.c
</a>
</li>
<li class="file-stats">
<a href="#403246f0aef784495bc035a970fa42eae64e2b4a">
ntpd/ntp_control.c
</a>
</li>
<li class="file-stats">
<a href="#6eb0b3477a8031bfd8bee785d233e8f268d0c7bf">
ntpd/ntp_filegen.c
</a>
</li>
<li class="file-stats">
<a href="#49e03c1714abb1870775ee9b9c283222a381b122">
ntpd/ntp_io.c
</a>
</li>
<li class="file-stats">
<a href="#89358a63f129a65363103b04638a94edb065626a">
ntpd/ntp_loopfilter.c
</a>
</li>
<li class="file-stats">
<a href="#135d287361aa5921b53e0b8d65245e5956e83b42">
ntpd/ntp_monitor.c
</a>
</li>
<li class="file-stats">
<a href="#23ad21f343e322a35470234eadcf6c6dd0aa3412">
ntpd/ntp_packetstamp.c
</a>
</li>
<li class="file-stats">
<a href="#50b1587cd2ca7f0a0d174e82c2095ac7b615badf">
ntpd/ntp_peer.c
</a>
</li>
<li class="file-stats">
<a href="#a9eeb2d7f139fd99254bacd1e507b63de174c843">
ntpd/ntp_proto.c
</a>
</li>
<li class="file-stats">
<a href="#2be017e273f5c3cbee997ad58ed6acb439fe9fa3">
ntpd/ntp_refclock.c
</a>
</li>
<li class="file-stats">
<a href="#851ab0ea7ed5d04f09b840dc4582dfbb65198edf">
ntpd/ntp_restrict.c
</a>
</li>
<li class="file-stats">
<a href="#e6fbd6fbf6a20714b321d236c9b8e485934282dd">
ntpd/ntp_scanner.c
</a>
</li>
<li class="file-stats">
<a href="#70b9161de9f9d8e3c874a1bb1358faf35c841af6">
ntpd/ntp_signd.c
</a>
</li>
<li class="file-stats">
<a href="#a606834f3bc4135ff5db3cb4a9bed7e7144caf1e">
ntpd/ntp_timer.c
</a>
</li>
<li class="file-stats">
<a href="#42435739d7e4b798d3ec03c6c0802641904a98a7">
ntpd/ntp_util.c
</a>
</li>
<li class="file-stats">
<a href="#5ed258e118427794a94bfd9b47ab21c60a701577">
ntpd/ntpd.c
</a>
</li>
<li class="file-stats">
<a href="#ddcc4dd55740bc57507e246e2dd7ec1913d96d05">
ntpd/refclock_arbiter.c
</a>
</li>
</ul>
<h5>The diff was not included because it is too large.</h5>

</div>
<div class="footer" style="margin-top: 10px">
<p style="color: #777; font-size: small">

<br>
<a href="https://gitlab.com/NTPsec/ntpsec/compare/7ead8ea3a479473037dbfd93b37fe4f3a20ab04e...846e062bf0d0b3fc4af4b64e3a191c0623af46b4">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>