Commit Graph

  • c017adc8d1 Remember last used port number Jiri Benc 2014-08-14 15:56:05 +0200
  • 83f637fb8e Lazy regeneration of pollfd Jiri Benc 2014-08-14 15:56:04 +0200
  • 08575133b3 Dynamic port allocation Jiri Benc 2014-08-14 15:56:03 +0200
  • 48a8425ff7 Make uds port a separate field in struct clock Jiri Benc 2014-08-14 15:56:02 +0200
  • 2d1a88ca5d Put fault_fd into struct port Jiri Benc 2014-08-14 15:56:01 +0200
  • 6b459abc8c Fix Coverity warning in sk_interface_addr(). Miroslav Lichvar 2014-09-17 11:11:16 +0200
  • 9ddd2a6024 Fix copying of device name to ifreq. Miroslav Lichvar 2014-09-17 11:11:15 +0200
  • 3760f8b653 Add option to set NTP SHM segment number. Miroslav Lichvar 2014-07-09 16:25:08 +0200
  • 1773d21f26 Append PID to client UDS paths. Miroslav Lichvar 2014-07-08 16:14:22 +0200
  • 30841a6849 Close client UDS transport before exit. Miroslav Lichvar 2014-07-08 16:14:21 +0200
  • ca637b2067 Move signal handling to util.c. Miroslav Lichvar 2014-07-08 16:14:20 +0200
  • 2423357754 Remove socket when closing UDS transport. Miroslav Lichvar 2014-07-08 16:14:19 +0200
  • 28865f91df phc2sys: Add option to set path to ptp4l UDS. Miroslav Lichvar 2014-07-08 16:14:18 +0200
  • bdb6a35883 linuxptp: add phc_ctl program to help debug PHC devices Jacob Keller 2014-07-18 13:46:02 -0700
  • 3e858ba17b gitignore: add .version as this is generated during a make Jacob Keller 2014-07-10 15:49:29 -0700
  • 70dd682349 Prefix TLV IDs. Miroslav Lichvar 2014-06-25 12:45:23 +0200
  • 93b7807aad Disable clockcheck and kernel leap with ntpshm servo. Miroslav Lichvar 2014-06-20 16:32:51 +0200
  • 97f72ceecc linreg: Handle leap second gracefully. Miroslav Lichvar 2014-06-20 16:32:50 +0200
  • bc84b88053 ntpshm: Pass upcoming leap second. Miroslav Lichvar 2014-06-20 16:32:49 +0200
  • 2aa6b10c3b Add leap function to servo. Miroslav Lichvar 2014-06-20 16:32:48 +0200
  • 7d740f17e5 phc2sys: Use CLOCK_MONOTONIC to time pmc updates. Miroslav Lichvar 2014-06-20 16:25:01 +0200
  • fefd5b4b05 Set TAI offset of system clock. Miroslav Lichvar 2014-06-18 15:44:49 +0200
  • a3c32b8c65 phc2sys: track sync offset and leap second status in each clock. Miroslav Lichvar 2014-06-18 15:44:48 +0200
  • 07edab48dc Add a macro for ADJ_TAI used when missing from the tool chain headers. Richard Cochran 2014-06-22 09:22:54 +0200
  • 9710fb1a22 Add new servo for NTP SHM reference clock. Miroslav Lichvar 2014-06-11 18:07:08 +0200
  • f28a3b3664 phc2sys: reset sync offset if non PTP timescale Jiri Benc 2014-06-11 21:35:25 +0200
  • 1a1e02aa97 phc2sys: man page update for -a and -r options Jiri Benc 2014-06-11 21:35:24 +0200
  • 66c9f9baaf phc2sys: check clockIdentity Jiri Benc 2014-06-11 21:35:23 +0200
  • 3dd4d51c8e phc2sys: autoconfigure realtime clock on demand only Jiri Benc 2014-06-11 21:35:22 +0200
  • 46a0b281b9 phc2sys: autoconfiguration Jiri Benc 2014-06-11 21:35:21 +0200
  • 00a663ca68 phc2sys: propagate received errors Jiri Benc 2014-06-11 21:35:20 +0200
  • 175ca678e7 phc2sys: event subscription Jiri Benc 2014-06-11 21:35:19 +0200
  • 48f6a31cc3 pmc_common: easy way to set port and broadcast target Jiri Benc 2014-06-11 21:35:18 +0200
  • 506271acac phc2sys: track ports Jiri Benc 2014-06-11 21:35:17 +0200
  • 90bbdbcfae phc2sys: open devices in clock_add Jiri Benc 2014-06-11 21:35:16 +0200
  • b826ce530b phc2sys: rearrange declarations Jiri Benc 2014-06-11 21:35:15 +0200
  • 78aaef8a1a phc2sys: store information about clocks being UTC or TAI Jiri Benc 2014-06-11 21:35:14 +0200
  • be4251a552 phc2sys: split clock and node Jiri Benc 2014-06-11 21:35:13 +0200
  • 423eb54530 phc2sys: split update_sync_offset Jiri Benc 2014-06-11 21:35:12 +0200
  • a1bee8fbb7 phc2sys: generalize run_pmc Jiri Benc 2014-06-11 21:35:11 +0200
  • 5723da950f Remove unused field from struct config. Miroslav Lichvar 2014-06-11 15:53:29 +0200
  • abd4338384 Bump the date on the hwstamp_ctl man page. Richard Cochran 2014-06-04 15:17:22 +0200
  • 2462f675c3 hwtstamp_ctl: use SIOCGHWTSTAMP ioctl before destructively setting policy Jacob Keller 2014-06-03 14:03:11 -0700
  • 5e8a34f0b4 missing: add SIOCGHWTSTAMP to missing.h Jacob Keller 2014-05-27 10:34:35 -0700
  • 8a92b1292c Fix a trivial spelling mistake in a comment. Richard Cochran 2014-06-02 18:00:21 +0200
  • 32ef7c0793 Fix sk_interface_addr(). Miroslav Lichvar 2014-05-12 18:35:16 +0200
  • 424bbde8fc Custom management TLV PORT_PROPERTIES_NP Jiri Benc 2014-05-06 18:41:51 +0200
  • c8c6f7288f Event notification: port state Jiri Benc 2014-05-06 18:41:50 +0200
  • 648197153e clock: event notification Jiri Benc 2014-05-06 18:41:49 +0200
  • 122314926a port: event notification Jiri Benc 2014-05-06 18:41:48 +0200
  • 0e8efe418c Subscription time limit Jiri Benc 2014-05-06 18:41:47 +0200
  • 5104e3e56b Event subscribing Jiri Benc 2014-05-06 18:41:46 +0200
  • d0a67e8b1a Implement port_forward_to Jiri Benc 2014-05-02 12:37:47 +0200
  • d6e4173e19 Remove unneeded parameter in port_forward Jiri Benc 2014-05-02 12:37:46 +0200
  • ba577d7123 Respond with an error to management messages to non-existing ports Jiri Benc 2014-05-02 12:37:45 +0200
  • 14742ef566 uds: don't output "Connection refused" Jiri Benc 2014-05-02 12:37:44 +0200
  • 4df924b253 Implement transport_sendto Jiri Benc 2014-04-22 16:01:00 +0200
  • e804e6f9a0 Common type holding an address Jiri Benc 2014-04-22 16:00:59 +0200
  • bbe634d790 Let transport_recv/send/peer use ptp_message Jiri Benc 2014-04-11 12:25:53 +0200
  • 3d22154299 raw: separate src and dst addresses Jiri Benc 2014-04-11 12:25:52 +0200
  • 8c02ae53f2 raw: replace hard coded constants by MAC_LEN Jiri Benc 2014-04-11 12:25:51 +0200
  • 8bbebdd381 raw: fix reading of uninitialized memory on recv Jiri Benc 2014-04-10 11:37:22 +0200
  • ea7a7882e5 Move common code into port_prepare_and_send Jiri Benc 2014-03-24 09:53:19 +0100
  • 4ed4c0ef5a Move check of TLV length for management COMMAND messages Jiri Benc 2014-03-24 09:53:18 +0100
  • 683218aee6 Print warning message on deprecated ptp4l options. Miroslav Lichvar 2014-03-18 18:25:14 +0100
  • 2b099cfa06 Increase default first step threshold to 20 us. Miroslav Lichvar 2014-03-18 18:25:13 +0100
  • 61de819d56 Include clock rate ratio in delay calculation. Miroslav Lichvar 2014-03-13 18:34:19 +0100
  • a5890cbe98 Add an adaptive servo based on linear regression. Miroslav Lichvar 2014-03-13 18:34:18 +0100
  • 31feb00194 Move PI step threshold and max frequency settings to common servo code. Miroslav Lichvar 2014-03-13 18:34:17 +0100
  • 72a9212600 Don't always step clock on PI servo reset. Miroslav Lichvar 2014-03-12 12:51:02 +0100
  • 91e240679b Restrict SET actions to UDS port. Miroslav Lichvar 2014-02-21 16:50:13 +0100
  • c0fd772974 pmc: print cumulativeScaledRateOffset as offset. Miroslav Lichvar 2014-02-21 11:08:35 +0100
  • 7d773a9b93 Initialize clock rate ratio. Miroslav Lichvar 2014-02-21 11:08:34 +0100
  • 85cebe0265 Fix conversion of cumulativeScaledRateOffset in TIME_STATUS_NP. Miroslav Lichvar 2014-02-21 11:08:33 +0100
  • b2bde6f5ec config: Add min_neighbor_prop_delay configuration variable Delio Brignoli 2014-02-21 18:18:08 +0100
  • bd001fdec7 port: adjust peer delay calculation using neighborRateRatio Delio Brignoli 2014-02-21 10:40:54 +0100
  • 54c9effeba Version 1.4 Richard Cochran 2014-02-08 16:11:25 +0100
  • 9190959693 Fix new -Wformat warnings. Miroslav Lichvar 2014-02-11 14:38:35 +0100
  • 1fa57ac411 Set printf format attribute for print(). Miroslav Lichvar 2014-02-11 14:38:34 +0100
  • 661639420c Clarify units used in clock stepping constants. Miroslav Lichvar 2014-02-11 14:38:33 +0100
  • 110849d422 Make functions and structs dealing with string literals const correct. Stephan Gatzka 2014-02-07 17:52:03 +0100
  • 886112e202 Make udp_physical_addr() and udp_protocol_addr() static. Stephan Gatzka 2014-02-07 17:26:31 +0100
  • 29063a8227 pmc: support retrieving neighborPropDelayThresh and asCapable using management interface Delio Brignoli 2014-02-04 10:56:06 +0100
  • f36af8e0c3 uds: disable the accidentally enabled announce timer. Richard Cochran 2014-01-08 18:52:36 +0100
  • 21889c5e7e uds: take the interface data off the stack. Richard Cochran 2014-01-08 18:42:39 +0100
  • 5dd5af5565 phc2sys: Mention that PPS output needs to be enabled without -s. Miroslav Lichvar 2014-01-08 14:23:47 +0100
  • cee9397b66 Print current frequency when PI servo is in unlocked state. Miroslav Lichvar 2014-01-08 14:23:46 +0100
  • f7d745f8fa Change level of negative path delay messages to debug. Miroslav Lichvar 2014-01-08 14:23:45 +0100
  • 647bce1c0c Clarify c1, c2, c3 in negative path delay log message. Miroslav Lichvar 2014-01-08 14:23:44 +0100
  • 2ca067dcac Fix drift calculation in PI servo with large values. Miroslav Lichvar 2014-01-08 15:44:37 +0100
  • e63a6ea89b Adjust tick length with system clock. Miroslav Lichvar 2013-12-19 18:39:11 +0100
  • eb9b0bd275 Simplify the text of the driver support matrix in the readme file. Richard Cochran 2014-01-04 14:28:11 +0100
  • c00889f9eb Fix filter allocation failure on the UDS port. Richard Cochran 2013-12-26 19:09:26 +0100
  • 3aedebe74b clock: add missing call to clockcheck_destroy. Richard Cochran 2013-12-26 10:48:25 +0100
  • e2586af94a Merge Miroslav's random PTP timeout branch. Richard Cochran 2013-12-19 19:20:58 +0100
  • 101e9dcc0e Add a configuration file option for the 802.1AS gmCapable flag. Richard Cochran 2013-12-01 20:50:34 +0100
  • d72e795727 Inhibit sync messages from unwilling 802.1AS ports. Richard Cochran 2013-12-01 20:47:10 +0100
  • bdbda10c73 Introduce the gmCapable flag for use with 802.1AS clocks. Richard Cochran 2013-12-01 20:32:05 +0100
  • 7f7012eab5 Reset pdr_missing early in port_nrate_calculate(), implement ratio_valid flag Delio Brignoli 2013-11-19 14:42:41 +0100
  • a0171b035e Set sync timeout only on port_synchronize() Delio Brignoli 2013-11-19 14:42:40 +0100