[Git][NTPsec/ntpsec][unit-documentation] 171 commits: Documentation of what units are represented by certain variables

Ian Bruene gitlab at mg.gitlab.com
Tue Apr 4 20:41:24 UTC 2017


Ian Bruene pushed to branch unit-documentation at NTPsec / ntpsec


Commits:
b4b6cace by Ian Bruene at 2017-03-23T17:54:47-05:00
Documentation of what units are represented by certain variables

- - - - -
a00c9d87 by Ian Bruene at 2017-03-23T18:06:40-05:00
Revert "Documentation of what units are represented by certain variables"

This reverts commit b4b6cace634e5f1998d284774439c885dcc10ee6.

Revert master push

- - - - -
ff8f62c9 by Gary E. Miller at 2017-03-23T17:11:41-07:00
ntpviz: pep8 tweak, too many spaecs.

- - - - -
f4b0738d by Gary E. Miller at 2017-03-23T17:15:10-07:00
ntpheatusb: pep8 typos.

- - - - -
e2132683 by Matt Selsky at 2017-03-24T01:43:03-04:00
Typos

- - - - -
aa6ada8a by Eric S. Raymond at 2017-03-24T07:30:15-04:00
Genericize lex_open - first step towards config directory.

- - - - -
edc696bd by Eric S. Raymond at 2017-03-24T07:30:15-04:00
Address GitLab issue #204: Support /etc/ntp.d

Implementation ad documentation.

- - - - -
bf1c2320 by Mark Atwood at 2017-03-24T10:00:23-07:00
remove accidental touch-20170321.1

- - - - -
ac220ef9 by Gary E. Miller at 2017-03-24T13:00:53-07:00
ntpheatusb: Fixes from Hal Murray.

- - - - -
b30320a4 by Hal Murray at 2017-03-24T14:33:00-07:00
Add contrib/make-leap-seconds.py

Should have been part of a previous commit.

- - - - -
16470712 by Hal Murray at 2017-03-24T14:33:00-07:00
Add --enable-debug-time to tests/option-tester.sh

Fix code to build.  Not tested at runtime.

- - - - -
9e12ab76 by Hal Murray at 2017-03-24T14:33:00-07:00
Fix typo in comment

- - - - -
df4f3b9d by Hal Murray at 2017-03-24T14:33:00-07:00
Cleanup l_fp=>time_t in ntp_filegen and ntp_util

- - - - -
8b107f2f by Hal Murray at 2017-03-24T14:33:00-07:00
Remove a few unneeded includes of ntp_fp.h

- - - - -
bf270b25 by Hal Murray at 2017-03-24T14:33:00-07:00
Couple of printf/time_t fixes

- - - - -
5fa35f79 by Eric S. Raymond at 2017-03-24T23:02:10-04:00
Address GitLab issue #253: Warnings with clang 8.0.0 on macOS 10.12.

- - - - -
62d14129 by Eric S. Raymond at 2017-03-25T00:50:58-04:00
Add .refclockd as a recognized config prefix.

- - - - -
20e71e08 by Hal Murray at 2017-03-24T21:59:05-07:00
Setup to add filegen tests

- - - - -
254c56a3 by Hal Murray at 2017-03-25T01:53:00-07:00
Remove unused calendar code

Lots more to go.

- - - - -
bba626af by Hal Murray at 2017-03-25T17:41:00-07:00
More calendar cleanup: struct isodate is gone.

- - - - -
7ca1d4e7 by Matt Selsky at 2017-03-26T09:09:53-04:00
Remove leftover definition from multicast mode

See "Removal of broadscact client and multicast modes." for feature removal

- - - - -
4a3ac883 by Kenneth Finnegan at 2017-03-26T20:26:04-07:00
Fail hard when we can't figure out package manager

Instead of sliding through the whole script with install undefined,
print an error message and die.

