├── .github └── workflows │ ├── cifuzz.yml │ ├── config.json │ ├── lint.yml │ └── test.yml ├── .gitignore ├── .golangci.yml ├── .packit.yaml ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── PULL_REQUEST_TEMPLATE.md ├── README.md ├── calnex ├── README.md ├── api │ ├── api.go │ ├── api_test.go │ └── ini.go ├── cert │ ├── cert.go │ └── cert_test.go ├── cmd │ ├── cert.go │ ├── clear.go │ ├── cmd.go │ ├── config.go │ ├── config_test.go │ ├── export.go │ ├── firmware.go │ ├── license.go │ ├── reboot.go │ ├── report.go │ └── verify.go ├── config │ ├── config.go │ └── config_test.go ├── export │ ├── data.go │ ├── data_test.go │ ├── export.go │ ├── export_test.go │ └── log.go ├── firmware │ ├── firmware.go │ ├── firmware_test.go │ ├── mock_firmware.go │ ├── ossfirmware.go │ └── ossfirmware_test.go ├── testdata │ ├── config.json │ └── sentinel_fw_v3.0.tar └── verify │ ├── checks │ ├── check.go │ ├── checks_test.go │ ├── gnss.go │ ├── http.go │ ├── measurement.go │ ├── ping.go │ ├── ping_test.go │ ├── psu.go │ └── rb.go │ ├── verify.go │ └── verify_test.go ├── clock ├── clock.go ├── clock_386.go ├── clock_64bit.go └── doc.go ├── cmd ├── README.md ├── c4u │ └── main.go ├── calnex │ └── main.go ├── fbclock-bin │ ├── Makefile │ └── fbclock-bin.c ├── fbclock-daemon │ └── main.go ├── ntpcheck │ ├── checker │ │ ├── checkresult.go │ │ ├── checkresult_test.go │ │ ├── chrony.go │ │ ├── chrony_test.go │ │ ├── doc.go │ │ ├── ntpd.go │ │ ├── ntpd_test.go │ │ ├── peer.go │ │ ├── peer_test.go │ │ ├── peerstats.go │ │ ├── peerstats_test.go │ │ ├── runner.go │ │ ├── runner_test.go │ │ ├── serverstats.go │ │ ├── serverstats_test.go │ │ ├── stats.go │ │ ├── stats_test.go │ │ ├── system.go │ │ └── system_test.go │ ├── cmd │ │ ├── diag.go │ │ ├── helper_386.go │ │ ├── helper_64bit.go │ │ ├── helper_darwin.go │ │ ├── offset.go │ │ ├── peerstats.go │ │ ├── root.go │ │ ├── serverstats.go │ │ ├── stats.go │ │ ├── utils.go │ │ ├── utils_linux.go │ │ └── utils_notdarwin.go │ └── main.go ├── ntpresponder │ └── main.go ├── pshark │ └── main.go ├── ptp4u │ ├── main.go │ └── testdata │ │ └── ptp4u.yaml ├── ptpcheck │ ├── checker │ │ ├── checker.go │ │ ├── ptp4l.go │ │ ├── ptp4l_test.go │ │ ├── runner.go │ │ └── sptp.go │ ├── cmd │ │ ├── diag.go │ │ ├── diag_test.go │ │ ├── map.go │ │ ├── nic.go │ │ ├── nic_test.go │ │ ├── oscillatord.go │ │ ├── phc.go │ │ ├── phc2phc.go │ │ ├── phcdiff.go │ │ ├── pins.go │ │ ├── portstats.go │ │ ├── ptping.go │ │ ├── ptping_test.go │ │ ├── root.go │ │ ├── servicestats.go │ │ ├── sources.go │ │ ├── stats.go │ │ ├── trace.go │ │ └── ts2phc.go │ ├── main.go │ └── metrics │ │ ├── metrics.go │ │ └── metrics_test.go ├── sptp-exporter │ └── main.go ├── sptp │ └── main.go ├── testchrony │ └── main.go └── ziffy │ ├── README.md │ ├── main.go │ └── node │ ├── config.go │ ├── packets.go │ ├── packets_test.go │ ├── print.go │ ├── print_test.go │ ├── receiver.go │ ├── receiver_test.go │ ├── sender.go │ └── sender_test.go ├── dscp ├── dscp.go └── dscp_test.go ├── fbclock ├── Makefile ├── README.md ├── architecture.png ├── cpp_test │ ├── performance_test.cpp │ └── test.cpp ├── daemon │ ├── config.go │ ├── config_test.go │ ├── daemon.go │ ├── daemon_test.go │ ├── datafetcher_http.go │ ├── datafetcher_http_test.go │ ├── datafetcher_sock.go │ ├── device.go │ ├── logging.go │ ├── logging_test.go │ ├── math.go │ ├── math_test.go │ └── state.go ├── fbclock.c ├── fbclock.go ├── fbclock.h ├── missing.h ├── shmem.go ├── stats.go ├── stats │ ├── json_stats.go │ └── stats.go └── test │ ├── shmem_test.go │ └── stats_test.go ├── go.mod ├── go.sum ├── hostendian └── hostendian.go ├── leaphash ├── leaphash.go ├── leaphash_test.go └── testdata_test.go ├── leapsectz ├── leapsectz.go └── leapsectz_test.go ├── ntp ├── README.md ├── chrony │ ├── README.md │ ├── client.go │ ├── client_test.go │ ├── doc.go │ ├── helpers.go │ ├── helpers_test.go │ ├── logger.go │ ├── packet.go │ └── packet_test.go ├── control │ ├── README.md │ ├── client.go │ ├── client_test.go │ ├── doc.go │ ├── packet.go │ └── packet_test.go ├── protocol │ ├── ntp.go │ ├── ntp_test.go │ └── packet.go ├── responder │ ├── announce │ │ └── noop.go │ ├── checker │ │ ├── simplechecker.go │ │ └── simplechecker_test.go │ ├── server │ │ ├── config.go │ │ ├── config_test.go │ │ ├── interfaces.go │ │ ├── ip.go │ │ ├── ip_test.go │ │ ├── server.go │ │ ├── server_darwin.go │ │ ├── server_darwin_test.go │ │ ├── server_freebsd.go │ │ ├── server_freebsd_test.go │ │ ├── server_linux.go │ │ ├── server_linux_test.go │ │ └── server_test.go │ └── stats │ │ ├── json.go │ │ └── json_test.go └── shm │ ├── ntpshm.go │ └── ntpshm_test.go ├── oscillatord ├── monitoring.go └── monitoring_test.go ├── phc ├── adjtime.go ├── device.go ├── doc.go ├── offset.go ├── offset_test.go ├── phc.go ├── phc_test.go ├── pps_mock_test.go ├── pps_source.go ├── pps_source_test.go └── unix │ ├── README.md │ ├── ifreq_linux.go │ ├── linux.go │ ├── linux_386.go │ ├── linux_amd64.go │ ├── linux_arm.go │ ├── linux_arm64.go │ ├── linux_loong64.go │ ├── linux_mips.go │ ├── linux_mips64.go │ ├── linux_mips64le.go │ ├── linux_mipsle.go │ ├── linux_ppc.go │ ├── linux_ppc64.go │ ├── linux_ppc64le.go │ ├── linux_riscv64.go │ ├── linux_s390x.go │ └── linux_sparc64.go ├── ptp ├── README.md ├── c4u │ ├── README.md │ ├── c4u.go │ ├── c4u_test.go │ ├── clock │ │ ├── clock.go │ │ ├── clock_test.go │ │ ├── math.go │ │ ├── math_test.go │ │ ├── oscillatord.go │ │ ├── oscillatord_test.go │ │ └── ts2phc.go │ ├── stats │ │ ├── json.go │ │ ├── json_test.go │ │ ├── stats.go │ │ └── stats_test.go │ └── utcoffset │ │ ├── utcoffset.go │ │ └── utcoffset_test.go ├── linearizability │ ├── linearizability.go │ ├── linearizability_ptp.go │ ├── linearizability_ptp_test.go │ ├── linearizability_sptp_http.go │ ├── linearizability_sptp_http_test.go │ ├── linearizability_test.go │ └── udpconn_mock_test.go ├── protocol │ ├── doc.go │ ├── management.go │ ├── management_client.go │ ├── management_client_test.go │ ├── management_test.go │ ├── management_tlvs.go │ ├── management_tlvs_test.go │ ├── protocol.go │ ├── protocol_test.go │ ├── ptp4l.go │ ├── ptp4l_test.go │ ├── tlvs.go │ ├── tlvs_test.go │ ├── types.go │ ├── types_test.go │ ├── unicast.go │ └── unicast_test.go ├── ptp4u │ ├── README.md │ ├── drain │ │ ├── drain.go │ │ ├── drain_test.go │ │ └── file.go │ ├── server │ │ ├── config.go │ │ ├── config_test.go │ │ ├── server.go │ │ ├── server_test.go │ │ ├── subscription.go │ │ ├── subscription_test.go │ │ ├── worker.go │ │ └── worker_test.go │ └── stats │ │ ├── json.go │ │ ├── json_test.go │ │ ├── stats.go │ │ └── stats_test.go ├── simpleclient │ ├── README.md │ ├── client.go │ ├── client_test.go │ ├── conn_mock_test.go │ ├── doc.go │ ├── measurements.go │ ├── measurements_test.go │ └── requests.go └── sptp │ ├── README.md │ ├── bmc │ ├── bmc.go │ └── bmc_test.go │ ├── client │ ├── asymmetry.go │ ├── asymmetry_test.go │ ├── backoff.go │ ├── backoff_test.go │ ├── bmca.go │ ├── bmca_test.go │ ├── client.go │ ├── client_test.go │ ├── clock.go │ ├── clock_mock_test.go │ ├── config.go │ ├── config_test.go │ ├── connection.go │ ├── json_stats.go │ ├── json_stats_test.go │ ├── measurements.go │ ├── measurements_test.go │ ├── servo_mock_test.go │ ├── sptp.go │ ├── sptp_test.go │ ├── stats.go │ ├── stats_mock_test.go │ ├── stats_test.go │ ├── udpconn_mock_test.go │ ├── window.go │ └── window_test.go │ ├── sptp.png │ └── stats │ ├── prom_exporter.go │ ├── stats.go │ └── stats_test.go ├── sa53fw ├── firmware │ ├── firmware.go │ └── firmware_test.go ├── mac │ ├── mac.go │ └── mac_test.go ├── main.go └── xmodem │ ├── xmodem.go │ └── xmodem_test.go ├── servo ├── pi.go ├── pi_test.go └── servo.go └── timestamp ├── timestamp.go ├── timestamp_darwin.go ├── timestamp_darwin_test.go ├── timestamp_freebsd.go ├── timestamp_freebsd_test.go ├── timestamp_linux.go ├── timestamp_linux_test.go └── timestamp_test.go /.github/workflows/cifuzz.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/.github/workflows/cifuzz.yml -------------------------------------------------------------------------------- /.github/workflows/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/.github/workflows/config.json -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.packit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/.packit.yaml -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/LICENSE -------------------------------------------------------------------------------- /PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/README.md -------------------------------------------------------------------------------- /calnex/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/calnex/README.md -------------------------------------------------------------------------------- /calnex/api/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/calnex/api/api.go -------------------------------------------------------------------------------- /calnex/api/api_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/calnex/api/api_test.go -------------------------------------------------------------------------------- /calnex/api/ini.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/calnex/api/ini.go -------------------------------------------------------------------------------- /calnex/cert/cert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/calnex/cert/cert.go -------------------------------------------------------------------------------- /calnex/cert/cert_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/calnex/cert/cert_test.go -------------------------------------------------------------------------------- /calnex/cmd/cert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/calnex/cmd/cert.go -------------------------------------------------------------------------------- /calnex/cmd/clear.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/calnex/cmd/clear.go -------------------------------------------------------------------------------- /calnex/cmd/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/calnex/cmd/cmd.go -------------------------------------------------------------------------------- /calnex/cmd/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/calnex/cmd/config.go -------------------------------------------------------------------------------- /calnex/cmd/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/calnex/cmd/config_test.go -------------------------------------------------------------------------------- /calnex/cmd/export.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/calnex/cmd/export.go -------------------------------------------------------------------------------- /calnex/cmd/firmware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/calnex/cmd/firmware.go -------------------------------------------------------------------------------- /calnex/cmd/license.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/calnex/cmd/license.go -------------------------------------------------------------------------------- /calnex/cmd/reboot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/calnex/cmd/reboot.go -------------------------------------------------------------------------------- /calnex/cmd/report.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/calnex/cmd/report.go -------------------------------------------------------------------------------- /calnex/cmd/verify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/calnex/cmd/verify.go -------------------------------------------------------------------------------- /calnex/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/calnex/config/config.go -------------------------------------------------------------------------------- /calnex/config/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/calnex/config/config_test.go -------------------------------------------------------------------------------- /calnex/export/data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/calnex/export/data.go -------------------------------------------------------------------------------- /calnex/export/data_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/calnex/export/data_test.go -------------------------------------------------------------------------------- /calnex/export/export.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/calnex/export/export.go -------------------------------------------------------------------------------- /calnex/export/export_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/calnex/export/export_test.go -------------------------------------------------------------------------------- /calnex/export/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/calnex/export/log.go -------------------------------------------------------------------------------- /calnex/firmware/firmware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/calnex/firmware/firmware.go -------------------------------------------------------------------------------- /calnex/firmware/firmware_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/calnex/firmware/firmware_test.go -------------------------------------------------------------------------------- /calnex/firmware/mock_firmware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/calnex/firmware/mock_firmware.go -------------------------------------------------------------------------------- /calnex/firmware/ossfirmware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/calnex/firmware/ossfirmware.go -------------------------------------------------------------------------------- /calnex/firmware/ossfirmware_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/calnex/firmware/ossfirmware_test.go -------------------------------------------------------------------------------- /calnex/testdata/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/calnex/testdata/config.json -------------------------------------------------------------------------------- /calnex/testdata/sentinel_fw_v3.0.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/calnex/testdata/sentinel_fw_v3.0.tar -------------------------------------------------------------------------------- /calnex/verify/checks/check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/calnex/verify/checks/check.go -------------------------------------------------------------------------------- /calnex/verify/checks/checks_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/calnex/verify/checks/checks_test.go -------------------------------------------------------------------------------- /calnex/verify/checks/gnss.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/calnex/verify/checks/gnss.go -------------------------------------------------------------------------------- /calnex/verify/checks/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/calnex/verify/checks/http.go -------------------------------------------------------------------------------- /calnex/verify/checks/measurement.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/calnex/verify/checks/measurement.go -------------------------------------------------------------------------------- /calnex/verify/checks/ping.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/calnex/verify/checks/ping.go -------------------------------------------------------------------------------- /calnex/verify/checks/ping_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/calnex/verify/checks/ping_test.go -------------------------------------------------------------------------------- /calnex/verify/checks/psu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/calnex/verify/checks/psu.go -------------------------------------------------------------------------------- /calnex/verify/checks/rb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/calnex/verify/checks/rb.go -------------------------------------------------------------------------------- /calnex/verify/verify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/calnex/verify/verify.go -------------------------------------------------------------------------------- /calnex/verify/verify_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/calnex/verify/verify_test.go -------------------------------------------------------------------------------- /clock/clock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/clock/clock.go -------------------------------------------------------------------------------- /clock/clock_386.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/clock/clock_386.go -------------------------------------------------------------------------------- /clock/clock_64bit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/clock/clock_64bit.go -------------------------------------------------------------------------------- /clock/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/clock/doc.go -------------------------------------------------------------------------------- /cmd/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/README.md -------------------------------------------------------------------------------- /cmd/c4u/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/c4u/main.go -------------------------------------------------------------------------------- /cmd/calnex/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/calnex/main.go -------------------------------------------------------------------------------- /cmd/fbclock-bin/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/fbclock-bin/Makefile -------------------------------------------------------------------------------- /cmd/fbclock-bin/fbclock-bin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/fbclock-bin/fbclock-bin.c -------------------------------------------------------------------------------- /cmd/fbclock-daemon/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/fbclock-daemon/main.go -------------------------------------------------------------------------------- /cmd/ntpcheck/checker/checkresult.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ntpcheck/checker/checkresult.go -------------------------------------------------------------------------------- /cmd/ntpcheck/checker/checkresult_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ntpcheck/checker/checkresult_test.go -------------------------------------------------------------------------------- /cmd/ntpcheck/checker/chrony.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ntpcheck/checker/chrony.go -------------------------------------------------------------------------------- /cmd/ntpcheck/checker/chrony_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ntpcheck/checker/chrony_test.go -------------------------------------------------------------------------------- /cmd/ntpcheck/checker/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ntpcheck/checker/doc.go -------------------------------------------------------------------------------- /cmd/ntpcheck/checker/ntpd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ntpcheck/checker/ntpd.go -------------------------------------------------------------------------------- /cmd/ntpcheck/checker/ntpd_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ntpcheck/checker/ntpd_test.go -------------------------------------------------------------------------------- /cmd/ntpcheck/checker/peer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ntpcheck/checker/peer.go -------------------------------------------------------------------------------- /cmd/ntpcheck/checker/peer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ntpcheck/checker/peer_test.go -------------------------------------------------------------------------------- /cmd/ntpcheck/checker/peerstats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ntpcheck/checker/peerstats.go -------------------------------------------------------------------------------- /cmd/ntpcheck/checker/peerstats_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ntpcheck/checker/peerstats_test.go -------------------------------------------------------------------------------- /cmd/ntpcheck/checker/runner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ntpcheck/checker/runner.go -------------------------------------------------------------------------------- /cmd/ntpcheck/checker/runner_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ntpcheck/checker/runner_test.go -------------------------------------------------------------------------------- /cmd/ntpcheck/checker/serverstats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ntpcheck/checker/serverstats.go -------------------------------------------------------------------------------- /cmd/ntpcheck/checker/serverstats_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ntpcheck/checker/serverstats_test.go -------------------------------------------------------------------------------- /cmd/ntpcheck/checker/stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ntpcheck/checker/stats.go -------------------------------------------------------------------------------- /cmd/ntpcheck/checker/stats_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ntpcheck/checker/stats_test.go -------------------------------------------------------------------------------- /cmd/ntpcheck/checker/system.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ntpcheck/checker/system.go -------------------------------------------------------------------------------- /cmd/ntpcheck/checker/system_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ntpcheck/checker/system_test.go -------------------------------------------------------------------------------- /cmd/ntpcheck/cmd/diag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ntpcheck/cmd/diag.go -------------------------------------------------------------------------------- /cmd/ntpcheck/cmd/helper_386.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ntpcheck/cmd/helper_386.go -------------------------------------------------------------------------------- /cmd/ntpcheck/cmd/helper_64bit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ntpcheck/cmd/helper_64bit.go -------------------------------------------------------------------------------- /cmd/ntpcheck/cmd/helper_darwin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ntpcheck/cmd/helper_darwin.go -------------------------------------------------------------------------------- /cmd/ntpcheck/cmd/offset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ntpcheck/cmd/offset.go -------------------------------------------------------------------------------- /cmd/ntpcheck/cmd/peerstats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ntpcheck/cmd/peerstats.go -------------------------------------------------------------------------------- /cmd/ntpcheck/cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ntpcheck/cmd/root.go -------------------------------------------------------------------------------- /cmd/ntpcheck/cmd/serverstats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ntpcheck/cmd/serverstats.go -------------------------------------------------------------------------------- /cmd/ntpcheck/cmd/stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ntpcheck/cmd/stats.go -------------------------------------------------------------------------------- /cmd/ntpcheck/cmd/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ntpcheck/cmd/utils.go -------------------------------------------------------------------------------- /cmd/ntpcheck/cmd/utils_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ntpcheck/cmd/utils_linux.go -------------------------------------------------------------------------------- /cmd/ntpcheck/cmd/utils_notdarwin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ntpcheck/cmd/utils_notdarwin.go -------------------------------------------------------------------------------- /cmd/ntpcheck/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ntpcheck/main.go -------------------------------------------------------------------------------- /cmd/ntpresponder/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ntpresponder/main.go -------------------------------------------------------------------------------- /cmd/pshark/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/pshark/main.go -------------------------------------------------------------------------------- /cmd/ptp4u/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ptp4u/main.go -------------------------------------------------------------------------------- /cmd/ptp4u/testdata/ptp4u.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ptp4u/testdata/ptp4u.yaml -------------------------------------------------------------------------------- /cmd/ptpcheck/checker/checker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ptpcheck/checker/checker.go -------------------------------------------------------------------------------- /cmd/ptpcheck/checker/ptp4l.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ptpcheck/checker/ptp4l.go -------------------------------------------------------------------------------- /cmd/ptpcheck/checker/ptp4l_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ptpcheck/checker/ptp4l_test.go -------------------------------------------------------------------------------- /cmd/ptpcheck/checker/runner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ptpcheck/checker/runner.go -------------------------------------------------------------------------------- /cmd/ptpcheck/checker/sptp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ptpcheck/checker/sptp.go -------------------------------------------------------------------------------- /cmd/ptpcheck/cmd/diag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ptpcheck/cmd/diag.go -------------------------------------------------------------------------------- /cmd/ptpcheck/cmd/diag_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ptpcheck/cmd/diag_test.go -------------------------------------------------------------------------------- /cmd/ptpcheck/cmd/map.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ptpcheck/cmd/map.go -------------------------------------------------------------------------------- /cmd/ptpcheck/cmd/nic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ptpcheck/cmd/nic.go -------------------------------------------------------------------------------- /cmd/ptpcheck/cmd/nic_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ptpcheck/cmd/nic_test.go -------------------------------------------------------------------------------- /cmd/ptpcheck/cmd/oscillatord.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ptpcheck/cmd/oscillatord.go -------------------------------------------------------------------------------- /cmd/ptpcheck/cmd/phc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ptpcheck/cmd/phc.go -------------------------------------------------------------------------------- /cmd/ptpcheck/cmd/phc2phc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ptpcheck/cmd/phc2phc.go -------------------------------------------------------------------------------- /cmd/ptpcheck/cmd/phcdiff.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ptpcheck/cmd/phcdiff.go -------------------------------------------------------------------------------- /cmd/ptpcheck/cmd/pins.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ptpcheck/cmd/pins.go -------------------------------------------------------------------------------- /cmd/ptpcheck/cmd/portstats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ptpcheck/cmd/portstats.go -------------------------------------------------------------------------------- /cmd/ptpcheck/cmd/ptping.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ptpcheck/cmd/ptping.go -------------------------------------------------------------------------------- /cmd/ptpcheck/cmd/ptping_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ptpcheck/cmd/ptping_test.go -------------------------------------------------------------------------------- /cmd/ptpcheck/cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ptpcheck/cmd/root.go -------------------------------------------------------------------------------- /cmd/ptpcheck/cmd/servicestats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ptpcheck/cmd/servicestats.go -------------------------------------------------------------------------------- /cmd/ptpcheck/cmd/sources.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ptpcheck/cmd/sources.go -------------------------------------------------------------------------------- /cmd/ptpcheck/cmd/stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ptpcheck/cmd/stats.go -------------------------------------------------------------------------------- /cmd/ptpcheck/cmd/trace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ptpcheck/cmd/trace.go -------------------------------------------------------------------------------- /cmd/ptpcheck/cmd/ts2phc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ptpcheck/cmd/ts2phc.go -------------------------------------------------------------------------------- /cmd/ptpcheck/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ptpcheck/main.go -------------------------------------------------------------------------------- /cmd/ptpcheck/metrics/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ptpcheck/metrics/metrics.go -------------------------------------------------------------------------------- /cmd/ptpcheck/metrics/metrics_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ptpcheck/metrics/metrics_test.go -------------------------------------------------------------------------------- /cmd/sptp-exporter/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/sptp-exporter/main.go -------------------------------------------------------------------------------- /cmd/sptp/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/sptp/main.go -------------------------------------------------------------------------------- /cmd/testchrony/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/testchrony/main.go -------------------------------------------------------------------------------- /cmd/ziffy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ziffy/README.md -------------------------------------------------------------------------------- /cmd/ziffy/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ziffy/main.go -------------------------------------------------------------------------------- /cmd/ziffy/node/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ziffy/node/config.go -------------------------------------------------------------------------------- /cmd/ziffy/node/packets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ziffy/node/packets.go -------------------------------------------------------------------------------- /cmd/ziffy/node/packets_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ziffy/node/packets_test.go -------------------------------------------------------------------------------- /cmd/ziffy/node/print.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ziffy/node/print.go -------------------------------------------------------------------------------- /cmd/ziffy/node/print_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ziffy/node/print_test.go -------------------------------------------------------------------------------- /cmd/ziffy/node/receiver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ziffy/node/receiver.go -------------------------------------------------------------------------------- /cmd/ziffy/node/receiver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ziffy/node/receiver_test.go -------------------------------------------------------------------------------- /cmd/ziffy/node/sender.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ziffy/node/sender.go -------------------------------------------------------------------------------- /cmd/ziffy/node/sender_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/cmd/ziffy/node/sender_test.go -------------------------------------------------------------------------------- /dscp/dscp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/dscp/dscp.go -------------------------------------------------------------------------------- /dscp/dscp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/dscp/dscp_test.go -------------------------------------------------------------------------------- /fbclock/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/fbclock/Makefile -------------------------------------------------------------------------------- /fbclock/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/fbclock/README.md -------------------------------------------------------------------------------- /fbclock/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/fbclock/architecture.png -------------------------------------------------------------------------------- /fbclock/cpp_test/performance_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/fbclock/cpp_test/performance_test.cpp -------------------------------------------------------------------------------- /fbclock/cpp_test/test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/fbclock/cpp_test/test.cpp -------------------------------------------------------------------------------- /fbclock/daemon/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/fbclock/daemon/config.go -------------------------------------------------------------------------------- /fbclock/daemon/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/fbclock/daemon/config_test.go -------------------------------------------------------------------------------- /fbclock/daemon/daemon.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/fbclock/daemon/daemon.go -------------------------------------------------------------------------------- /fbclock/daemon/daemon_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/fbclock/daemon/daemon_test.go -------------------------------------------------------------------------------- /fbclock/daemon/datafetcher_http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/fbclock/daemon/datafetcher_http.go -------------------------------------------------------------------------------- /fbclock/daemon/datafetcher_http_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/fbclock/daemon/datafetcher_http_test.go -------------------------------------------------------------------------------- /fbclock/daemon/datafetcher_sock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/fbclock/daemon/datafetcher_sock.go -------------------------------------------------------------------------------- /fbclock/daemon/device.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/fbclock/daemon/device.go -------------------------------------------------------------------------------- /fbclock/daemon/logging.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/fbclock/daemon/logging.go -------------------------------------------------------------------------------- /fbclock/daemon/logging_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/fbclock/daemon/logging_test.go -------------------------------------------------------------------------------- /fbclock/daemon/math.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/fbclock/daemon/math.go -------------------------------------------------------------------------------- /fbclock/daemon/math_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/fbclock/daemon/math_test.go -------------------------------------------------------------------------------- /fbclock/daemon/state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/fbclock/daemon/state.go -------------------------------------------------------------------------------- /fbclock/fbclock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/fbclock/fbclock.c -------------------------------------------------------------------------------- /fbclock/fbclock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/fbclock/fbclock.go -------------------------------------------------------------------------------- /fbclock/fbclock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/fbclock/fbclock.h -------------------------------------------------------------------------------- /fbclock/missing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/fbclock/missing.h -------------------------------------------------------------------------------- /fbclock/shmem.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/fbclock/shmem.go -------------------------------------------------------------------------------- /fbclock/stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/fbclock/stats.go -------------------------------------------------------------------------------- /fbclock/stats/json_stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/fbclock/stats/json_stats.go -------------------------------------------------------------------------------- /fbclock/stats/stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/fbclock/stats/stats.go -------------------------------------------------------------------------------- /fbclock/test/shmem_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/fbclock/test/shmem_test.go -------------------------------------------------------------------------------- /fbclock/test/stats_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/fbclock/test/stats_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/go.sum -------------------------------------------------------------------------------- /hostendian/hostendian.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/hostendian/hostendian.go -------------------------------------------------------------------------------- /leaphash/leaphash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/leaphash/leaphash.go -------------------------------------------------------------------------------- /leaphash/leaphash_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/leaphash/leaphash_test.go -------------------------------------------------------------------------------- /leaphash/testdata_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/leaphash/testdata_test.go -------------------------------------------------------------------------------- /leapsectz/leapsectz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/leapsectz/leapsectz.go -------------------------------------------------------------------------------- /leapsectz/leapsectz_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/leapsectz/leapsectz_test.go -------------------------------------------------------------------------------- /ntp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ntp/README.md -------------------------------------------------------------------------------- /ntp/chrony/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ntp/chrony/README.md -------------------------------------------------------------------------------- /ntp/chrony/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ntp/chrony/client.go -------------------------------------------------------------------------------- /ntp/chrony/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ntp/chrony/client_test.go -------------------------------------------------------------------------------- /ntp/chrony/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ntp/chrony/doc.go -------------------------------------------------------------------------------- /ntp/chrony/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ntp/chrony/helpers.go -------------------------------------------------------------------------------- /ntp/chrony/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ntp/chrony/helpers_test.go -------------------------------------------------------------------------------- /ntp/chrony/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ntp/chrony/logger.go -------------------------------------------------------------------------------- /ntp/chrony/packet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ntp/chrony/packet.go -------------------------------------------------------------------------------- /ntp/chrony/packet_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ntp/chrony/packet_test.go -------------------------------------------------------------------------------- /ntp/control/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ntp/control/README.md -------------------------------------------------------------------------------- /ntp/control/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ntp/control/client.go -------------------------------------------------------------------------------- /ntp/control/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ntp/control/client_test.go -------------------------------------------------------------------------------- /ntp/control/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ntp/control/doc.go -------------------------------------------------------------------------------- /ntp/control/packet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ntp/control/packet.go -------------------------------------------------------------------------------- /ntp/control/packet_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ntp/control/packet_test.go -------------------------------------------------------------------------------- /ntp/protocol/ntp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ntp/protocol/ntp.go -------------------------------------------------------------------------------- /ntp/protocol/ntp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ntp/protocol/ntp_test.go -------------------------------------------------------------------------------- /ntp/protocol/packet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ntp/protocol/packet.go -------------------------------------------------------------------------------- /ntp/responder/announce/noop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ntp/responder/announce/noop.go -------------------------------------------------------------------------------- /ntp/responder/checker/simplechecker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ntp/responder/checker/simplechecker.go -------------------------------------------------------------------------------- /ntp/responder/checker/simplechecker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ntp/responder/checker/simplechecker_test.go -------------------------------------------------------------------------------- /ntp/responder/server/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ntp/responder/server/config.go -------------------------------------------------------------------------------- /ntp/responder/server/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ntp/responder/server/config_test.go -------------------------------------------------------------------------------- /ntp/responder/server/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ntp/responder/server/interfaces.go -------------------------------------------------------------------------------- /ntp/responder/server/ip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ntp/responder/server/ip.go -------------------------------------------------------------------------------- /ntp/responder/server/ip_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ntp/responder/server/ip_test.go -------------------------------------------------------------------------------- /ntp/responder/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ntp/responder/server/server.go -------------------------------------------------------------------------------- /ntp/responder/server/server_darwin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ntp/responder/server/server_darwin.go -------------------------------------------------------------------------------- /ntp/responder/server/server_darwin_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ntp/responder/server/server_darwin_test.go -------------------------------------------------------------------------------- /ntp/responder/server/server_freebsd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ntp/responder/server/server_freebsd.go -------------------------------------------------------------------------------- /ntp/responder/server/server_freebsd_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ntp/responder/server/server_freebsd_test.go -------------------------------------------------------------------------------- /ntp/responder/server/server_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ntp/responder/server/server_linux.go -------------------------------------------------------------------------------- /ntp/responder/server/server_linux_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ntp/responder/server/server_linux_test.go -------------------------------------------------------------------------------- /ntp/responder/server/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ntp/responder/server/server_test.go -------------------------------------------------------------------------------- /ntp/responder/stats/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ntp/responder/stats/json.go -------------------------------------------------------------------------------- /ntp/responder/stats/json_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ntp/responder/stats/json_test.go -------------------------------------------------------------------------------- /ntp/shm/ntpshm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ntp/shm/ntpshm.go -------------------------------------------------------------------------------- /ntp/shm/ntpshm_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ntp/shm/ntpshm_test.go -------------------------------------------------------------------------------- /oscillatord/monitoring.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/oscillatord/monitoring.go -------------------------------------------------------------------------------- /oscillatord/monitoring_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/oscillatord/monitoring_test.go -------------------------------------------------------------------------------- /phc/adjtime.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/phc/adjtime.go -------------------------------------------------------------------------------- /phc/device.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/phc/device.go -------------------------------------------------------------------------------- /phc/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/phc/doc.go -------------------------------------------------------------------------------- /phc/offset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/phc/offset.go -------------------------------------------------------------------------------- /phc/offset_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/phc/offset_test.go -------------------------------------------------------------------------------- /phc/phc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/phc/phc.go -------------------------------------------------------------------------------- /phc/phc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/phc/phc_test.go -------------------------------------------------------------------------------- /phc/pps_mock_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/phc/pps_mock_test.go -------------------------------------------------------------------------------- /phc/pps_source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/phc/pps_source.go -------------------------------------------------------------------------------- /phc/pps_source_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/phc/pps_source_test.go -------------------------------------------------------------------------------- /phc/unix/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/phc/unix/README.md -------------------------------------------------------------------------------- /phc/unix/ifreq_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/phc/unix/ifreq_linux.go -------------------------------------------------------------------------------- /phc/unix/linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/phc/unix/linux.go -------------------------------------------------------------------------------- /phc/unix/linux_386.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/phc/unix/linux_386.go -------------------------------------------------------------------------------- /phc/unix/linux_amd64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/phc/unix/linux_amd64.go -------------------------------------------------------------------------------- /phc/unix/linux_arm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/phc/unix/linux_arm.go -------------------------------------------------------------------------------- /phc/unix/linux_arm64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/phc/unix/linux_arm64.go -------------------------------------------------------------------------------- /phc/unix/linux_loong64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/phc/unix/linux_loong64.go -------------------------------------------------------------------------------- /phc/unix/linux_mips.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/phc/unix/linux_mips.go -------------------------------------------------------------------------------- /phc/unix/linux_mips64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/phc/unix/linux_mips64.go -------------------------------------------------------------------------------- /phc/unix/linux_mips64le.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/phc/unix/linux_mips64le.go -------------------------------------------------------------------------------- /phc/unix/linux_mipsle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/phc/unix/linux_mipsle.go -------------------------------------------------------------------------------- /phc/unix/linux_ppc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/phc/unix/linux_ppc.go -------------------------------------------------------------------------------- /phc/unix/linux_ppc64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/phc/unix/linux_ppc64.go -------------------------------------------------------------------------------- /phc/unix/linux_ppc64le.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/phc/unix/linux_ppc64le.go -------------------------------------------------------------------------------- /phc/unix/linux_riscv64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/phc/unix/linux_riscv64.go -------------------------------------------------------------------------------- /phc/unix/linux_s390x.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/phc/unix/linux_s390x.go -------------------------------------------------------------------------------- /phc/unix/linux_sparc64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/phc/unix/linux_sparc64.go -------------------------------------------------------------------------------- /ptp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/README.md -------------------------------------------------------------------------------- /ptp/c4u/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/c4u/README.md -------------------------------------------------------------------------------- /ptp/c4u/c4u.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/c4u/c4u.go -------------------------------------------------------------------------------- /ptp/c4u/c4u_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/c4u/c4u_test.go -------------------------------------------------------------------------------- /ptp/c4u/clock/clock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/c4u/clock/clock.go -------------------------------------------------------------------------------- /ptp/c4u/clock/clock_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/c4u/clock/clock_test.go -------------------------------------------------------------------------------- /ptp/c4u/clock/math.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/c4u/clock/math.go -------------------------------------------------------------------------------- /ptp/c4u/clock/math_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/c4u/clock/math_test.go -------------------------------------------------------------------------------- /ptp/c4u/clock/oscillatord.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/c4u/clock/oscillatord.go -------------------------------------------------------------------------------- /ptp/c4u/clock/oscillatord_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/c4u/clock/oscillatord_test.go -------------------------------------------------------------------------------- /ptp/c4u/clock/ts2phc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/c4u/clock/ts2phc.go -------------------------------------------------------------------------------- /ptp/c4u/stats/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/c4u/stats/json.go -------------------------------------------------------------------------------- /ptp/c4u/stats/json_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/c4u/stats/json_test.go -------------------------------------------------------------------------------- /ptp/c4u/stats/stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/c4u/stats/stats.go -------------------------------------------------------------------------------- /ptp/c4u/stats/stats_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/c4u/stats/stats_test.go -------------------------------------------------------------------------------- /ptp/c4u/utcoffset/utcoffset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/c4u/utcoffset/utcoffset.go -------------------------------------------------------------------------------- /ptp/c4u/utcoffset/utcoffset_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/c4u/utcoffset/utcoffset_test.go -------------------------------------------------------------------------------- /ptp/linearizability/linearizability.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/linearizability/linearizability.go -------------------------------------------------------------------------------- /ptp/linearizability/linearizability_ptp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/linearizability/linearizability_ptp.go -------------------------------------------------------------------------------- /ptp/linearizability/linearizability_ptp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/linearizability/linearizability_ptp_test.go -------------------------------------------------------------------------------- /ptp/linearizability/linearizability_sptp_http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/linearizability/linearizability_sptp_http.go -------------------------------------------------------------------------------- /ptp/linearizability/linearizability_sptp_http_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/linearizability/linearizability_sptp_http_test.go -------------------------------------------------------------------------------- /ptp/linearizability/linearizability_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/linearizability/linearizability_test.go -------------------------------------------------------------------------------- /ptp/linearizability/udpconn_mock_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/linearizability/udpconn_mock_test.go -------------------------------------------------------------------------------- /ptp/protocol/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/protocol/doc.go -------------------------------------------------------------------------------- /ptp/protocol/management.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/protocol/management.go -------------------------------------------------------------------------------- /ptp/protocol/management_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/protocol/management_client.go -------------------------------------------------------------------------------- /ptp/protocol/management_client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/protocol/management_client_test.go -------------------------------------------------------------------------------- /ptp/protocol/management_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/protocol/management_test.go -------------------------------------------------------------------------------- /ptp/protocol/management_tlvs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/protocol/management_tlvs.go -------------------------------------------------------------------------------- /ptp/protocol/management_tlvs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/protocol/management_tlvs_test.go -------------------------------------------------------------------------------- /ptp/protocol/protocol.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/protocol/protocol.go -------------------------------------------------------------------------------- /ptp/protocol/protocol_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/protocol/protocol_test.go -------------------------------------------------------------------------------- /ptp/protocol/ptp4l.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/protocol/ptp4l.go -------------------------------------------------------------------------------- /ptp/protocol/ptp4l_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/protocol/ptp4l_test.go -------------------------------------------------------------------------------- /ptp/protocol/tlvs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/protocol/tlvs.go -------------------------------------------------------------------------------- /ptp/protocol/tlvs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/protocol/tlvs_test.go -------------------------------------------------------------------------------- /ptp/protocol/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/protocol/types.go -------------------------------------------------------------------------------- /ptp/protocol/types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/protocol/types_test.go -------------------------------------------------------------------------------- /ptp/protocol/unicast.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/protocol/unicast.go -------------------------------------------------------------------------------- /ptp/protocol/unicast_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/protocol/unicast_test.go -------------------------------------------------------------------------------- /ptp/ptp4u/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/ptp4u/README.md -------------------------------------------------------------------------------- /ptp/ptp4u/drain/drain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/ptp4u/drain/drain.go -------------------------------------------------------------------------------- /ptp/ptp4u/drain/drain_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/ptp4u/drain/drain_test.go -------------------------------------------------------------------------------- /ptp/ptp4u/drain/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/ptp4u/drain/file.go -------------------------------------------------------------------------------- /ptp/ptp4u/server/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/ptp4u/server/config.go -------------------------------------------------------------------------------- /ptp/ptp4u/server/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/ptp4u/server/config_test.go -------------------------------------------------------------------------------- /ptp/ptp4u/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/ptp4u/server/server.go -------------------------------------------------------------------------------- /ptp/ptp4u/server/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/ptp4u/server/server_test.go -------------------------------------------------------------------------------- /ptp/ptp4u/server/subscription.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/ptp4u/server/subscription.go -------------------------------------------------------------------------------- /ptp/ptp4u/server/subscription_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/ptp4u/server/subscription_test.go -------------------------------------------------------------------------------- /ptp/ptp4u/server/worker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/ptp4u/server/worker.go -------------------------------------------------------------------------------- /ptp/ptp4u/server/worker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/ptp4u/server/worker_test.go -------------------------------------------------------------------------------- /ptp/ptp4u/stats/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/ptp4u/stats/json.go -------------------------------------------------------------------------------- /ptp/ptp4u/stats/json_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/ptp4u/stats/json_test.go -------------------------------------------------------------------------------- /ptp/ptp4u/stats/stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/ptp4u/stats/stats.go -------------------------------------------------------------------------------- /ptp/ptp4u/stats/stats_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/ptp4u/stats/stats_test.go -------------------------------------------------------------------------------- /ptp/simpleclient/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/simpleclient/README.md -------------------------------------------------------------------------------- /ptp/simpleclient/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/simpleclient/client.go -------------------------------------------------------------------------------- /ptp/simpleclient/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/simpleclient/client_test.go -------------------------------------------------------------------------------- /ptp/simpleclient/conn_mock_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/simpleclient/conn_mock_test.go -------------------------------------------------------------------------------- /ptp/simpleclient/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/simpleclient/doc.go -------------------------------------------------------------------------------- /ptp/simpleclient/measurements.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/simpleclient/measurements.go -------------------------------------------------------------------------------- /ptp/simpleclient/measurements_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/simpleclient/measurements_test.go -------------------------------------------------------------------------------- /ptp/simpleclient/requests.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/simpleclient/requests.go -------------------------------------------------------------------------------- /ptp/sptp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/sptp/README.md -------------------------------------------------------------------------------- /ptp/sptp/bmc/bmc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/sptp/bmc/bmc.go -------------------------------------------------------------------------------- /ptp/sptp/bmc/bmc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/sptp/bmc/bmc_test.go -------------------------------------------------------------------------------- /ptp/sptp/client/asymmetry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/sptp/client/asymmetry.go -------------------------------------------------------------------------------- /ptp/sptp/client/asymmetry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/sptp/client/asymmetry_test.go -------------------------------------------------------------------------------- /ptp/sptp/client/backoff.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/sptp/client/backoff.go -------------------------------------------------------------------------------- /ptp/sptp/client/backoff_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/sptp/client/backoff_test.go -------------------------------------------------------------------------------- /ptp/sptp/client/bmca.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/sptp/client/bmca.go -------------------------------------------------------------------------------- /ptp/sptp/client/bmca_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/sptp/client/bmca_test.go -------------------------------------------------------------------------------- /ptp/sptp/client/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/sptp/client/client.go -------------------------------------------------------------------------------- /ptp/sptp/client/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/sptp/client/client_test.go -------------------------------------------------------------------------------- /ptp/sptp/client/clock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/sptp/client/clock.go -------------------------------------------------------------------------------- /ptp/sptp/client/clock_mock_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/sptp/client/clock_mock_test.go -------------------------------------------------------------------------------- /ptp/sptp/client/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/sptp/client/config.go -------------------------------------------------------------------------------- /ptp/sptp/client/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/sptp/client/config_test.go -------------------------------------------------------------------------------- /ptp/sptp/client/connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/sptp/client/connection.go -------------------------------------------------------------------------------- /ptp/sptp/client/json_stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/sptp/client/json_stats.go -------------------------------------------------------------------------------- /ptp/sptp/client/json_stats_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/sptp/client/json_stats_test.go -------------------------------------------------------------------------------- /ptp/sptp/client/measurements.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/sptp/client/measurements.go -------------------------------------------------------------------------------- /ptp/sptp/client/measurements_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/sptp/client/measurements_test.go -------------------------------------------------------------------------------- /ptp/sptp/client/servo_mock_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/sptp/client/servo_mock_test.go -------------------------------------------------------------------------------- /ptp/sptp/client/sptp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/sptp/client/sptp.go -------------------------------------------------------------------------------- /ptp/sptp/client/sptp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/sptp/client/sptp_test.go -------------------------------------------------------------------------------- /ptp/sptp/client/stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/sptp/client/stats.go -------------------------------------------------------------------------------- /ptp/sptp/client/stats_mock_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/sptp/client/stats_mock_test.go -------------------------------------------------------------------------------- /ptp/sptp/client/stats_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/sptp/client/stats_test.go -------------------------------------------------------------------------------- /ptp/sptp/client/udpconn_mock_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/sptp/client/udpconn_mock_test.go -------------------------------------------------------------------------------- /ptp/sptp/client/window.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/sptp/client/window.go -------------------------------------------------------------------------------- /ptp/sptp/client/window_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/sptp/client/window_test.go -------------------------------------------------------------------------------- /ptp/sptp/sptp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/sptp/sptp.png -------------------------------------------------------------------------------- /ptp/sptp/stats/prom_exporter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/sptp/stats/prom_exporter.go -------------------------------------------------------------------------------- /ptp/sptp/stats/stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/sptp/stats/stats.go -------------------------------------------------------------------------------- /ptp/sptp/stats/stats_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/ptp/sptp/stats/stats_test.go -------------------------------------------------------------------------------- /sa53fw/firmware/firmware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/sa53fw/firmware/firmware.go -------------------------------------------------------------------------------- /sa53fw/firmware/firmware_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/sa53fw/firmware/firmware_test.go -------------------------------------------------------------------------------- /sa53fw/mac/mac.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/sa53fw/mac/mac.go -------------------------------------------------------------------------------- /sa53fw/mac/mac_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/sa53fw/mac/mac_test.go -------------------------------------------------------------------------------- /sa53fw/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/sa53fw/main.go -------------------------------------------------------------------------------- /sa53fw/xmodem/xmodem.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/sa53fw/xmodem/xmodem.go -------------------------------------------------------------------------------- /sa53fw/xmodem/xmodem_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/sa53fw/xmodem/xmodem_test.go -------------------------------------------------------------------------------- /servo/pi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/servo/pi.go -------------------------------------------------------------------------------- /servo/pi_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/servo/pi_test.go -------------------------------------------------------------------------------- /servo/servo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/servo/servo.go -------------------------------------------------------------------------------- /timestamp/timestamp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/timestamp/timestamp.go -------------------------------------------------------------------------------- /timestamp/timestamp_darwin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/timestamp/timestamp_darwin.go -------------------------------------------------------------------------------- /timestamp/timestamp_darwin_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/timestamp/timestamp_darwin_test.go -------------------------------------------------------------------------------- /timestamp/timestamp_freebsd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/timestamp/timestamp_freebsd.go -------------------------------------------------------------------------------- /timestamp/timestamp_freebsd_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/timestamp/timestamp_freebsd_test.go -------------------------------------------------------------------------------- /timestamp/timestamp_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/timestamp/timestamp_linux.go -------------------------------------------------------------------------------- /timestamp/timestamp_linux_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/timestamp/timestamp_linux_test.go -------------------------------------------------------------------------------- /timestamp/timestamp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/facebook/time/HEAD/timestamp/timestamp_test.go --------------------------------------------------------------------------------