Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ntpsec for openSUSE:Factory checked 
in at 2021-06-14 23:11:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ntpsec (Old)
 and      /work/SRC/openSUSE:Factory/.ntpsec.new.32437 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ntpsec"

Mon Jun 14 23:11:08 2021 rev:18 rq:899887 version:1.2.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/ntpsec/ntpsec.changes    2021-02-07 
15:18:34.573723325 +0100
+++ /work/SRC/openSUSE:Factory/.ntpsec.new.32437/ntpsec.changes 2021-06-14 
23:11:37.460808881 +0200
@@ -1,0 +2,42 @@
+Wed Jun  9 15:20:20 UTC 2021 - Martin Hauke <mar...@gmx.de>
+
+- Update to version 1.2.1
+  * Update ntpkeygen/keygone to properly filter # characters.
+    Fix security issue: CVE-2021-22212
+  * Add dextral peers mode in ntpq and ntpmon.
+  * Drop NTPv1 as the support was not RFC compliant, maybe v2
+    except mode 6 next.
+  * Fix argument P for ntpd parsing fixed and ntpdate improvements.
+  * Fix crash for raw ntpq readvar.
+  * Add processor usage to NTS-KE logging except on NetBSD.
+  * Remove --build-epoch and replace it with arbitrary
+    --build-desc text. Passing
+    '--build-desc=$(date -u +%Y-%m-%dT%H:%M:%Sz)' restores the
+    previous default extended version.
+  * The build epoch has been replaced with a hardcoded timestamp
+    which will be manually updated every nine years or so
+    (approx 512w). This makes the binaries reproducible by default.
+  * Compare versions of ntp.ntpc and libntpc printing a warning
+    if mismatched. Fix libntpc install path if using it.
+  * Reduce maxclocks default to 5 to reduce the NTP pool load.
+  * Print LIBDIR during ./waf configure.
+  * Add documentation, new GPG key, and other cleanups.
+- Update to version 1.2.0
+  * The minor version bump is to indicate official official support
+    of RFC8915 "Network Time Security for the Network Time
+    Protocol" which was released 2020-09-30.
+  * NTS-KE client now defaults to port 4460.
+  * NTS-KE server now listens on port 4460. (Listening on port 123
+    has been removed.)
+  * The shebang of installed Python scripts can now be customized
+    with: waf configure --pyshebang="???" This has multiple uses, but
+    one example is for distros (like CentOS 8 or Ubuntu 20.04) with
+    no python executable: python3 waf configure
+    --pyshebang="/usr/bin/env python3"
+  * NTP clients now use a shared library with Python instead of an
+    extension.
+  * Add flakiness option to ntpq and fixed limit=1 in mrulist.
+  * Fixed a minor formatting issue in rate page.
+- Create subpackages for libntpc and ntpsec-devel
+
+-------------------------------------------------------------------

Old:
----
  ntpsec-1.1.9.tar.gz
  ntpsec-1.1.9.tar.gz.asc

New:
----
  ntpsec-1.2.1.tar.gz
  ntpsec-1.2.1.tar.gz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ntpsec.spec ++++++
--- /var/tmp/diff_new_pack.RQRszX/_old  2021-06-14 23:11:37.916809704 +0200
+++ /var/tmp/diff_new_pack.RQRszX/_new  2021-06-14 23:11:37.920809712 +0200
@@ -18,7 +18,7 @@
 
 
 Name:           ntpsec
-Version:        1.1.9
+Version:        1.2.1
 Release:        0
 Summary:        Improved implementation of Network Time Protocol
 License:        BSD-2-Clause AND NTP AND BSD-3-Clause AND MIT
@@ -66,6 +66,22 @@
 %description -n python3-ntp
 The ntpsec python bindings used by various ntp utilities.
 
+%package -n libntpc1
+Summary:        Shared library for NTP client applications
+Group:          System/Libraries
+
+%description -n libntpc1
+This package provides the shared library for ntp clients.
+
+%package devel
+Summary:        Development files for ntpsec
+Group:          Development/Libraries/C and C++
+Requires:       libntpc1 = %{version}
+
+%description devel
+This package contains libraries needed to develop application
+that use %{name}.
+
 %package utils
 Summary:        Utilities and commands for ntp
 Requires:       %{name} = %{version}
@@ -98,14 +114,10 @@
     pylib/wscript
 
 %build
-# We use the date from the changes file
-epoch=`date --date "@\`stat --format %%Y %{SOURCE3}\`" +"%%s"`
-
 %global _lto_cflags %{nil}
 export CFLAGS="%{optflags}"
 export CCFLAGS="%{optflags}"
 python3 ./waf configure \
-    --build-epoch="$epoch" \
     --enable-debug \
     --enable-doc --htmldir=%{_docdir}/ntpsec/html \
     --prefix=%{_prefix} \
@@ -113,6 +125,7 @@
     --python=%{_bindir}/python3 \
     --pythonarchdir=%{python3_sitearch} \
     --pythondir=%{python3_sitearch} \
+    --pyshebang="/usr/bin/python3" \
     --sbindir=%{_sbindir} \
     --bindir=%{_bindir} \
     --enable-seccomp \
@@ -167,6 +180,9 @@
 %postun utils
 %service_del_postun ntp-wait.service ntplogtemp.service ntpviz-daily.service 
ntpviz-weekly.service
 
+%post -n libntpc1 -p /sbin/ldconfig
+%postun -n libntpc1 -p /sbin/ldconfig
+
 %files -n python3-ntp
 %{python3_sitearch}/ntp*
 
@@ -205,6 +221,12 @@
 %dir %{_docdir}/%{name}/html
 %doc %{_docdir}/%{name}/html/*
 
+%files -n libntpc1
+%{_libdir}/libntpc.so.1*
+
+%files devel
+%{_libdir}/libntpc.so
+
 %files
 %license LICENSE.adoc
 %doc NEWS.adoc README.adoc

++++++ ntpsec-1.1.9.tar.gz -> ntpsec-1.2.1.tar.gz ++++++
++++ 13047 lines of diff (skipped)

Reply via email to