- - - - -
ee3e113d by Kenneth Finnegan at 2017-03-26T20:53:34-07:00
Adds option parsing and makes ntpviz optional

Replace the single -n flag with the ability to scan across a whole list
of options.
Adds a second option flag --ntpviz, and no longer installs ntpviz
dependencies by default.

- - - - -
a1ce1a8a by Kenneth Finnegan at 2017-03-26T20:58:04-07:00
Remove unused variable inst from buildprep

- - - - -
cfb864ba by Kenneth Finnegan at 2017-03-26T21:12:27-07:00
Cleanup uid != 0 check and error message in buildprep

- - - - -
092a20e2 by Matt Selsky at 2017-03-28T01:08:53-04:00
Remove unnecessary includes in libntp/ssl_init.c

- - - - -
571793b4 by Kenneth Finnegan at 2017-03-28T06:42:11-04:00
Add --doc flag to buildprep

- - - - -
8e6812d0 by Kenneth Finnegan at 2017-03-28T06:42:11-04:00
Add -h,--help,-a,-all,--dry-run options to buildprep

- - - - -
14ef45bb by Kenneth Finnegan at 2017-03-28T06:42:11-04:00
Documentation catchup for buildprep

- - - - -
45c45273 by Eric S. Raymond at 2017-03-28T17:46:50-04:00
Address GitLab issue #255: updateinterval option appears to be broken

- - - - -
dddf94f2 by Eric S. Raymond at 2017-03-28T17:56:14-04:00
Armor ntpd against missing arguments.

- - - - -
393ae6d6 by Gary E. Miller at 2017-03-28T14:57:57-07:00
ntpd: the -U option was not taking its mandatory argument.

- - - - -
2c5714b6 by Gary E. Miller at 2017-03-28T15:35:20-07:00
Add a missing static.

- - - - -
4e042d5f by Gary E. Miller at 2017-03-28T15:40:47-07:00
remove unused function: -set_ctrl_c_hook()

- - - - -
1ec04e3e by Gary E. Miller at 2017-03-28T15:43:51-07:00
Remove another unused function: sigint_handler()

- - - - -
b7ae1ccf by Gary E. Miller at 2017-03-28T15:45:29-07:00
Remove unused typedef ctrl_c_fn

- - - - -
e53fea20 by Gary E. Miller at 2017-03-28T17:18:01-07:00
ntplogtemp: retry read of TEMPer.

Only one device can read the TEMPER at a time.  But if ntpheatusb
and ntplogtemp try to read at the same time both will fail.  This
adds a short retry loop.

- - - - -
f2c037ca by Gary E. Miller at 2017-03-28T17:42:17-07:00
ntpheatusb: retry TEMPer failures.

Wnen ntplogtemp and ntpheatusb both read the TEMPer both fail.  So
retry a few times.  Be sure to turn off the relay on exit.

- - - - -
1bdcdff8 by Hal Murray at 2017-03-29T00:49:51-07:00
Fix typo in comment

- - - - -
92117675 by Hal Murray at 2017-03-29T00:49:51-07:00
Remove unused clutter from config.h

- - - - -
eac09b6a by Hal Murray at 2017-03-29T00:49:51-07:00
Remove NTPSEC_VERSION_{MAJOR,MINOR,REV} from config.h

Leave code as comments in case we need them tomorrow.

- - - - -
c7aca552 by Hal Murray at 2017-03-29T01:13:07-07:00
Add statfs and uname to OK list of syscalls.

Used by recent Fedora DNS lookup.  (where recent is quite old)

- - - - -
7a82dca7 by Gary E. Miller at 2017-03-29T16:30:12-07:00
waf: add tests for -lssp and -lssp_nonshared.

Needed by older gcc to support stack protector.

- - - - -
f0c6b0d5 by Gary E. Miller at 2017-03-29T18:58:57-07:00
ntpconfigtest:  a new contrib/ tool to cehck kernel configuration.

