Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/external/bsd/ntp Merge conflicts
details: https://anonhg.NetBSD.org/src/rev/2751e2424b46
branches: trunk
changeset: 933497:2751e2424b46
user: christos <christos%NetBSD.org@localhost>
date: Mon May 25 20:47:18 2020 +0000
description:
Merge conflicts
diffstat:
external/bsd/ntp/bin/ntp-keygen/ntp-keygen.8 | 1037 ++--
external/bsd/ntp/bin/ntpd/ntpd.8 | 74 +-
external/bsd/ntp/bin/ntpdc/ntpdc.8 | 36 +-
external/bsd/ntp/bin/ntpq/ntpq.8 | 851 +++-
external/bsd/ntp/bin/ntptrace/ntptrace.8 | 131 +-
external/bsd/ntp/dist/adjtimed/adjtimed.c | 2 +-
external/bsd/ntp/dist/clockstuff/chutest.c | 2 +-
external/bsd/ntp/dist/clockstuff/propdelay.c | 2 +-
external/bsd/ntp/dist/configure.ac | 33 +-
external/bsd/ntp/dist/html/pic/9400n.jpg | Bin
external/bsd/ntp/dist/html/pic/alice11.gif | Bin
external/bsd/ntp/dist/html/pic/alice13.gif | Bin
external/bsd/ntp/dist/html/pic/alice15.gif | Bin
external/bsd/ntp/dist/html/pic/alice23.gif | Bin
external/bsd/ntp/dist/html/pic/alice31.gif | Bin
external/bsd/ntp/dist/html/pic/alice32.gif | Bin
external/bsd/ntp/dist/html/pic/alice35.gif | Bin
external/bsd/ntp/dist/html/pic/alice38.gif | Bin
external/bsd/ntp/dist/html/pic/alice44.gif | Bin
external/bsd/ntp/dist/html/pic/alice47.gif | Bin
external/bsd/ntp/dist/html/pic/alice51.gif | Bin
external/bsd/ntp/dist/html/pic/alice61.gif | Bin
external/bsd/ntp/dist/html/pic/barnstable.gif | Bin
external/bsd/ntp/dist/html/pic/beaver.gif | Bin
external/bsd/ntp/dist/html/pic/boom3.gif | Bin
external/bsd/ntp/dist/html/pic/boom3a.gif | Bin
external/bsd/ntp/dist/html/pic/boom4.gif | Bin
external/bsd/ntp/dist/html/pic/broad.gif | Bin
external/bsd/ntp/dist/html/pic/bustardfly.gif | Bin
external/bsd/ntp/dist/html/pic/c51.jpg | Bin
external/bsd/ntp/dist/html/pic/description.jpg | Bin
external/bsd/ntp/dist/html/pic/discipline.gif | Bin
external/bsd/ntp/dist/html/pic/dogsnake.gif | Bin
external/bsd/ntp/dist/html/pic/driver29.gif | Bin
external/bsd/ntp/dist/html/pic/driver43_1.gif | Bin
external/bsd/ntp/dist/html/pic/driver43_2.jpg | Bin
external/bsd/ntp/dist/html/pic/fg6021.gif | Bin
external/bsd/ntp/dist/html/pic/fg6039.jpg | Bin
external/bsd/ntp/dist/html/pic/fig_3_1.gif | Bin
external/bsd/ntp/dist/html/pic/flatheads.gif | Bin
external/bsd/ntp/dist/html/pic/flt1.gif | Bin
external/bsd/ntp/dist/html/pic/flt2.gif | Bin
external/bsd/ntp/dist/html/pic/flt3.gif | Bin
external/bsd/ntp/dist/html/pic/flt4.gif | Bin
external/bsd/ntp/dist/html/pic/flt5.gif | Bin
external/bsd/ntp/dist/html/pic/flt6.gif | Bin
external/bsd/ntp/dist/html/pic/flt7.gif | Bin
external/bsd/ntp/dist/html/pic/flt8.gif | Bin
external/bsd/ntp/dist/html/pic/flt9.gif | Bin
external/bsd/ntp/dist/html/pic/freq1211.gif | Bin
external/bsd/ntp/dist/html/pic/gadget.jpg | Bin
external/bsd/ntp/dist/html/pic/gps167.jpg | Bin
external/bsd/ntp/dist/html/pic/group.gif | Bin
external/bsd/ntp/dist/html/pic/hornraba.gif | Bin
external/bsd/ntp/dist/html/pic/igclock.gif | Bin
external/bsd/ntp/dist/html/pic/neoclock4x.gif | Bin
external/bsd/ntp/dist/html/pic/offset1211.gif | Bin
external/bsd/ntp/dist/html/pic/oncore_evalbig.gif | Bin
external/bsd/ntp/dist/html/pic/oncore_remoteant.jpg | Bin
external/bsd/ntp/dist/html/pic/oncore_utplusbig.gif | Bin
external/bsd/ntp/dist/html/pic/oz2.gif | Bin
external/bsd/ntp/dist/html/pic/panda.gif | Bin
external/bsd/ntp/dist/html/pic/pd_om006.gif | Bin
external/bsd/ntp/dist/html/pic/pd_om011.gif | Bin
external/bsd/ntp/dist/html/pic/peer.gif | Bin
external/bsd/ntp/dist/html/pic/pogo.gif | Bin
external/bsd/ntp/dist/html/pic/pogo1a.gif | Bin
external/bsd/ntp/dist/html/pic/pogo3a.gif | Bin
external/bsd/ntp/dist/html/pic/pogo4.gif | Bin
external/bsd/ntp/dist/html/pic/pogo5.gif | Bin
external/bsd/ntp/dist/html/pic/pogo6.gif | Bin
external/bsd/ntp/dist/html/pic/pogo7.gif | Bin
external/bsd/ntp/dist/html/pic/pogo8.gif | Bin
external/bsd/ntp/dist/html/pic/pzf509.jpg | Bin
external/bsd/ntp/dist/html/pic/pzf511.jpg | Bin
external/bsd/ntp/dist/html/pic/rabbit.gif | Bin
external/bsd/ntp/dist/html/pic/radio2.jpg | Bin
external/bsd/ntp/dist/html/pic/sheepb.jpg | Bin
external/bsd/ntp/dist/html/pic/stack1a.jpg | Bin
external/bsd/ntp/dist/html/pic/stats.gif | Bin
external/bsd/ntp/dist/html/pic/sx5.gif | Bin
external/bsd/ntp/dist/html/pic/thunderbolt.jpg | Bin
external/bsd/ntp/dist/html/pic/time1.gif | Bin
external/bsd/ntp/dist/html/pic/tonea.gif | Bin
external/bsd/ntp/dist/html/pic/tribeb.gif | Bin
external/bsd/ntp/dist/html/pic/wingdorothy.gif | Bin
external/bsd/ntp/dist/include/adjtime.h | 2 +-
external/bsd/ntp/dist/include/ascii.h | 2 +-
external/bsd/ntp/dist/include/audio.h | 2 +-
external/bsd/ntp/dist/include/binio.h | 2 +-
external/bsd/ntp/dist/include/declcond.h | 2 +-
external/bsd/ntp/dist/include/gps.h | 2 +-
external/bsd/ntp/dist/include/hopf6039.h | 2 +-
external/bsd/ntp/dist/include/icom.h | 2 +-
external/bsd/ntp/dist/include/ieee754io.h | 2 +-
external/bsd/ntp/dist/include/intreswork.h | 2 +-
external/bsd/ntp/dist/include/iosignal.h | 2 +-
external/bsd/ntp/dist/include/isc/mem.h | 4 +-
external/bsd/ntp/dist/include/l_stdlib.h | 2 +-
external/bsd/ntp/dist/include/lib_strbuf.h | 2 +-
external/bsd/ntp/dist/include/libntp.h | 2 +-
external/bsd/ntp/dist/include/libssl_compat.h | 2 +-
external/bsd/ntp/dist/include/mbg_gps166.h | 2 +-
external/bsd/ntp/dist/include/mx4200.h | 2 +-
external/bsd/ntp/dist/include/ntif.h | 2 +-
external/bsd/ntp/dist/include/ntp.h | 12 +-
external/bsd/ntp/dist/include/ntp_assert.h | 2 +-
external/bsd/ntp/dist/include/ntp_calendar.h | 97 +-
external/bsd/ntp/dist/include/ntp_calgps.h | 2 +-
external/bsd/ntp/dist/include/ntp_cmdargs.h | 2 +-
external/bsd/ntp/dist/include/ntp_config.h | 41 +-
external/bsd/ntp/dist/include/ntp_control.h | 6 +-
external/bsd/ntp/dist/include/ntp_crypto.h | 2 +-
external/bsd/ntp/dist/include/ntp_datum.h | 2 +-
external/bsd/ntp/dist/include/ntp_debug.h | 2 +-
external/bsd/ntp/dist/include/ntp_filegen.h | 2 +-
external/bsd/ntp/dist/include/ntp_fp.h | 6 +-
external/bsd/ntp/dist/include/ntp_if.h | 2 +-
external/bsd/ntp/dist/include/ntp_intres.h | 2 +-
external/bsd/ntp/dist/include/ntp_io.h | 4 +-
external/bsd/ntp/dist/include/ntp_keyacc.h | 2 +-
external/bsd/ntp/dist/include/ntp_libopts.h | 2 +-
external/bsd/ntp/dist/include/ntp_lineedit.h | 2 +-
external/bsd/ntp/dist/include/ntp_lists.h | 2 +-
external/bsd/ntp/dist/include/ntp_machine.h | 2 +-
external/bsd/ntp/dist/include/ntp_malloc.h | 2 +-
external/bsd/ntp/dist/include/ntp_md5.h | 2 +-
external/bsd/ntp/dist/include/ntp_net.h | 2 +-
external/bsd/ntp/dist/include/ntp_prio_q.h | 2 +-
external/bsd/ntp/dist/include/ntp_proto.h | 2 +-
external/bsd/ntp/dist/include/ntp_psl.h | 2 +-
external/bsd/ntp/dist/include/ntp_random.h | 2 +-
external/bsd/ntp/dist/include/ntp_refclock.h | 37 +-
external/bsd/ntp/dist/include/ntp_request.h | 6 +-
external/bsd/ntp/dist/include/ntp_rfc2553.h | 2 +-
external/bsd/ntp/dist/include/ntp_select.h | 2 +-
external/bsd/ntp/dist/include/ntp_stdlib.h | 7 +-
external/bsd/ntp/dist/include/ntp_string.h | 2 +-
external/bsd/ntp/dist/include/ntp_syscall.h | 2 +-
external/bsd/ntp/dist/include/ntp_syslog.h | 5 +-
external/bsd/ntp/dist/include/ntp_tty.h | 2 +-
external/bsd/ntp/dist/include/ntp_types.h | 2 +-
external/bsd/ntp/dist/include/ntp_unixtime.h | 2 +-
external/bsd/ntp/dist/include/ntp_worker.h | 2 +-
external/bsd/ntp/dist/include/ntp_workimpl.h | 2 +-
external/bsd/ntp/dist/include/ntpd.h | 12 +-
external/bsd/ntp/dist/include/ntpsim.h | 2 +-
external/bsd/ntp/dist/include/parse.h | 3 +-
external/bsd/ntp/dist/include/parse_conf.h | 2 +-
external/bsd/ntp/dist/include/rc_cmdlength.h | 2 +-
external/bsd/ntp/dist/include/recvbuff.h | 2 +-
external/bsd/ntp/dist/include/refclock_atom.h | 2 +-
external/bsd/ntp/dist/include/refidsmear.h | 2 +-
external/bsd/ntp/dist/include/safecast.h | 2 +-
external/bsd/ntp/dist/include/ssl_applink.c | 2 +-
external/bsd/ntp/dist/include/timepps-SCO.h | 2 +-
external/bsd/ntp/dist/include/timepps-Solaris.h | 2 +-
external/bsd/ntp/dist/include/timepps-SunOS.h | 2 +-
external/bsd/ntp/dist/include/timespecops.h | 189 +-
external/bsd/ntp/dist/include/timetoa.h | 2 +-
external/bsd/ntp/dist/include/timevalops.h | 2 +-
external/bsd/ntp/dist/include/timexsup.h | 2 +-
external/bsd/ntp/dist/include/trimble.h | 2 +-
external/bsd/ntp/dist/include/vint64ops.h | 2 +-
external/bsd/ntp/dist/kernel/sys/bsd_audioirig.h | 2 +-
external/bsd/ntp/dist/kernel/sys/i8253.h | 2 +-
external/bsd/ntp/dist/kernel/sys/parsestreams.h | 2 +-
external/bsd/ntp/dist/kernel/sys/pcl720.h | 2 +-
external/bsd/ntp/dist/kernel/sys/ppsclock.h | 2 +-
external/bsd/ntp/dist/kernel/sys/timex.h | 2 +-
external/bsd/ntp/dist/kernel/sys/tpro.h | 2 +-
external/bsd/ntp/dist/kernel/sys/tt560_api.h | 2 +-
external/bsd/ntp/dist/lib/isc/alpha/include/isc/atomic.h | 4 +-
external/bsd/ntp/dist/lib/isc/app_api.c | 4 +-
external/bsd/ntp/dist/lib/isc/assertions.c | 4 +-
external/bsd/ntp/dist/lib/isc/backtrace-emptytbl.c | 4 +-
external/bsd/ntp/dist/lib/isc/backtrace.c | 4 +-
external/bsd/ntp/dist/lib/isc/base32.c | 4 +-
external/bsd/ntp/dist/lib/isc/base64.c | 4 +-
external/bsd/ntp/dist/lib/isc/bitstring.c | 4 +-
external/bsd/ntp/dist/lib/isc/buffer.c | 4 +-
external/bsd/ntp/dist/lib/isc/bufferlist.c | 4 +-
external/bsd/ntp/dist/lib/isc/commandline.c | 4 +-
external/bsd/ntp/dist/lib/isc/entropy.c | 4 +-
external/bsd/ntp/dist/lib/isc/error.c | 4 +-
external/bsd/ntp/dist/lib/isc/event.c | 4 +-
external/bsd/ntp/dist/lib/isc/fsaccess.c | 4 +-
external/bsd/ntp/dist/lib/isc/hash.c | 4 +-
external/bsd/ntp/dist/lib/isc/heap.c | 2 +-
external/bsd/ntp/dist/lib/isc/hex.c | 4 +-
external/bsd/ntp/dist/lib/isc/hmacmd5.c | 4 +-
external/bsd/ntp/dist/lib/isc/hmacsha.c | 2 +-
external/bsd/ntp/dist/lib/isc/httpd.c | 2 +-
external/bsd/ntp/dist/lib/isc/ia64/include/isc/atomic.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/app.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/assertions.h | 6 +-
external/bsd/ntp/dist/lib/isc/include/isc/backtrace.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/base32.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/base64.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/bind9.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/bitstring.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/boolean.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/buffer.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/bufferlist.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/commandline.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/entropy.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/error.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/event.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/eventclass.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/file.h | 2 +-
external/bsd/ntp/dist/lib/isc/include/isc/formatcheck.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/fsaccess.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/hash.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/heap.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/hex.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/hmacmd5.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/hmacsha.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/httpd.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/interfaceiter.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/ipv6.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/iterated_hash.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/lang.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/lex.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/lfsr.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/lib.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/list.h | 2 +-
external/bsd/ntp/dist/lib/isc/include/isc/log.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/magic.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/md5.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/mem.h | 2 +-
external/bsd/ntp/dist/lib/isc/include/isc/msgcat.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/msgs.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/mutexblock.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/namespace.h | 2 +-
external/bsd/ntp/dist/lib/isc/include/isc/netaddr.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/netscope.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/ondestroy.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/os.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/parseint.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/platform.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/platform.h.in | 2 +-
external/bsd/ntp/dist/lib/isc/include/isc/portset.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/print.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/queue.h | 2 +-
external/bsd/ntp/dist/lib/isc/include/isc/quota.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/radix.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/random.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/ratelimiter.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/refcount.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/region.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/resource.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/result.h | 2 +-
external/bsd/ntp/dist/lib/isc/include/isc/resultclass.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/rwlock.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/serial.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/sha1.h | 6 +-
external/bsd/ntp/dist/lib/isc/include/isc/sha2.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/sockaddr.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/socket.h | 2 +-
external/bsd/ntp/dist/lib/isc/include/isc/stats.h | 2 +-
external/bsd/ntp/dist/lib/isc/include/isc/stdio.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/stdlib.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/string.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/symtab.h | 2 +-
external/bsd/ntp/dist/lib/isc/include/isc/task.h | 2 +-
external/bsd/ntp/dist/lib/isc/include/isc/taskpool.h | 2 +-
external/bsd/ntp/dist/lib/isc/include/isc/timer.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/types.h | 2 +-
external/bsd/ntp/dist/lib/isc/include/isc/util.h | 2 +-
external/bsd/ntp/dist/lib/isc/include/isc/version.h | 4 +-
external/bsd/ntp/dist/lib/isc/include/isc/xml.h | 4 +-
external/bsd/ntp/dist/lib/isc/inet_aton.c | 4 +-
external/bsd/ntp/dist/lib/isc/inet_ntop.c | 12 +-
external/bsd/ntp/dist/lib/isc/inet_pton.c | 6 +-
external/bsd/ntp/dist/lib/isc/iterated_hash.c | 4 +-
external/bsd/ntp/dist/lib/isc/lex.c | 4 +-
external/bsd/ntp/dist/lib/isc/lfsr.c | 4 +-
external/bsd/ntp/dist/lib/isc/lib.c | 4 +-
external/bsd/ntp/dist/lib/isc/log.c | 2 +-
external/bsd/ntp/dist/lib/isc/md5.c | 4 +-
external/bsd/ntp/dist/lib/isc/mem.c | 2 +-
external/bsd/ntp/dist/lib/isc/mem_api.c | 4 +-
external/bsd/ntp/dist/lib/isc/mips/include/isc/atomic.h | 4 +-
external/bsd/ntp/dist/lib/isc/mutexblock.c | 2 +-
external/bsd/ntp/dist/lib/isc/netaddr.c | 2 +-
external/bsd/ntp/dist/lib/isc/netscope.c | 4 +-
external/bsd/ntp/dist/lib/isc/nls/msgcat.c | 4 +-
external/bsd/ntp/dist/lib/isc/noatomic/include/isc/atomic.h | 4 +-
external/bsd/ntp/dist/lib/isc/nothreads/condition.c | 4 +-
external/bsd/ntp/dist/lib/isc/nothreads/include/isc/condition.h | 4 +-
external/bsd/ntp/dist/lib/isc/nothreads/include/isc/mutex.h | 4 +-
external/bsd/ntp/dist/lib/isc/nothreads/include/isc/once.h | 4 +-
external/bsd/ntp/dist/lib/isc/nothreads/include/isc/thread.h | 4 +-
external/bsd/ntp/dist/lib/isc/nothreads/mutex.c | 4 +-
external/bsd/ntp/dist/lib/isc/nothreads/thread.c | 4 +-
external/bsd/ntp/dist/lib/isc/ondestroy.c | 4 +-
external/bsd/ntp/dist/lib/isc/parseint.c | 4 +-
external/bsd/ntp/dist/lib/isc/portset.c | 4 +-
external/bsd/ntp/dist/lib/isc/powerpc/include/isc/atomic.h | 2 +-
external/bsd/ntp/dist/lib/isc/print.c | 4 +-
external/bsd/ntp/dist/lib/isc/pthreads/condition.c | 4 +-
external/bsd/ntp/dist/lib/isc/pthreads/include/isc/condition.h | 4 +-
external/bsd/ntp/dist/lib/isc/pthreads/include/isc/mutex.h | 4 +-
external/bsd/ntp/dist/lib/isc/pthreads/include/isc/once.h | 4 +-
external/bsd/ntp/dist/lib/isc/pthreads/include/isc/thread.h | 4 +-
external/bsd/ntp/dist/lib/isc/pthreads/mutex.c | 4 +-
external/bsd/ntp/dist/lib/isc/pthreads/thread.c | 4 +-
external/bsd/ntp/dist/lib/isc/quota.c | 4 +-
external/bsd/ntp/dist/lib/isc/radix.c | 2 +-
external/bsd/ntp/dist/lib/isc/random.c | 4 +-
external/bsd/ntp/dist/lib/isc/ratelimiter.c | 4 +-
external/bsd/ntp/dist/lib/isc/refcount.c | 4 +-
external/bsd/ntp/dist/lib/isc/region.c | 4 +-
external/bsd/ntp/dist/lib/isc/result.c | 2 +-
external/bsd/ntp/dist/lib/isc/rwlock.c | 2 +-
external/bsd/ntp/dist/lib/isc/serial.c | 4 +-
external/bsd/ntp/dist/lib/isc/sha1.c | 4 +-
external/bsd/ntp/dist/lib/isc/sha2.c | 2 +-
external/bsd/ntp/dist/lib/isc/sockaddr.c | 2 +-
external/bsd/ntp/dist/lib/isc/socket_api.c | 2 +-
external/bsd/ntp/dist/lib/isc/sparc64/include/isc/atomic.h | 4 +-
external/bsd/ntp/dist/lib/isc/stats.c | 2 +-
external/bsd/ntp/dist/lib/isc/string.c | 2 +-
external/bsd/ntp/dist/lib/isc/strtoul.c | 4 +-
external/bsd/ntp/dist/lib/isc/symtab.c | 2 +-
external/bsd/ntp/dist/lib/isc/task.c | 2 +-
external/bsd/ntp/dist/lib/isc/task_api.c | 2 +-
external/bsd/ntp/dist/lib/isc/task_p.h | 2 +-
external/bsd/ntp/dist/lib/isc/taskpool.c | 2 +-
external/bsd/ntp/dist/lib/isc/tests/hash_test.c | 2 +-
external/bsd/ntp/dist/lib/isc/tests/isctest.c | 2 +-
external/bsd/ntp/dist/lib/isc/tests/isctest.h | 2 +-
external/bsd/ntp/dist/lib/isc/tests/queue_test.c | 2 +-
external/bsd/ntp/dist/lib/isc/tests/socket_test.c | 2 +-
external/bsd/ntp/dist/lib/isc/tests/symtab_test.c | 2 +-
external/bsd/ntp/dist/lib/isc/tests/task_test.c | 2 +-
external/bsd/ntp/dist/lib/isc/tests/taskpool_test.c | 2 +-
external/bsd/ntp/dist/lib/isc/timer.c | 2 +-
external/bsd/ntp/dist/lib/isc/timer_api.c | 4 +-
external/bsd/ntp/dist/lib/isc/timer_p.h | 4 +-
external/bsd/ntp/dist/lib/isc/tsmemcmp.c | 2 +
external/bsd/ntp/dist/lib/isc/unix/app.c | 4 +-
external/bsd/ntp/dist/lib/isc/unix/dir.c | 2 +-
external/bsd/ntp/dist/lib/isc/unix/entropy.c | 4 +-
external/bsd/ntp/dist/lib/isc/unix/errno2result.c | 2 +-
external/bsd/ntp/dist/lib/isc/unix/errno2result.h | 2 +-
external/bsd/ntp/dist/lib/isc/unix/file.c | 2 +-
external/bsd/ntp/dist/lib/isc/unix/fsaccess.c | 4 +-
external/bsd/ntp/dist/lib/isc/unix/ifiter_getifaddrs.c | 4 +-
external/bsd/ntp/dist/lib/isc/unix/ifiter_ioctl.c | 4 +-
external/bsd/ntp/dist/lib/isc/unix/ifiter_sysctl.c | 4 +-
external/bsd/ntp/dist/lib/isc/unix/include/isc/dir.h | 4 +-
external/bsd/ntp/dist/lib/isc/unix/include/isc/int.h | 4 +-
external/bsd/ntp/dist/lib/isc/unix/include/isc/keyboard.h | 4 +-
external/bsd/ntp/dist/lib/isc/unix/include/isc/net.h | 2 +-
external/bsd/ntp/dist/lib/isc/unix/include/isc/netdb.h | 4 +-
external/bsd/ntp/dist/lib/isc/unix/include/isc/offset.h | 4 +-
external/bsd/ntp/dist/lib/isc/unix/include/isc/stat.h | 4 +-
external/bsd/ntp/dist/lib/isc/unix/include/isc/stdtime.h | 2 +-
external/bsd/ntp/dist/lib/isc/unix/include/isc/strerror.h | 4 +-
external/bsd/ntp/dist/lib/isc/unix/include/isc/syslog.h | 4 +-
external/bsd/ntp/dist/lib/isc/unix/include/isc/time.h | 4 +-
external/bsd/ntp/dist/lib/isc/unix/interfaceiter.c | 4 +-
external/bsd/ntp/dist/lib/isc/unix/ipv6.c | 4 +-
external/bsd/ntp/dist/lib/isc/unix/keyboard.c | 4 +-
external/bsd/ntp/dist/lib/isc/unix/net.c | 2 +-
external/bsd/ntp/dist/lib/isc/unix/os.c | 4 +-
external/bsd/ntp/dist/lib/isc/unix/resource.c | 4 +-
external/bsd/ntp/dist/lib/isc/unix/socket.c | 2 +-
external/bsd/ntp/dist/lib/isc/unix/socket_p.h | 4 +-
external/bsd/ntp/dist/lib/isc/unix/stdio.c | 2 +-
external/bsd/ntp/dist/lib/isc/unix/stdtime.c | 4 +-
external/bsd/ntp/dist/lib/isc/unix/strerror.c | 4 +-
external/bsd/ntp/dist/lib/isc/unix/syslog.c | 4 +-
external/bsd/ntp/dist/lib/isc/unix/time.c | 2 +-
external/bsd/ntp/dist/lib/isc/version.c | 4 +-
external/bsd/ntp/dist/lib/isc/win32/DLLMain.c | 4 +-
external/bsd/ntp/dist/lib/isc/win32/app.c | 4 +-
external/bsd/ntp/dist/lib/isc/win32/condition.c | 4 +-
external/bsd/ntp/dist/lib/isc/win32/dir.c | 2 +-
external/bsd/ntp/dist/lib/isc/win32/entropy.c | 4 +-
external/bsd/ntp/dist/lib/isc/win32/errno2result.c | 4 +-
external/bsd/ntp/dist/lib/isc/win32/errno2result.h | 4 +-
external/bsd/ntp/dist/lib/isc/win32/file.c | 2 +-
external/bsd/ntp/dist/lib/isc/win32/fsaccess.c | 4 +-
external/bsd/ntp/dist/lib/isc/win32/include/isc/bind_registry.h | 4 +-
external/bsd/ntp/dist/lib/isc/win32/include/isc/bindevt.h | 4 +-
external/bsd/ntp/dist/lib/isc/win32/include/isc/condition.h | 4 +-
external/bsd/ntp/dist/lib/isc/win32/include/isc/dir.h | 4 +-
external/bsd/ntp/dist/lib/isc/win32/include/isc/int.h | 4 +-
external/bsd/ntp/dist/lib/isc/win32/include/isc/ipv6.h | 2 +-
external/bsd/ntp/dist/lib/isc/win32/include/isc/keyboard.h | 4 +-
external/bsd/ntp/dist/lib/isc/win32/include/isc/mutex.h | 4 +-
external/bsd/ntp/dist/lib/isc/win32/include/isc/net.h | 2 +-
external/bsd/ntp/dist/lib/isc/win32/include/isc/netdb.h | 4 +-
external/bsd/ntp/dist/lib/isc/win32/include/isc/ntgroups.h | 4 +-
external/bsd/ntp/dist/lib/isc/win32/include/isc/ntpaths.h | 4 +-
external/bsd/ntp/dist/lib/isc/win32/include/isc/offset.h | 4 +-
external/bsd/ntp/dist/lib/isc/win32/include/isc/once.h | 4 +-
external/bsd/ntp/dist/lib/isc/win32/include/isc/platform.h | 4 +-
external/bsd/ntp/dist/lib/isc/win32/include/isc/stat.h | 4 +-
external/bsd/ntp/dist/lib/isc/win32/include/isc/stdtime.h | 2 +-
external/bsd/ntp/dist/lib/isc/win32/include/isc/strerror.h | 4 +-
external/bsd/ntp/dist/lib/isc/win32/include/isc/syslog.h | 4 +-
external/bsd/ntp/dist/lib/isc/win32/include/isc/thread.h | 4 +-
external/bsd/ntp/dist/lib/isc/win32/include/isc/time.h | 4 +-
external/bsd/ntp/dist/lib/isc/win32/include/isc/win32os.h | 4 +-
external/bsd/ntp/dist/lib/isc/win32/interfaceiter.c | 4 +-
external/bsd/ntp/dist/lib/isc/win32/ipv6.c | 4 +-
external/bsd/ntp/dist/lib/isc/win32/keyboard.c | 4 +-
external/bsd/ntp/dist/lib/isc/win32/libgen.h | 4 +-
external/bsd/ntp/dist/lib/isc/win32/net.c | 2 +-
external/bsd/ntp/dist/lib/isc/win32/netdb.h | 4 +-
external/bsd/ntp/dist/lib/isc/win32/ntgroups.c | 4 +-
external/bsd/ntp/dist/lib/isc/win32/ntpaths.c | 4 +-
external/bsd/ntp/dist/lib/isc/win32/once.c | 4 +-
external/bsd/ntp/dist/lib/isc/win32/os.c | 4 +-
external/bsd/ntp/dist/lib/isc/win32/resource.c | 4 +-
external/bsd/ntp/dist/lib/isc/win32/socket.c | 2 +-
external/bsd/ntp/dist/lib/isc/win32/stdio.c | 4 +-
external/bsd/ntp/dist/lib/isc/win32/stdtime.c | 4 +-
external/bsd/ntp/dist/lib/isc/win32/strerror.c | 4 +-
external/bsd/ntp/dist/lib/isc/win32/syslog.c | 4 +-
external/bsd/ntp/dist/lib/isc/win32/syslog.h | 4 +-
external/bsd/ntp/dist/lib/isc/win32/thread.c | 4 +-
external/bsd/ntp/dist/lib/isc/win32/time.c | 4 +-
external/bsd/ntp/dist/lib/isc/win32/unistd.h | 4 +-
external/bsd/ntp/dist/lib/isc/win32/version.c | 4 +-
external/bsd/ntp/dist/lib/isc/win32/win32os.c | 4 +-
external/bsd/ntp/dist/lib/isc/x86_32/include/isc/atomic.h | 4 +-
external/bsd/ntp/dist/lib/isc/x86_64/include/isc/atomic.h | 4 +-
external/bsd/ntp/dist/libjsmn/example/jsondump.c | 2 +-
external/bsd/ntp/dist/libjsmn/example/simple.c | 2 +-
external/bsd/ntp/dist/libjsmn/jsmn.c | 2 +-
external/bsd/ntp/dist/libjsmn/jsmn.h | 2 +-
external/bsd/ntp/dist/libjsmn/jsmn_test.c | 2 +-
external/bsd/ntp/dist/libntp/a_md5encrypt.c | 2 +-
external/bsd/ntp/dist/libntp/adjtime.c | 2 +-
external/bsd/ntp/dist/libntp/adjtimex.c | 2 +-
external/bsd/ntp/dist/libntp/atoint.c | 2 +-
external/bsd/ntp/dist/libntp/atolfp.c | 2 +-
external/bsd/ntp/dist/libntp/atouint.c | 2 +-
external/bsd/ntp/dist/libntp/audio.c | 2 +-
external/bsd/ntp/dist/libntp/authkeys.c | 2 +-
external/bsd/ntp/dist/libntp/authreadkeys.c | 4 +-
external/bsd/ntp/dist/libntp/authusekey.c | 2 +-
external/bsd/ntp/dist/libntp/bsd_strerror.c | 2 +-
external/bsd/ntp/dist/libntp/buftvtots.c | 2 +-
external/bsd/ntp/dist/libntp/caljulian.c | 2 +-
external/bsd/ntp/dist/libntp/caltontp.c | 2 +-
external/bsd/ntp/dist/libntp/calyearstart.c | 4 +-
external/bsd/ntp/dist/libntp/clocktime.c | 2 +-
external/bsd/ntp/dist/libntp/clocktypes.c | 2 +-
external/bsd/ntp/dist/libntp/decodenetnum.c | 84 +-
external/bsd/ntp/dist/libntp/dofptoa.c | 12 +-
external/bsd/ntp/dist/libntp/dolfptoa.c | 12 +-
external/bsd/ntp/dist/libntp/emalloc.c | 2 +-
external/bsd/ntp/dist/libntp/findconfig.c | 2 +-
external/bsd/ntp/dist/libntp/getopt.c | 2 +-
external/bsd/ntp/dist/libntp/hextoint.c | 2 +-
external/bsd/ntp/dist/libntp/hextolfp.c | 2 +-
external/bsd/ntp/dist/libntp/humandate.c | 2 +-
external/bsd/ntp/dist/libntp/icom.c | 2 +-
external/bsd/ntp/dist/libntp/iosignal.c | 2 +-
external/bsd/ntp/dist/libntp/is_ip_address.c | 2 +-
external/bsd/ntp/dist/libntp/lib_strbuf.c | 2 +-
external/bsd/ntp/dist/libntp/libssl_compat.c | 2 +-
external/bsd/ntp/dist/libntp/machines.c | 2 +-
external/bsd/ntp/dist/libntp/mktime.c | 2 +-
external/bsd/ntp/dist/libntp/modetoa.c | 2 +-
external/bsd/ntp/dist/libntp/mstolfp.c | 9 +-
external/bsd/ntp/dist/libntp/msyslog.c | 40 +-
external/bsd/ntp/dist/libntp/netof.c | 2 +-
external/bsd/ntp/dist/libntp/ntp_calendar.c | 946 ++-
external/bsd/ntp/dist/libntp/ntp_calgps.c | 2 +-
external/bsd/ntp/dist/libntp/ntp_crypto_rnd.c | 2 +-
external/bsd/ntp/dist/libntp/ntp_intres.c | 2 +-
external/bsd/ntp/dist/libntp/ntp_libopts.c | 2 +-
external/bsd/ntp/dist/libntp/ntp_lineedit.c | 2 +-
external/bsd/ntp/dist/libntp/ntp_random.c | 2 +-
external/bsd/ntp/dist/libntp/ntp_rfc2553.c | 2 +-
external/bsd/ntp/dist/libntp/ntp_worker.c | 2 +-
external/bsd/ntp/dist/libntp/numtoa.c | 2 +-
external/bsd/ntp/dist/libntp/numtohost.c | 2 +-
external/bsd/ntp/dist/libntp/octtoint.c | 2 +-
external/bsd/ntp/dist/libntp/prettydate.c | 2 +-
external/bsd/ntp/dist/libntp/recvbuff.c | 4 +-
external/bsd/ntp/dist/libntp/refidsmear.c | 2 +-
external/bsd/ntp/dist/libntp/refnumtoa.c | 2 +-
external/bsd/ntp/dist/libntp/snprintf.c | 4 +-
external/bsd/ntp/dist/libntp/socket.c | 2 +-
external/bsd/ntp/dist/libntp/socktoa.c | 2 +-
external/bsd/ntp/dist/libntp/socktohost.c | 2 +-
external/bsd/ntp/dist/libntp/ssl_init.c | 2 +-
external/bsd/ntp/dist/libntp/statestr.c | 19 +-
external/bsd/ntp/dist/libntp/strdup.c | 2 +-
external/bsd/ntp/dist/libntp/strl_obsd.c | 2 +-
external/bsd/ntp/dist/libntp/syssignal.c | 2 +-
external/bsd/ntp/dist/libntp/systime.c | 28 +-
external/bsd/ntp/dist/libntp/systime_s.c | 2 +-
external/bsd/ntp/dist/libntp/timespecops.c | 2 +-
external/bsd/ntp/dist/libntp/timetoa.c | 2 +-
external/bsd/ntp/dist/libntp/timevalops.c | 2 +-
external/bsd/ntp/dist/libntp/timexsup.c | 3 +-
external/bsd/ntp/dist/libntp/uglydate.c | 2 +-
external/bsd/ntp/dist/libntp/vint64ops.c | 2 +-
external/bsd/ntp/dist/libntp/work_fork.c | 8 +-
external/bsd/ntp/dist/libntp/work_thread.c | 2 +-
external/bsd/ntp/dist/libntp/xsbprintf.c | 2 +-
external/bsd/ntp/dist/libntp/ymd2yd.c | 2 +-
external/bsd/ntp/dist/libparse/binio.c | 2 +-
external/bsd/ntp/dist/libparse/clk_computime.c | 2 +-
external/bsd/ntp/dist/libparse/clk_dcf7000.c | 2 +-
external/bsd/ntp/dist/libparse/clk_hopf6021.c | 2 +-
external/bsd/ntp/dist/libparse/clk_meinberg.c | 2 +-
external/bsd/ntp/dist/libparse/clk_rawdcf.c | 57 +-
external/bsd/ntp/dist/libparse/clk_rcc8000.c | 2 +-
external/bsd/ntp/dist/libparse/clk_schmid.c | 2 +-
external/bsd/ntp/dist/libparse/clk_sel240x.c | 2 +-
external/bsd/ntp/dist/libparse/clk_trimtaip.c | 2 +-
external/bsd/ntp/dist/libparse/clk_trimtsip.c | 16 +-
external/bsd/ntp/dist/libparse/clk_varitext.c | 2 +-
external/bsd/ntp/dist/libparse/clk_wharton.c | 2 +-
external/bsd/ntp/dist/libparse/data_mbg.c | 2 +-
external/bsd/ntp/dist/libparse/gpstolfp.c | 7 +-
external/bsd/ntp/dist/libparse/ieee754io.c | 2 +-
external/bsd/ntp/dist/libparse/info_trimble.c | 2 +-
external/bsd/ntp/dist/libparse/mfp_mul.c | 2 +-
external/bsd/ntp/dist/libparse/parse.c | 2 +-
external/bsd/ntp/dist/libparse/parse_conf.c | 2 +-
external/bsd/ntp/dist/libparse/parsesolaris.c | 2 +-
external/bsd/ntp/dist/libparse/parsestreams.c | 2 +-
external/bsd/ntp/dist/libparse/trim_info.c | 2 +-
external/bsd/ntp/dist/ntpd/check_y2k.c | 2 +-
external/bsd/ntp/dist/ntpd/cmd_args.c | 8 +-
external/bsd/ntp/dist/ntpd/declcond.h | 2 +-
external/bsd/ntp/dist/ntpd/jupiter.h | 2 +-
external/bsd/ntp/dist/ntpd/keyword-gen.c | 10 +-
external/bsd/ntp/dist/ntpd/ntp_config.c | 360 +-
external/bsd/ntp/dist/ntpd/ntp_control.c | 96 +-
external/bsd/ntp/dist/ntpd/ntp_crypto.c | 9 +-
external/bsd/ntp/dist/ntpd/ntp_filegen.c | 2 +-
external/bsd/ntp/dist/ntpd/ntp_io.c | 84 +-
external/bsd/ntp/dist/ntpd/ntp_keyword.h | 2090 +++++----
external/bsd/ntp/dist/ntpd/ntp_leapsec.c | 71 +-
external/bsd/ntp/dist/ntpd/ntp_leapsec.h | 7 +-
external/bsd/ntp/dist/ntpd/ntp_loopfilter.c | 116 +-
external/bsd/ntp/dist/ntpd/ntp_monitor.c | 2 +-
external/bsd/ntp/dist/ntpd/ntp_parser.y | 99 +-
external/bsd/ntp/dist/ntpd/ntp_peer.c | 4 +-
external/bsd/ntp/dist/ntpd/ntp_prio_q.c | 2 +-
external/bsd/ntp/dist/ntpd/ntp_proto.c | 308 +-
external/bsd/ntp/dist/ntpd/ntp_refclock.c | 422 +-
external/bsd/ntp/dist/ntpd/ntp_request.c | 16 +-
external/bsd/ntp/dist/ntpd/ntp_restrict.c | 11 +-
external/bsd/ntp/dist/ntpd/ntp_scanner.c | 25 +-
external/bsd/ntp/dist/ntpd/ntp_scanner.h | 2 +-
external/bsd/ntp/dist/ntpd/ntp_signd.c | 2 +-
external/bsd/ntp/dist/ntpd/ntp_timer.c | 10 +-
external/bsd/ntp/dist/ntpd/ntp_util.c | 38 +-
external/bsd/ntp/dist/ntpd/ntpd-opts.c | 24 +-
external/bsd/ntp/dist/ntpd/ntpd-opts.h | 14 +-
external/bsd/ntp/dist/ntpd/ntpd.c | 302 +-
external/bsd/ntp/dist/ntpd/ntpsim.c | 2 +-
external/bsd/ntp/dist/ntpd/ppsapi_timepps.h | 2 +-
external/bsd/ntp/dist/ntpd/rc_cmdlength.c | 2 +-
external/bsd/ntp/dist/ntpd/refclock_acts.c | 2 +-
external/bsd/ntp/dist/ntpd/refclock_arbiter.c | 2 +-
external/bsd/ntp/dist/ntpd/refclock_arc.c | 2 +-
external/bsd/ntp/dist/ntpd/refclock_as2201.c | 2 +-
external/bsd/ntp/dist/ntpd/refclock_atom.c | 2 +-
external/bsd/ntp/dist/ntpd/refclock_bancomm.c | 121 +-
external/bsd/ntp/dist/ntpd/refclock_chronolog.c | 2 +-
external/bsd/ntp/dist/ntpd/refclock_chu.c | 2 +-
external/bsd/ntp/dist/ntpd/refclock_conf.c | 2 +-
external/bsd/ntp/dist/ntpd/refclock_datum.c | 2 +-
external/bsd/ntp/dist/ntpd/refclock_dumbclock.c | 2 +-
external/bsd/ntp/dist/ntpd/refclock_fg.c | 2 +-
external/bsd/ntp/dist/ntpd/refclock_gpsdjson.c | 4 +-
external/bsd/ntp/dist/ntpd/refclock_gpsvme.c | 2 +-
external/bsd/ntp/dist/ntpd/refclock_heath.c | 2 +-
external/bsd/ntp/dist/ntpd/refclock_hopfpci.c | 2 +-
external/bsd/ntp/dist/ntpd/refclock_hopfser.c | 2 +-
external/bsd/ntp/dist/ntpd/refclock_hpgps.c | 2 +-
external/bsd/ntp/dist/ntpd/refclock_irig.c | 2 +-
external/bsd/ntp/dist/ntpd/refclock_jjy.c | 2 +-
external/bsd/ntp/dist/ntpd/refclock_jupiter.c | 808 +--
external/bsd/ntp/dist/ntpd/refclock_leitch.c | 2 +-
external/bsd/ntp/dist/ntpd/refclock_local.c | 2 +-
external/bsd/ntp/dist/ntpd/refclock_msfees.c | 2 +-
external/bsd/ntp/dist/ntpd/refclock_mx4200.c | 2 +-
external/bsd/ntp/dist/ntpd/refclock_neoclock4x.c | 2 +-
external/bsd/ntp/dist/ntpd/refclock_nmea.c | 1389 +++---
external/bsd/ntp/dist/ntpd/refclock_oncore.c | 58 +-
external/bsd/ntp/dist/ntpd/refclock_palisade.c | 250 +-
external/bsd/ntp/dist/ntpd/refclock_palisade.h | 9 +-
external/bsd/ntp/dist/ntpd/refclock_parse.c | 8 +-
external/bsd/ntp/dist/ntpd/refclock_pcf.c | 2 +-
external/bsd/ntp/dist/ntpd/refclock_pst.c | 2 +-
external/bsd/ntp/dist/ntpd/refclock_ripencc.c | 4 +-
external/bsd/ntp/dist/ntpd/refclock_shm.c | 2 +-
external/bsd/ntp/dist/ntpd/refclock_tpro.c | 2 +-
external/bsd/ntp/dist/ntpd/refclock_true.c | 2 +-
external/bsd/ntp/dist/ntpd/refclock_tsyncpci.c | 2 +-
external/bsd/ntp/dist/ntpd/refclock_tt560.c | 2 +-
external/bsd/ntp/dist/ntpd/refclock_ulink.c | 14 +-
external/bsd/ntp/dist/ntpd/refclock_wwv.c | 2 +-
external/bsd/ntp/dist/ntpd/refclock_wwvb.c | 2 +-
external/bsd/ntp/dist/ntpd/refclock_zyfer.c | 27 +-
external/bsd/ntp/dist/ntpdate/ntpdate.c | 44 +-
external/bsd/ntp/dist/ntpdate/ntpdate.h | 2 +-
external/bsd/ntp/dist/ntpdc/nl.pl | 2 +-
external/bsd/ntp/dist/ntpdc/nl_in.c | 2 +-
external/bsd/ntp/dist/ntpdc/ntpdc-layout.c | 2 +-
external/bsd/ntp/dist/ntpdc/ntpdc-opts.c | 24 +-
external/bsd/ntp/dist/ntpdc/ntpdc-opts.h | 14 +-
external/bsd/ntp/dist/ntpdc/ntpdc.c | 69 +-
external/bsd/ntp/dist/ntpdc/ntpdc.h | 2 +-
external/bsd/ntp/dist/ntpdc/ntpdc_ops.c | 166 +-
external/bsd/ntp/dist/ntpq/libntpq.c | 2 +-
external/bsd/ntp/dist/ntpq/libntpq.h | 2 +-
external/bsd/ntp/dist/ntpq/libntpq_subs.c | 2 +-
external/bsd/ntp/dist/ntpq/ntpq-opts.c | 24 +-
external/bsd/ntp/dist/ntpq/ntpq-opts.h | 14 +-
external/bsd/ntp/dist/ntpq/ntpq-subs.c | 366 +-
external/bsd/ntp/dist/ntpq/ntpq.c | 69 +-
external/bsd/ntp/dist/ntpq/ntpq.h | 3 +-
external/bsd/ntp/dist/ntpsnmpd/netsnmp_daemonize.c | 2 +-
external/bsd/ntp/dist/ntpsnmpd/ntpSnmpSubagentObject.c | 2 +-
external/bsd/ntp/dist/ntpsnmpd/ntpSnmpSubagentObject.h | 2 +-
external/bsd/ntp/dist/ntpsnmpd/ntp_snmp.h | 2 +-
external/bsd/ntp/dist/ntpsnmpd/ntpsnmpd-opts.c | 24 +-
external/bsd/ntp/dist/ntpsnmpd/ntpsnmpd-opts.h | 14 +-
external/bsd/ntp/dist/ntpsnmpd/ntpsnmpd.c | 2 +-
external/bsd/ntp/dist/parseutil/dcfd.c | 22 +-
external/bsd/ntp/dist/parseutil/testdcf.c | 2 +-
external/bsd/ntp/dist/ports/winnt/include/arpa/inet.h | 4 -
external/bsd/ntp/dist/ports/winnt/include/clockstuff.h | 44 -
external/bsd/ntp/dist/ports/winnt/include/config.h | 572 --
external/bsd/ntp/dist/ports/winnt/include/gaa_compat.h | 771 ---
external/bsd/ntp/dist/ports/winnt/include/hopf_PCI_io.h | 91 -
external/bsd/ntp/dist/ports/winnt/include/msvc_ssl_autolib.h | 108 -
external/bsd/ntp/dist/ports/winnt/include/netdb.h | 4 -
external/bsd/ntp/dist/ports/winnt/include/ntp_iocompletionport.h | 34 -
external/bsd/ntp/dist/ports/winnt/include/ntp_iocplmem.h | 24 -
external/bsd/ntp/dist/ports/winnt/include/ntp_iocpltypes.h | 159 -
external/bsd/ntp/dist/ports/winnt/include/ntp_timer.h | 6 -
external/bsd/ntp/dist/ports/winnt/include/ntservice.h | 32 -
external/bsd/ntp/dist/ports/winnt/include/stdint.h | 244 -
external/bsd/ntp/dist/ports/winnt/include/stdnoreturn.h | 61 -
external/bsd/ntp/dist/ports/winnt/include/sys/ioctl.h | 11 -
external/bsd/ntp/dist/ports/winnt/include/sys/param.h | 4 -
external/bsd/ntp/dist/ports/winnt/include/sys/resource.h | 10 -
external/bsd/ntp/dist/ports/winnt/include/sys/signal.h | 4 -
external/bsd/ntp/dist/ports/winnt/include/sys/time.h | 27 -
external/bsd/ntp/dist/ports/winnt/include/sys/wait.h | 4 -
external/bsd/ntp/dist/ports/winnt/include/syslog.h | 82 -
external/bsd/ntp/dist/ports/winnt/include/termios.h | 217 -
external/bsd/ntp/dist/ports/winnt/include/timepps.h | 439 --
external/bsd/ntp/dist/ports/winnt/include/unistd.h | 4 -
external/bsd/ntp/dist/ports/winnt/include/win32_io.h | 7 -
external/bsd/ntp/dist/ports/winnt/instsrv/instsrv.c | 493 --
external/bsd/ntp/dist/ports/winnt/libntp/MSG00001.bin | Bin
external/bsd/ntp/dist/ports/winnt/libntp/SetSystemTime.c | 34 -
external/bsd/ntp/dist/ports/winnt/libntp/arc4wrap.c | 84 -
external/bsd/ntp/dist/ports/winnt/libntp/getclock.c | 65 -
external/bsd/ntp/dist/ports/winnt/libntp/messages.h | 199 -
external/bsd/ntp/dist/ports/winnt/libntp/messages.mc | 161 -
external/bsd/ntp/dist/ports/winnt/libntp/messages.rc | 2 -
external/bsd/ntp/dist/ports/winnt/libntp/randfile.c | 109 -
external/bsd/ntp/dist/ports/winnt/libntp/setpriority.c | 76 -
external/bsd/ntp/dist/ports/winnt/libntp/syslog.c | 219 -
external/bsd/ntp/dist/ports/winnt/libntp/termios.c | 863 ----
external/bsd/ntp/dist/ports/winnt/libntp/util_clockstuff.c | 26 -
external/bsd/ntp/dist/ports/winnt/libntp/win32_io.c | 81 -
external/bsd/ntp/dist/ports/winnt/ntpd/hopf_PCI_io.c | 335 -
external/bsd/ntp/dist/ports/winnt/ntpd/nt_clockstuff.c | 1746 --------
external/bsd/ntp/dist/ports/winnt/ntpd/nt_ppsimpl.c | 771 ---
external/bsd/ntp/dist/ports/winnt/ntpd/ntp_iocompletionport.c | 1883 ---------
external/bsd/ntp/dist/ports/winnt/ntpd/ntp_iocplmem.c | 123 -
external/bsd/ntp/dist/ports/winnt/ntpd/ntp_iocpltypes.c | 302 -
external/bsd/ntp/dist/ports/winnt/ntpd/ntservice.c | 367 -
external/bsd/ntp/dist/ports/winnt/ntptrace/ntptrace.dsp | 153 -
external/bsd/ntp/dist/ports/winnt/ppsapi/loopback/monolithic-serialpps-timepps.h | 714 ---
external/bsd/ntp/dist/ports/winnt/ppsapi/loopback/monolithic-serialpps-timepps.txt | 52 -
external/bsd/ntp/dist/ports/winnt/ppsapi/loopback/src/loopback-ppsapi.c | 465 --
external/bsd/ntp/dist/ports/winnt/ppsapi/loopback/src/loopback-ppsapi.def | 11 -
external/bsd/ntp/dist/ports/winnt/ppsapi/loopback/src/loopback-ppsapi.h | 52 -
external/bsd/ntp/dist/ports/winnt/ppsapi/loopback/src/sys/time.h | 20 -
external/bsd/ntp/dist/ports/winnt/ppsapi/loopback/src/timepps.h | 811 ---
external/bsd/ntp/dist/ports/winnt/ppsapi/skelprov/skeleton-ppsapi-provider.c | 382 -
external/bsd/ntp/dist/ports/winnt/ppsapi/skelprov/skeleton-ppsapi-provider.def | 9 -
external/bsd/ntp/dist/ports/winnt/ppsapi/skelprov/skeleton-ppsapi-provider.h | 22 -
external/bsd/ntp/dist/ports/winnt/ppsapi/skelprov/skeleton-ppsapi-provider.sln | 19 -
external/bsd/ntp/dist/ports/winnt/ppsapi/skelprov/skeleton-ppsapi-provider.vcproj | 227 -
external/bsd/ntp/dist/ports/winnt/ppsapi/skelprov/sys/time.h | 18 -
external/bsd/ntp/dist/ports/winnt/scripts/mkver.bat | 449 --
external/bsd/ntp/dist/ports/winnt/vs2005/Instsrv.vcproj | 244 -
external/bsd/ntp/dist/ports/winnt/vs2005/libntp.vcproj | 880 ----
external/bsd/ntp/dist/ports/winnt/vs2005/ntp.sln | 70 -
external/bsd/ntp/dist/ports/winnt/vs2005/ntpd.vcproj | 1909 ---------
external/bsd/ntp/dist/ports/winnt/vs2005/ntpdate.vcproj | 294 -
external/bsd/ntp/dist/ports/winnt/vs2005/ntpdc.vcproj | 338 -
external/bsd/ntp/dist/ports/winnt/vs2005/ntpkeygen.vcproj | 378 -
external/bsd/ntp/dist/ports/winnt/vs2005/ntpq.vcproj | 338 -
external/bsd/ntp/dist/ports/winnt/vs2008/common.vsprops | 53 -
external/bsd/ntp/dist/ports/winnt/vs2008/debug-x64.vsprops | 20 -
external/bsd/ntp/dist/ports/winnt/vs2008/debug.vsprops | 20 -
external/bsd/ntp/dist/ports/winnt/vs2008/instsrv/instsrv.vcproj | 371 -
external/bsd/ntp/dist/ports/winnt/vs2008/libntp/libntp.vcproj | 1075 -----
external/bsd/ntp/dist/ports/winnt/vs2008/loopback-pps/loopback-ppsapi-provider.vcproj | 386 -
external/bsd/ntp/dist/ports/winnt/vs2008/ntp-keygen/ntp-keygen.vcproj | 371 -
external/bsd/ntp/dist/ports/winnt/vs2008/ntp.sln | 128 -
external/bsd/ntp/dist/ports/winnt/vs2008/ntpd-keyword-gen/ntpd-keyword-gen.vcproj | 364 -
external/bsd/ntp/dist/ports/winnt/vs2008/ntpd/gen-ntp_keyword.bat | 53 -
external/bsd/ntp/dist/ports/winnt/vs2008/ntpd/ntpd.vcproj | 1192 -----
external/bsd/ntp/dist/ports/winnt/vs2008/ntpdate/ntpdate.vcproj | 424 --
external/bsd/ntp/dist/ports/winnt/vs2008/ntpdc/ntpdc.vcproj | 388 -
external/bsd/ntp/dist/ports/winnt/vs2008/ntpq/ntpq.vcproj | 384 -
external/bsd/ntp/dist/ports/winnt/vs2008/release-x64.vsprops | 21 -
external/bsd/ntp/dist/ports/winnt/vs2008/release.vsprops | 21 -
external/bsd/ntp/dist/ports/winnt/vs2013/common.props | 60 -
external/bsd/ntp/dist/ports/winnt/vs2013/debug-x64.props | 24 -
external/bsd/ntp/dist/ports/winnt/vs2013/debug.props | 24 -
external/bsd/ntp/dist/ports/winnt/vs2013/instsrv/instsrv.vcxproj | 269 -
external/bsd/ntp/dist/ports/winnt/vs2013/instsrv/instsrv.vcxproj.filters | 28 -
external/bsd/ntp/dist/ports/winnt/vs2013/libntp/libntp.vcxproj | 435 --
external/bsd/ntp/dist/ports/winnt/vs2013/libntp/libntp.vcxproj.filters | 586 --
external/bsd/ntp/dist/ports/winnt/vs2013/loopback-pps/loopback-ppsapi-provider.vcxproj | 252 -
external/bsd/ntp/dist/ports/winnt/vs2013/loopback-pps/loopback-ppsapi-provider.vcxproj.filters | 39 -
external/bsd/ntp/dist/ports/winnt/vs2013/ntp-keygen/ntp-keygen.vcxproj | 270 -
external/bsd/ntp/dist/ports/winnt/vs2013/ntp-keygen/ntp-keygen.vcxproj.filters | 36 -
external/bsd/ntp/dist/ports/winnt/vs2013/ntp.sln | 166 -
external/bsd/ntp/dist/ports/winnt/vs2013/ntpd-keyword-gen/ntpd-keyword-gen.vcxproj | 227 -
external/bsd/ntp/dist/ports/winnt/vs2013/ntpd-keyword-gen/ntpd-keyword-gen.vcxproj.filters | 69 -
external/bsd/ntp/dist/ports/winnt/vs2013/ntpd/gen-ntp_keyword.bat | 53 -
external/bsd/ntp/dist/ports/winnt/vs2013/ntpd/ntpd.vcxproj | 516 --
external/bsd/ntp/dist/ports/winnt/vs2013/ntpd/ntpd.vcxproj.filters | 559 --
external/bsd/ntp/dist/ports/winnt/vs2013/ntpdate/ntpdate.vcxproj | 287 -
external/bsd/ntp/dist/ports/winnt/vs2013/ntpdate/ntpdate.vcxproj.filters | 72 -
external/bsd/ntp/dist/ports/winnt/vs2013/ntpdc/ntpdc.vcxproj | 278 -
external/bsd/ntp/dist/ports/winnt/vs2013/ntpdc/ntpdc.vcxproj.filters | 45 -
external/bsd/ntp/dist/ports/winnt/vs2013/ntpq/ntpq.vcxproj | 277 -
external/bsd/ntp/dist/ports/winnt/vs2013/ntpq/ntpq.vcxproj.filters | 42 -
external/bsd/ntp/dist/ports/winnt/vs2013/release-x64.props | 25 -
external/bsd/ntp/dist/ports/winnt/vs2013/release.props | 25 -
external/bsd/ntp/dist/ports/winnt/vs2015/common.props | 60 -
external/bsd/ntp/dist/ports/winnt/vs2015/debug-x64.props | 24 -
external/bsd/ntp/dist/ports/winnt/vs2015/debug.props | 24 -
external/bsd/ntp/dist/ports/winnt/vs2015/instsrv/instsrv.vcxproj | 269 -
external/bsd/ntp/dist/ports/winnt/vs2015/instsrv/instsrv.vcxproj.filters | 28 -
external/bsd/ntp/dist/ports/winnt/vs2015/libntp/libntp.vcxproj | 435 --
external/bsd/ntp/dist/ports/winnt/vs2015/libntp/libntp.vcxproj.filters | 586 --
external/bsd/ntp/dist/ports/winnt/vs2015/loopback-pps/loopback-ppsapi-provider.vcxproj | 252 -
external/bsd/ntp/dist/ports/winnt/vs2015/loopback-pps/loopback-ppsapi-provider.vcxproj.filters | 39 -
external/bsd/ntp/dist/ports/winnt/vs2015/ntp-keygen/ntp-keygen.vcxproj | 270 -
external/bsd/ntp/dist/ports/winnt/vs2015/ntp-keygen/ntp-keygen.vcxproj.filters | 36 -
external/bsd/ntp/dist/ports/winnt/vs2015/ntp.sln | 166 -
external/bsd/ntp/dist/ports/winnt/vs2015/ntpd-keyword-gen/ntpd-keyword-gen.vcxproj | 227 -
external/bsd/ntp/dist/ports/winnt/vs2015/ntpd-keyword-gen/ntpd-keyword-gen.vcxproj.filters | 69 -
external/bsd/ntp/dist/ports/winnt/vs2015/ntpd/gen-ntp_keyword.bat | 53 -
external/bsd/ntp/dist/ports/winnt/vs2015/ntpd/ntpd.vcxproj | 516 --
external/bsd/ntp/dist/ports/winnt/vs2015/ntpd/ntpd.vcxproj.filters | 559 --
external/bsd/ntp/dist/ports/winnt/vs2015/ntpdate/ntpdate.vcxproj | 287 -
external/bsd/ntp/dist/ports/winnt/vs2015/ntpdate/ntpdate.vcxproj.filters | 72 -
external/bsd/ntp/dist/ports/winnt/vs2015/ntpdc/ntpdc.vcxproj | 278 -
external/bsd/ntp/dist/ports/winnt/vs2015/ntpdc/ntpdc.vcxproj.filters | 45 -
external/bsd/ntp/dist/ports/winnt/vs2015/ntpq/ntpq.vcxproj | 277 -
external/bsd/ntp/dist/ports/winnt/vs2015/ntpq/ntpq.vcxproj.filters | 42 -
external/bsd/ntp/dist/ports/winnt/vs2015/release-x64.props | 25 -
external/bsd/ntp/dist/ports/winnt/vs2015/release.props | 25 -
external/bsd/ntp/dist/scripts/ntpsweep/ntpsweep.in | 2 +-
external/bsd/ntp/dist/scripts/plot_summary.in | 2 +-
external/bsd/ntp/dist/scripts/summary.in | 2 +-
external/bsd/ntp/dist/sntp/crypto.c | 4 +-
external/bsd/ntp/dist/sntp/crypto.h | 2 +-
external/bsd/ntp/dist/sntp/data_formats.h | 2 +-
external/bsd/ntp/dist/sntp/kod_management.c | 2 +-
external/bsd/ntp/dist/sntp/kod_management.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/WIN32-Code/nmake/evconfig-private.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/WIN32-Code/nmake/event2/event-config.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/WIN32-Code/tree.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/arc4random.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/buffer.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/buffer_iocp.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/bufferevent-internal.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/bufferevent.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/bufferevent_async.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/bufferevent_filter.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/bufferevent_openssl.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/bufferevent_pair.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/bufferevent_ratelim.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/bufferevent_sock.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/changelist-internal.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/compat/sys/queue.h | 4 +-
external/bsd/ntp/dist/sntp/libevent/defer-internal.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/devpoll.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/epoll.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/epoll_sub.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/epolltable-internal.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/evbuffer-internal.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/evconfig-private.h | 4 +-
external/bsd/ntp/dist/sntp/libevent/evdns.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/event-internal.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/event.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/event_iocp.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/event_tagging.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/evmap-internal.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/evmap.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/evport.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/evrpc-internal.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/evrpc.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/evsignal-internal.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/evthread-internal.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/evthread.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/evthread_pthread.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/evthread_win32.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/evutil.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/evutil_rand.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/evutil_time.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/ht-internal.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/http-internal.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/http.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/include/evdns.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/include/event.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/include/event2/buffer.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/include/event2/buffer_compat.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/include/event2/bufferevent.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/include/event2/bufferevent_compat.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/include/event2/bufferevent_ssl.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/include/event2/bufferevent_struct.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/include/event2/dns.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/include/event2/dns_compat.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/include/event2/dns_struct.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/include/event2/event.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/include/event2/event_compat.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/include/event2/event_struct.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/include/event2/http.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/include/event2/http_compat.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/include/event2/http_struct.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/include/event2/keyvalq_struct.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/include/event2/listener.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/include/event2/rpc.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/include/event2/rpc_compat.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/include/event2/rpc_struct.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/include/event2/tag.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/include/event2/tag_compat.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/include/event2/thread.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/include/event2/util.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/include/event2/visibility.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/include/evhttp.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/include/evrpc.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/include/evutil.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/iocp-internal.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/ipv6-internal.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/kqueue-internal.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/kqueue.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/listener.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/log-internal.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/log.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/minheap-internal.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/mm-internal.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/poll.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/ratelim-internal.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/select.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/signal.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/strlcpy-internal.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/strlcpy.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/test/bench.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/test/bench_cascade.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/test/bench_http.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/test/bench_httpclient.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/test/regress.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/test/regress.gen.c | 1228 +++++-
external/bsd/ntp/dist/sntp/libevent/test/regress.gen.h | 210 +-
external/bsd/ntp/dist/sntp/libevent/test/regress.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/test/regress_buffer.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/test/regress_bufferevent.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/test/regress_dns.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/test/regress_et.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/test/regress_finalize.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/test/regress_http.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/test/regress_iocp.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/test/regress_listener.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/test/regress_main.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/test/regress_minheap.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/test/regress_rpc.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/test/regress_ssl.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/test/regress_testutils.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/test/regress_testutils.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/test/regress_thread.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/test/regress_thread.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/test/regress_util.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/test/regress_zlib.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/test/test-changelist.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/test/test-closed.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/test/test-dumpevents.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/test/test-eof.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/test/test-fdleak.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/test/test-init.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/test/test-ratelim.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/test/test-time.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/test/test-weof.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/test/tinytest.c | 2 +-
external/bsd/ntp/dist/sntp/libevent/test/tinytest.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/test/tinytest_local.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/test/tinytest_macros.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/time-internal.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/util-internal.h | 2 +-
external/bsd/ntp/dist/sntp/libevent/win32select.c | 2 +-
external/bsd/ntp/dist/sntp/libopts/ag-char-map.h | 2 +-
external/bsd/ntp/dist/sntp/libopts/alias.c | 2 +-
external/bsd/ntp/dist/sntp/libopts/ao-strs.c | 2 +-
external/bsd/ntp/dist/sntp/libopts/ao-strs.h | 2 +-
external/bsd/ntp/dist/sntp/libopts/autoopts.c | 2 +-
external/bsd/ntp/dist/sntp/libopts/autoopts.h | 2 +-
external/bsd/ntp/dist/sntp/libopts/autoopts/options.h | 4 +-
external/bsd/ntp/dist/sntp/libopts/autoopts/project.h | 2 +-
external/bsd/ntp/dist/sntp/libopts/autoopts/usage-txt.h | 2 +-
external/bsd/ntp/dist/sntp/libopts/boolean.c | 2 +-
external/bsd/ntp/dist/sntp/libopts/check.c | 2 +-
external/bsd/ntp/dist/sntp/libopts/compat/_Noreturn.h | 2 +-
external/bsd/ntp/dist/sntp/libopts/compat/compat.h | 2 +-
external/bsd/ntp/dist/sntp/libopts/compat/pathfind.c | 2 +-
external/bsd/ntp/dist/sntp/libopts/compat/snprintf.c | 2 +-
external/bsd/ntp/dist/sntp/libopts/compat/strchr.c | 2 +-
external/bsd/ntp/dist/sntp/libopts/compat/strdup.c | 2 +-
external/bsd/ntp/dist/sntp/libopts/compat/windows-config.h | 2 +-
external/bsd/ntp/dist/sntp/libopts/configfile.c | 2 +-
external/bsd/ntp/dist/sntp/libopts/cook.c | 2 +-
external/bsd/ntp/dist/sntp/libopts/enum.c | 2 +-
external/bsd/ntp/dist/sntp/libopts/env.c | 2 +-
external/bsd/ntp/dist/sntp/libopts/file.c | 2 +-
external/bsd/ntp/dist/sntp/libopts/find.c | 2 +-
external/bsd/ntp/dist/sntp/libopts/genshell.c | 2 +-
external/bsd/ntp/dist/sntp/libopts/genshell.h | 4 +-
external/bsd/ntp/dist/sntp/libopts/gettext.h | 2 +-
external/bsd/ntp/dist/sntp/libopts/init.c | 2 +-
external/bsd/ntp/dist/sntp/libopts/intprops.h | 2 +-
external/bsd/ntp/dist/sntp/libopts/libopts.c | 2 +-
external/bsd/ntp/dist/sntp/libopts/load.c | 2 +-
external/bsd/ntp/dist/sntp/libopts/makeshell.c | 2 +-
external/bsd/ntp/dist/sntp/libopts/nested.c | 2 +-
external/bsd/ntp/dist/sntp/libopts/numeric.c | 2 +-
external/bsd/ntp/dist/sntp/libopts/option-value-type.c | 2 +-
external/bsd/ntp/dist/sntp/libopts/option-value-type.h | 2 +-
external/bsd/ntp/dist/sntp/libopts/option-xat-attribute.c | 2 +-
external/bsd/ntp/dist/sntp/libopts/option-xat-attribute.h | 2 +-
external/bsd/ntp/dist/sntp/libopts/parse-duration.c | 2 +-
external/bsd/ntp/dist/sntp/libopts/parse-duration.h | 2 +-
external/bsd/ntp/dist/sntp/libopts/pgusage.c | 2 +-
external/bsd/ntp/dist/sntp/libopts/proto.h | 2 +-
external/bsd/ntp/dist/sntp/libopts/putshell.c | 2 +-
external/bsd/ntp/dist/sntp/libopts/reset.c | 2 +-
external/bsd/ntp/dist/sntp/libopts/restore.c | 2 +-
external/bsd/ntp/dist/sntp/libopts/save.c | 2 +-
external/bsd/ntp/dist/sntp/libopts/sort.c | 2 +-
external/bsd/ntp/dist/sntp/libopts/stack.c | 2 +-
external/bsd/ntp/dist/sntp/libopts/stdnoreturn.in.h | 2 +-
external/bsd/ntp/dist/sntp/libopts/streqvcmp.c | 2 +-
external/bsd/ntp/dist/sntp/libopts/text_mmap.c | 2 +-
external/bsd/ntp/dist/sntp/libopts/time.c | 2 +-
external/bsd/ntp/dist/sntp/libopts/tokenize.c | 2 +-
external/bsd/ntp/dist/sntp/libopts/usage.c | 2 +-
external/bsd/ntp/dist/sntp/libopts/version.c | 2 +-
external/bsd/ntp/dist/sntp/libpkgver/colcomp.c | 2 +-
external/bsd/ntp/dist/sntp/libpkgver/pkgver.h | 2 +-
external/bsd/ntp/dist/sntp/log.c | 2 +-
external/bsd/ntp/dist/sntp/log.h | 2 +-
external/bsd/ntp/dist/sntp/m4/snprintf.m4 | 2 +-
external/bsd/ntp/dist/sntp/main.c | 11 +-
external/bsd/ntp/dist/sntp/main.h | 2 +-
external/bsd/ntp/dist/sntp/networking.c | 7 +-
external/bsd/ntp/dist/sntp/networking.h | 2 +-
external/bsd/ntp/dist/sntp/sntp-opts.c | 24 +-
external/bsd/ntp/dist/sntp/sntp-opts.h | 14 +-
external/bsd/ntp/dist/sntp/sntp.c | 2 +-
external/bsd/ntp/dist/sntp/tests/crypto.c | 2 +-
external/bsd/ntp/dist/sntp/tests/fileHandlingTest.c | 2 +-
external/bsd/ntp/dist/sntp/tests/keyFile.c | 2 +-
external/bsd/ntp/dist/sntp/tests/kodDatabase.c | 2 +-
external/bsd/ntp/dist/sntp/tests/kodFile.c | 2 +-
external/bsd/ntp/dist/sntp/tests/networking.c | 2 +-
external/bsd/ntp/dist/sntp/tests/packetHandling.c | 2 +-
external/bsd/ntp/dist/sntp/tests/packetProcessing.c | 2 +-
external/bsd/ntp/dist/sntp/tests/run-crypto.c | 4 +-
external/bsd/ntp/dist/sntp/tests/run-keyFile.c | 4 +-
external/bsd/ntp/dist/sntp/tests/run-kodDatabase.c | 4 +-
external/bsd/ntp/dist/sntp/tests/run-kodFile.c | 4 +-
external/bsd/ntp/dist/sntp/tests/run-networking.c | 4 +-
external/bsd/ntp/dist/sntp/tests/run-packetHandling.c | 4 +-
external/bsd/ntp/dist/sntp/tests/run-packetProcessing.c | 4 +-
external/bsd/ntp/dist/sntp/tests/run-t-log.c | 4 +-
external/bsd/ntp/dist/sntp/tests/run-utilities.c | 4 +-
external/bsd/ntp/dist/sntp/tests/sntptest.c | 2 +-
external/bsd/ntp/dist/sntp/tests/sntptest.h | 2 +-
external/bsd/ntp/dist/sntp/tests/t-log.c | 2 +-
external/bsd/ntp/dist/sntp/tests/utilities.c | 2 +-
external/bsd/ntp/dist/sntp/unity/auto/runner_maybe.c | 2 +-
external/bsd/ntp/dist/sntp/unity/ulib_setup.c | 2 +-
external/bsd/ntp/dist/sntp/unity/ulib_teardown.c | 2 +-
external/bsd/ntp/dist/sntp/unity/unity.c | 2 +-
external/bsd/ntp/dist/sntp/unity/unity.h | 2 +-
external/bsd/ntp/dist/sntp/unity/unity_config.h | 2 +-
external/bsd/ntp/dist/sntp/unity/unity_fixture.c | 2 +-
external/bsd/ntp/dist/sntp/unity/unity_fixture.h | 2 +-
external/bsd/ntp/dist/sntp/unity/unity_fixture_internals.h | 2 +-
external/bsd/ntp/dist/sntp/unity/unity_fixture_malloc_overrides.h | 2 +-
external/bsd/ntp/dist/sntp/unity/unity_internals.h | 2 +-
external/bsd/ntp/dist/sntp/utilities.c | 2 +-
external/bsd/ntp/dist/sntp/utilities.h | 2 +-
external/bsd/ntp/dist/sntp/version.c | 4 +-
external/bsd/ntp/dist/tests/bug-2803/bug-2803.c | 2 +-
external/bsd/ntp/dist/tests/bug-2803/run-bug-2803.c | 4 +-
external/bsd/ntp/dist/tests/libntp/a_md5encrypt.c | 2 +-
external/bsd/ntp/dist/tests/libntp/atoint.c | 2 +-
external/bsd/ntp/dist/tests/libntp/atouint.c | 2 +-
external/bsd/ntp/dist/tests/libntp/authkeys.c | 2 +-
external/bsd/ntp/dist/tests/libntp/buftvtots.c | 2 +-
external/bsd/ntp/dist/tests/libntp/calendar.c | 2 +-
external/bsd/ntp/dist/tests/libntp/caljulian.c | 2 +-
external/bsd/ntp/dist/tests/libntp/caltontp.c | 2 +-
external/bsd/ntp/dist/tests/libntp/calyearstart.c | 2 +-
external/bsd/ntp/dist/tests/libntp/clocktime.c | 2 +-
external/bsd/ntp/dist/tests/libntp/decodenetnum.c | 2 +-
external/bsd/ntp/dist/tests/libntp/hextoint.c | 2 +-
external/bsd/ntp/dist/tests/libntp/hextolfp.c | 2 +-
external/bsd/ntp/dist/tests/libntp/humandate.c | 2 +-
external/bsd/ntp/dist/tests/libntp/lfpfunc.c | 2 +-
external/bsd/ntp/dist/tests/libntp/lfptest.c | 2 +-
external/bsd/ntp/dist/tests/libntp/lfptest.h | 2 +-
external/bsd/ntp/dist/tests/libntp/lfptostr.c | 2 +-
external/bsd/ntp/dist/tests/libntp/modetoa.c | 2 +-
external/bsd/ntp/dist/tests/libntp/msyslog.c | 2 +-
external/bsd/ntp/dist/tests/libntp/netof.c | 2 +-
external/bsd/ntp/dist/tests/libntp/numtoa.c | 2 +-
external/bsd/ntp/dist/tests/libntp/numtohost.c | 2 +-
external/bsd/ntp/dist/tests/libntp/octtoint.c | 2 +-
external/bsd/ntp/dist/tests/libntp/prettydate.c | 2 +-
external/bsd/ntp/dist/tests/libntp/recvbuff.c | 2 +-
external/bsd/ntp/dist/tests/libntp/refidsmear.c | 2 +-
external/bsd/ntp/dist/tests/libntp/refnumtoa.c | 2 +-
external/bsd/ntp/dist/tests/libntp/run-a_md5encrypt.c | 4 +-
external/bsd/ntp/dist/tests/libntp/run-atoint.c | 4 +-
external/bsd/ntp/dist/tests/libntp/run-atouint.c | 4 +-
external/bsd/ntp/dist/tests/libntp/run-authkeys.c | 4 +-
external/bsd/ntp/dist/tests/libntp/run-buftvtots.c | 4 +-
external/bsd/ntp/dist/tests/libntp/run-calendar.c | 74 +-
external/bsd/ntp/dist/tests/libntp/run-caljulian.c | 4 +-
external/bsd/ntp/dist/tests/libntp/run-caltontp.c | 4 +-
external/bsd/ntp/dist/tests/libntp/run-calyearstart.c | 4 +-
external/bsd/ntp/dist/tests/libntp/run-clocktime.c | 4 +-
external/bsd/ntp/dist/tests/libntp/run-decodenetnum.c | 4 +-
external/bsd/ntp/dist/tests/libntp/run-hextoint.c | 4 +-
external/bsd/ntp/dist/tests/libntp/run-hextolfp.c | 4 +-
external/bsd/ntp/dist/tests/libntp/run-humandate.c | 4 +-
external/bsd/ntp/dist/tests/libntp/run-lfpfunc.c | 4 +-
external/bsd/ntp/dist/tests/libntp/run-lfptostr.c | 4 +-
external/bsd/ntp/dist/tests/libntp/run-modetoa.c | 4 +-
external/bsd/ntp/dist/tests/libntp/run-msyslog.c | 4 +-
external/bsd/ntp/dist/tests/libntp/run-netof.c | 4 +-
external/bsd/ntp/dist/tests/libntp/run-numtoa.c | 4 +-
external/bsd/ntp/dist/tests/libntp/run-numtohost.c | 4 +-
external/bsd/ntp/dist/tests/libntp/run-octtoint.c | 4 +-
external/bsd/ntp/dist/tests/libntp/run-prettydate.c | 4 +-
external/bsd/ntp/dist/tests/libntp/run-recvbuff.c | 4 +-
external/bsd/ntp/dist/tests/libntp/run-refidsmear.c | 4 +-
external/bsd/ntp/dist/tests/libntp/run-refnumtoa.c | 4 +-
external/bsd/ntp/dist/tests/libntp/run-sbprintf.c | 2 +-
external/bsd/ntp/dist/tests/libntp/run-sfptostr.c | 4 +-
external/bsd/ntp/dist/tests/libntp/run-socktoa.c | 4 +-
external/bsd/ntp/dist/tests/libntp/run-ssl_init.c | 4 +-
external/bsd/ntp/dist/tests/libntp/run-statestr.c | 4 +-
external/bsd/ntp/dist/tests/libntp/run-strtolfp.c | 4 +-
external/bsd/ntp/dist/tests/libntp/run-timespecops.c | 4 +-
external/bsd/ntp/dist/tests/libntp/run-timevalops.c | 4 +-
external/bsd/ntp/dist/tests/libntp/run-tsafememcmp.c | 4 +-
external/bsd/ntp/dist/tests/libntp/run-tstotv.c | 4 +-
external/bsd/ntp/dist/tests/libntp/run-tvtots.c | 4 +-
external/bsd/ntp/dist/tests/libntp/run-uglydate.c | 4 +-
external/bsd/ntp/dist/tests/libntp/run-vi64ops.c | 4 +-
external/bsd/ntp/dist/tests/libntp/run-ymd2yd.c | 4 +-
external/bsd/ntp/dist/tests/libntp/sbprintf.c | 2 +-
external/bsd/ntp/dist/tests/libntp/sfptostr.c | 2 +-
external/bsd/ntp/dist/tests/libntp/sockaddrtest.c | 2 +-
external/bsd/ntp/dist/tests/libntp/sockaddrtest.h | 2 +-
external/bsd/ntp/dist/tests/libntp/socktoa.c | 2 +-
external/bsd/ntp/dist/tests/libntp/ssl_init.c | 2 +-
external/bsd/ntp/dist/tests/libntp/statestr.c | 2 +-
external/bsd/ntp/dist/tests/libntp/strtolfp.c | 2 +-
external/bsd/ntp/dist/tests/libntp/test-libntp.c | 2 +-
external/bsd/ntp/dist/tests/libntp/test-libntp.h | 2 +-
external/bsd/ntp/dist/tests/libntp/timespecops.c | 2 +-
external/bsd/ntp/dist/tests/libntp/timevalops.c | 2 +-
external/bsd/ntp/dist/tests/libntp/tsafememcmp.c | 2 +-
external/bsd/ntp/dist/tests/libntp/tstotv.c | 2 +-
external/bsd/ntp/dist/tests/libntp/tvtots.c | 2 +-
external/bsd/ntp/dist/tests/libntp/uglydate.c | 2 +-
external/bsd/ntp/dist/tests/libntp/vi64ops.c | 2 +-
external/bsd/ntp/dist/tests/libntp/ymd2yd.c | 2 +-
external/bsd/ntp/dist/tests/ntpd/leapsec.c | 2 +-
external/bsd/ntp/dist/tests/ntpd/ntp_prio_q.c | 2 +-
external/bsd/ntp/dist/tests/ntpd/ntp_restrict.c | 2 +-
external/bsd/ntp/dist/tests/ntpd/rc_cmdlength.c | 2 +-
external/bsd/ntp/dist/tests/ntpd/run-leapsec.c | 4 +-
external/bsd/ntp/dist/tests/ntpd/run-ntp_prio_q.c | 4 +-
external/bsd/ntp/dist/tests/ntpd/run-ntp_restrict.c | 4 +-
external/bsd/ntp/dist/tests/ntpd/run-rc_cmdlength.c | 4 +-
external/bsd/ntp/dist/tests/ntpd/run-t-ntp_scanner.c | 4 +-
external/bsd/ntp/dist/tests/ntpd/run-t-ntp_signd.c | 4 +-
external/bsd/ntp/dist/tests/ntpd/t-ntp_scanner.c | 4 +-
external/bsd/ntp/dist/tests/ntpd/t-ntp_signd.c | 2 +-
external/bsd/ntp/dist/tests/ntpq/run-t-ntpq.c | 4 +-
external/bsd/ntp/dist/tests/ntpq/t-ntpq.c | 2 +-
external/bsd/ntp/dist/tests/sandbox/bug-2803.c | 2 +-
external/bsd/ntp/dist/tests/sandbox/modetoa.c | 2 +-
external/bsd/ntp/dist/tests/sandbox/run-modetoa.c | 4 +-
external/bsd/ntp/dist/tests/sandbox/run-uglydate.c | 4 +-
external/bsd/ntp/dist/tests/sandbox/run-ut-2803.c | 4 +-
external/bsd/ntp/dist/tests/sandbox/smeartest.c | 2 +-
external/bsd/ntp/dist/tests/sandbox/uglydate.c | 2 +-
external/bsd/ntp/dist/tests/sandbox/ut-2803.c | 2 +-
external/bsd/ntp/dist/tests/sec-2853/run-sec-2853.c | 4 +-
external/bsd/ntp/dist/tests/sec-2853/sec-2853.c | 2 +-
external/bsd/ntp/dist/util/audio-pcm.c | 2 +-
external/bsd/ntp/dist/util/byteorder.c | 2 +-
external/bsd/ntp/dist/util/hist.c | 2 +-
external/bsd/ntp/dist/util/jitter.c | 2 +-
external/bsd/ntp/dist/util/kern.c | 2 +-
external/bsd/ntp/dist/util/longsize.c | 2 +-
external/bsd/ntp/dist/util/ntp-keygen-opts.c | 24 +-
external/bsd/ntp/dist/util/ntp-keygen-opts.h | 14 +-
external/bsd/ntp/dist/util/ntp-keygen.c | 10 +-
external/bsd/ntp/dist/util/ntptime.c | 89 +-
external/bsd/ntp/dist/util/pps-api.c | 2 +-
external/bsd/ntp/dist/util/precision.c | 2 +-
external/bsd/ntp/dist/util/sht.c | 2 +-
external/bsd/ntp/dist/util/testrs6000.c | 2 +-
external/bsd/ntp/dist/util/tg.c | 2 +-
external/bsd/ntp/dist/util/tg2.c | 79 +-
external/bsd/ntp/dist/util/tickadj.c | 2 +-
external/bsd/ntp/dist/util/timetrim.c | 2 +-
external/bsd/ntp/importdate | 2 +-
external/bsd/ntp/include/config.h | 75 +-
external/bsd/ntp/lib/libntp/Makefile | 6 +-
external/bsd/ntp/ntp2netbsd | 4 +-
external/bsd/ntp/scripts/mkver | 2 +-
1147 files changed, 9885 insertions(+), 39071 deletions(-)
diffs (truncated from 65447 to 300 lines):
diff -r 0cdc0555ce2c -r 2751e2424b46 external/bsd/ntp/bin/ntp-keygen/ntp-keygen.8
--- a/external/bsd/ntp/bin/ntp-keygen/ntp-keygen.8 Mon May 25 20:39:54 2020 +0000
+++ b/external/bsd/ntp/bin/ntp-keygen/ntp-keygen.8 Mon May 25 20:47:18 2020 +0000
@@ -1,9 +1,9 @@
-.Dd December 24 2013
+.Dd March 3 2020
.Dt NTP_KEYGEN 8 User Commands
-.Os SunOS 5.10
+.Os
.\" EDIT THIS FILE WITH CAUTION (ntp-keygen-opts.mdoc)
.\"
-.\" It has been AutoGen-ed December 24, 2013 at 11:39:38 AM by AutoGen 5.18.3pre5
+.\" It has been AutoGen-ed March 3, 2020 at 05:41:30 PM by AutoGen 5.18.5
.\" From the definitions ntp-keygen-opts.def
.\" and the template file agmdoc-cmd.tpl
.Sh NAME
@@ -21,26 +21,29 @@
.Sh DESCRIPTION
This program generates cryptographic data files used by the NTPv4
authentication and identification schemes.
-It generates MD5 key files used in symmetric key cryptography.
-In addition, if the OpenSSL software library has been installed,
-it generates keys, certificate and identity files used in public key
-cryptography.
+It can generate message digest keys used in symmetric key cryptography and,
+if the OpenSSL software library has been installed, it can generate host keys,
+signing keys, certificates, and identity keys and parameters used in Autokey
+public key cryptography.
These files are used for cookie encryption,
-digital signature and challenge/response identification algorithms
+digital signature, and challenge/response identification algorithms
compatible with the Internet standard security infrastructure.
.Pp
-All files are in PEM\-encoded printable ASCII format,
-so they can be embedded as MIME attachments in mail to other sites
+The message digest symmetric keys file is generated in a format
+compatible with NTPv3.
+All other files are in PEM\-encoded printable ASCII format,
+so they can be embedded as MIME attachments in email to other sites
and certificate authorities.
By default, files are not encrypted.
.Pp
-When used to generate message digest keys, the program produces a file
-containing ten pseudo\-random printable ASCII strings suitable for the
-MD5 message digest algorithm included in the distribution.
+When used to generate message digest symmetric keys, the program
+produces a file containing ten pseudo\-random printable ASCII strings
+suitable for the MD5 message digest algorithm included in the
+distribution.
If the OpenSSL library is installed, it produces an additional ten
-hex\-encoded random bit strings suitable for the SHA1 and other message
-digest algorithms.
-The message digest keys file must be distributed and stored
+hex\-encoded random bit strings suitable for SHA1, AES\-128\-CMAC, and
+other message digest algorithms.
+The message digest symmetric keys file must be distributed and stored
using secure means beyond the scope of NTP itself.
Besides the keys used for ordinary NTP associations, additional keys
can be defined as passwords for the
@@ -60,219 +63,131 @@
Some files used by this program are encrypted using a private password.
The
.Fl p
-option specifies the password for local encrypted files and the
+option specifies the read password for local encrypted files and the
.Fl q
-option the password for encrypted files sent to remote sites.
+option the write password for encrypted files sent to remote sites.
If no password is specified, the host name returned by the Unix
-.Fn gethostname
-function, normally the DNS name of the host is used.
+.Xr hostname 1
+command, normally the DNS name of the host, is used as the the default read
+password, for convenience.
+The
+.Nm
+program prompts for the password if it reads an encrypted file
+and the password is missing or incorrect.
+If an encrypted file is read successfully and
+no write password is specified, the read password is used
+as the write password by default.
.Pp
The
-.Ar pw
+.Cm pw
option of the
-.Ar crypto
+.Ic crypto
+.Xr ntpd 8
configuration command specifies the read
password for previously encrypted local files.
-This must match the local password used by this program.
+This must match the local read password used by this program.
If not specified, the host name is used.
-Thus, if files are generated by this program without password,
+Thus, if files are generated by this program without an explicit password,
they can be read back by
-.Ar ntpd
-without password but only on the same host.
+.Xr ntpd 8
+without specifying an explicit password but only on the same host.
+If the write password used for encryption is specified as the host name,
+these files can be read by that host with no explicit password.
.Pp
Normally, encrypted files for each host are generated by that host and
used only by that host, although exceptions exist as noted later on
this page.
The symmetric keys file, normally called
-.Ar ntp.keys ,
+.Pa ntp.keys ,
is usually installed in
.Pa /etc .
Other files and links are usually installed in
.Pa /usr/local/etc ,
which is normally in a shared filesystem in
NFS\-mounted networks and cannot be changed by shared clients.
-The location of the keys directory can be changed by the
-.Ar keysdir
-configuration command in such cases.
-Normally, this is in
-.Pa /etc .
+In these cases, NFS clients can specify the files in another
+directory such as
+.Pa /etc
+using the
+.Ic keysdir
+.Xr ntpd 8
+configuration file command.
.Pp
This program directs commentary and error messages to the standard
error stream
-.Ar stderr
+.Pa stderr
and remote files to the standard output stream
-.Ar stdout
+.Pa stdout
where they can be piped to other applications or redirected to files.
The names used for generated files and links all begin with the
string
-.Ar ntpkey
+.Pa ntpkey\&*
and include the file type, generating host and filestamp,
as described in the
-.Dq Cryptographic Data Files
+.Sx "Cryptographic Data Files"
section below.
.Ss Running the Program
-To test and gain experience with Autokey concepts, log in as root and
-change to the keys directory, usually
-.Pa /usr/local/etc
-When run for the first time, or if all files with names beginning with
-.Ar ntpkey
-have been removed, use the
-.Nm
-command without arguments to generate a
-default RSA host key and matching RSA\-MD5 certificate with expiration
-date one year hence.
-If run again without options, the program uses the
-existing keys and parameters and generates only a new certificate with
-new expiration date one year hence.
-.Pp
-Run the command on as many hosts as necessary.
-Designate one of them as the trusted host (TH) using
-.Nm
-with the
-.Fl T
-option and configure it to synchronize from reliable Internet servers.
-Then configure the other hosts to synchronize to the TH directly or
-indirectly.
-A certificate trail is created when Autokey asks the immediately
-ascendant host towards the TH to sign its certificate, which is then
-provided to the immediately descendant host on request.
-All group hosts should have acyclic certificate trails ending on the TH.
-.Pp
-The host key is used to encrypt the cookie when required and so must be
-RSA type.
-By default, the host key is also the sign key used to encrypt
-signatures.
-A different sign key can be assigned using the
-.Fl S
-option and this can be either RSA or DSA type.
-By default, the signature
-message digest type is MD5, but any combination of sign key type and
-message digest type supported by the OpenSSL library can be specified
-using the
-.Fl c
-option.
-The rules say cryptographic media should be generated with proventic
-filestamps, which means the host should already be synchronized before
-this program is run.
-This of course creates a chicken\-and\-egg problem
-when the host is started for the first time.
-Accordingly, the host time
-should be set by some other means, such as eyeball\-and\-wristwatch, at
-least so that the certificate lifetime is within the current year.
-After that and when the host is synchronized to a proventic source, the
-certificate should be re\-generated.
-.Pp
-Additional information on trusted groups and identity schemes is on the
-.Dq Autokey Public\-Key Authentication
-page.
-.Pp
-The
-.Xr ntpd 8
-configuration command
-.Ic crypto pw Ar password
-specifies the read password for previously encrypted files.
-The daemon expires on the spot if the password is missing
-or incorrect.
-For convenience, if a file has been previously encrypted,
-the default read password is the name of the host running
-the program.
-If the previous write password is specified as the host name,
-these files can be read by that host with no explicit password.
-.Pp
-File names begin with the prefix
-.Cm ntpkey_
-and end with the postfix
-.Ar _hostname.filestamp ,
-where
-.Ar hostname
-is the owner name, usually the string returned
-by the Unix gethostname() routine, and
-.Ar filestamp
-is the NTP seconds when the file was generated, in decimal digits.
-This both guarantees uniqueness and simplifies maintenance
-procedures, since all files can be quickly removed
-by a
-.Ic rm ntpkey\&*
-command or all files generated
-at a specific time can be removed by a
-.Ic rm
-.Ar \&*filestamp
-command.
-To further reduce the risk of misconfiguration,
-the first two lines of a file contain the file name
-and generation date and time as comments.
-.Pp
-All files are installed by default in the keys directory
-.Pa /usr/local/etc ,
-which is normally in a shared filesystem
-in NFS\-mounted networks.
-The actual location of the keys directory
-and each file can be overridden by configuration commands,
-but this is not recommended.
-Normally, the files for each host are generated by that host
-and used only by that host, although exceptions exist
-as noted later on this page.
-.Pp
-Normally, files containing private values,
-including the host key, sign key and identification parameters,
-are permitted root read/write\-only;
-while others containing public values are permitted world readable.
-Alternatively, files containing private values can be encrypted
-and these files permitted world readable,
-which simplifies maintenance in shared file systems.
-Since uniqueness is insured by the hostname and
-file name extensions, the files for a NFS server and
-dependent clients can all be installed in the same shared directory.
-.Pp
-The recommended practice is to keep the file name extensions
-when installing a file and to install a soft link
-from the generic names specified elsewhere on this page
-to the generated files.
-This allows new file generations to be activated simply
-by changing the link.
-If a link is present, ntpd follows it to the file name
-to extract the filestamp.
-If a link is not present,
-.Xr ntpd 8
-extracts the filestamp from the file itself.
-This allows clients to verify that the file and generation times
-are always current.
-The
-.Nm
-program uses the same timestamp extension for all files generated
-at one time, so each generation is distinct and can be readily
-recognized in monitoring data.
-.Ss Running the program
The safest way to run the
.Nm
program is logged in directly as root.
-The recommended procedure is change to the keys directory,
-usually
+The recommended procedure is change to the
+.Ar keys
+directory, usually
.Pa /usr/local/etc ,
then run the program.
-When run for the first time,
-or if all
-.Cm ntpkey
-files have been removed,
-the program generates a RSA host key file and matching RSA\-MD5 certificate file,
+.Pp
+To test and gain experience with Autokey concepts, log in as root and
+change to the
+.Ar keys
+directory, usually
+.Pa /usr/local/etc .
Home |
Main Index |
Thread Index |
Old Index