Changelog for
chrony-4.1-3.1.i586.rpm :
* Wed Jun 02 2021 Callum Farmer
- Change to using systemd-sysusers- Remove otherproviders, not needed anymore
* Tue Jun 01 2021 Reinhard Max - Update to 4.1
* Add support for NTS servers specified by IP address (matching Subject Alternative Name in server certificate)
* Add source-specific configuration of trusted certificates
* Allow multiple files and directories with trusted certificates
* Allow multiple pairs of server keys and certificates
* Add copy option to server/pool directive
* Increase PPS lock limit to 40% of pulse interval
* Perform source selection immediately after loading dump files
* Reload dump files for addresses negotiated by NTS-KE server
* Update seccomp filter and add less restrictive level
* Restart ongoing name resolution on online command
* Fix dump files to not include uncorrected offset
* Fix initstepslew to accept time from own NTP clients
* Reset NTP address and port when no longer negotiated by NTS-KE server- Update clknetsim to snapshot f89702d.- Refresh chrony.keyring from https://chrony.tuxfamily.org/gpgkey-8F375C7E8D0EE125A3D3BD51537E2B76F7680DAC.asc- Ensure the correct pool packages are installed for openSUSE and SLE (bsc#1180689).
* Fri Feb 05 2021 Reinhard Max - Enable syscallfilter unconditionally [boo#1181826].
* Mon Dec 07 2020 Marcus Rueckert - drop buildrequires on NSS. We need gnutls for NTS anyway and we can do all the other required crypto via nettle+gnutls. no need for another crypto library.
* Sun Nov 01 2020 Marcus Rueckert - Update to 4.0 - Enhancements - Add support for Network Time Security (NTS) authentication - Add support for AES-CMAC keys (AES128, AES256) with Nettle - Add authselectmode directive to control selection of unauthenticated sources - Add binddevice, bindacqdevice, bindcmddevice directives - Add confdir directive to better support fragmented configuration - Add sourcedir directive and \"reload sources\" command to support dynamic NTP sources specified in files - Add clockprecision directive - Add dscp directive to set Differentiated Services Code Point (DSCP) - Add -L option to limit log messages by severity - Add -p option to print whole configuration with included files - Add -U option to allow start under non-root user - Allow maxsamples to be set to 1 for faster update with -q/-Q option - Avoid replacing NTP sources with sources that have unreachable address - Improve pools to repeat name resolution to get \"maxsources\" sources - Improve source selection with trusted sources - Improve NTP loop test to prevent synchronisation to itself - Repeat iburst when NTP source is switched from offline state to online - Update clock synchronisation status and leap status more frequently - Update seccomp filter - Add \"add pool\" command - Add \"reset sources\" command to drop all measurements - Add authdata command to print details about NTP authentication - Add selectdata command to print details about source selection - Add -N option and sourcename command to print original names of sources - Add -a option to some commands to print also unresolved sources - Add -k, -p, -r options to clients command to select, limit, reset data - Bug fixes - Don’t set interface for NTP responses to allow asymmetric routing - Handle RTCs that don’t support interrupts - Respond to command requests with correct address on multihomed hosts - Removed features - Drop support for RIPEMD keys (RMD128, RMD160, RMD256, RMD320) - Drop support for long (non-standard) MACs in NTPv4 packets (chrony 2.x clients using non-MD5/SHA1 keys need to use option \"version 3\") - Drop support for line editing with GNU Readline- add BuildRequires for gnutls-devel (which also pulls nettle to enable the new features)- drop patches which are included in the update: chrony-test-update-processing-of-packet-log.patch chrony-test-fix-util-unit-test-for-NTP-era-split.patch- refreshed chrony-config.patch- track series file for easier quilt setup- added option to turn off testsuite with osc build --without=testsuite testsuite still runs by default
* Wed Oct 28 2020 Thorsten Kukuk - By default we don\'t write log files but log to journald, so only recommend logrotate.
* Mon Sep 14 2020 Reinhard Max - Adjust and rename the sysconfig file, so that it matches the expectations of chronyd.service (bsc#1173277).
* Sun Sep 13 2020 Matthias Eliasson - Update to 3.5.1:
* Create new file when writing pidfile (CVE-2020-14367, bsc#1174911)
* Sun Aug 02 2020 Callum Farmer - Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)
* Thu Jun 04 2020 Reinhard Max - Add chrony-pool-suse and chrony-pool-openSUSE subpackages that preconfigure chrony to use NTP servers from the respective pools for SUSE and openSUSE (bsc#1156884, SLE-11424).- Add chrony-pool-empty to still allow installing chrony without preconfigured servers.- Use iburst in the default pool statements to speed up initial synchronisation (bsc#1172113).
* Thu Apr 30 2020 Dominique Leuenberger - Use _systemdutildir instead of _libexecdir/systemd: systemd does not actually live below libexecdir.
* Thu Feb 13 2020 Martin Liška - Add chrony-test-update-processing-of-packet-log.patch in order to fix test-suite failure.
* Wed Feb 12 2020 Martin Liška - Update clknetsim to version 79ffe44 (fixes boo#1162964).- Backport chrony-test-fix-util-unit-test-for-NTP-era-split.patch.
* Sat Oct 26 2019 Arjen de Korte - Change to BuildRequires: rubygem(asciidoctor) and remove conditional (is available in SLE12-SP4 and SLE15
* as well)- Fix typo in %install
* Tue Oct 22 2019 Arjen de Korte - Fix asciidoc in Tumbleweed- Revert clknetsim to version 58c5e8b
* Tue Oct 22 2019 Arjen de Korte - Fix incorrect download link for package signature
* Mon Oct 21 2019 Martin Pluskal - Temporarily disable signature usage as its expired- Update clknetsim to version ac3c832
* Sat Oct 19 2019 Mathias Homann - fix chrony-service-helper.patch
* Sat Oct 19 2019 Mathias Homann - Update to 3.5: + Add support for more accurate reading of PHC on Linux 5.0 + Add support for hardware timestamping on interfaces with read-only timestamping configuration + Add support for memory locking and real-time priority on FreeBSD, NetBSD, Solaris + Update seccomp filter to work on more architectures + Validate refclock driver options + Fix bindaddress directive on FreeBSD + Fix transposition of hardware RX timestamp on Linux 4.13 and later + Fix building on non-glibc systems
* Thu Mar 21 2019 Reinhard Max - Fix ordering and dependencies of chronyd.service, so that it is started after name resolution is up (bsc#1129914).- Add chrony-service-ordering.patch- Fix location of helper script in chrony-dnssrvAATT.service (bsc#1128846).
* Wed Mar 06 2019 Martin Pluskal - Update testsuite to version 58c5e8b
* Thu Dec 20 2018 Reinhard Max - Read runtime servers from /var/run/netconfig/chrony.servers to fix bsc#1099272.- Move chrony-helper to /usr/lib/chrony/helper, because there should be no executables in /usr/share.
* Fri Dec 14 2018 Martin Pluskal - Make sure to generate correct sysconfig file (boo#1117147)- Update clknetsim to revision 8b48422
* Thu Nov 22 2018 Martin Pluskal - Remove discrepancies between spec file and chrony-tmpfiles (boo#1115529)
* Thu Oct 18 2018 Ismail Dönmez - Update the keyring and uncomment it in the spec file
* Thu Oct 18 2018 Martin Pluskal - Comment out bad signature
* Wed Sep 19 2018 Michael Ströder - Added %{_tmpfilesdir}/%{name}.conf- Updated clknetsim- Update to version 3.4
* Enhancements + Add filter option to server/pool/peer directive + Add minsamples and maxsamples options to hwtimestamp directive + Add support for faster frequency adjustments in Linux 4.19 + Change default pidfile to /var/run/chrony/chronyd.pid to allow chronyd without root privileges to remove it on exit + Disable sub-second polling intervals for distant NTP sources + Extend range of supported sub-second polling intervals + Get/set IPv4 destination/source address of NTP packets on FreeBSD + Make burst options and command useful with short polling intervals + Modify auto_offline option to activate when sending request failed + Respond from interface that received NTP request if possible + Add onoffline command to switch between online and offline state according to current system network configuration + Improve example NetworkManager dispatcher script
* Bug fixes + Avoid waiting in Linux getrandom system call + Fix PPS support on FreeBSD and NetBSD
* Fri Aug 03 2018 mpluskalAATTsuse.com- Update clknetsim to revision 42b693b
* Drop not needed chrony-fix-open.patch- Build tests with optflags as well- Do not run tests on i586- Enable signd
* Thu Aug 02 2018 mpluskalAATTsuse.com- Mention all sources as such in spec file- Fix formatting of changelog- Drop reference to change is not present
* Wed Aug 01 2018 bwiedemannAATTsuse.com- Update to version 3.3
* Enhancements: + Add burst option to server/pool directive + Add stratum and tai options to refclock directive + Add support for Nettle crypto library + Add workaround for missing kernel receive timestamps on Linux + Wait for late hardware transmit timestamps + Improve source selection with unreachable sources + Improve protection against replay attacks on symmetric mode + Allow PHC refclock to use socket in /var/run/chrony + Add shutdown command to stop chronyd + Simplify format of response to manual list command + Improve handling of unknown responses in chronyc
* Bug fixes: + Respond to NTPv1 client requests with zero mode + Fix -x option to not require CAP_SYS_TIME under non-root user + Fix acquisitionport directive to work with privilege separation + Fix handling of socket errors on Linux to avoid high CPU usage + Fix chronyc to not get stuck in infinite loop after clock step
* Wed Apr 18 2018 mpostAATTsuse.com- Added /etc/chrony.d/ directory to the package (bsc#1083597) Modifed default chrony.conf to add \"include /etc/chrony.d/
*\"
* Mon Mar 26 2018 kukukAATTsuse.de- Use %license instead of %doc [bsc#1082318]
* Wed Mar 14 2018 kukukAATTsuse.de- Fix name of fillup template (was never installed before)- Fix Requires for fillup, it\'s used in post, not pre.
* Fri Feb 09 2018 mpluskalAATTsuse.com- Enable pps support