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

------------------------------------------------------------------------------
_______________________________________________
Linuxptp-users mailing list
Linuxptp-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxptp-users

Reply via email to