Commit Graph

  • 862724fda5 differ message printed when local clock is best master Jacob Keller 2018-03-15 13:31:38 -0700
  • c4e5879233 pmc: Documentation for long opts / cfg file Peter Schneider 2018-03-22 00:28:34 +0100
  • c96dea72f1 pmc: add long options and configuration file Peter Schneider 2018-03-22 00:28:33 +0100
  • ea9dda30e2 pmc_common: Preset uninitialized 'iface.ts_label' with 'iface.name' Peter Schneider 2018-03-22 00:28:32 +0100
  • f9db6855fd port: Added TAILQ for sent delay_req Anders Selhammer 2018-03-21 20:24:26 +0100
  • 9320f768e2 port: Fix coding style Anders Selhammer 2018-03-21 20:24:25 +0100
  • 1e19ce204a port: Remove unnecessary conversions from tmv_t to int64_t Michael Brown 2018-03-12 12:36:33 +0000
  • 73c59e83d9 port: Remove unnecessary ts_to_Timestamp() wrapper Michael Brown 2018-03-12 12:36:32 +0000
  • 7f59858d08 msg: Represent hw_timestamp "sw" field as tmv_t Michael Brown 2018-03-12 12:36:31 +0000
  • 29a99ad513 msg: Represent hw_timestamp "ts" field as tmv_t Michael Brown 2018-03-12 12:36:30 +0000
  • 5a23ccddf6 port: Match calling convention for tmv_to_Timestamp() Michael Brown 2018-03-12 12:36:29 +0000
  • cdceec59fa port: Treat ingressLatency and egressLatency as corrections Michael Brown 2018-03-12 12:36:28 +0000
  • c9f3fad780 clock: Remove open-coded conversion of struct timespec Michael Brown 2018-03-12 12:36:27 +0000
  • ab8dc20cf7 nsm: Implement the NetSync Monitor query. Richard Cochran 2018-02-26 08:34:50 -0800
  • 0483bf4972 util: Relocate utility functions from pmc.c. Richard Cochran 2017-11-26 19:24:35 -0800
  • d89d26d618 Add a configuration file option to enable the NetSync Monitor protocol. Richard Cochran 2017-11-25 18:26:52 -0800
  • 61e57e9fca port: Implement the NetSync Monitor protocol. Richard Cochran 2017-11-25 18:39:35 -0800
  • b0d9c9600a port: Introduce unicast sync messages. Richard Cochran 2017-11-23 23:13:27 -0800
  • 3a264e6eec tlv: Introduce the NetSync Monitor TLVs. Richard Cochran 2017-11-25 18:35:47 -0800
  • 7a2013360a tmv: Add a method to convert to a struct Timestamp. Richard Cochran 2017-11-26 18:40:51 -0800
  • 36550e415c clock: Introduce a method to obtain the last synchronization time. Richard Cochran 2017-11-26 19:19:15 -0800
  • fb2c979182 clock: Introduce a method to get the current dataset. Richard Cochran 2017-11-23 23:11:07 -0800
  • 9d48046e95 msg: Allow tacking a TLV onto a delay request message. Richard Cochran 2017-11-25 11:03:07 -0800
  • 613f005996 msg: Allow zero length TLVs. Richard Cochran 2017-11-25 14:35:59 -0800
  • a003b4c36e port: Accept multiple TLVs on receive. Richard Cochran 2018-02-23 22:49:57 -0800
  • ecb5fa8ffb msg: Remove the 'last_tlv' field. Richard Cochran 2018-02-23 23:24:19 -0800
  • a061256bbd msg: Use the TLV list on transmit. Richard Cochran 2018-02-23 23:20:26 -0800
  • e0005dac94 port: Convert to the API for appending TLVs on the transmit path. Richard Cochran 2018-02-23 22:47:17 -0800
  • e09d3a4aea pmc: Remove unused parameter. Richard Cochran 2018-02-28 15:09:14 -0800
  • b6fa8e20ee pmc: Convert to the API for appending TLVs on the transmit path. Richard Cochran 2018-02-23 22:44:26 -0800
  • 4a8877f904 msg: Introduce method for appending multiple TLVs on transmit. Richard Cochran 2018-02-23 22:43:24 -0800
  • 7fe69e7ba0 msg: Populate the TLV list on receive. Richard Cochran 2018-02-07 19:58:39 +0100
  • 22b894b687 msg: Introduce a TLV list. Richard Cochran 2018-01-25 09:01:55 -0800
  • c8d9d05e7a tlv: Implement a memory pool for TLV descriptors. Richard Cochran 2018-01-22 22:34:26 -0800
  • d432cdc52a tmv: Convert tmv_t to a non-scalar type Michael Brown 2018-03-01 18:12:28 +0000
  • ffc5b93f95 tmv: Add tmv_sign() Michael Brown 2018-03-01 18:12:25 +0000
  • 1b7ff890be tmv: Generalise tmv_eq() to tmv_cmp() Michael Brown 2018-03-01 18:12:24 +0000
  • ea82ae6c28 tmv: Add missing uses of tmv_to_nanoseconds() Michael Brown 2018-03-01 18:12:23 +0000
  • 12c9805eab tmv: Add missing uses of tmv_dbl() Michael Brown 2018-03-01 18:12:22 +0000
  • 5df2779ef0 tmv: Add missing uses of tmv_is_zero() Michael Brown 2018-03-01 18:12:21 +0000
  • 288810bb36 tmv: Add missing uses of tmv_zero() Michael Brown 2018-03-01 18:12:20 +0000
  • 759f3f4019 clock: Pass floating point values to stats_add_value() Michael Brown 2018-03-01 18:12:19 +0000
  • 8982ef9c40 tlv: Fix coding style. Richard Cochran 2017-11-25 18:06:30 -0800
  • d34d253fb4 port: Fix coding style. Richard Cochran 2017-11-23 23:13:55 -0800
  • 8ecdedaa69 pmc: Add missing break in switch/case. Richard Cochran 2018-02-27 09:57:44 -0800
  • 201abc9b95 pmc: Fix white space errors. Richard Cochran 2017-11-25 11:07:22 -0800
  • 3870bc1c5b clock: Fix coding style. Richard Cochran 2018-02-21 15:14:30 -0800
  • 4a39103c74 clock: Simplify management response logic. Richard Cochran 2018-02-17 19:58:50 -0800
  • 2d25209993 port: Simplify management response logic. Richard Cochran 2018-01-30 05:46:10 +0100
  • 0a726b4390 port: Clean up coding style. Richard Cochran 2018-01-30 05:01:58 +0100
  • b01e84af98 raw: Fix valgrind setsockopt warning. Richard Cochran 2018-02-28 23:37:47 -0800
  • ae28894814 msg: Share a static global more globally. Richard Cochran 2017-11-25 11:01:39 -0800
  • 99fd084253 Introduce an option to ignore the transport specific field. Richard Cochran 2018-02-14 09:29:55 -0800
  • 4b957cf566 clock: add option to specify initial path delay. Miroslav Lichvar 2018-02-15 12:48:39 +0100
  • 16e9abceee port: update timeout after changing logMinDelayReqInterval. Miroslav Lichvar 2018-02-15 12:48:38 +0100
  • bd5f3d09e7 sk: turn warnings about unexpected RX filter into debug messages. Miroslav Lichvar 2018-02-15 12:48:37 +0100
  • 303b08cbf5 clock: Don't forward management requests to UDS port. Miroslav Lichvar 2017-12-11 14:21:25 +0100
  • dacf9dcd24 Add an acknowledgment in the readme for Meinberg. Richard Cochran 2017-11-25 11:43:38 -0800
  • 5ce04f9bf3 phc2sys: update '-s' option Hangbin Liu 2017-10-18 20:31:38 +0800
  • 18daeb6b26 sk: don't leak socket when reading of IB GUID fails. Miroslav Lichvar 2017-10-16 11:40:12 +0200
  • 20a229e168 Add compile time sanity check for interface name lengths. Richard Cochran 2017-10-14 06:02:14 -0700
  • d513ecac9c phc_ctl: fix adj command to accept negative offset. Miroslav Lichvar 2017-09-11 10:56:03 +0200
  • 7092db3030 port: return timestamping iface in port properties Hangbin Liu 2017-10-09 22:31:50 +0800
  • 8a349e557c phc2sys: re-create clock clkid and servo when phc index changed Hangbin Liu 2017-10-09 22:31:49 +0800
  • cb53238d5d phc2sys: split servo_add from function clock_add Hangbin Liu 2017-10-09 22:31:48 +0800
  • 8923bcdf64 transport: pass struct interface to transport_open Hangbin Liu 2017-10-09 22:31:47 +0800
  • 536a71031d ptp4l: use ts label to get ts info Hangbin Liu 2017-10-09 22:31:46 +0800
  • 1440f09384 clock: add clock_required_modes to obtain the required time stamping mode Hangbin Liu 2017-10-09 22:31:45 +0800
  • b65b1d5f3b port: update port link_status to enum Hangbin Liu 2017-10-09 22:31:44 +0800
  • 6d1e2a62bd rtnl: add function rtnl_get_ts_label to get interface ts_label info Hangbin Liu 2017-10-09 22:31:43 +0800
  • 80bc4d4c2f rtnl: update function rtnl_link_status to get bond slave info Hangbin Liu 2017-10-09 22:31:42 +0800
  • 05bba46198 rtnl: update rtgenmsg to ifinfomsg when request link info Hangbin Liu 2017-10-09 22:31:41 +0800
  • 7e294a4d04 port: track interface info in port Hangbin Liu 2017-10-09 22:31:40 +0800
  • 9e744d9e8a config: add new element ts_label in struct interface Hangbin Liu 2017-10-09 22:31:39 +0800
  • 17c9787b1d phc2sys: fix handling of multiple state changes. Miroslav Lichvar 2017-09-01 13:41:41 +0200
  • 14a97dc5da Remove redundant test on the UTC flags. Richard Cochran 2017-07-24 08:21:34 +0200
  • fa575b60f6 Latch the UTC offset. Richard Cochran 2017-07-22 22:30:10 +0200
  • 97e4242361 Simplify UTC tracking. Richard Cochran 2017-07-08 21:29:23 +0200
  • 7546434030 ptp4l: Add IPoIB interface support for ptp4l Feras Daoud 2017-08-09 18:27:32 +0300
  • 7c3f9579f0 clock: remove hash table index2port Hangbin Liu 2017-07-10 15:39:31 +0800
  • 25ec8a3b4e clock: remove rtnl fd on clock Hangbin Liu 2017-07-10 15:39:30 +0800
  • c149a3dbc1 port: add FD_RTNL event to track per-port status Hangbin Liu 2017-07-10 15:39:29 +0800
  • 17aa750a49 rtnl: replace obsolete RTMGRP_LINK with RTNLGRP_LINK for nl groups Hangbin Liu 2017-07-10 15:39:28 +0800
  • 46cc187e82 phc2sys: free clock device when exit Hangbin Liu 2017-06-23 11:22:45 +0800
  • 6b18e12b9b phc2sys: Add described device to stats output Cliff Spradlin via Linuxptp-devel 2017-06-16 15:07:19 -0700
  • 7c6a9862fd added workaround for ticks being returned as zero from 2.6.32 kernel. Brian Olson 2017-06-16 12:58:33 -0400
  • ae28f5295f fixed include order to work around issue on RHEL 6.6 Brian Olson 2017-06-16 12:58:32 -0400
  • 97c351cafd Fix build when using uClinux. Richard Cochran 2017-05-30 08:42:27 +0200
  • 95b5a13cb2 pmc: goto out when get unknown management tlv Hangbin Liu 2017-05-23 14:49:55 +0800
  • a216b11ce5 pmc: optimize duplicated code in do_set_action() Petr Kulhavy 2017-05-17 15:58:39 +0200
  • 78d2a32a94 clock: Fix poor snprintf() handling. Richard Cochran 2017-05-21 21:17:03 +0200
  • 6558bade7c Merge 'tsproc' branch allowing clock synch. after jump. Richard Cochran 2017-05-21 19:20:36 +0200
  • 0efc3a97f5 Fix detection of clock_adjtime Petr Kulhavy 2017-05-15 10:17:53 +0200
  • c7837b9a29 Remove conflicting netinet/ether.h Petr Kulhavy 2017-05-15 10:17:52 +0200
  • 159eb5ff11 util: Fix unknown time_t types with musl-libc builds Stephen Walker 2017-05-07 14:44:14 -0700
  • 43b2f5d120 msg: use last_tlv if there is not enough room for another tlv Hangbin Liu 2017-05-12 15:36:45 +0800
  • 8b61aa2c3f udp: Avoid including netdb.h Florian Fainelli 2017-05-07 13:02:33 -0700
  • 2d5d8a0395 tsproc: Allow clock synchronization immediately after jump. Richard Cochran 2017-04-08 20:36:24 +0200
  • a0cbeb7367 tsproc: Clarify the internal mode handling. Richard Cochran 2017-04-08 20:17:49 +0200
  • 74ab3b3728 tsproc: Track the validity of the filtered delay explicitly. Richard Cochran 2017-04-08 20:35:58 +0200