[Linuxptp-users] [announce] version 1.3 released
PTP IEEE 1588 stack for Linux
Brought to you by:
rcochran
From: Richard C. <ric...@gm...> - 2013-08-02 11:05:15
|
Dear linuxptp users and developers, It has been almost four months since the last release, and a number of important fixes and features have appeared. So before summer vacation, I pushed out a v1.3 tag and released a tar ball on SF. Many thanks to the contributors, Andy, Dale, Delio, Geoff, Jacob, Jiri Benc, Jiri Bohac, Ken, Libor, and Miroslav. The short log is appended, below. Enjoy, Richard Andy Lutomirski (1): Fix check for timestamping modes Dale P. Smith (1): Place clock type values in the correct positon Delio Brignoli (1): Fix parsing of fault_badpeernet_interval option Geoff Salmon (1): Allow received GET management messages to have bodies Jacob Keller (2): phc2sys: update open_clock and deprecate '-i' option phc2sys: update usage/error reporting Jiri Benc (1): ptp4l: flush old cached packets Jiri Bohac (2): fix misleading pr_err on poll timeout fix the check for supported timestamping modes Ken ICHIKAWA (8): Add support for more strict config value validation config: Apply config value validation to logging_level option util: Add common procedures to get argument values for ptp4l and phc2sys ptp4l and phc2sys: Get argument values with strict error checking Don't return bogus clock id config: Apply more strict input validation to almost all config file options Add a new servo option which specifies first step threshold ptp4l: add support for using configured_pi_f_offset servo option Libor Pechacek (4): Document PTP time scale usage and provide examples phc2sys: Require either -O or -w on command line phc2sys: common code exit point for bad usage case Reordered options in manual page synopsis Miroslav Lichvar (8): ptp4l: Allow P, I constants over 1.0. phc2sys: Use currentUtcOffset only with PTP timescale. phc2sys: Change update rate parameter to floating-point. ptp4l: Reset path delay when new master is selected. Add missing state setting in PI servo when date check fails. Minor documentation improvements. phc2sys: Set servo sync interval. Adjust constants of PI servo according to sync interval. Richard Cochran (33): phc2sys: Use nanosleep instead of usleep. Silence grep error during build. trivial: break the very long lines of the get_ functions. Bring the readme file up to date with the equipment donations. uClinux: Add another missing system call wrapper. Add another Freescale driver into the support matrix. No need to set kernel_leap twice in a row. Clean up indented white space. pmc: fix coding style by using K&R style functions. Reset announce timer when port is passive. Add missing option to the default configuration file. Add a clock variable to hold the value of the time source. Add a configuration option for the time source. Introduce a non-portable management TLV for grand masters. Support the grand master settings management query. pmc: Support the grandmaster settings management request. Support configuration of the grand master settings. Throw a state decision event if the clock quality changes. pmc: add a utility function for sending a message with the SET action. pmc: add our very first SET command. Let the clock servo know the expected sync interval. Use a dynamic frequency estimation interval. Become the grand master when all alone. msg: Add missing network byte order conversion. pmc: make the TLV length a functional result. pmc: send GET management messages according to interpretation #29. pmc: optional legacy zero length TLV for GET actions. pmc_common: introduce a variable for the target port identity. pmc: add a command to select the target port. pmc: release the message cache on exit. Be more careful when receiving clock description TLVs. Fix bug in unlucky sync/follow up handling. Version 1.3 |