Automation to check your running linux kernel config.  More items to be
added as they get nailed down.

- - - - -
215bbab2 by Gary E. Miller at 2017-03-29T19:17:31-07:00
ntpconfigtest: pep8/pyflakes, more tests.

- - - - -
f52f2a4a by Hal Murray at 2017-03-30T00:28:43-07:00
Remove HAVE_STDDEF_H from config.h

- - - - -
dddd7376 by Eric S. Raymond at 2017-03-30T05:17:03-04:00
Remove unnecessary indirection to standardized type.

- - - - -
7efb4d8d by Eric S. Raymond at 2017-03-30T09:45:43-04:00
Use socklen_t - needed with previous commit.

- - - - -
8250677b by Gary E. Miller at 2017-03-30T14:32:45-07:00
waf: test for libs before testing for compiler options.

Some compiler options, like stack protection, sometimes depend on
some libs, like -lssp.

- - - - -
0e9a9305 by Gary E. Miller at 2017-03-30T15:32:43-07:00
config: Add test for 2 more useful linux kernel modules.

- - - - -
ded17ce1 by Gary E. Miller at 2017-03-30T18:55:15-07:00
tests: add missing casts.

- - - - -
3f0ed989 by Gary E. Miller at 2017-03-30T20:05:37-07:00
ntploggps: use Logger modules, get log file rotation.

My /var/log/ntpstats/gpsd was getting huge.

- - - - -
0c53fbb2 by Gary E. Miller at 2017-03-30T20:15:00-07:00
clk_trimtsip.c: Add missing casts

- - - - -
2b61cbf0 by Gary E. Miller at 2017-03-30T20:26:42-07:00
gpstolfp: Add missing casts, cleanup conversion.

- - - - -
307453a5 by Eric S. Raymond at 2017-03-31T04:25:13-04:00
Define IGNORE in only one place.

- - - - -
f53b4ee5 by Eric S. Raymond at 2017-03-31T04:25:13-04:00
Assume POSIXness - in particular, that sysconf(_SC_OPEN_MAX) works.

- - - - -
9768cdfe by Eric S. Raymond at 2017-03-31T04:25:13-04:00
No longer trying for getdtableize(); simplify configuration.

- - - - -
9807f2f3 by Eric S. Raymond at 2017-03-31T04:38:03-04:00
More consequence of removing GETDTABLESIZE.

- - - - -
c92db5e2 by Gary E. Miller at 2017-03-31T12:06:44-07:00
Prevent warning of unused var, when it really is unused.

Might be unused, depending on config options.

- - - - -
89a62aff by Gary E. Miller at 2017-03-31T17:18:21-07:00
Comment two fucntions that may unexpectedly return NULL pointer.

The seg fault this causes not fixed yet.

Easy to create the segfault, duplicate any refclock in your ntp.conf

- - - - -
31317dee by Gary E. Miller at 2017-03-31T17:45:58-07:00
Do not dereference NULL returned by peer_config().

Log an INFO message, continue.

Easy to test for, just put the same refclock in your file twice.

- - - - -
1110a0fb by Gary E. Miller at 2017-03-31T17:57:51-07:00
Change indent to 4 from 8 in config_peers()

The old formatting was painfull to read.  Now it fits in 80 cols.

- - - - -
d7b34f9f by Gary E. Miller at 2017-03-31T18:41:32-07:00
Make unsigned constants be unsigned.

- - - - -
9e725f3f by Gary E. Miller at 2017-03-31T18:50:23-07:00
No point casting with (int64_t) to a uint64_t

- - - - -
6762cc0e by Gary E. Miller at 2017-03-31T18:59:05-07:00
htonl() returns an unsigned int, not an int.

- - - - -
539b49cf by Gary E. Miller at 2017-03-31T19:03:48-07:00
Missing int casts, no functional change.

