Hello community, here is the log from the commit of package ntpsec for openSUSE:Factory checked in at 2017-09-05 15:20:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ntpsec (Old) and /work/SRC/openSUSE:Factory/.ntpsec.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ntpsec" Tue Sep 5 15:20:15 2017 rev:2 rq:521113 version:0.9.7+git20170905.2bd5e61d6 Changes: -------- --- /work/SRC/openSUSE:Factory/ntpsec/ntpsec.changes 2017-08-24 18:30:12.720925281 +0200 +++ /work/SRC/openSUSE:Factory/.ntpsec.new/ntpsec.changes 2017-09-05 15:20:21.741868951 +0200 @@ -1,0 +2,320 @@ +Tue Sep 05 11:40:32 UTC 2017 - tchva...@suse.com + +- Update to version 0.9.7+git20170905.2bd5e61d6: + * Too many members named 'count'. Distinguish one. No logic changes. + * Address GitLab issue #367: reslist counting wrong rule + * Documentation polishing. + * Create and document topic labels for log messages. + * Added tests for Authenticator() + * Added tests for maic contents of packet.py + * pylint: import print_function from future for python2/3 + * pylint: remove unnecessary parenthesis + * Added tests for Packet(), tweaked Packet to not use magic number. + * TODO update - we now have a pointer to Debian packaging metadata. + * Add script useful for timing ntpd startup + * Fix for iburst on DNS for both server and pool + * Added tests for SyncPacket, tweaked SyncPacket + * Added tests and tweaks for ControlPacket() + * Address GitLab issue #237: documentation refclock pps missing unit description + * Address GitLab issue #368: warning on openbsd 6.0 with gcc 4.2.1 + * Address GitLab issue #399: ntpq config command is config-from-file + * Fix a minor glitch in processing of config_from_file... + * Improve the ntpq help display. + * Typo fix. + * This is the spec file and README for creating an RPM package + * Comment polishing. + * Remove references to .refclockd extension, since that plan has been dropped. + * Documentation polishing. + * Expanded packet.py tests to test error handling. + * Added aliases for frequently used objects + * Moved slicedata() from agentx.py to util.py + * Pythonized __parse_varlist() + * Added comments and removed forgotten debugging statements + * Removed excess parentheses from former C macros + * Fixed scrambled data storage in SyncPacket() + * Changed multiplications by powers of 2 to shifts + * Fixed error in posix_to_ntp: it recieves floats so it can't shift + * Removed unused argument idx for ControlPacket.stats() + * ControlPacket() now consistently uses extension, not data + * Moved slicedata() test to test_util.py, expanded test for edge cases + * Rewrote dump_hex_printable() to be pythonic + * In pylib/util.py, refactor DNS lookup caching... + * Fixed mis-named variable + * Fixed string error in __parse_varlist + * Address GitLab issue #370: ntpq :config + * Cleaned up IfstatsSummary.summary() a bit + * Updated comments in __parse_varlist() + * Update phone number for USNO Colorado Springs, CO + * Fixed scrambled unit abbreviations + * Replaced magic number for keyid with MAX_KEYID + * Replaced decimal with hex number for better semantics. + * Address GitLab issue #371: ntpq ugly traceback + * Updare to porting guidelines. + * Narrow our depenency on nonstandard code. + * Comment polishing. + * Revert "Comment polishing." and "Narrow our depenency on nonstandard code." + * More thoughts on NTPv5. + * Changed incorrect if to elif + * Adjusted parentheses in __validate_packet version test + * Added tests for util.py/f8dot4 and f8dot3. Bugfix in f8dot3. + * Simplify passing configuration data to the peer-creation logic. + * Added tests for Cache(), Cache() now deletes expired entries. + * Necessary followup on previous commit. + * Documentation polishing. + * Platform-support update. + * Moved generally useful test jigs into jigs.py + * Added test for canonicalize_dns(), added necessary support to test jigs. + * Fix comment glitches. + * New documentation page om rollover problems + * Added stub test for termsize() + * Added separator comments for PeerStatusWord.__init__() + * Removed redundant assignments from PeerStatusWord.__init__() + * Swapped positions of reachable/unreachable assignments to match magic numbers + * Added tests for PeerStatusWord + * Removed clk_wander_threshold from PPM_VARS + * Added tests for cook() + * Allow refclock sample processing to use 4-digit year timestamps. + * Documentation followup on the autonomy fix. + * More followup on the autonomy change. + * Added test for termsize() + * Fixed test for rfc3339() to handle python3 + * Simpler version of autonomy code - avoid CLOSETIME clipping. + * Restructure the peer block to keep the peerctl structure intact. + * Ensure that all members of a command-line configuration block are zeroed. + * Address GitLab issue #374: ntpmon crash with Server error code BADASSOC + * Added test for MRUSummary() + * Added test for ReslistSummary() + * Added test for IfstatsSummary() + * Fixed broken test for ReslistSummary() + * Fix signedness glitches. + * Add an overflow warning. + * Fix brown0paper-bag bug in clocktime computation. + * Added tests for PeerSummary() + * Show the actual C compiler/ld flag name in the configure output + * ./waf distclean is a built-in command, not a sub-type of build + +------------------------------------------------------------------- +Fri Aug 18 07:56:34 UTC 2017 - tchva...@suse.com + +- Update to version 0.9.7+git20170817.d22a11af7: + * ntpmon: make MRUSummary() dynamic on terminal width, not hard 79. + * Partially address GitLab #212: waf needs some tlc + * Address GitLab issue #322: ntpwait should not terminate... + * Fix example to remove unsupported syntax. + * Dispel murkiness about the configurator restrict operation. + * Document a corber case in the behavior of ntpq -n. + * Address GitLab issue #277: 32 bit OS warnings + * Implement generation of CMAC keys for draft-ietf-ntp-mac-01. + * Record in NEWS that AES-CMAC authentication hashes are supported. + * Document new features. + * Don't duplicate the keyboard error handler in ntpwait. + * Address Gitlab issue #355: ntpq traceback on macOS + * Deal with the fact that unqualified except catches SystemExit. + * Documentation polishing. + * Revert broken CMAC implementation + * Address GitLab issue #58: GPSD_JSON doc does not match the code. + * Remove mislrading comments. + * Address GitLab issue #274: functions fail to inline + * Drop support for OS X 10.11. Apple screwed this pooch too many different ways. + * Eliminate u_int, u_short, u_long. u_char homebrew types. + * Fix GitLab issue #357: mrulist crashes + * Address GitLab issue #214: waf "host" part of the build doesn't use our CFLAGS + * Replace an obsolete BDism: (caddr_t) becomes (void *). + * Minor changes to reduce dependence of Linuxisms and glibcisms. + * Replace deprecated usleep(3) with POSIX-compliant nanosleep(2). + * Document the assumptions behind our C dialect switches better. + * ntpwait: fix issues #358, return exit(2) on control-C + * Address GitLab issue #314: Forward-confirmed reverse DNS + * Address GitLab issue #359: Warning on Solaris with gcc in msyslog.c + * Document a minor limitation of ntpq :config. + * Add a warning that ntp.d support is unstable. + * Add pointer to Debian packaging metadata. + * Address GitLab issue #314: Forward-confirmed reverse DNS + * Make ntpwait in verbose mode report seconds elapsed to fix. + * Address GitLab issue #361: Warnings in ntp_loopfilter.c on Solaris... + * Address GitLab issue #356: reverse function for restrict + * Note that "config" and ":config" are now synpnymous under ntpq. + * Fix fatal error in config-directory code. + * Due to an obscure feature of ntpq syntax, config can't be mapped to :config... + * In ntpq, repair a bug in the interpretation of :config. + * Address remaing part of GitLab issue #348: unpeer failing on invalid hostname. + * Armor ntpwait's report of time to sync against NTP clock stepping, if we can. + * Add "Caveat for Crossbuilders" to INSTALL. + * util.py: Python 3 has no type long. + * Fix bad interaction between memory allocation code and restrict mode field. + * util.py: Python 3 has no type basestring. + * Another fix on Python 3 missing basestring and unicode() + * ntpmon: more unicode() removals. + * Document why our kuge for in-place testing fails under Python 3. + * ntpmon: Python 3 fix, remove uneeded/broken UTF-8 conversion. + * ntpwait: fix for Python3, %.1f time precision, pep8 + * Typo + * PEP8 cleanup + * In pylib/util.py, use monoclock() for DNS timeouts. + * Fix typo in comment + * Address GitLab issue #365: linking fails on OSX 10.13 with Xcode 9 + * Implement unrestrict with address and no flags to remove a rule. + * Documentation polishing. + * Document no-flag case of unrestrict. + * Documentation polishing. + * Partially address Gitlab issue #270: Loss of precision in step_systime() + * Remove repeated words in comment + * Added tests for packet.py/ControlSession() + * Follow up on doubletime_t change. + * Restore incrementing of some counters lost in the rotocol refactor. + * Avoid a core dump due to null peer during pool query. + * Avoid a Coverity warning. + * Address Gitlab issue $312: pyc generated files do not have... + * Ripped packet validation code out of getresponse into its own method. + * pep8/pyflakes tweaks + +------------------------------------------------------------------- +Thu Aug 10 14:30:29 UTC 2017 - tchva...@suse.com + +- Update to version 0.9.7+git20170810.8273a59ac: + * Added /* SPECIAL DEBUG */ token to lines previously missed + * Solaris: Start to fix a893edc7fa5fdf05b7558c46b2e83db9c7a0881b + * libisc: remove code in $ifdef __hpux + * SO_TIMESTAMP, comment that macOS uses this packet option. + * libisc: Condition isc_netaddr_fromin6() and isc_netaddr_islinklocal() + * libisc: move libisc/net.c to libntp/isc_net.c + * libisc: move libisc/error.c to libntp/isc_error.c + * libisc: move libisc/interfaceiter.c to libntp/isc_interfaceiter.c + * libisc: p00f! + * waf: remove uused variable srcnode. + * Merge 3 #ifdef __linux sections + * remove some stray spaces. + * remove isc_mem.h and the sily macors it had. + * Merge refidsmear.h into net_fp.h + * move gpstolfp.c back into libparse + * Fixed logging bug in ntpq + * LISTs: remove 4 unused macros, comment out unused debug code. + * SHM: change implicit casts to explicit: (enum segstat_t) + * Sandbox: comment on odd Apple behavior. + * Change netof() to netof6(). IPv6 only. + * restrict: Ignore CIDR in restrict address. + * Replace "uint" with "unsigned int" + * Typo ++++ 123 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/ntpsec/ntpsec.changes ++++ and /work/SRC/openSUSE:Factory/.ntpsec.new/ntpsec.changes Old: ---- ntpsec-0.9.7+git20170607.7c0008c91.tar.xz New: ---- ntpsec-0.9.7+git20170905.2bd5e61d6.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ntpsec.spec ++++++ --- /var/tmp/diff_new_pack.j5iySB/_old 2017-09-05 15:20:24.709451816 +0200 +++ /var/tmp/diff_new_pack.j5iySB/_new 2017-09-05 15:20:24.713451254 +0200 @@ -23,7 +23,7 @@ %bcond_with libbsd %endif Name: ntpsec -Version: 0.9.7+git20170607.7c0008c91 +Version: 0.9.7+git20170905.2bd5e61d6 Release: 0 Summary: Improved implementation of Network Time Protocol License: BSD-2-Clause and NTP and BSD-3-Clause and MIT @@ -170,7 +170,6 @@ %{python_sitearch}/ntp %files utils -%defattr(-,root,root) %{_bindir}/ntploggps %{_bindir}/ntpdig %{_bindir}/ntpkeygen @@ -195,7 +194,6 @@ %{_unitdir}/ntp-wait.service %files -%defattr(-,root,root) %doc NEWS README LICENSE %config(noreplace) %{_sysconfdir}/ntp.conf %{_sbindir}/rcntpd ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.j5iySB/_old 2017-09-05 15:20:24.757445069 +0200 +++ /var/tmp/diff_new_pack.j5iySB/_new 2017-09-05 15:20:24.757445069 +0200 @@ -1,4 +1,4 @@ <servicedata> <service name="tar_scm"> <param name="url">https://gitlab.com/NTPsec/ntpsec.git</param> - <param name="changesrevision">7c0008c91645084fe46b246074bdf9506e7abafc</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">2bd5e61d66f8d0e274b4b52df2eac880f22efbfb</param></service></servicedata> \ No newline at end of file ++++++ logrotate.ntp ++++++ --- /var/tmp/diff_new_pack.j5iySB/_old 2017-09-05 15:20:24.781441696 +0200 +++ /var/tmp/diff_new_pack.j5iySB/_new 2017-09-05 15:20:24.781441696 +0200 @@ -8,6 +8,7 @@ missingok copytruncate postrotate + killall -HUP ntpd chmod 644 /var/log/ntp endscript } ++++++ ntpsec-0.9.7+git20170607.7c0008c91.tar.xz -> ntpsec-0.9.7+git20170905.2bd5e61d6.tar.xz ++++++ /work/SRC/openSUSE:Factory/ntpsec/ntpsec-0.9.7+git20170607.7c0008c91.tar.xz /work/SRC/openSUSE:Factory/.ntpsec.new/ntpsec-0.9.7+git20170905.2bd5e61d6.tar.xz differ: char 26, line 1