port: Refresh link status on faults.
clock: Create compatibility symlinks for UDS.
config: Move default UDS addresses to /var/run/ptp.
Follow server UDS location in pmc clients.
uds: Don't call chmod() on client socket.
uds: Copy ownership of server socket in pmc clients.
clock: Add support for dropping root privileges.
util: Add functions for dropping root privileges.
ts2phc: Add option for external reference in automatic mode.
port_signaling.c: ensure that signaling messages respect ptp_minor_version in message header
Add management message for timestamp and delay corrections.
Add management message for external grandmaster properties.
clock: Add variables for external grandmaster.
sad.c: Refactor function to conform with GNU89 standard
phc2sys: Don't require -O option without -a and -w.
phc2sys: Don't disable pmc agent with -s -d -w options.
pmc_agent: Use longer update interval when not subscribed.
Fix issue where MAC driver is configured with incorrect adjustment flags sometimes returned by SIOCGHWTSTAMP test.
port: add port configuration option for profile identifier
phc2sys: Allow static sink clocks in automatic mode.
phc2sys: Keep clocks in command-line or ptp4l order.
phc2sys: Wait until pmc agent is subscribed.
pmc: Avoid race conditions in agent update.
udp: Fix port-specific ptp/p2p_dst_ipv4 configuration.
port: Fix unicast negotiation doesn't recover after FAULT_DETECTED
transport: fix spelling in header guard
bmc: fix typo in bmc_state_decision() callback
port: use msg_transport_specific()
makefile: use $(TRANSP) in ts2phc
ptp4l.8: Fix font change in sa_file description.
Correct typos in ptp4l man page.
Fix man page installation for out of tree builds.
Version 4.4
ts2phc: check is_running in ts2phc_pps_sink_poll()
ts2phc: check for errors on polling the sink devices
timemaster: Wait for udev to set up vclock devices.
ts2phc: Fix description of holdover option in man page.
ts2phc: Describe servo options in man page.
nmea: Fix tm_isdst uninitialized
Complete SNMP cleanup.
Add permanent subscription option
rtnl: check if the kernel provides if_team
port: Drop received 802.1AS packets with invalid transportSpecific values
ts2phc: Fix timestamp conversion for leap seconds.
nmea: Fix conversion of leap second.
ts2phc: Reset parser after RMC message.
Drop example snmpd.conf.
ts2phc: Add option to correct for NMEA delay.
ts2phc: Add option to correct for NMEA delay.
ts2phc: Allow longer NMEA delays.
ts2phc: Move upper/lower rejection limit calculation.
ts2phc: Fix edge rejection for pulse widths over 0.5s.
ts2phc: Provide source type.
ts2phc: Add option to correct for NMEA delay.
ts2phc: Allow longer NMEA delays.
ts2phc: Move upper/lower rejection limit calculation.
ts2phc: Fix edge rejection for pulse widths over 0.5s.
ts2phc: Provide source type.
Filter any PTP frames with the source MAC of the local interface
ts2phc: Add holdover support.
ts2phc: Avoid unnecessary call of getppstime().
Version 4.3
ts2phc: Use CLOCK_MONOTONIC_RAW for NMEA PPS timestamp.
nsm: add authentication tlv for nsm
pmc: add authentication tlv for pmc
msg: add authentication tlv in management handling
sad: introduce sad_update_auth_tlv()
man: add man/README updates for authentication tlv
sad: introduce sad_append_auth_tlv() and sad_generate_icv()
sad: introduce sad_set_last_seqid() and sad_check_seqid()
port: add security processing to bc_event()
sad: introduce sad_process_auth() and sad_check_auth_tlv()
sad: introduce openssl mac library
sad: introduce gnupg mac library
sad: introduce gnutls mac library
sad: introduce nettle mac library
sad: introduce security association database
tlv: add authentication tlv
udp+udp6: Make IP addresses configurable.
Add support for '-l' option to tz2alt.c as documented in its man page.
Clean up compiler warnings about print_level.
Clean up compiler warning in ts2phc_pps_sink.c.
Clean up compiler warning in ts2phc.c.
Clean up compiler warning in port.c.
README: update mailing list.
ts2phc: interact with new kernel timestamp channel masks
lstab: Update Leap Second table validity
Fix indentation in example configs.
Document allowedLostResponses option.
config: Allow port sections with longer names.
sk: Fix descriptor leak in sk_get_if_info().
lstab: Don't free lstab on update.
lstab: Limit number of parsed leap seconds.
uds: Warn if replacing existing socket.
Add example Common Mean Link Delay Service configuration files.
Implement the COMMON_P2P delay mechanism.
Add a push notification for the CMLDS TLV.
Introduce the Common Mean Link Delay Information TLV.
pmc: Make SET SUBSCRIBE_EVENTS_NP forwards compatible.