- - - - -
81112f3d by Gary E. Miller at 2017-03-31T19:05:55-07:00
lfpinit() needs an int, not a uint.

No functional change.

- - - - -
68b9f99e by Gary E. Miller at 2017-03-31T19:19:38-07:00
Fixed signed/unsigned mismatch.

No functional change.

- - - - -
b9ba461e by Gary E. Miller at 2017-03-31T19:30:30-07:00
lfpinint() takes an int and a uint32.

No functional change.

- - - - -
1950d6f8 by Gary E. Miller at 2017-03-31T19:36:59-07:00
Add missing cast, no fuction change.

- - - - -
ec7c0a6a by Gary E. Miller at 2017-03-31T19:39:44-07:00
Add two casts, no functioanl change.

- - - - -
6d91bd01 by Gary E. Miller at 2017-03-31T19:48:55-07:00
Get units right for lfpinit().

All tests now pass -Wsign-conversion

Only 317 sign conversion warnings left.

- - - - -
6791d614 by Gary E. Miller at 2017-03-31T19:54:34-07:00
get right type for initgroups().  No functional change.

- - - - -
66a811d5 by Gary E. Miller at 2017-03-31T19:59:04-07:00
Make 4 implicit casts to be explicit.

No functional changes.

- - - - -
f3e70d86 by Gary E. Miller at 2017-03-31T20:05:41-07:00
Change implicit casts to explicit, no functional change.

- - - - -
460c51e6 by Gary E. Miller at 2017-03-31T20:11:45-07:00
Change implicit casts to explicit.

No functional changes.

- - - - -
642f1e3e by Gary E. Miller at 2017-03-31T20:14:34-07:00
Change two implicit xpacsts to explicit.

- - - - -
3915a442 by Gary E. Miller at 2017-03-31T20:24:44-07:00
Add missing cast.

- - - - -
9bb70a84 by Gary E. Miller at 2017-03-31T20:25:03-07:00
Add missing cast.

Only 298 more casts to find and fix!

- - - - -
743a5885 by Gary E. Miller at 2017-03-31T20:31:41-07:00
Clean up lfp init;

ntpfrob is now clean of implicit casts

- - - - -
c10fa3ab by Gary E. Miller at 2017-03-31T20:36:58-07:00
ldisc is unsigned, not signed.

- - - - -
7d0772ab by Gary E. Miller at 2017-04-01T14:06:31-07:00
Make implicit cast to be explicit.

- - - - -
1953f4e1 by Gary E. Miller at 2017-04-01T14:19:21-07:00
Change implicit casts to explicit.  No functional change.

- - - - -
e0153669 by Gary E. Miller at 2017-04-01T14:27:22-07:00
Remove duplicate #define

- - - - -
fc1d78fd by Gary E. Miller at 2017-04-01T14:35:55-07:00
Bit flags need to be unsigned, otherwise inverting them creates ints.

Fixes 18 sign warnings.

- - - - -
4b3e21f2 by Gary E. Miller at 2017-04-01T14:46:29-07:00
Change implicit to explicit cast.  Fix 19 warnings.

- - - - -
9fb5df9e by Gary E. Miller at 2017-04-01T14:51:08-07:00
Make implicit cast to be explicit

- - - - -
46f54199 by Gary E. Miller at 2017-04-01T15:03:54-07:00
Make 2 implicit casts to be explicit.

- - - - -
d26480de by Gary E. Miller at 2017-04-01T15:09:54-07:00
Flags that will be inverted need to be unsigned.

- - - - -
da22b16b by Gary E. Miller at 2017-04-01T15:18:01-07:00
Change implicit casts to explicit, no functional change.

- - - - -
eaa3e04d by Gary E. Miller at 2017-04-01T15:22:47-07:00
Make one implicit cast to be explicit.

- - - - -
21ae095b by Gary E. Miller at 2017-04-01T15:24:46-07:00
Make one implicit cast to be explicit.  No functional changes.

