Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

clknetsim-0+git.20231005-1.1 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: clknetsim Distribution: openSUSE:Factory:zSystems
Version: 0+git.20231005 Vendor: openSUSE
Release: 1.1 Build date: Tue Dec 19 01:04:01 2023
Group: Unspecified Build host: s390zl21
Size: 162960 Source RPM: clknetsim-0+git.20231005-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/mlichvar/clknetsim
Summary: Clock and Network Simulator
clknetsim is a tool designed to test programs which synchronize the system
clock, either over network or from a hardware reference clock. It simulates
a system or a number of systems connected to each other in a network and
the tested programs discipline the simulated system clocks. It can be used
to quickly test how well the programs control the system clocks in various
conditions or to test the network protocols.

Provides

Requires

License

GPL-2.0-only

Changelog

* Mon Dec 18 2023 Martin Pluskal <mpluskal@suse.com>
  - Update to version 0+git.20231005:
    * fuzz: provide refclock offsets
    * add client option for link speed
    * add PTP one-step E2E transparent clock
* Tue Sep 12 2023 Martin Pluskal <mpluskal@suse.com>
  - Update to version 0+git.20230905:
    * fix compatibility with old make
    * save message in select() if fd is not polled
    * don't read /usr/include/sys/time.h directly
* Tue Jun 27 2023 Martin Pluskal <mpluskal@suse.com>
  - Update to version 0+git.20230612:
    * add __realpath_chk()
    * add RTC support
    * handle read() on timer fd
    * permit TFD_NONBLOCK flag on timerfd_create() call
    * fix debug message format
    * allow sending packets to nonexisting nodes and subnets
    * add client option to dump network traffic to pcap
    * fill more fields in generated ethernet frames
    * provide PHC index as device minor in stat
    * avoid init recursion via dlsym()
    * add delay and jitter to PTP_SYS_OFFSET readings
    * provide frequency error to clients
    * add ioctl(PTP_SYS_OFFSET_EXTENDED)
    * allow sending to port 0
    * fix sequence number in duplicated PPS samples
    * handle NUMERIC* flags in getnameinfo()
    * add __syslog_chkieee128()
    * drop assertion for number of open sockets
    * don't allow connecting to broadcast and network address
    * add __recv_chk()
    * limit maximum time which can be set
    * advance time in none fuzz mode
    * handle unknown addresses in fuzz mode
    * add refclocks based on node clocks
    * add option to swap PHC devices
    * bash: remove default options for phc2sys
    * include linux/limits.h for PATH_MAX
    * add realpath()
    * accept SO_TIMESTAMPING with new so_timestamping struct
    * init symbols in stat()
    * disable debuginfod for valgrind
    * add support for strace
    * bash: allow custom client library preload
    * fix undefined behavior in clock IDs
    * update comments
    * fix clock_gettime() for some clocks
    * add support for Unix domain sockets
    * avoid searching for nonexisting fstat
    * fix __fxstat to call correct function
    * add workaround for redirected adjtimex and fopen
    * use __fxstat if available
    * fix crash with missing refclock configuration
    * add fstat() and __fxstat()
    * init symbols in open()
    * allow trailing dot in getaddrinfo()
    * fix getaddrinfo() to not read outside buffer
    * split initialization
    * add __fread_chk()
    * bash: redirect and check valgrind output
    * bash: rename wrapper variables
    * avoid uninitialized data in adjtimex request
    * add support for valgrind
    * add PPS support
* Tue Sep 15 2020 olaf@aepfle.de
  - Update to version 0+git.20200817
* Fri Jul 20 2018 mpluskal@suse.com
  - Update to version 0+git.20180618:
    * fix nanosleep() to handle interrupts
    * add support for delayed reading of transmit timestamp
    * add support for nsm from linuxptp
* Wed Feb 14 2018 mpluskal@suse.com
  - Update to version 0+git.20170921:
    * set ifindex in IP_PKTINFO control message
    * add ioctl(PTP_SYS_OFFSET_PRECISE)
    * fix rx_filters in ioctl(SIOCETHTOOL)
    * initialize unused timestamps in timestamping message
    * improve support for timestamping options
    * fix client random seed initialization
    * set and adjust TAI-UTC offset
    * add getrandom()
    * fix compiler warning
    * bash: allow configuration of temp directory
    * fix crash with new OpenSSL
    * add support for SW timestamping in chrony
    * add fileno()
* Thu Nov 24 2016 mpluskal@suse.com
  - Update to version 0+git.20161118:
    * fix compilation with older glibc headers
* Thu Nov 03 2016 mpluskal@suse.com
  - Update to version 0+git.20161031:
    * support multiple SHM refclocks
    * fix recv functions with new glibc headers
    * interleave refclock offsets with multiple SHM refclocks
    * fix packet stats with reordered packets
    * add recvmmsg()
    * bash: extend generate_config3 to allow asymmetric delay
    * start refclock generator when SHM is attached
    * allow multiple control messages in recvmsg()
    * set ipi_addr in struct in_pktinfo
    * use correct subnet for address in struct in_pktinfo
* Fri Jul 01 2016 rmaliska@suse.com
  - Update to version 0+git.20160613:
    * intercept fopen() on /dev/urandom
    * fix cancelling of leap second
    * always initialize client random() seed
    * add IP_PKTINFO socket option
    * accept environment variables in make
    * fix building with FORTIFY_SOURCE
    * fix compiler warning
    * support multiple SHM refclocks
    * fix recv functions with new glibc headers
    * interleave refclock offsets with multiple SHM refclocks
* Sat May 07 2016 mpluskal@suse.com
  - Update to version 0+git.20160419:
    * fix building with FORTIFY_SOURCE
    * fix compiler warning

Files

/usr/bin/clknetsim
/usr/lib64/clknetsim.so
/usr/share/doc/packages/clknetsim
/usr/share/doc/packages/clknetsim/README
/usr/share/licenses/clknetsim
/usr/share/licenses/clknetsim/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 12:50:11 2024