[chrony-dev] [GIT] chrony/chrony.git annotated tag 4.0-pre1 created. 4.0-pre1

[ Thread Index | Date Index | More chrony.tuxfamily.org/chrony-dev Archives ]


This is an automated email from git. It was generated because a ref
change was pushed to the "chrony/chrony.git" repository.

The annotated tag, 4.0-pre1 has been created
        at  336fbe754ef90df1a74220c7c80be58bfa79c85d (tag)
   tagging  8b50a8298a45918eb3e4e977ae6828da5920bc9c (commit)
  replaces  3.5
 tagged by  Miroslav Lichvar
        on  Mon Mar 16 16:31:02 2020 +0100

- Log -----------------------------------------------------------------
First prerelease for 4.0
-----BEGIN PGP SIGNATURE-----

iHIEABECADIWIQSLH0qa2nPUAeMIWgtf8G8puh4BOwUCXm+buxQcbWxpY2h2YXJA
cmVkaGF0LmNvbQAKCRBf8G8puh4BO4vKAJ4pjXG4QWPvnpw8afVD9Iy7gW2ZPQCf
QBZk5opNcOXU46DPRmRYcWweF2Q=
=Z0py
-----END PGP SIGNATURE-----

Bryan Christianson (1):
      sys_macosx: don't require clock_gettime()

Christian Ehrhardt (2):
      rtc: extend check for RTCs that don't support interrupts
      test: accept test result if RTC can't enable RTC_UIE_ON