- - - - -
3fe89e73 by Gary E. Miller at 2017-04-01T15:33:53-07:00
No need to have a debug only file local be a global.

- - - - -
1a5cc1ef by Gary E. Miller at 2017-04-01T15:38:08-07:00
Change one implicit cast to explicit.

- - - - -
0e5b1030 by Gary E. Miller at 2017-04-01T15:45:41-07:00
Change implicit casts to explicit.  No functional change.

- - - - -
8e90ca68 by Gary E. Miller at 2017-04-01T15:47:33-07:00
Change one implicit cast to explicit.  No functional change.

- - - - -
4c52c22d by Gary E. Miller at 2017-04-01T15:49:20-07:00
Fix one wrong explicit cast.  Add an explicit cast.

- - - - -
d8eab9b4 by Gary E. Miller at 2017-04-01T15:55:17-07:00
Change two implicit casts to explicit.

211 warnings on the wall, knock two down,
209 warnings on the wall

- - - - -
e9a95ab0 by Gary E. Miller at 2017-04-01T16:02:21-07:00
Change four implicit casts to explicit.  No functional change.

- - - - -
adbfbf7c by Gary E. Miller at 2017-04-01T16:06:38-07:00
Change implicit casts to explicit.

205 warnings on the wall, take 6 down, pass them around
199 warnings on the wall.

- - - - -
40511540 by Gary E. Miller at 2017-04-01T18:05:32-07:00
Add one cast, remove 16 warnings.  Now zero sign warnings in libntp.

- - - - -
57b75b6b by Gary E. Miller at 2017-04-01T18:15:51-07:00
Change 5 implicit castts to explicit.  No functional change.

- - - - -
dddc4491 by Gary E. Miller at 2017-04-01T18:23:48-07:00
Change an implicit cast to an explicit one.

- - - - -
926115b7 by Gary E. Miller at 2017-04-01T18:27:37-07:00
Change implicit cast to explicit cast.  No functional change.

- - - - -
8a710bbe by Gary E. Miller at 2017-04-01T18:30:36-07:00
Change 4 implicit casts to explicit.  No functional change.

- - - - -
e7371281 by Gary E. Miller at 2017-04-01T18:35:35-07:00
Convert 3 implicit casts to explicit.  No functional change.

- - - - -
38c8f222 by Gary E. Miller at 2017-04-01T18:47:22-07:00
Define S_PER_DAY, NS_PERMS and use them.

No magic constants.

- - - - -
a4c56d92 by Gary E. Miller at 2017-04-01T19:01:47-07:00
Add S_PER_H, seconds per hour, and use it.

No more magic numbers

- - - - -
56345249 by Gary E. Miller at 2017-04-01T19:15:50-07:00
Change implicit casts to explicit casts, no functional changes.

- - - - -
283e69bb by Gary E. Miller at 2017-04-01T19:32:53-07:00
Change implicit casts to explicit.  No function change.

- - - - -
012a6c99 by Gary E. Miller at 2017-04-01T19:43:22-07:00
Change implicit casts to explicit.  No functional changes.

- - - - -
ea665de4 by Gary E. Miller at 2017-04-01T19:54:07-07:00
Change implicit casts to explicit.  No functional changes.

116 warnings to go.

- - - - -
e53de9bd by Gary E. Miller at 2017-04-01T20:42:21-07:00
Convert implicit casts to explicit.  No functional change.

85 warnings to go.

- - - - -
de70384c by Gary E. Miller at 2017-04-01T20:53:13-07:00
Change two implicit casts to explicit.  No functional change.

83 more warnings to go.

- - - - -
8320da5c by Gary E. Miller at 2017-04-01T21:16:57-07:00
waf: check for undefined preprocessor symbols being used.

And fix the one it found.

- - - - -
35a1d3d4 by Gary E. Miller at 2017-04-01T21:22:20-07:00
Add -Wshadow option.  Fix the shadow it found.

