Discussion:
[Linuxptp-devel] [announce] version 1.6 released
Richard Cochran
2015-09-19 19:12:33 UTC
Permalink
Dear linuxptp users and developers,

Nine months since the previous release, I announce version 1.6 of
linuxptp. I pushed out tag v1.6 and released a tar ball on SF.

Thanks to the contributors, IOhannes, Libor, and Miroslav. The short
log is appended, below.

Enjoy,
Richard


IOhannes m zmölnig (4):
Explain how to contribute patches
fixed spelling: "MANAGEMENT"
fixed hyphen/minus signs in groff
install into DESTDIR

Libor Pechacek (1):
Update UTC offset

Miroslav Lichvar (16):
timemaster: set mode in ntp config to create private SHM segments.
phc2sys: don't synchronize clock to itself in automatic mode.
Convert and correct time stamps early.
Refactor time stamp processing.
tsproc: add raw and weighting modes.
servo: add support for weighted samples.
linreg: use sample weight.
pi: use sample weight.
timemaster: kill processes by PID instead of process group.
util: add wrappers for memory allocation functions.
util: exit in string_* and parray_* functions when allocation fails.
timemaster: use wrapped memory allocation functions.
udp6: set hop limit with udp_ttl option.
util: add function for simple rate limiting.
print: add rate limited versions of pr_* macros.
port: print bogus delay request message as rate limited info.

Richard Cochran (96):
clock: support management SET of the priority attributes.
pmc: support setting the priority attributes.
Add a servo that inhibits all frequency adjustment
Add a configuration option to use the "nullf" servo.
clock: store the configuration in the clock data structure.
clock: add a method to obtain the configuration.
pmc: require a configuration for creating a PMC instance.
transport: store the configuration in the transport data structure.
Introduce a simple hash table implementation.
config: Add a hash table into the data structure.
config: introduce a new API for reading configuration settings.
udp: configure the socket with the TTL option.
config: convert the 'assume_two_step' option to the new scheme.
config: convert 'tx_timestamp_timeout' to the new scheme.
config: convert the 'check_fup_sync' option to the new scheme.
servo: store the configuration in the servo data structure.
config: add methods to set values taken from the command line.
config: convert the 'step_threshold' option to the new scheme.
config: convert the 'first_step_threshold' option to the new scheme.
config: convert the 'max_frequency' option to the new scheme.
config: convert 'logging_level' to the new scheme.
config: convert 'use_syslog' to the new scheme.
config: convert 'verbose' to the new scheme.
config: convert 'pi_proportional_const' to the new scheme.
config: convert 'pi_integral_const' to the new scheme.
config: convert 'pi_proportional_scale' to the new scheme.
config: convert 'pi_proportional_exponent' to the new scheme.
config: convert 'pi_proportional_norm_max' to the new scheme.
config: convert 'pi_integral_scale' to the new scheme.
config: convert 'pi_integral_exponent' to the new scheme.
config: convert 'pi_integral_norm_max' to the new scheme.
config: convert 'ntpshm_segment' to the new scheme.
config: port: convert 'delayAsymmetry' to the new scheme.
config: port: convert 'logAnnounceInterval' to the new scheme.
config: port: convert 'logSyncInterval' to the new scheme.
config: port: convert 'logMinDelayReqInterval' to the new scheme.
config: port: convert 'logMinPdelayReqInterval' to the new scheme.
config: port: convert 'announceReceiptTimeout' to the new scheme.
config: port: convert 'syncReceiptTimeout' to the new scheme.
config: prot: convert 'transportSpecific' to the new scheme.
port: change 'announce_span' into a macro.
config: port: convert 'path_trace_enabled' to the new scheme.
config: port: convert 'follow_up_info' to the new scheme.
config: clock, port: convert 'freq_est_interval' to the new scheme.
config: port: convert 'neighborPropDelayThresh' to new scheme.
config: port: convert 'min_neighbor_prop_delay' to the new scheme.
config: port: convert 'egressLatency' to the new scheme.
config: port: convert 'ingressLatency' to the new scheme.
config: port: convert 'delay_filter_length' to the new scheme.
config: clock, port: convert 'boundary_clock_jbod' to the new scheme.
config: convert 'free_running' to the new scheme.
config: convert 'gmCapable' to the new scheme.
config: convert 'summary_interval' to the new scheme.
config: convert 'kernel_leap' to the new scheme.
config: convert 'sanity_freq_limit' to the new scheme.
config: convert 'timeSource' to the new scheme.
config: convert the fault interval options to the new scheme.
config: remove the 'port_defaults' structure.
config: convert 'udp6_scope' to the new scheme.
config: convert 'slaveOnly' and 'twoStepFlag' to the new scheme.
config: convert 'priority1' and 'priority2' to the new scheme.
config: convert 'clockClass' to the new scheme.
config: convert 'clockAccuracy' to the new scheme.
config: convert 'offsetScaledLogVariance' to the new scheme.
config: convert 'domainNumber' to the new scheme.
config: add support for enumerated types with string labels.
config: convert 'network_transport' to the new scheme.
config: convert 'delay_mechanism' to the new scheme.
config: convert 'tsproc_mode' to the new scheme.
config: convert 'delay_filter' to the new scheme.
config: convert 'time_stamping' to the new scheme.
config: convert 'clock_servo' to the new scheme.
ptp4l: set print levels earlier.
config: introduce a string type.
util: add a helper function to scan a MAC address.
config: convert 'ptp_dst_mac', letting it be a per-port option.
config: convert 'p2p_dst_mac', letting it be a per-port option.
config: convert 'uds_address' to the new scheme.
util: provide the 'count_char' helper function.
config: convert 'productDescription' to the new scheme.
config: convert 'revisionData' to the new scheme.
config: convert 'userDescription' to the new scheme.
config: convert 'manufacturerIdentity' to the new scheme.
config: remove the last remaining legacy item.
config: save a block from falling off the RHS of the page.
config: refactor the parsing code.
config: introduce a proper creation method.
Fix integer overflow in the foreign master bookkeeping code.
port: constrain the master's logMinDelayReqInterval.
udp: set the destination port unconditionally.
udp6: set the destination port unconditionally.
Use the standardized low level socket address format.
Support hybrid E2E using unicast delay requests and responses.
uds: restore delay mechanism to zero value.
Merge the hybrid E2E work.
Version 1.6

------------------------------------------------------------------------------
Keller, Jacob E
2015-09-22 16:42:31 UTC
Permalink
Post by Richard Cochran
Dear linuxptp users and developers,
Nine months since the previous release, I announce version 1.6 of
linuxptp. I pushed out tag v1.6 and released a tar ball on SF.
Thanks richard. I don't see the v1.6 tag..

Regards,
Jake
------------------------------------------------------------------------------
Richard Cochran
2015-09-22 18:46:57 UTC
Permalink
Post by Keller, Jacob E
Thanks richard. I don't see the v1.6 tag..
Oops. Sorry. It should be there now.

Thanks,
Richard

------------------------------------------------------------------------------
Loading...