Commit Graph

  • dfa9e65785 fd: Introduce a unicast service timer. Richard Cochran 2018-03-31 08:30:00 -0700
  • a076fd1ce9 Introduce a priority queue implementation. Richard Cochran 2018-04-04 10:10:21 -0700
  • f71caedc57 port: Hook into the unicast client logic. Richard Cochran 2018-04-03 18:39:06 -0700
  • c2ab96fd40 port: Add a method for processing received signaling messages. Richard Cochran 2018-04-03 18:37:05 -0700
  • e8e2be017a Support unicast peer to peer delay mechanism. Richard Cochran 2018-05-25 08:12:32 -0700
  • faf0e0a025 Introduce unicast client logic. Richard Cochran 2018-03-31 20:27:25 -0700
  • ffdb3f7192 fd: Introduce a unicast request timer. Richard Cochran 2018-03-27 15:35:29 -0700
  • 1ccc55ef07 port: Add a method for constructing signaling messages. Richard Cochran 2018-04-01 08:17:25 -0700
  • 0fffa6c4b5 Introduce the unicast client finite state machine. Richard Cochran 2018-03-27 15:12:12 -0700
  • e22dc6b113 config: Introduce a unicast master table. Richard Cochran 2018-03-08 21:59:15 -0800
  • 1d450540c7 msg: Support unicast negotiation message formats. Richard Cochran 2018-03-31 22:10:54 -0700
  • f94df4f625 port: Make the sync and announce transmit functions public. Richard Cochran 2018-04-05 11:21:40 -0700
  • 05dce31d81 port: Allow transmission of unicast announce messages. Richard Cochran 2018-04-05 11:19:54 -0700
  • bc18131d27 util: Add a method to compare binary addresses. Richard Cochran 2018-04-02 00:07:48 -0700
  • 40480f3b28 util: Make a useful helper function more public. Richard Cochran 2018-03-08 22:02:29 -0800
  • ffbafa557b transport: Fix even more callers to pass a proper enumeration value. Richard Cochran 2018-05-31 22:53:13 -0700
  • 5219b6417f udp*: multicast join work with specific addresses Rafaël Carré 2018-06-25 15:06:33 +0200
  • ee2a9d4ac9 follow_up_info_append: port argument is unused Rafaël Carré 2018-06-25 15:06:32 +0200
  • d52ef498cf phc2sys: document switch/case fallthrough so that gcc can understand it Rafaël Carré 2018-06-25 15:06:31 +0200
  • bdaff2ecd2 transport_txts(): transport argument is unused Rafaël Carré 2018-06-25 15:06:30 +0200
  • 77995137bf config_alloc_longopts(): argument is unused Rafaël Carré 2018-06-25 15:06:29 +0200
  • 3c7fa5dd42 clock_send_notification: msg_len is unused Rafaël Carré 2018-06-25 15:06:28 +0200
  • 6bc77ccf4b Replace memcmp() with pid_eq() and cid_eq() Michael Walle 2018-06-21 14:59:24 +0200
  • 4c5d180ab3 phc2sys: don't over-control a destination clock Cliff Spradlin via Linuxptp-devel 2018-06-14 11:23:32 -0700
  • dc0f6427bd port: don't clockcheck timestamps from other domains Cliff Spradlin via Linuxptp-devel 2018-06-08 11:01:37 -0700
  • ccfeb3b092 msg: Introduce a helper to test for unicast messages. Richard Cochran 2018-04-02 20:19:26 -0700
  • 28ddb51567 port: Don't take the interval from unicast sync messages. Richard Cochran 2018-04-02 20:21:04 -0700
  • 494643d1fb port: Correct log message interval field of unicast Sync messages. Richard Cochran 2018-04-05 11:17:51 -0700
  • a4981b2050 Move the configuration files to their own directory. Richard Cochran 2018-05-25 07:41:58 -0700
  • 1bf9d1e392 config: Fix value range for tc_spanning_tree option Christoph Seifert 2018-05-17 11:56:09 +0200
  • a8b66ce7f2 Fix crash in hybrid E2E mode. Richard Cochran 2018-05-16 06:44:56 -0700
  • cacf272d1c phc2sys: fix manpage documentation for -F Jacob Keller 2018-05-08 10:05:18 -0700
  • bdbbe24ef9 Add an example configuration for an end to end transparent clock. Richard Cochran 2018-03-20 08:21:55 -0700
  • fd80721493 Add an example configuration for a peer to peer transparent clock. Richard Cochran 2018-03-19 23:17:31 -0700
  • e6af4608c4 config: Add a configuration option for preventing loops in TC mode. Richard Cochran 2018-04-16 16:20:06 -0700
  • c8107c8d4b config: Add a configuration option for TC mode. Richard Cochran 2015-10-20 13:23:16 +0200
  • 96716060b1 e2e_tc: Implement an end to end transparent clock. Richard Cochran 2018-03-20 08:07:41 -0700
  • 6a928ae867 p2p_tc: Implement a peer to peer transparent clock. Richard Cochran 2015-11-04 14:35:43 +0100
  • a13212fcbb tc: Add the transparent clock implementation. Richard Cochran 2015-11-02 05:34:16 +0100
  • 4cfbb2627f port: Share more helper functions. Richard Cochran 2018-04-20 22:02:56 -0700
  • 8f2b1db4fd clock: Add a method to determine whether a clock is free running. Richard Cochran 2018-04-29 23:37:56 -0700
  • 8feaa8ada8 Condense the 802.1AS example configuration. Richard Cochran 2018-04-27 11:46:08 -0700
  • 4d69d48f96 telecom: Introduce the masterOnly option. Richard Cochran 2017-02-14 20:12:01 +0100
  • 0c30ab463f telecom: Add a configuration option to use the alternate BMCA. Richard Cochran 2017-02-14 20:34:47 +0100
  • 4545fd1150 telecom: Add a configuration option for G.8275.portDS.localPriority. Richard Cochran 2017-02-14 20:03:15 +0100
  • c7fb525721 telecom: Add a configuration option for G.8275.defaultDS.localPriority. Richard Cochran 2017-02-14 19:55:51 +0100
  • f848a30a3e telecom: Add the data set comparison algorithm from the Telecom Profiles. Richard Cochran 2017-02-14 17:28:50 +0100
  • a8d0eb92c6 telecom: Introduce the local priority attribute into the data set. Richard Cochran 2017-02-14 18:26:40 +0100
  • 6f96ebb7b8 Refactor the data set comparison function variable. Richard Cochran 2018-04-24 21:33:24 -0700
  • b2a36350bb nsm: Allow commands on command line. Ethel 2018-04-19 13:43:23 +0200
  • a335ac556a phc2sys: fix PPS mode with no source clock. Miroslav Lichvar 2018-04-19 16:35:11 +0200
  • 966eff0161 phc2sys: fix race between signals and port initialization. Miroslav Lichvar 2018-04-13 17:11:59 +0200
  • e79e5040a0 timemaster: restart terminated processes. Miroslav Lichvar 2018-04-13 17:11:58 +0200
  • e5ba2dae5f timemaster: add support for bonded interfaces. Miroslav Lichvar 2018-04-13 17:11:57 +0200
  • 742f878821 rtnl: remove dependency on config.h. Miroslav Lichvar 2018-04-13 17:11:56 +0200
  • 29cd088347 msg: Detect missing HW time stamps on duplicated messages. Richard Cochran 2018-04-16 13:55:06 -0700
  • 7a76c36b34 nsm, pmc: Check for missing HW time stamps. Richard Cochran 2018-04-16 07:28:19 -0700
  • 0455489158 pmc: Fix LOG_SYNC_INTERVAL Peter Schneider 2018-04-17 20:59:09 +0200
  • 89969b4b0f phc2sys.8: Doc long opts / cfgfile handling Peter Schneider 2018-04-15 21:13:58 +0200
  • 79d290e222 phc2sys.c: Implement using transportSpecific Peter Schneider 2018-04-15 21:13:57 +0200
  • c93045b37b phc2sys.c: Implement handling of Long options Peter Schneider 2018-04-15 21:13:56 +0200
  • c70f9b3e07 phc2sys.c: Implement configuration file handling Peter Schneider 2018-04-15 21:13:55 +0200
  • 26308c219a phc2sys.c: Sync variable 'node.sanity_freq_limit with cfg item Peter Schneider 2018-04-15 21:13:54 +0200
  • c22864a807 phc2sys.c: Sync variable 'node.kernel_leap with cfg item Peter Schneider 2018-04-15 21:13:53 +0200
  • 41fa8e9d32 phc2sys.c: Sync variable 'node.clock_servo with cfg item Peter Schneider 2018-04-15 21:13:52 +0200
  • cfbc8bdc18 phc2sys.c: Replace usage of variable 'use_syslog' Peter Schneider 2018-04-15 21:13:51 +0200
  • f7274b1e84 phc2sys.c: Replace variable 'verbose' Peter Schneider 2018-04-15 21:13:50 +0200
  • 97ff23cc07 phc2sys.c: Replace variable 'message_tag' Peter Schneider 2018-04-15 21:13:49 +0200
  • 7986e10302 phc2sys.c: Replace variable 'print_level' Peter Schneider 2018-04-15 21:13:48 +0200
  • e8d01515cf phc2sys.c: Replace variable 'domain_number Peter Schneider 2018-04-15 21:13:47 +0200
  • f26ca92f1c clock: Maintain the master/local rate ratio when free running. Richard Cochran 2018-03-18 21:42:09 -0700
  • eb8507a45a clock: Calculate frequency offset even without any delay estimation. Richard Cochran 2018-03-23 08:26:01 -0700
  • 51b540875f msg: Introduce a method to copy a message. Richard Cochran 2018-03-17 23:02:01 -0700
  • 1f65c3745c msg: Refactor the finding of the TLV suffix on receive. Richard Cochran 2018-03-17 21:31:17 -0700
  • 5f9163af4b transport: Introduce method for fetching a deferred transmit time stamp. Richard Cochran 2018-03-17 12:12:59 -0700
  • e160bad721 transport: Introduce transmit time stamp deferral. Richard Cochran 2018-03-17 09:30:04 -0700
  • a1c5e3f2ed transport: Fix callers to pass a proper enumeration value. Richard Cochran 2018-03-16 23:35:09 -0700
  • 4247eeb104 transport: Use the proper enumerated event code. Richard Cochran 2018-03-16 23:22:35 -0700
  • da7bc1db1e clock: Fix coding style Anders Selhammer 2018-04-06 12:34:33 +0200
  • b36142cb51 port: Fix coding style Anders Selhammer 2018-04-06 12:34:32 +0200
  • 98e6c8de58 sk: Silence gcc warning about unused variable. Richard Cochran 2018-04-06 08:49:16 -0700
  • 73c4d9a3c7 port: fix buffer overflow in net_sync_resp_append() Miroslav Lichvar 2018-04-06 12:30:08 +0200
  • 74cdaafd5b Correct the make install target. Richard Cochran 2018-04-05 12:41:25 -0700
  • 46acbcee42 port: share init code, peer delay code, and helpers Richard Cochran 2015-11-02 04:15:31 +0100
  • d87bb60712 port: export a private interface. Richard Cochran 2015-11-02 04:09:48 +0100
  • 866da1044c port: Provide a common method for updating the port state. Richard Cochran 2017-08-06 20:43:30 +0200
  • c170405822 port: make the dispatch and event methods variable based on clock type. Richard Cochran 2015-10-20 21:59:18 +0200
  • dc1b7c66c6 bmc: Make the second part of the data set comparison algorithm public. Richard Cochran 2017-02-14 17:22:02 +0100
  • 1b3ef0d195 bmc: Allow alternative data set comparison algorithms. Richard Cochran 2017-02-14 16:56:04 +0100
  • b05991dbb8 clock: Make the data set comparison algorithm into a function variable. Richard Cochran 2017-02-14 16:52:38 +0100
  • ec33010f56 port: Make the data set comparison algorithm into a function variable. Richard Cochran 2017-02-14 16:51:04 +0100
  • d14f11fd32 msg: Append multiple TLVs correctly. Richard Cochran 2018-04-02 20:19:51 -0700
  • d8a9591dac Version 1.9 Richard Cochran 2018-03-31 11:36:56 -0700
  • 4e35931bc8 phc2sys: Clean up before exiting. Richard Cochran 2018-03-31 11:32:55 -0700
  • 992e292055 Make the LIST_FOREACH_SAFE publicly visible. Richard Cochran 2018-03-31 11:05:57 -0700
  • d465406106 pmc: Initialize variable on the stack. Richard Cochran 2018-03-30 10:29:30 -0700
  • 8857ad9834 Expand and rationalize time stamping options. Richard Cochran 2018-03-02 18:59:47 -0800
  • 4842d2c7ec Introduce peer to peer one step. Richard Cochran 2018-02-15 09:16:15 -0800
  • 510777deca msg: Move the check for missing HW time stamps into caller. Richard Cochran 2018-03-06 11:00:54 -0800
  • a412982300 Correct macro to avoid undefined C language behavior. Richard Cochran 2018-03-27 18:26:54 -0700