- - - - -
66566ae7 by Gary E. Miller at 2017-04-01T21:28:22-07:00
Add, but comment out, check for missing prototype.

Looks like there are a lot to fix.

- - - - -
13bfb385 by Gary E. Miller at 2017-04-01T21:30:15-07:00
A check for missing declarations, commented out.

There are a ton to fix.

- - - - -
d7756939 by Trevor N at 2017-04-02T19:51:56-04:00
fix inherited bug 2557

the first byte of a superpacket command should be 0x8E

- - - - -
a85e57f0 by Hal Murray at 2017-04-02T18:41:30-07:00
Fix tests to work with --enable-leap-testing

- - - - -
8c8af96e by Ian Bruene at 2017-04-03T13:35:41+00:00
Added i8unit formatter.

i8unit is a drop in replacement for f8dot4/f8dot3, and displays both the sign
  of the number as well as the unit.

Note that i8unit is only an 80% solution: it almost always shows five digits,
regardless of need. It will show 50000us rather than 50ms

- - - - -
b363568f by Ian Bruene at 2017-04-03T13:35:44+00:00
Added optional units display to ntpq peers

ntpq option -u / --units will display peer times with units instead
of decimals.

In interactive mode the 'units' command will toggle the display setting.

- - - - -
9de6c11b by Ian Bruene at 2017-04-03T13:35:44+00:00
Updated ntpq documentation to reflect new -u option.

- - - - -
3ce0630a by Ian Bruene at 2017-04-03T13:35:46+00:00
Updated TODO to reflect changes to ntpq

- - - - -
51cb504f by Ian Bruene at 2017-04-03T13:35:47+00:00
Redid unit display, also pep8 + pyflaked.

Unit display now keeps everything in the range 1.000-999.9, with 5 units
worth of magnitude (15 orders of magnitude).

u8unit has been replaced by f8unit and a helper function scaleforunit.

f8unit can optionally strip surrounding whitespace for cases such as 'rv'
where a compact display is required.

pylib/util.py and ntqq have been checked with pep8 and pyflakes to clean
up after previous neglect.

- - - - -
2ca46615 by Ian Bruene at 2017-04-03T13:35:47+00:00
Fixed bug that caused units to change in the incorrect direction.

- - - - -
c2e41936 by Ian Bruene at 2017-04-03T13:35:48+00:00
Fixed f8unit formating.

f8unit now correctly formats zero values. "Shouldn't be possible" indeed...

f8unit will now print an integer if the passed value does not have any
decimal places. This takes care of the N.something nanoseconds problem.

f8unit no longer prints a sign on positive numbers.

- - - - -
030b583c by Ian Bruene at 2017-04-03T13:35:49+00:00
Added partial unit display for ntpq 'rv' command.

This does not display units for unit/s variables yet, and there may still be
a few other missing variables.

- - - - -
58a12c38 by Ian Bruene at 2017-04-03T13:35:50+00:00
Fixed some rendering and added variables to cook() unit display.

Fixed bug in f8unit which would lead to displaying .00000000000001 as 10ms.

Out of unit bounds numbers are now rendered in scientific notation. No good
options here, anything else is just about guaranteed to blow the formatting.

0.0 is now rendered without decimal places.

Added temporary renderer for data in ppm.

Added some missing variables, including ppms, to the cook() handler. This can't
be completed until the Great Unit Hunt is complete.

- - - - -
7e89a9be by Ian Bruene at 2017-04-03T13:35:51+00:00
ntpmon now has unit display.

ntp.util now has global lists of variables that use units (incomplete)

- - - - -
342c92b7 by Ian Bruene at 2017-04-03T13:35:52+00:00
Updated ntpq and ntpmon documentation to reflect new options.

- - - - -
497ab30b by Ian Bruene at 2017-04-03T13:35:53+00:00
Fixed various display bugs.

