Richard Cochran
2013-04-20 19:17:27 UTC
Dear linuxptp users and developers,
The first release was in December and the second in February, and
I have decided to be very modern and agile in starting a two month
release cycle. If the contributions keep coming in at the present
rate, then I think we will be able to sustain this rate.
Today I pushed out a v1.2 tag and released a tar ball on SF. Many
thanks to the contributors, Delio, Geoff, Jacob, Jiri, Ken, Libor,
and Miroslav. The short log is appended, below.
Enjoy,
Richard
Delio Brignoli (7):
Implement neighborPropDelayThresh check in port_capable()
Free peer delay responses and followup messages when sending a new peer delay request
Log changes to asCapable
Explicitly detect and handle changes of the peer's port id by resetting asCapable and the port's nrate
Rename set_tmo() to set_tmo_log(), add set_tmo_lin()
Add support for multiple fault types
Add support for FT_BAD_PEER_NETWORK
Geoff Salmon (5):
support TLVs with flexible size
adds CLOCK_DESCRIPTION struct
support GET CLOCK_DESCRIPTION and USER_DESCRIPTION mgmt messages
pmc: get CLOCK_DESCRIPTION and USER_DESCRIPTION
pmc: avoid printing invalid data from empty TLVs
Jacob Keller (1):
ptp4l: Use poll() instead of a try-again loop
Jiri Benc (2):
hwstamp_ctl: explain ERANGE error better
phc2sys: enable PPS output from PHC
Ken ICHIKAWA (2):
Enable LOG_MIN_PDELAY_REQ_INTERVAL management request
phc2sys: add help messages for -l, -m and -q
Libor Pechacek (1):
Distinguish between ignored and malformed packets
Miroslav Lichvar (17):
phc2sys: Update sync offset periodically with -w.
Move clock_adjtime wrapping to clockadj.c.
phc2sys: Handle leap seconds.
Add missing conversions from tmv_t to nanoseconds.
ptp4l: Handle leap seconds.
Add options to not apply leap seconds in kernel.
ptp4l: Set clock frequency on start.
ptp4l: Read system clock maximum frequency adjustment.
Fix compiler warnings with -O2.
phc2sys: Read maximum frequency adjustment.
phc2sys: Don't try PTP_SYS_OFFSET with system clock as source.
phc2sys: Use phc_open().
phc2sys: Add option to set domain number.
clockadj: Remove clkid parameter from set_leap function.
Let kernel synchronize RTC to system clock.
Add option to set maximum frequency adjustment.
Replace spaces with tabs in configs.
Richard Cochran (23):
Add an all purpose, single byte management TLV.
Add support for the priority1 management request.
Add support for the priority2 management request.
Add support for the domain management request.
Add support for the slave_only management request.
Add support for the clock_accuracy management request.
Add support for the traceability management request.
Add support for the timescale management request.
Add support for the log announce interval management request.
Add support for the announce receipt timeout management request.
Add support for the log sync interval management request.
Add support for the version number management request.
Add support for the delay mechanism management request.
Add support for the log peer delay interval management request.
Align the message buffer to eight bytes.
Merge branch 'mlichvar_leap'
Add a clock method to update the time properties data set.
Let a slaved port update the time properties on every announce message.
Apply utc offset correction even when free running.
clockadj: make Doxygen comment by using two stars.
clockadj: remove useless clockid parameter.
Simplify tests on configuration ranges.
Version 1.2
The first release was in December and the second in February, and
I have decided to be very modern and agile in starting a two month
release cycle. If the contributions keep coming in at the present
rate, then I think we will be able to sustain this rate.
Today I pushed out a v1.2 tag and released a tar ball on SF. Many
thanks to the contributors, Delio, Geoff, Jacob, Jiri, Ken, Libor,
and Miroslav. The short log is appended, below.
Enjoy,
Richard
Delio Brignoli (7):
Implement neighborPropDelayThresh check in port_capable()
Free peer delay responses and followup messages when sending a new peer delay request
Log changes to asCapable
Explicitly detect and handle changes of the peer's port id by resetting asCapable and the port's nrate
Rename set_tmo() to set_tmo_log(), add set_tmo_lin()
Add support for multiple fault types
Add support for FT_BAD_PEER_NETWORK
Geoff Salmon (5):
support TLVs with flexible size
adds CLOCK_DESCRIPTION struct
support GET CLOCK_DESCRIPTION and USER_DESCRIPTION mgmt messages
pmc: get CLOCK_DESCRIPTION and USER_DESCRIPTION
pmc: avoid printing invalid data from empty TLVs
Jacob Keller (1):
ptp4l: Use poll() instead of a try-again loop
Jiri Benc (2):
hwstamp_ctl: explain ERANGE error better
phc2sys: enable PPS output from PHC
Ken ICHIKAWA (2):
Enable LOG_MIN_PDELAY_REQ_INTERVAL management request
phc2sys: add help messages for -l, -m and -q
Libor Pechacek (1):
Distinguish between ignored and malformed packets
Miroslav Lichvar (17):
phc2sys: Update sync offset periodically with -w.
Move clock_adjtime wrapping to clockadj.c.
phc2sys: Handle leap seconds.
Add missing conversions from tmv_t to nanoseconds.
ptp4l: Handle leap seconds.
Add options to not apply leap seconds in kernel.
ptp4l: Set clock frequency on start.
ptp4l: Read system clock maximum frequency adjustment.
Fix compiler warnings with -O2.
phc2sys: Read maximum frequency adjustment.
phc2sys: Don't try PTP_SYS_OFFSET with system clock as source.
phc2sys: Use phc_open().
phc2sys: Add option to set domain number.
clockadj: Remove clkid parameter from set_leap function.
Let kernel synchronize RTC to system clock.
Add option to set maximum frequency adjustment.
Replace spaces with tabs in configs.
Richard Cochran (23):
Add an all purpose, single byte management TLV.
Add support for the priority1 management request.
Add support for the priority2 management request.
Add support for the domain management request.
Add support for the slave_only management request.
Add support for the clock_accuracy management request.
Add support for the traceability management request.
Add support for the timescale management request.
Add support for the log announce interval management request.
Add support for the announce receipt timeout management request.
Add support for the log sync interval management request.
Add support for the version number management request.
Add support for the delay mechanism management request.
Add support for the log peer delay interval management request.
Align the message buffer to eight bytes.
Merge branch 'mlichvar_leap'
Add a clock method to update the time properties data set.
Let a slaved port update the time properties on every announce message.
Apply utc offset correction even when free running.
clockadj: make Doxygen comment by using two stars.
clockadj: remove useless clockid parameter.
Simplify tests on configuration ranges.
Version 1.2