]> git.ipfire.org Git - thirdparty/ntp.git/log
thirdparty/ntp.git
15 years ago[Bug 1861] tickadj build failure using uClibc.
Dave Hart [Sat, 26 Mar 2011 02:03:35 +0000 (02:03 +0000)] 
[Bug 1861] tickadj build failure using uClibc.

bk: 4d8d4977Ql1OY7MYiwW7D-X4TbqnOQ

15 years ago[Bug 1732] ntpd ties up CPU on disconnected USB refclock.
Dave Hart [Wed, 23 Mar 2011 07:14:48 +0000 (07:14 +0000)] 
[Bug 1732] ntpd ties up CPU on disconnected USB refclock.

bk: 4d899de8GbChT1BxW-djmPvLC8kDHA

15 years agoMerge bk://bk.ntp.org./ntp-dev
Dave Hart [Wed, 23 Mar 2011 06:44:29 +0000 (06:44 +0000)] 
Merge bk://bk.ntp.org./ntp-dev
into  shiny.ad.hartbrothers.com:C:/ntp/ntp-dev-lose-ldisc-clk

bk: 4d8996cdMkVbB8S7BOHT6reB9EP2kQ

15 years agoNTP_4_2_7P142
Harlan Stenn [Mon, 21 Mar 2011 07:57:54 +0000 (07:57 +0000)] 
NTP_4_2_7P142

bk: 4d870502ieGdJ20K61Jf26z991vuCA

15 years ago[Bug 1844] ntpd 4.2.7p131 NetBSD, ld --gc-sections links bad executable.
Dave Hart [Mon, 21 Mar 2011 06:28:29 +0000 (06:28 +0000)] 
[Bug 1844] ntpd 4.2.7p131 NetBSD, ld --gc-sections links bad executable.

bk: 4d86f00dAtMyI33ZKd3tHN7HS672CQ

15 years agoMerge bk://bk2.ntp.org./ntp-dev
Dave Hart [Sun, 20 Mar 2011 20:41:38 +0000 (20:41 +0000)] 
Merge bk://bk2.ntp.org./ntp-dev
into  shiny.ad.hartbrothers.com:C:/ntp/ntp-dev-lose-ldisc-clk

bk: 4d866682pVAmck2C61gI6m-aqs2gGw

15 years agoRemove kernel line discipline driver code for clk and chu, deprecate
Dave Hart [Sun, 20 Mar 2011 20:39:43 +0000 (20:39 +0000)] 
Remove kernel line discipline driver code for clk and chu, deprecate
  related LDISC_ flags, and remove associated ntpd code to decode the
  timestamps, remove clktest line discipline test program.

bk: 4d86660fzxhG6UGWKI1sOXE56ecG-w

15 years agoNTP_4_2_7P141
Harlan Stenn [Sun, 20 Mar 2011 11:16:10 +0000 (11:16 +0000)] 
NTP_4_2_7P141

bk: 4d85e1facNXcoQ-2KAATvJYklUnLtQ