- - - - -
1bce0ac2 by Ian Bruene at 2017-04-03T13:35:54+00:00
Fixes for f8unit and docs.

- - - - -
c9dd0d5d by Ian Bruene at 2017-04-03T13:35:55+00:00
Rewrote f8unit to solve multiple issues.

f8unit now properly handles:
  zero values
  column adjustments due to negative signs
  different sets of units

- - - - -
e63f853c by Ian Bruene at 2017-04-03T13:35:55+00:00
f8unit is now unitformatter, and can format for variable length fields.

- - - - -
3088e230 by Ian Bruene at 2017-04-03T13:35:56+00:00
mreadlist now properly displays units.

- - - - -
7e4f3dd4 by Ian Bruene at 2017-04-03T13:35:57+00:00
Changed unit scaling to be less prone to floating point fun

- - - - -
69bc6947 by Ian Bruene at 2017-04-03T13:35:57+00:00
Fixed scaling. Again. Floats work as they should.

- - - - -
8395790d by Ian Bruene at 2017-04-03T13:35:58+00:00
Fixed float handling, again. Scaled floats now rounded to base unit.

99 buggy floats in the code.. fix one, pass the source around..

98 buggy floats in the code..

- - - - -
0e6719ff by Ian Bruene at 2017-04-03T13:35:59+00:00
ntpmon now works with units.

ntpmon has been updated to use the new unit handling code.

ntpmon responds to -u and --units.

- - - - -
646286da by Ian Bruene at 2017-04-03T13:35:59+00:00
Updated ntpmon docs.

- - - - -
1f67ac26 by Ian Bruene at 2017-04-03T13:36:00+00:00
Added test for rescaleunit. Simplified rescaleunit. Spelling fix.

Spelling fix: parts-per-thousand (ppt) is now parts-per-kilo (ppk) so as
not to conflict with parts-per-trillion (ppt).

- - - - -
84abcfad by Ian Bruene at 2017-04-03T13:36:01+00:00
Added test for scaleforunit. Tweaked scaleforunit.

- - - - -
3356f16c by Ian Bruene at 2017-04-03T13:36:02+00:00
Added test for oomsbetweenunits.

- - - - -
dc6425bc by Ian Bruene at 2017-04-03T13:36:02+00:00
Deleted outdated comment in filtcooker.

- - - - -
c0131961 by Ian Bruene at 2017-04-03T13:36:03+00:00
Added test for filtcooker.

- - - - -
d7d96898 by Ian Bruene at 2017-04-03T13:36:03+00:00
Added test for formatdigitsplit.

- - - - -
28efcdac by Ian Bruene at 2017-04-03T13:36:04+00:00
Added test for unitformatter.

- - - - -
76dbc309 by Eric S. Raymond at 2017-04-03T09:47:26-04:00
Followup changes on units feature in ntpq/ntpmon: documentation tweaks.

- - - - -
d45a807f by Gary E. Miller at 2017-04-03T11:05:20-07:00
Fix RFC 3339 test.  seconds have 2 digits, not three.

Should be optionally support fractional seconds?

- - - - -
67e0b20d by Gary E. Miller at 2017-04-03T12:01:32-07:00
test_util: add more tests.  Several fail the existing util.py

- - - - -
fa1d8dec by Gary E. Miller at 2017-04-03T12:39:18-07:00
test_util: loopify new tests

- - - - -
4327b17a by Gary E. Miller at 2017-04-03T13:47:32-07:00
Change explicit cast to implicit casts.

- - - - -
6815c873 by Gary E. Miller at 2017-04-03T14:28:58-07:00
ref_generic: Change imlicit casts to explicit.

- - - - -
46a83e8a by Gary E. Miller at 2017-04-03T14:47:29-07:00
jupiter: Convert implicit casts to explicit.

