Changelog for
clknetsim-0+git.20240424-1.0.2.1.sr20240605.x86_64.rpm :
* Fri Jun 07 2024 Martin Pluskal
- Update to version 0+git.20240424:
* fix parsing of 64-bit CLKNETSIM_START_DATE on 32-bit systems
* add support for 64-bit-time_t variants of fstat/stat
* bash: remove linker error from logs with valgrind
* ignore PTP transportSpecific field in transparent clock
* Mon Dec 18 2023 Martin Pluskal - 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 - 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 - 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 olafAATTaepfle.de- Update to version 0+git.20200817
* Fri Jul 20 2018 mpluskalAATTsuse.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 mpluskalAATTsuse.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 mpluskalAATTsuse.com- Update to version 0+git.20161118:
* fix compilation with older glibc headers
* Thu Nov 03 2016 mpluskalAATTsuse.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 rmaliskaAATTsuse.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