Miroslav Lichvar (184):
      test: update processing of packet log
      configure: fix warnings in tests
      nameserv: request SOCK_DGRAM socktype
      logging: refactor enabling of debug messages
      main: add option to specify minimum log severity level
      doc: improve chronyd man page
      test: fix building of unit tests
      privops: add assertion for bind address length
      cmdmon: don't require bound UDP socket
      cmdmon: limit rate of all responses
      addressing: introduce IPSockAddr
      util: add UTI_IPSockAddrToString()
      socket: add new socket support
      ntp: convert to new socket API
      cmdmon: convert to new socket API
      cmdmon: respond from same address
      refclock: convert SOCK to new socket API
      refclock: remove SOCK socket on exit
      client: convert to new socket API
      util: remove UTI_SockaddrToString()
      util: move and improve sockaddr-specific functions
      ntp: improve debug messages with port number
      socket: make all sockets non-blocking
      socket: add support for socket() flags
      socket: avoid unnecessary bind() call
      socket: fix compiler warning
      sourcestats: update offset estimate when regression fails
      sourcestats: enable selection with maxsamples < 3
      test: extend 130-quit test
      sourcestats: simplify SST_DoSourcestatsReport()
      sourcestats: report offset even with single sample
      doc: improve ntpdate answer in FAQ
      makefile: clean unit tests in clean target
      util: add debug messages to UTI_FdSetCloexec()
      socket: fix typo in union declaration
      socket: add support for TCP sockets
      ntp: update setting of socket option
      test: add debug message to ntp unit test
      test: extend 105-ntpauth test
      test: add copyright header to util unit test
      test: add option to enable name/address resolving
      test: add 013-nameserv test
      test: add 137-pool test
      test: extend 110-chronyc test
      reference: rework adjustment of reference timestamp
      reference: make local reference timestamp consistent
      ntp: prevent synchronization to itself
      ntp: skip loop test if no server socket is open
      test: remove subdirectories in tmp directory
      test: allow nodes to poll themselves
      test: add 138-syncloop test
      test: disable server on client-only nodes by default
      configure: remove unused variables
      configure: move duplicated libraries to LIBS
      makefile: refactor to support extra client-specific objects
      makefile: improve coding style
      hash: drop support for RIPEMD hash functions
      keys: don't fudge authentication delay
      cmac: add CMAC interface
      cmac: add support for Nettle
      keys: add support for CMAC keys
      client: add CMAC support to keygen command
      test: add cmac unit test
      test: extend keys unit test
      test: extend 105-ntpauth test
      test: extend 110-chronyc test
      logging: call exit() in LOG_Message()
      logging: make banner printing safer
      logging: include <syslog.h>
      use PATH_MAX
      reference: don't clone file attributes of drift file
      rtc: don't clone file attributes of rtc file
      util: add functions for common file operations
      sys_linux: allow F_GETFL in seccomp filter
      test: extend util unit test
      switch to new util file functions
      main: don't try to open unspecified pidfile
      privops: remove debug message from PRV_Name2IPAddress()
      privops: keep stdin/out/err open
      client: don't print log messages with lower severity
      logging: disable all debug messages in non-debug build
      logging: enable line buffering on stderr
      sys_linux: allow clock_adjtime in seccomp filter
      test: update log checks in system tests
      rtc: simplify and move switch_interrupts()
      rtc: don't finalize driver if initialization failed
      rtc: handle RTCs that don't support interrupts
      rtc: disable interrupts in finalization
      socket: add support for sending and receiving descriptors
      socket: remove unnecessary MSG_DONTWAIT flag
      socket: add support for blocking sockets
      socket: add support for opening socket pairs
      socket: change SCK_Send() declaration to const buffer
      privops: convert to new socket API
      doc: remove unsupported options of add commands
      ntp: print name of replaced source in log message
      ntp: check name and return status from NSR_AddSourceByName()
      cmdmon: merge add server/peer requests
      cmdmon: specify name instead of address in add request
      cmdmon: add support for adding pool sources
      cmdmon: add request to get source name
      client: add option to print original names
      client: add sourcename command
      socket: add function to check supported family
      client: add missing commands to tab-completion
      stubs: update NSR_AddSourceByName()
      stubs: add NSR_GetName()
      test: fix util unit test for NTP era split
      util: don't log unlink() error if file is not accessible
      logging: restrict file log permissions
      addrfilt: explicitly handle unexpected addresses
      addressing: introduce identifiers for unresolved addresses
      ntp: create sources for unresolved addresses
      ntp: update resolving timeout ID
      ntp: stop resolving if unresolved source is removed
      ntp: repeat resolving until all pool sources are resolved
      client: add support for source identifiers
      client: add option to print all sources
      sources: don't save or load dumpfiles for unknown addresses
      test: extend 122-xleave test
      test: fix unit tests to build with -NTP and -CMDMON
      test: extend 001-features test
      test: make 132-logchange more reliable
      doc: list unsupported options in peer directive
      ntp: don't replace sources with unroutable addresses
      ntp: refactor NTP_Packet structure for extension fields
      ntp: add structure with packet info
      ntp: rename receive_packet() to process_response()
      ntp: provide access to request in transmit_packet()
      ntp: don't send response longer than request
      ntp: count packets with invalid format
      ntp: add functions for parsing extension fields
      ntp: rework packet parsing
      ntp: refactor authentication
      ntp: move auth parsing to ntp_auth
      ntp: prefix NTP_AuthMode enums
      ntp: add support for sending KoD responses
      ntp: don't allow long MACs in NTPv4 packets with extension fields
      ntp: don't accept packets with unexpected authentication
      ntp: allow changing port of source
      ntp: add function to update source NTP address
      ntp: add function to change authentication-specific address
      ntp: add functions for adding extension fields
      test: add ntp_ext unit test
      ntp: pass server name to ntp_core instances
      ntp: move definition of invalid stratum to ntp.h
      sources: don't reset active status
      util: add functions for printing and parsing hexadecimal data
      nameserv: allow concurrent asynchronous requests
      sched: add function to remove all timers and descriptors
      sched: remove slew handler in finalization
      sys: specify context for syscall filter
      sys_linux: add syscall filter context for NTS-KE
      sys_linux: allow getuid() in seccomp filter
      siv: introduce API for SIV
      siv: add support for Nettle
      siv: add internal implementation based on Nettle
      test: add siv unit test
      nts: add NTS-KE server and client
      nts: add NTS-NTP server and client
      ntp: enable NTS support
      cmdmon: add NTS support
      test: add 139-nts test
      test: update compilation tests
      test: add nts unit tests
      doc: describe NTS directives and options
      doc: update installation document
      ntp: ignore onoffline command for unresolved sources
      doc: update description of on/offline commands
      configure: improve pkg-config support
      doc: add missing dependencies to installation document
      configure: improve nettle and gnutls check
      sched: provide low-precision monotonic time
      nts: convert to monotonic time
      reference: convert to monotonic time
      reference: don't report synchronized status after unknown step
      doc: fix tag in chronyc man page
      cmdmon: add reset command
      sourcestats: move leap status to sources
      sources: separate update of leap status
      sources: update reference leap status early
      reference: update synchronization status more frequently
      main: accept zero timeout
      doc: update NEWS

Vincent Blut (2):
      doc: fix typo in chrony.conf man page
      sys_linux: allow renameat2 in seccomp filter

-----------------------------------------------------------------------


hooks/post-receive
-- 
chrony/chrony.git

-- 
To unsubscribe email chrony-dev-request@xxxxxxxxxxxxxxxxxxxx with "unsubscribe" in the subject.
For help email chrony-dev-request@xxxxxxxxxxxxxxxxxxxx with "help" in the subject.
Trouble?  Email listmaster@xxxxxxxxxxxxxxxxxxxx.


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/