- - - - -
d98bfea7 by Gary E. Miller at 2017-04-03T16:15:17-07:00
oncore: Change implicit casts to explicit.

- - - - -
db33765f by Gary E. Miller at 2017-04-03T17:36:43-07:00
tests: pylib tests now get run.

Their output still does not get into test.log...

- - - - -
5b70d40d by Ian Bruene at 2017-04-04T03:57:55+00:00
Fixed tests and functions where appropriate.

- - - - -
6077bf19 by Gary E. Miller at 2017-04-03T22:51:11-07:00
tests: add test for libparse.ieee754io.  Just a skeleton.

- - - - -
60b517f7 by Hal Murray at 2017-04-04T02:15:17-07:00
Add comments to decode dates as magic numbers

- - - - -
2cc696ff by Hal Murray at 2017-04-04T02:15:17-07:00
Fix 2x if DEBUG => ifdef DEBUG (in refclocks)

- - - - -
6494681a by Ian Bruene at 2017-04-04T10:54:57+00:00
Fixed pep8 issues.

- - - - -
cd01b5fa by Gary E. Miller at 2017-04-04T11:53:23-07:00
ieee754io: new tests: 1, -1, pos infinity

pos infinity found a bug in the libparse.

- - - - -
84441779 by Gary E. Miller at 2017-04-04T12:09:23-07:00
Use local copy of isc/net.h, not system copy.

Most system do not have libisc installed.

- - - - -
c9a3f0a3 by Gary E. Miller at 2017-04-04T12:14:37-07:00
tests ieee754io: use local isc/net.h

- - - - -
947849ef by Gary E. Miller at 2017-04-04T12:21:23-07:00
tests ieee754io: don't run ieee754io if no libparse

- - - - -
8d4ab9bd by Gary E. Miller at 2017-04-04T12:34:05-07:00
Remove unused function and macros: dofptoa(), ufptoa(), ufptoms()

- - - - -
7f7e4280 by Gary E. Miller at 2017-04-04T12:46:45-07:00
ieee754io: fix unintialized l_fp return on NAN, +INF, -INF, etc.

- - - - -
e6cede53 by Gary E. Miller at 2017-04-04T13:26:36-07:00
tests/python: comment out tests that fail on clean hosts.

The tests need pylib installed first to run.  Not good.

- - - - -
71c66885 by Gary E. Miller at 2017-04-04T13:27:30-07:00
ieee754io: add tests for NAN, +INF and -INF.

- - - - -
cac90d4d by Ian Bruene at 2017-04-04T20:41:13+00:00
Merge branch 'master' into 'unit-documentation'

# Conflicts:
#   devel/units.txt
- - - - -


30 changed files:

- INSTALL
- attic/sht.c
- buildprep
- contrib/README
- + contrib/make-leap-seconds.py
- + contrib/ntpconfigtest
- contrib/ntpheatusb
- devel/TODO
- devel/hacking.txt
- devel/units.txt
- docs/includes/ntpd-body.txt
- docs/includes/ntpmon-body.txt
- docs/includes/ntpq-body.txt
- docs/ntpsec.txt
- docs/ntpspeak.txt
- include/ieee754io.h
- include/lib_strbuf.h
- − include/libntp.h
- include/ntp.h
- include/ntp_calendar.h
- include/ntp_config.h
- include/ntp_filegen.h
- include/ntp_fp.h
- include/ntp_io.h
- include/ntp_net.h
- include/ntp_stdlib.h
- include/ntp_types.h
- include/ntpd.h
- include/timespecops.h
- libisc/net.c


The diff was not included because it is too large.


View it on GitLab: https://gitlab.com/NTPsec/ntpsec/compare/574e39e994d361b645936ccda98ccc3362b73a1e...cac90d4df1b67db1b68b558ad2bb06a882c8eef2
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ntpsec.org/pipermail/vc/attachments/20170404/fb31ef0f/attachment.html>


More information about the vc mailing list