15 years agoAdd overlooked ChangeLog entry for refclock_pps() (was in commit comment
Dave Hart [Sat, 19 Mar 2011 20:14:05 +0000 (20:14 +0000)] 
Add overlooked ChangeLog entry for refclock_pps() (was in commit comment
  but not ChangeLog text).

bk: 4d850e8d5NQ0AfB8gXAVOv99tfnsCw

15 years agoAdd "ntpq -c iostats" similar to "ntpdc -c iostats".
Dave Hart [Sat, 19 Mar 2011 16:38:10 +0000 (16:38 +0000)] 
Add "ntpq -c iostats" similar to "ntpdc -c iostats".
Compare entire timestamp to reject duplicates in refclock_pps().

bk: 4d84dbf2c652nZVz4FygKtSFm8enNg

15 years agoNTP_4_2_7P140
Harlan Stenn [Thu, 17 Mar 2011 11:20:23 +0000 (11:20 +0000)] 
NTP_4_2_7P140

bk: 4d81ee77cSWQ_Wxzmg-89an5V_EH5g

15 years ago[Bug 1848] ntpd 4.2.7p139 --disable-thread-support does not compile.
Dave Hart [Thu, 17 Mar 2011 01:25:14 +0000 (01:25 +0000)] 
[Bug 1848] ntpd 4.2.7p139 --disable-thread-support does not compile.
Add --disable-thread-support to one flock-build variation.
One more lock-while-init in lib/isc/task.c to quiet lock analysis.

bk: 4d8162fa6fNkiDboogSYFlmTKsKafw

15 years agoNTP_4_2_7P139
Harlan Stenn [Wed, 16 Mar 2011 11:35:50 +0000 (11:35 +0000)] 
NTP_4_2_7P139

bk: 4d80a0967PBh3PWNg4MxeofKVNVn9w

15 years agotypo
Harlan Stenn [Wed, 16 Mar 2011 08:58:25 +0000 (04:58 -0400)] 
typo

bk: 4d807bb1GBFb600ST49_yae6bmclPQ

15 years ago[Bug 1848] make check ntpd --saveconfigquit clutters syslog.
Dave Hart [Wed, 16 Mar 2011 02:09:56 +0000 (02:09 +0000)] 
[Bug 1848] make check ntpd --saveconfigquit clutters syslog.

bk: 4d801bf4QT5QewwJFrm6uvqf_0MlgA

15 years agoNTP_4_2_7P138
Harlan Stenn [Tue, 8 Mar 2011 11:17:41 +0000 (11:17 +0000)] 
NTP_4_2_7P138

bk: 4d761055Hr0xDUoHmd4KhDFZkCwwuA

15 years ago[Bug 1846] MacOSX: debug symbol not found by propdelay or tickadj
Harlan Stenn [Tue, 8 Mar 2011 06:10:53 +0000 (01:10 -0500)] 
[Bug 1846] MacOSX: debug symbol not found by propdelay or tickadj

bk: 4d75c86dl3JouuGInOqQ7Xdukh8EDQ

15 years agoCall init_lib() in propdelay and tickadj just to get the debug symbol from libntp
Harlan Stenn [Mon, 7 Mar 2011 20:12:49 +0000 (12:12 -0800)] 
Call init_lib() in propdelay and tickadj just to get the debug symbol from libntp

bk: 4d753c41VpEjEUtOzC-g4dJ2i2gkQw

15 years agoMerge bk://bk2.ntp.org./ntp-dev
Dave Hart [Mon, 7 Mar 2011 20:08:07 +0000 (20:08 +0000)] 
Merge bk://bk2.ntp.org./ntp-dev
into  shiny.ad.hartbrothers.com:C:/ntp/ntp-dev-coverity-lock

bk: 4d753b27bsfvV--_oTBzgu6kNxW9lw

15 years agoLock under-construction task, taskmgr objects to satisfy Coverity's
Dave Hart [Mon, 7 Mar 2011 10:19:45 +0000 (10:19 +0000)] 
Lock under-construction task, taskmgr objects to satisfy Coverity's
  mostly-correct assumptions about which variables are protected by
  which locks.

bk: 4d74b141yLbyC8XHcSlkIGgvXXD1dQ

15 years agoNTP_4_2_7P137
Harlan Stenn [Mon, 7 Mar 2011 10:06:50 +0000 (10:06 +0000)] 
NTP_4_2_7P137

bk: 4d74ae3aD-N1Ij-_hfAk5aQx949sOg

15 years agoAdd overlooked ChangeLog entry for last cset.
Dave Hart [Sun, 6 Mar 2011 01:24:22 +0000 (01:24 +0000)] 
Add overlooked ChangeLog entry for last cset.

bk: 4d72e246kVwV3jhvaZucF1sKhypFkA

15 years agoUse TRACE() instead of DPRINTF() for libntp and utilities, which
Dave Hart [Sat, 5 Mar 2011 22:35:37 +0000 (22:35 +0000)] 
Use TRACE() instead of DPRINTF() for libntp and utilities, which
  use the "debug" variable regardless of #ifdef DEBUG.
Declare debug in libntp instead of each program.  Expose extern declaration
  to utilities, libntp, and DEBUG ntpd.

bk: 4d72bab91NmUO24GvCJNOIHx44Kp_Q

15 years agoNTP_4_2_7P136
Harlan Stenn [Wed, 2 Mar 2011 07:25:19 +0000 (07:25 +0000)] 
NTP_4_2_7P136

bk: 4d6df0dfWqs4JSgqtWx-d5wk8zoHiw

15 years ago[Bug 1839] 4.2.7p135 still installs libevent ev*.h headers.
Dave Hart [Wed, 2 Mar 2011 06:13:26 +0000 (06:13 +0000)] 
[Bug 1839] 4.2.7p135 still installs libevent ev*.h headers.

bk: 4d6de006yaocdf9wC8GlZ2-2bClI0Q

15 years agoNTP_4_2_7P135
Harlan Stenn [Wed, 2 Mar 2011 00:29:27 +0000 (00:29 +0000)] 
NTP_4_2_7P135

bk: 4d6d8f67SPeftUu5lRGfI0h-Vbb_FA

15 years agolibevent: When building on systems with CLOCK_MONOTONIC available,
Dave Hart [Tue, 1 Mar 2011 04:48:43 +0000 (04:48 +0000)] 
libevent: When building on systems with CLOCK_MONOTONIC available,
  separate the internal timeline (possibly counting since system boot)
  from the gettimeofday() timeline in event_base cached timevals.  Adds
  new event_base_tv_cached() to retrieve cached callback round start
  time on the internal timeline, and changes
  event_based_gettimeofday_cached() to always return times using the
  namesake timeline.  This preserves the benefit of using the never-
  stepped monotonic clock for event timeouts while providing clients
  with times consistently using gettimeofday().
Correct event_base_gettimeofday_cached() workaround code in
  sntp to work with corrected libevent.
Remove sntp l_fp_output() test now that it uses prettydate().

bk: 4d6c7aab7u--IikFUIPlBR6g54vUYw

15 years agoMerge bk://bk.ntp.org/ntp-dev
Harlan Stenn [Sun, 27 Feb 2011 09:32:33 +0000 (04:32 -0500)] 
Merge bk://bk.ntp.org/ntp-dev
into  psp-deb1.ntp.org:/home/stenn/ntp-dev

bk: 4d6a1a31DSrzDezb_K7BpoORxqhTug

15 years ago[Bug 1839] 4.2.7p131 installs libevent ev*.h headers.
Dave Hart [Fri, 25 Feb 2011 12:37:40 +0000 (12:37 +0000)] 
[Bug 1839] 4.2.7p131 installs libevent ev*.h headers.

bk: 4d67a294Tiis-u1o7vn2ezHRY4J2sQ

15 years agoEnsure CONFIG_SHELL is not empty before relying on it for #! scripts.
Dave Hart [Fri, 25 Feb 2011 12:36:58 +0000 (12:36 +0000)] 
Ensure CONFIG_SHELL is not empty before relying on it for #! scripts.

bk: 4d67a26avXETIw9DeIPUECiaZgWYMA

15 years agoNTP_4_2_7P134
Harlan Stenn [Thu, 24 Feb 2011 10:50:23 +0000 (10:50 +0000)] 
NTP_4_2_7P134

bk: 4d6637efgGiX00niV-1CgPADjRAx_w

15 years agoMerge psp-deb1.ntp.org:/home/hart/ntp-dev-1837
Harlan Stenn [Thu, 24 Feb 2011 09:42:57 +0000 (04:42 -0500)] 
Merge psp-deb1.ntp.org:/home/hart/ntp-dev-1837
into  deacon.udel.edu:/deacon/backroom/ntp-dev

bk: 4d662821mUZvf5B4bOKVQ9rR_WMsag

15 years agoAnother ac_cv_path* variable needs clearing to prevent caching the
Dave Hart [Thu, 24 Feb 2011 04:21:34 +0000 (04:21 +0000)] 
Another ac_cv_path* variable needs clearing to prevent caching the
  full path to pkg-config.

bk: 4d65dccewJgoco35BZeYV3tii3f64A

15 years agoMerge bk://bk.ntp.org/ntp-dev
Harlan Stenn [Wed, 23 Feb 2011 22:04:57 +0000 (17:04 -0500)] 
Merge bk://bk.ntp.org/ntp-dev
into  psp-deb1.ntp.org:/home/stenn/ntp-dev

bk: 4d6584896pHKVsp8pELyjVHeTZa0_w

15 years agomerge cleanup
Harlan Stenn [Wed, 23 Feb 2011 21:58:30 +0000 (16:58 -0500)] 
merge cleanup

bk: 4d658306U1HEQvU6WPeAxNkMFt0hRg

15 years agoMerge psp-deb1.ntp.org:/home/hart/ntp-dev-1837
Harlan Stenn [Wed, 23 Feb 2011 21:39:19 +0000 (16:39 -0500)] 
Merge psp-deb1.ntp.org:/home/hart/ntp-dev-1837
into  deacon.udel.edu:/deacon/backroom/ntp-dev

bk: 4d657e87ORQqQVpbSXuMzf7b_dzaWQ

15 years agoMerge psp-deb1.ntp.org:/home/hart/ntp-dev-1837
Harlan Stenn [Wed, 23 Feb 2011 21:01:23 +0000 (16:01 -0500)] 
Merge psp-deb1.ntp.org:/home/hart/ntp-dev-1837
into  psp-deb1.ntp.org:/home/stenn/ntp-dev

bk: 4d6575a39BStoEw0yVueBoueoBtT9A

15 years agoFix make distcheck failure seen on psp-deb1 by distributing
Dave Hart [Wed, 23 Feb 2011 20:34:51 +0000 (20:34 +0000)] 
Fix make distcheck failure seen on psp-deb1 by distributing
  sntp/tests/data files individually by name rather than
  listing "data".

bk: 4d656f6bcbbvPB6gxs8SRfrnTHPrCA

15 years agoMerge shiny.ad.hartbrothers.com:C:/ntp/ntp-dev-maxalign
Dave Hart [Wed, 23 Feb 2011 19:30:32 +0000 (19:30 +0000)] 
Merge shiny.ad.hartbrothers.com:C:/ntp/ntp-dev-maxalign
into  shiny.ad.hartbrothers.com:C:/ntp/ntp-dev-1837

bk: 4d656058k-m9mWCtIJpSgSc9wSSyYQ

15 years ago[Bug 1837] Build fails on Win7 due to regedit requiring privilege.
Dave Hart [Wed, 23 Feb 2011 18:57:00 +0000 (18:57 +0000)] 
[Bug 1837] Build fails on Win7 due to regedit requiring privilege.
Provide fallback definitions for GetAdaptersAddresses() for Windows
  build environments lacking iphlpapi.h.
Rename file containing 1.xxxx ChangeSet revision from version to
  scm-rev to avoid invoking GNU make implicit rules attempting to
  compile version.c into version.  Problem was with sntp/version.o
  during make distcheck after fix for spurious sntp rebuilds.

bk: 4d65587ckwn64Ly42Oa7la8KQMlNIA

15 years agoNTP_4_2_7P133
Harlan Stenn [Wed, 23 Feb 2011 11:06:18 +0000 (11:06 +0000)] 
NTP_4_2_7P133

bk: 4d64ea2az-8GJBNw0pxepPUxPTsQjA

15 years agoMerge bk://bk.ntp.org/ntp-dev
Harlan Stenn [Wed, 23 Feb 2011 00:38:39 +0000 (19:38 -0500)] 
Merge bk://bk.ntp.org/ntp-dev
into  psp-deb1.ntp.org:/home/stenn/ntp-dev

bk: 4d64570fY97qfdODabee-3gv7-kXwg

15 years agoStart using the new autogen doc template
Harlan Stenn [Wed, 23 Feb 2011 00:38:18 +0000 (19:38 -0500)] 
Start using the new autogen doc template

bk: 4d6456faNgNjO2T-BVJHIHVonBkBtw

15 years ago[Bug 1834] ntpdate 4.2.7p131 aborts with assertion failure.
Dave Hart [Tue, 22 Feb 2011 23:21:13 +0000 (23:21 +0000)] 
[Bug 1834] ntpdate 4.2.7p131 aborts with assertion failure.
Move sntp last in top-level Makefile.am SUBDIRS so that the libevent
  tearoff (if required) and sntp are compiled after the rest.
Use a single set of Automake options for each package in configure.ac
  AM_INIT, remove Makefile.am AUTOMAKE_OPTIONS= lines.
Correct spurious sntp rebuilds triggered by a make misperception
  sntp/version was out-of-date relative to phony target FRC.version.
Do not cache paths to perl, test, or pkg-config, searching the PATH
  at configure time is worth it to pick up tool updates.

bk: 4d6444e989DgWlmObv_bBOKSQF1ZrA

15 years agoNTP_4_2_7P132
Harlan Stenn [Tue, 22 Feb 2011 08:28:31 +0000 (08:28 +0000)] 
NTP_4_2_7P132

bk: 4d6373afg0Jrgfj9gQIogSomHQYGRA

15 years agoAvoid relying on remake rules for routine build/flock-build for
Dave Hart [Tue, 22 Feb 2011 08:01:28 +0000 (08:01 +0000)] 
Avoid relying on remake rules for routine build/flock-build for
  libevent as for the top-level and sntp subproject.

bk: 4d636d587WrPKVD6lQEtQtjQdEcmzw

15 years agoElectricFence was suffering bitrot - remove it. valgrind seems better.
Harlan Stenn [Tue, 22 Feb 2011 07:51:42 +0000 (02:51 -0500)] 
ElectricFence was suffering bitrot - remove it.  valgrind seems better.

bk: 4d636b0eTlcXQNwtCLRaW6WyAxxUfw

15 years agoMerge bk://bk2.ntp.org./ntp-dev
Dave Hart [Tue, 22 Feb 2011 06:37:19 +0000 (06:37 +0000)] 
Merge bk://bk2.ntp.org./ntp-dev
into  shiny.ad.hartbrothers.com:C:/ntp/ntp-dev-m4quote

bk: 4d63599fOi5Cttv3QHrN3tUZNy30Mw

15 years agoUpdated to AutoGen-5.11.6
Harlan Stenn [Tue, 22 Feb 2011 06:35:03 +0000 (01:35 -0500)] 
Updated to AutoGen-5.11.6

bk: 4d635917qUiwUPYaGYTu10jzNvqdNw

15 years agoMerge bk://bk2.ntp.org./ntp-dev
Dave Hart [Tue, 22 Feb 2011 06:28:38 +0000 (06:28 +0000)] 
Merge bk://bk2.ntp.org./ntp-dev
into  shiny.ad.hartbrothers.com:C:/ntp/ntp-dev-m4quote

bk: 4d635796c8SAH3kv_LW2RWZGT2aFJA

15 years ago[Bug 1832] ntpdate doesn't allow timeout > 2s.
Dave Hart [Tue, 22 Feb 2011 06:06:28 +0000 (06:06 +0000)] 
[Bug 1832] ntpdate doesn't allow timeout > 2s.
[Bug 1833] The checking sem_timedwait() fails without -pthread.
Enable all relevant automake warnings.
Correct Solaris 2.1x PTHREAD_ONCE_INIT extra braces test to avoid
  triggering warnings due to excess braces.
Remove libevent-cfg from sntp/Makefile.am.
Provide bug report and URL options to Autoconf.

bk: 4d6352644OftmxzlN3pNJG89KQlcUw

15 years agoMerge deacon.udel.edu:/deacon/backroom/ntp-stable
Harlan Stenn [Tue, 22 Feb 2011 05:47:05 +0000 (00:47 -0500)] 
Merge deacon.udel.edu:/deacon/backroom/ntp-stable
into  deacon.udel.edu:/deacon/backroom/ntp-dev

bk: 4d634dd9muaa2wIPL03No62MXSPmNw

15 years agoupgrade to libopts-34.0.9
Harlan Stenn [Tue, 22 Feb 2011 05:38:53 +0000 (00:38 -0500)] 
upgrade to libopts-34.0.9

bk: 4d634bed7iVUnVkyyxfJWW2605chNA

15 years agoMerge bk://bk2.ntp.org./ntp-dev
Dave Hart [Mon, 21 Feb 2011 20:51:39 +0000 (20:51 +0000)] 
Merge bk://bk2.ntp.org./ntp-dev
into  shiny.ad.hartbrothers.com:C:/ntp/ntp-dev-m4quote

bk: 4d62d05bG1sxlRw4P5WT6zODGDzkQg

15 years agoAutoconf 2.61 workarounds
Dave Hart [Mon, 21 Feb 2011 20:50:01 +0000 (20:50 +0000)] 
Autoconf 2.61 workarounds

bk: 4d62cff9N43F51j3kpBO8qzZYPlGXg

15 years agoRemove libevent-cfg from sntp/Makefile.am
Harlan Stenn [Mon, 21 Feb 2011 11:04:08 +0000 (06:04 -0500)] 
Remove libevent-cfg from sntp/Makefile.am

bk: 4d6246a8tilaE7_pZBXGbSDJ1BQfIw

15 years agoNTP_4_2_7P131
Harlan Stenn [Mon, 21 Feb 2011 09:21:02 +0000 (09:21 +0000)] 
NTP_4_2_7P131

bk: 4d622e7ek-JZZ4W-Mpa6HRQirxhymg

15 years agoThe fixes for bugs 1087 and 1088 are in the udated SNTP code
Harlan Stenn [Mon, 21 Feb 2011 08:59:49 +0000 (03:59 -0500)] 
The fixes for bugs 1087 and 1088 are in the udated SNTP code

bk: 4d6229857haTmAkhgM7CKQ_HVWK8iw

15 years agoolder autoconf sometimes dislikes [].
Harlan Stenn [Mon, 21 Feb 2011 08:26:17 +0000 (00:26 -0800)] 
older autoconf sometimes dislikes [].

bk: 4d6221a970JTSj9lM25E4Hc7tX5Ugw

15 years agoMerge bk://bk2.ntp.org./ntp-dev
Dave Hart [Mon, 21 Feb 2011 04:17:56 +0000 (04:17 +0000)] 
Merge bk://bk2.ntp.org./ntp-dev
into  shiny.ad.hartbrothers.com:C:/ntp/ntp-dev-libevent-sntp

bk: 4d61e774f4-PC7X81OqjyG93CGZXJA

15 years agorefclock_acts.c cleanup from Dave Mills
Harlan Stenn [Mon, 21 Feb 2011 04:11:05 +0000 (23:11 -0500)] 
refclock_acts.c cleanup from Dave Mills

bk: 4d61e5d9A_2dpikJKImLr8k9qFLIDA

15 years agoCleanup for prior merge cset
Dave Hart [Sun, 20 Feb 2011 21:20:21 +0000 (21:20 +0000)] 
Cleanup for prior merge cset

bk: 4d618595XshVi8k8up3xh89qn86qfg

15 years agoMerge bk://bk.ntp.org./ntp-dev
Dave Hart [Sun, 20 Feb 2011 20:52:23 +0000 (20:52 +0000)] 
Merge bk://bk.ntp.org./ntp-dev
into  shiny.ad.hartbrothers.com:C:/ntp/ntp-dev-libevent-sntp

bk: 4d617f07_jbFDuLMBspfYH_UG9-dag

15 years agoAttempt typical subpackage approach for libevent
Dave Hart [Sun, 20 Feb 2011 20:23:00 +0000 (20:23 +0000)] 
Attempt typical subpackage approach for libevent
sntp test cleanup
IPv6 hackery
Split up ntp_lib.m4 into smaller, more specific subsets
Use {step,adj}_systime from libntp.  Use EX_* codes for exit status.
libevent cleanup
libevent upgrade
Move blocking worker and intres from ntpd to libntp.
Move AC_FUNC_FORK and AC_FUNC_ALLOCA to ntp_libntp.m4 along with move
  of intres/blocking worker to libntp.
Use %m instead of strerror().
make -lz depend on zlib.h
hp-ux portability fix
portability
Allow libevent's regress to be skipped in make check.
Switch sntp from evdns to blocking worker intres.
Quiet "signal_no_reset: signal 18 had flags 20000" on OpenSolaris,
  adding SA_NOCLDSTOP to IGNORED_SA_FLAGS.
Be consistent about how blocking children go away:
  1.  Parent requests them to go by closing pipe or CHILD_EXIT_REQ.
  2.  Child goes away quietly.
  3.  Parent sees them gone via broken resp pipe or CHILD_GONE_RESP.
  4.  Parent clears blocking_children entry for reuse.
Make delay between queries to addresses resolved from same hostname
  per-family in sntp, as ntpd won't consider our v4 and v6 source
  addresses to be one remote rate-limit target.
use freeaddrinfo() in ntpq's getnetnum().
valgrind warned of branch dependent on uninitialized value,
  irig_decode()'s local syncdig.
Free OpenSSL dynamic allocations atexit.
Enable pthreads build
libntp autoconf macro cleanup
Move "can't write KoD file" warning from sntp shutdown to startup.
Use libevent log callback to redirect messages from stderr to msyslog()
enable libevent debug mode if sntp debug > 0
Issue a single read event for each socket, rather than one per query.
Do not attempt to read in socket callback for EV_TIMEOUT.
ipv6 fixes for sntp
Crib some pthread m4 from BIND for libisc.
Fix step/slew logic in sntp.
sntp --headspace option (default 10ms) spaces queries.
Provide less-broken gettimeofday_cached().
Add support for --(no-)wait and -uctimeout
Remove duplicate clock_gettime/clock_settime logic from sntp/configure.ac,
  it's now in sntp/m4/ntp_libntp.m4.
Bump config.cache version stamps to account for cache-incompatible change
  to librt detection.
Omit unused code with recent gcc and gnu ld.
AC_LANG update for openldap autoconf macros
Clean up AC_DEFINE and AC_DEFINE_UNQUOTED arg quoting in openldap*.m4
add a timeout for test-eof.c as it may hang under HP-UX 10.20
Use pthreads for blocking worker rather than fork, if possible.
Quiet alignment warning due to casting sockaddr * to sockaddr_u *
Quiet ntp_control.c and ntp_request.c warnings about casting char *
  to u_int32 * using unions.
Use void * rather than char * for variant pointers to help with
  pointer cast increases required alignment warnings.
Fix many warnings enabled with -Wcast-align, when casting
  a pointer to a more-strictly-aligned underlying type.
preset ol_with_yielding_select=${ol_with_yielding_select-auto}
Also change tests to use x prefix as insurance against other issues.
We always need the PTHREADS AM_CONDITIONAL.  Use the OL check.
Use NTP_LIBEVENT m4sh macro to decide between installed and tearoff
  libevent.
Add readonly arg to kod_init_kod_db() for tests -- prevents editing
  test baseline input KoD files during make check, regression limited
  to sntp/libevent branch.
Switch libevent-2.0.10-stable from ACX_PTHREADS to OL_THREAD_CHECK
Use socketpair() instead of pipe() when available, as avoiding
  EV_FEATURE_FDS allows libevent to use a faster backend on
  systems like Linux without an O(1) backend that handles pipes.
Remove contentious libevent-cfg sentinel files, modify libevent's
  confgure args via $ac_configure_args.
Strip unneeded checks from ntp_ipv6.m4:
  for struct sockaddr_storage member ss_family
  for struct sockaddr_storage member ss_len
  for struct sockaddr_storage member __ss_len
Move things used by libntp from top-level configure.ac to NTP_LIBNTP and NTP_IPV6
Change "forked worker child (pid 0)" from msyslog() to DPRINTF().
Change initial socket boundary message from DEBUG-only msyslog() to DPRINTF().

bk: 4d617824JKc83Vw-PzIWDhw2VggjWw

15 years agoAdd INC_ALIGNED_PTR() macro to align pointers like malloc().
Dave Hart [Sat, 19 Feb 2011 03:29:55 +0000 (03:29 +0000)] 
Add INC_ALIGNED_PTR() macro to align pointers like malloc().

bk: 4d5f3933QwjljYZjuAIvIlUvvrZerg

15 years agoNTP_4_2_7P130
Harlan Stenn [Sat, 12 Feb 2011 11:07:51 +0000 (11:07 +0000)] 
NTP_4_2_7P130

bk: 4d566a073WGB2Axd6bQ_3m3AGDC5KA

15 years ago[Bug 1811] Update the download location in WHERE-TO-START
Harlan Stenn [Fri, 11 Feb 2011 12:26:12 +0000 (07:26 -0500)] 
[Bug 1811] Update the download location in WHERE-TO-START

bk: 4d552ae4At5Ahz3fgeHhPp2cR8w_cw

15 years agoNTP_4_2_7P129
Harlan Stenn [Wed, 9 Feb 2011 08:55:18 +0000 (08:55 +0000)] 
NTP_4_2_7P129

bk: 4d525676aS3C20uLbuR4VXl-TLk-KA

15 years agoAdd missing "break;" to ntp_control.c ctl_putsys() for caliberrs, used
Dave Hart [Wed, 9 Feb 2011 07:14:49 +0000 (07:14 +0000)] 
Add missing "break;" to ntp_control.c ctl_putsys() for caliberrs, used
  by ntpq -c kerninfo introduced in 4.2.7p104.
Fix leak in ntp_control.c read_mru_list().

bk: 4d523ee9-RNRz2dQG8DNanCBLKnflA

15 years agoNTP_4_2_7P128
Harlan Stenn [Sun, 30 Jan 2011 11:40:47 +0000 (11:40 +0000)] 
NTP_4_2_7P128

bk: 4d454e3f_OY2PW2sH4WC65JBuIaQww

15 years ago* [Bug 1799] ntpq mrv crash.
Dave Hart [Sat, 29 Jan 2011 23:06:16 +0000 (23:06 +0000)] 
* [Bug 1799] ntpq mrv crash.
* [Bug 1801] ntpq mreadvar requires prior association caching.

bk: 4d449d68MXa5ABkrdUwI1MB3D1SPew

15 years agoNTP_4_2_7P127
Harlan Stenn [Fri, 28 Jan 2011 06:31:33 +0000 (06:31 +0000)] 
NTP_4_2_7P127

bk: 4d4262c5B-DY3Jpo9BHCSYZxJOI-nA

15 years ago[Bug 1797] Restore stale timestamp check from the RANGEGATE cleanup
Harlan Stenn [Fri, 28 Jan 2011 06:07:13 +0000 (01:07 -0500)] 
[Bug 1797] Restore stale timestamp check from the RANGEGATE cleanup

bk: 4d425d11TOYwXG18f17c3_12TdKlxA

15 years agoNTP_4_2_7P126
Harlan Stenn [Thu, 27 Jan 2011 10:28:37 +0000 (10:28 +0000)] 
NTP_4_2_7P126

bk: 4d4148d5PLv1H1UW1UIcQ79UGRx-nQ

15 years agoAdd entries for updates from Dave Hart
Harlan Stenn [Thu, 27 Jan 2011 06:38:59 +0000 (01:38 -0500)] 
Add entries for updates from Dave Hart

bk: 4d411303ZKkkzIjxgM8hmrauA-n2ew

15 years agoMerge psp-deb1.ntp.org:/home/hart/ntp-dev-tvalops
Harlan Stenn [Thu, 27 Jan 2011 05:51:51 +0000 (00:51 -0500)] 
Merge psp-deb1.ntp.org:/home/hart/ntp-dev-tvalops
into  deacon.udel.edu:/deacon/backroom/ntp-dev

bk: 4d4107f7KolTFn_FiHOsLq3F7IxiQw

15 years agosilence signed overflow warning
Dave Hart [Wed, 26 Jan 2011 19:39:27 +0000 (19:39 +0000)] 
silence signed overflow warning
mark isc_assertioncallback_t __attribute((__noreturn__))

bk: 4d40786fLaPLnWCfVNX5QCVOtpIMAQ

15 years agoRename tests/libntp/t{val|spec}ops.cpp to time{val|spec}ops.cpp so
Dave Hart [Wed, 26 Jan 2011 17:03:48 +0000 (17:03 +0000)] 
Rename tests/libntp/t{val|spec}ops.cpp to time{val|spec}ops.cpp so
  base filename matches tested source file, as with others.

bk: 4d4053f49XDL1l4ChV2d5RtuPhju3Q

15 years agoFix off-by-one bug in format_time_fraction() introduced by hart@ntp.org.
Dave Hart [Wed, 26 Jan 2011 16:50:03 +0000 (16:50 +0000)] 
Fix off-by-one bug in format_time_fraction() introduced by hart@ntp.org.
Remove abs(prec) <= 9 requirement from format_time_fraction().
Add more time{spec|val}_tostr() tests.

bk: 4d4050bbhFJeWxtWxx9_y5W7N_xN3A

15 years agoNTP_4_2_7P125
Harlan Stenn [Wed, 26 Jan 2011 10:31:57 +0000 (10:31 +0000)] 
NTP_4_2_7P125

bk: 4d3ff81d7jA4xBlQmSbHfGoK5pT9zg

15 years agoMerge shiny.ad.hartbrothers.com:C:/ntp/ntp-dev-1794-95
Dave Hart [Wed, 26 Jan 2011 03:09:04 +0000 (03:09 +0000)] 
Merge shiny.ad.hartbrothers.com:C:/ntp/ntp-dev-1794-95
into  shiny.ad.hartbrothers.com:C:/ntp/ntp-dev-tvalops

bk: 4d3f9050mYau4vLEqa6uo7g0TLvrxA

15 years agoAdd new files to Windows build.
Dave Hart [Wed, 26 Jan 2011 03:07:53 +0000 (03:07 +0000)] 
Add new files to Windows build.
Fix make distcheck by distributing include/timetoa.h and
  tests/libntp/timestructs.h

bk: 4d3f9009BGfFpawogf2P8lj6PKtMhw

15 years agofixed cut&paste error in tests/libntp/tvalops.cpp
Juergen Perlinger [Tue, 25 Jan 2011 21:04:11 +0000 (22:04 +0100)] 
fixed cut&paste error in tests/libntp/tvalops.cpp

bk: 4d3f3acb7mYnavk88lWx1I7Sqkr4Fg

15 years agoMerge bk://bk.ntp.org/ntp-dev
Juergen Perlinger [Tue, 25 Jan 2011 20:09:02 +0000 (21:09 +0100)] 
Merge bk://bk.ntp.org/ntp-dev
into  hydra.localnet:/home/jnperlin/Projects/Packages/NTP-DEV/src/ntp-dev-timeops

bk: 4d3f2ddeXU_Z10Fv5Ur5uWp2mWETWA

15 years agoRefactoring of struct timeval string conversion, extended regression tests for struct...
Juergen Perlinger [Tue, 25 Jan 2011 20:08:29 +0000 (21:08 +0100)] 
Refactoring of struct timeval string conversion, extended regression tests for struct timeval processing

bk: 4d3f2dbdh3s4SofA3nqDe_OecpljgQ

15 years ago[Bug 1794] ntpq -c rv missing clk_wander information.
Dave Hart [Tue, 25 Jan 2011 19:25:52 +0000 (19:25 +0000)] 
[Bug 1794] ntpq -c rv missing clk_wander information.
[Bug 1795] ntpq readvar does not display last variable.
bk rm libntp/tvtoa.c libntp/utvtoa.c
  Thanks to Pearly for noticing these dead, nondistributed files in
  the version control system.

bk: 4d3f23c0XtlhRL9ZV4rkf0BZnBnQKw

15 years agoNTP_4_2_7P124
Harlan Stenn [Tue, 25 Jan 2011 11:16:51 +0000 (11:16 +0000)] 
NTP_4_2_7P124

bk: 4d3eb123t0LpIuz3TZeoeQeQeErscQ

15 years agoOn second thought...
Harlan Stenn [Tue, 25 Jan 2011 03:35:18 +0000 (22:35 -0500)] 
On second thought...

bk: 4d3e44f6CyRnYaUpMDwyW2yioTrlIg

15 years agosntp/Makefile.am needs any passed-in CFLAGS.
Harlan Stenn [Tue, 25 Jan 2011 03:05:31 +0000 (22:05 -0500)] 
sntp/Makefile.am needs any passed-in CFLAGS.

bk: 4d3e3dfbQEdLYdAkVP51VGOzwZP1Qw

15 years agoNTP_4_2_7P123
Harlan Stenn [Mon, 24 Jan 2011 11:19:17 +0000 (11:19 +0000)] 
NTP_4_2_7P123

bk: 4d3d6035F6j8pGPwXtfvN4kwFJiHIw

15 years ago[Bug 1788] tables in libntp/tvtots.c imprecise
Juergen Perlinger [Sun, 23 Jan 2011 11:08:42 +0000 (12:08 +0100)] 
[Bug 1788] tables in libntp/tvtots.c imprecise

bk: 4d3c0c3atS7k_TseltfDfNSo0Fe0Tw

15 years agoNTP_4_2_7P122
Harlan Stenn [Sat, 22 Jan 2011 11:28:33 +0000 (11:28 +0000)] 
NTP_4_2_7P122

bk: 4d3abf610XNwwJWa1wRMwMz3Xg3iSQ

15 years agoACTS refclock cleanup from Dave Mills
Harlan Stenn [Sat, 22 Jan 2011 06:22:35 +0000 (01:22 -0500)] 
ACTS refclock cleanup from Dave Mills

bk: 4d3a77ab6bgVRIgSrFfQyK9mEOPm8Q

15 years agoAvoid shadowing the "group" global variable
Harlan Stenn [Sat, 22 Jan 2011 06:16:02 +0000 (01:16 -0500)] 
Avoid shadowing the "group" global variable

bk: 4d3a7622EO-2gAj_6M0qTELIlTcnMQ

15 years agoNTP_4_2_7P121
Harlan Stenn [Fri, 21 Jan 2011 11:15:05 +0000 (11:15 +0000)] 
NTP_4_2_7P121

bk: 4d396ab9z5-iv4nk9vbGQhJH2BFitQ

15 years agoMerge psp-fb1.ntp.org:/home/stenn/ntp-dev
Harlan Stenn [Fri, 21 Jan 2011 07:13:07 +0000 (02:13 -0500)] 
Merge psp-fb1.ntp.org:/home/stenn/ntp-dev
into  psp-fb1.ntp.org:/a/etc/amd.stage/thump2-g3/export/ntp/home/stenn/ntp-dev-libevent

bk: 4d393203OLiCVvAQUknKPO2Amn5NRw

15 years ago[Bug 1786] Remove extra semicolon from ntp_proto.c
Harlan Stenn [Fri, 21 Jan 2011 06:36:18 +0000 (01:36 -0500)] 
[Bug 1786] Remove extra semicolon from ntp_proto.c

bk: 4d3929624rrThOsA05hUG5Z4AZ8rDw

15 years agoNTP_4_2_7P120
Harlan Stenn [Thu, 20 Jan 2011 11:33:32 +0000 (11:33 +0000)] 
NTP_4_2_7P120

bk: 4d381d8c6mhdKQTPhFbH_qpfl4DNqA

15 years agoChange new timeval and timespec to string routines to use snprintf()
Dave Hart [Thu, 20 Jan 2011 08:27:32 +0000 (08:27 +0000)] 
Change new timeval and timespec to string routines to use snprintf()
  rather than hand-crafted conversion, avoid signed int overflow there.
Add configure support for SIZEOF_LONG_LONG to enable portable use of
  snprintf() with time_t.

bk: 4d37f1f4gpu7tDOPSbW-bC83_nxKtg

15 years agoImport libevent
Harlan Stenn [Thu, 20 Jan 2011 08:07:50 +0000 (03:07 -0500)] 
Import libevent

bk: 4d37ed56g_3ra6a493A7SeXFl1xq_Q