Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Network Time Foundation


Collective - Host: opensource - https://opencollective.com/network-time-foundation - Website: https://www.nwtime.org - Code: https://github.com/nwtime

Fix angle brackets in listings for driver3.

github.com/nwtime/ntpwww - f33e59c6399b1f64db938a641d70d600612b160d authored over 3 years ago
Fix angle brackets in listings in driver26.

github.com/nwtime/ntpwww - d2ffd513491faa034c836125a0d0eb07d44a7914 authored over 3 years ago
Fix angle brackets in listings for driver20.

github.com/nwtime/ntpwww - 3419b8e2e2c349a7bbe60278c935cd88c925c652 authored over 3 years ago
Fix angle bracket listings in driver19.

github.com/nwtime/ntpwww - 7e1e39ae82ebcd5cc2da0b65162663888042bb31 authored over 3 years ago
Fix angle brackets in listings in driver11.

github.com/nwtime/ntpwww - 5988d66d0ae6fc2e076dd8c1c11a7a85ffd8b897 authored over 3 years ago
Fix angle bracket listing in tf582_4 driver.

github.com/nwtime/ntpwww - 991c8daa75fc74c0440a9c9f65cd2c46ac383fe3 authored over 3 years ago
Fix angle brackets in listings in driver4.

github.com/nwtime/ntpwww - 26bf8ab4eba02a4dd9ca0266de868a6e2eab5b70 authored over 3 years ago
Third time is the charm...

github.com/nwtime/ntpwww - 24b19d42140afcaabfc4eaea50db150a748af0cf authored over 3 years ago
Fix typo in 3-5.93e ToC.

github.com/nwtime/ntpwww - 93e0fec8bf37adf91cd6c0e1a8f354b9e0060be0 authored over 3 years ago
Add 3-5.93e docs.

github.com/nwtime/ntpwww - d60b0cadf058e515271ddbd12400f09dedf7d9ba authored over 3 years ago
It's "Network Time Foundation", not "The Network Time Foundation".

github.com/nwtime/ntpwww - ac7759757aefd80cf75973e4595c2f067379bef4 authored over 3 years ago
Change top-level index entry to say Docs.

github.com/nwtime/ntpwww - 9bf02c12f6039b4d2ec949c6c092c9aab06f3424 authored over 3 years ago
Add 4.1.0 docs.

github.com/nwtime/ntpwww - 1cee2148c14ab10179ffc146101da45274ec1ab1 authored over 3 years ago
Remove double bread crumb entries from ToCs.

github.com/nwtime/ntpwww - b18c9a0545c67e90b9a9caee13bf0c4d058bc22b authored over 3 years ago
Add index files so drivers and hints show in breadcrumbs.

github.com/nwtime/ntpwww - 1f6c2b456c9c7a0a25b04603243cc408a46eb1be authored over 3 years ago
Add 4.1.1 docs.

github.com/nwtime/ntpwww - eb526c2b4f0bdecee8cede3169391e21157d1654 authored over 3 years ago
Add 4.1.2 docs.

github.com/nwtime/ntpwww - 2890bb37c7375e3882a33ad6ae971471fb63d8a4 authored over 3 years ago
Add welcome page.

github.com/nwtime/ntpwww - 1687c6878dcecf869223db04a78c6b2619223e72 authored over 3 years ago
Fix toc entry for 4.2.0.

github.com/nwtime/ntpwww - 13a5057842d0fe817b26e48704d03ce5fb04730c authored over 3 years ago
Add 4.2.0 docs.

github.com/nwtime/ntpwww - c2336e251356199568ccaaaf4c0346c77d69ef37 authored over 3 years ago
Add 4.2.2-series docs.

github.com/nwtime/ntpwww - 54d5c7a3eae5a6f8a5714a503d15c3d31301cfdd authored over 3 years ago
Add 4.2.4-series docs.

github.com/nwtime/ntpwww - fd2584698cc59566cc7aefd6f55a1f63ed420061 authored over 3 years ago
Add NTP 4.2.6-series documentation.

github.com/nwtime/ntpwww - eb41f089e67dc243145f0faecd9f5d48c88090cb authored over 3 years ago
Log optimization for ptp4l in jbod and client only mode (clientOnly=1 and boundary_clock_jbod=1)

The port other than SLAVE (LISTENING port) prints an error
"port 1: master state recommended in ...

github.com/nwtime/linuxptp - 766baf345cd4fb025d186f9c9bea5276aba398bc authored over 3 years ago
Log optimization for ptp4l in jbod and client only mode (clientOnly=1 and boundary_clock_jbod=1)

The LISTENING port prints continuously
"selected best master clock 000000.0000.000003
updating U...

github.com/nwtime/linuxptp - 3399fa15ae28610c1b288b573c4233a42c48f762 authored over 3 years ago
Instruct user to create themes directory.

github.com/nwtime/ntpwww - 35b0163af7f2b62c46ae6cdfbf9aa2157c875438 authored over 3 years ago
Cleanup URL in README.

github.com/nwtime/ntpwww - 1fb454ad87609a590f686a0af54901ca1985c5c5 authored over 3 years ago
Initial commit of NTP 4.2.8-series documentation.

github.com/nwtime/ntpwww - 240b7cb530c7880d72542c6cd13e292bd6dddf28 authored over 3 years ago
Add master only management TLV

- Add support in the pmc tool
- Add the TLV in port module.

Signed-off-by: Erez Geva <erez.geva...

github.com/nwtime/linuxptp - 1666c5c6003ea571d81ba8f1345e3140d8a92129 authored over 3 years ago
Set domainNumber for telecom examples

Set the default domain numbers according to the ITU-T standards

Signed-off-by: Lars Munch <lars...

github.com/nwtime/linuxptp - e3939f4636826b726179117042205e013c5a71fd authored over 3 years ago
Fix SLAVE_ONLY TLV

According to IEEE 1588 The slave only flag in the SLAVE_ONLY TLV
is bit 0 and not bit 1 as in t...

github.com/nwtime/linuxptp - f3290eee8567f957b8c61c2d39ee618bc7ccffb1 authored almost 4 years ago
Prevent client ports getting stuck in the UNCALIBRATED state.

When using the 'servo_offset_threshold' configuration option, the
internal servo state will tran...

github.com/nwtime/linuxptp - 275437ad8b1ec1be4a9cdbb943e01eec0a9d165f authored almost 4 years ago
tlv: Fix coding style.

Use reverse Christmas tree style in mgt_post_recv and _pre_send.

Signed-off-by: Richard Cochran...

github.com/nwtime/linuxptp - ef9ba9489c2f664ea34e5e4dbddbb76cddef5254 authored almost 4 years ago
Ensure TLV_PORT_STATS_NP statistics uses little endian.

As machine byte order may vary.
Ensure TLV_PORT_STATS_NP statistics use defined order.

As most ...

github.com/nwtime/linuxptp - 5b4b623edefcf752a4284cba6aa4ff6296223455 authored almost 4 years ago
Avoid undefined integer operations.

This fixes errors reported by the -fsanitize=undefined sanitizer.

Before accepting the message ...

github.com/nwtime/linuxptp - 68eb7cd4e8406fb653cd1356f5f989159d54b6e9 authored almost 4 years ago
pmc: Fix printed totalCorrectionField.

The value needs to be shifted to right to get nanoseconds.

Signed-off-by: Miroslav Lichvar <mli...

github.com/nwtime/linuxptp - efab29682c7d752db018e75e51fd653caa7d629f authored almost 4 years ago
Revert "phc2sys: Expand the validation of the PPS mode."

Allow the -s option to be used together with the -d option again. The
PHC is used in the PPS mod...

github.com/nwtime/linuxptp - 7e98d764c3c8c41e76d0387a620b737a666c0484 authored almost 4 years ago
Avoid unaligned pointers to packed members.

This fixes "taking address of packed member ... may result in an
unaligned pointer value [-Waddr...

github.com/nwtime/linuxptp - 25dcf01e340d85bcdbe7b3c24eac7fe1ce7ea0c2 authored almost 4 years ago
Revert "phc2sys: Ensure PHC source when using PPS mode."

Commit 3c083f4503ab claims to fix a null pointer de-reference.
However, that particular bug had ...

github.com/nwtime/linuxptp - 25d2404c71c18b04e078129cecd8b48457e7bf0e authored almost 4 years ago
phc_ctl: Fix incorrect memset in do_cmp()

Both 'rta' and 'rtb' are not properly initialized to zero.

Fixed this by assigning to correct a...

github.com/nwtime/linuxptp - a62f80440e3bd216bbacfeb7f3cc4bfdb9b80070 authored almost 4 years ago
Fix --initial_delay for automotive profile

Signed-off-by: Marcin Miklas <[email protected]>

github.com/nwtime/linuxptp - a5fdb9d50162d6f6708bc6d80ebcb31c11361a5a authored almost 4 years ago
Update man page to reflect the new serverOnly option.

Signed-off-by: Richard Cochran <[email protected]>

github.com/nwtime/linuxptp - 6bee6ce1ccedd694f99cedbd9c3c7e89302138bb authored almost 4 years ago
Convert the example configuration files over to the new serverOnly option.

Signed-off-by: Richard Cochran <[email protected]>

github.com/nwtime/linuxptp - 46b03e65f8662f7074a58467e0ba00b0b763963f authored almost 4 years ago
Deprecate the masterOnly option in favor of serverOnly.

Signed-off-by: Richard Cochran <[email protected]>

github.com/nwtime/linuxptp - c46260a78db38cee29c4908e8d958d9b9bfd7d5b authored almost 4 years ago
Bump to IEEE 1588-2019 version

IEEE 1588-2019 specified new UInteger4 type minorVersionPTP field
in header, and minorVersionNum...

github.com/nwtime/linuxptp - 2a2532d66121d0060b042c5bd6020a62153f1e0a authored almost 4 years ago
Clock Class Threshold Feature addition for PTP4L

This code changes brings in the ability to program the acceptable
clockClass threshold beyond wh...

github.com/nwtime/linuxptp - f774703cb1eee058a346aec3341fee0be329bd6d authored almost 4 years ago
sk: Don't return error for zero-length messages.

The recvmsg() call can return zero for a zero-length UDP message, which
should be handled as a b...

github.com/nwtime/linuxptp - 9633ab52460f58c92c6daa35e9d24e4ce9c5ab1c authored almost 4 years ago
clock: Introduce step_window to free run x Sync events after a clock step.

When clock stepping is unable to happen instantaneously the subsequent
timestamps after a clock ...

github.com/nwtime/linuxptp - 53f22b459d3cee64704d52ae5764ea8046ec439b authored almost 4 years ago
timemaster: Set uds_ro_address for ptp4l instances.

This prevents conflicts on the new UDS-RO port.

Signed-off-by: Miroslav Lichvar <mlichvar@redha...

github.com/nwtime/linuxptp - 27fa246a79f014c505b720b514cf7bff4b1c5e5d authored about 4 years ago
clock: Add read-only UDS port for monitoring.

Add a second UDS port to allow untrusted applications to monitor ptp4l.
On this "read-only" UDS ...

github.com/nwtime/linuxptp - 6823e077b2466dcc3c7cbce8ab384b0ef9a62811 authored about 4 years ago
port: Don't assume transport from port number.

In port_open(), don't assume that UDS ports always have to have a zero
number. Check the transpo...

github.com/nwtime/linuxptp - 57ec8357dcd356701ae0bdc2f176233668ba8418 authored about 4 years ago
clock: Rename UDS variables to read-write.

In preparation for a new read-only UDS port, rename variables of the
current UDS port to make it...

github.com/nwtime/linuxptp - 1b781a5a086571859b0cfba687706d8fdc764d7f authored about 4 years ago
clock: Don't allow COMMAND action on non-UDS port.

No COMMAND actions are currently supported, but check the port early in
clock_manage() before re...

github.com/nwtime/linuxptp - 942cf52b75a0bbcc16392636dc0ee0862e84ad41 authored about 4 years ago
port: Ignore non-management messages on UDS port.

Drop non-management messages on the UDS port early in the processing to
prevent them from changi...

github.com/nwtime/linuxptp - 1e2b63c55f8366aed4689198350a11e4ed6c95ab authored about 4 years ago
Implement push notification for TIME_STATUS_NP

Subscribers to NOTIFY_TIME_SYNC will be notified on every clock
synchronization.

[ RC:
- Don...

github.com/nwtime/linuxptp - 6d7c090706e76af334185ffcec9cc56d0570e215 authored about 4 years ago
tlv: Fix byte reordering in ScaledNs

A typo caused the loss of the information in field "nanoseconds_lsb" in
ScaledNs struct during p...

github.com/nwtime/linuxptp - 63f8b012e682e3d59791edba4945f42837932024 authored about 4 years ago
Improve port-related log messages.

Previously, only the logical port number was emitted for most
port-related log messages. Now, th...

github.com/nwtime/linuxptp - e224c4af78ab9581afa8f3cb3cf409066049b439 authored about 4 years ago
port: Cache display name for logs.

Adds a string to the port struct that can easily identify a port.
This is intended to be used in...

github.com/nwtime/linuxptp - d25ec04b9958e790fea1a0bf32fa32df7a3ec37b authored about 4 years ago
Check for deprecated "long" options on the command line.

The slaveOnly and masterOnly options will be deprecated in favor of
clientOnly and serverOnly, r...

github.com/nwtime/linuxptp - a1cd870acd06284dc24be7c009dfdb75d4e24a76 authored about 4 years ago
Update man pages to reflect the new clientOnly option.

Signed-off-by: Richard Cochran <[email protected]>

github.com/nwtime/linuxptp - f7f6edf830ddfb1196ff57935bf40dd51a129faa authored about 4 years ago
Deprecate the slaveOnly option in favor of clientOnly.

Signed-off-by: Richard Cochran <[email protected]>

github.com/nwtime/linuxptp - fe01cc7c964296321e3c0de2412ef3f1282fa774 authored about 4 years ago
Convert the example configuration files over to the new clientOnly option.

Signed-off-by: Richard Cochran <[email protected]>

github.com/nwtime/linuxptp - 4c3b99b72052254e3fad2915be3bc4bfaff10a39 authored about 4 years ago
lstab: Bring expiration up to date.

Bring the built in leap second table up to date through IERS Bulletin C61.
No new leap s...

github.com/nwtime/linuxptp - 415b4628ecd2bf8b7de95c564e43bb0092047543 authored about 4 years ago
util: add SIGHUP handling

In the era of remote work the different terminal connections are used for
testing and debugging ...

github.com/nwtime/linuxptp - 16526e68ea552c03e233ea6d9c4a8fe0a7f6deb7 authored about 4 years ago
port: Fix link down/up to continue using phc_index set from command line -p option.

In the scenario where a port link goes down and up, current code checks
the port's phc_index aga...

github.com/nwtime/linuxptp - d95f4cd6e4a7c6c51a220c58903110a2326885e7 authored about 4 years ago
ts2phc: Convert usage message to time source/sink terminology.

Signed-off-by: Richard Cochran <[email protected]>
Reviewed-by: Jacob Keller <jacob.e.kel...

github.com/nwtime/linuxptp - d660712d3fef61719367b5f62ebfbda2207f4a23 authored about 4 years ago
ptp4l: Convert usage messages to client/server terminology.

Signed-off-by: Richard Cochran <[email protected]>
Reviewed-by: Jacob Keller <jacob.e.kel...

github.com/nwtime/linuxptp - 3e6028241ac2c51a738c9c181aa1c23931eab4a4 authored about 4 years ago
phc2sys: Convert usage messages to time source/sink terminology.

Signed-off-by: Richard Cochran <[email protected]>
Reviewed-by: Jacob Keller <jacob.e.kel...

github.com/nwtime/linuxptp - 7dd0c1179f57e9fee7eae855a52a6aba5b15864f authored about 4 years ago
ts2phc: Convert man page to source/sink terminology.

Signed-off-by: Richard Cochran <[email protected]>
Reviewed-by: Jacob Keller <jacob.e.kel...

github.com/nwtime/linuxptp - 391a1f65b48a6a3840db3faa3e15fdb184b56a81 authored about 4 years ago
ptp4l: Convert man page to client/server terminology.

Signed-off-by: Richard Cochran <[email protected]>
Reviewed-by: Jacob Keller <jacob.e.kel...

github.com/nwtime/linuxptp - 70a1b56e596ffe2a3598fd65737b6dde5b4e9ef9 authored about 4 years ago
phc2sys: Convert man page to client/server terminology.

Signed-off-by: Richard Cochran <[email protected]>
Reviewed-by: Jacob Keller <jacob.e.kel...

github.com/nwtime/linuxptp - 9388f11fbaffbef108a5685ec9100641ed8d38be authored about 4 years ago
phc2sys: Convert man page to source/sink terminology.

Signed-off-by: Richard Cochran <[email protected]>
Reviewed-by: Jacob Keller <jacob.e.kel...

github.com/nwtime/linuxptp - 6ccafeef47d2e496c26fea6c9bc4d0229f50a84b authored about 4 years ago
phc2sys: Update man page to reflect the new restriction on the PPS mode.

Signed-off-by: Richard Cochran <[email protected]>

github.com/nwtime/linuxptp - f888b57789fd603782458f2e607bcf8439d5688a authored about 4 years ago
phc2sys: Ensure PHC source when using PPS mode.

Using the mode PPS without a PHC source causes a segfault in strdup()
in the clock_add() functio...

github.com/nwtime/linuxptp - 3c083f4503ab69b3b9798c6c93d3cbccdc92f9ad authored about 4 years ago
phc2sys: fix BC sync fault when port in uncalibrated state

The ptp4l/phc2sys BC can stuck in sync fault while port is in transitional
UNCALIBRATED state:
...

github.com/nwtime/linuxptp - 67e37b7b70f4b6f9250aed1c061ae242e8f8138c authored about 4 years ago
phc2sys: add dbg print for clock state change events

Add dbg print about clock state change events in clock_reinit() in the
form:
pru10: state ch...

github.com/nwtime/linuxptp - 9b57b14bd407b3f5b90905cfaaee24ae18745718 authored about 4 years ago
Update the unicast subscriptions when the GM changes.

Normally ptp4l will update the unicast subscriptions based on changes
in port state. However, w...

github.com/nwtime/linuxptp - df67b1cbe0eee2ee48a8334423eb4341a677c6f9 authored about 4 years ago
phc2sys: Fix regression in the automatic mode.

Commit ac7d69bbc476 ("pmc_agent: Convert the method that queries the
port properties.") had the ...

github.com/nwtime/linuxptp - 0fb1be2f5c4d6905f33a2b1c31e7496d52296748 authored about 4 years ago
phc2sys: Simplify the main loop.

Now that the PMC agent update method polls for port state notifications,
there is no need to cal...

github.com/nwtime/linuxptp - f7ff879ac19ce46ebf2787d035050dbfce3d3e23 authored about 4 years ago
pmc_agent: Remove an obsolete method.

The one and only call site of run_pmc_events() has been eliminated.
Remove the unused code.

Sig...

github.com/nwtime/linuxptp - f6abdcdd3742fd8cf3c7ae084c3509d8f6bbc188 authored about 4 years ago
pmc_agent: Let the update method poll for push events.

Signed-off-by: Richard Cochran <[email protected]>

github.com/nwtime/linuxptp - c4a5eef1f4763805e6e2a2d25eb1d436018d4745 authored about 4 years ago
phc2sys: Move static configuration to its own subroutine.

This will help to simplify the consolidation of the automatic and
manual modes.

Signed-off-by: ...

github.com/nwtime/linuxptp - fd33ed1bb8d83a04e445d356601c927f1cffa42a authored about 4 years ago
phc2sys: Replace yet another magical test with a proper test.

In the manual wait mode, if the system clock is not being used, the
program closes the PMC agent...

github.com/nwtime/linuxptp - 046fc05dc8b877013c977bb0ea2d76b84be4b0a4 authored about 4 years ago
phc2sys: Replace magical test with a proper test.

When using a PPS time source with the -w flag, the program closes the PMC
agent's connection onc...

github.com/nwtime/linuxptp - 5f1b419c4102ed925b2bfa1d8519b214c322877d authored about 4 years ago
phc2sys: Expand the validation of the PPS mode.

When using a PPS time source, the PHC character device or network interface
specified using the ...

github.com/nwtime/linuxptp - 228325c1bda4493744e8df7b2eb8ad1ad11dc373 authored about 4 years ago
phc2sys: Validate the PPS mode right away.

When using a PPS time source, the code only checks the destination
clock after performing much s...

github.com/nwtime/linuxptp - 1d41687f56068f196960f590c42afbf48808b5ca authored about 4 years ago
phc2sys: Replace hard coded tests with a readable helper function.

The main program determines whether a PPS device is the time source
with an open-coded test for ...

github.com/nwtime/linuxptp - c2d6822e36de4e11f8d257bf5763290a4cb82688 authored about 4 years ago
phc2sys: Rename PMC agent pointer from node to agent.

Node is not a very descriptive name. Rename it.

Signed-off-by: Richard Cochran <richardcochran...

github.com/nwtime/linuxptp - ff8776ebe3f4e0bb1c44e4b12c8610886ed15775 authored about 4 years ago
phc2sys: Don't duplicate the command line arguments.

The names of the source and destination clocks are generated by
duplicating command line argumen...

github.com/nwtime/linuxptp - c9067b18dfd80140c1affef6856fcc2f8ac93440 authored about 4 years ago
pmc_agent: Convert the method that queries the port properties.

Prefix the function with the module name and correct the return code
semantics.

The active word...

github.com/nwtime/linuxptp - ac7d69bbc476b94d76e5cee4992b9682f003feaf authored about 4 years ago
pmc_agent: Simplify the method that gets of the number of local ports.

The number of ports is already available in the cached default data
set. Use it directly.

Sign...

github.com/nwtime/linuxptp - 6bc9eb81dd254d90b5fe059684271b9beebf6b9b authored about 4 years ago
pmc_agent: Generalize the method that queries the local clock identity.

When started in automatic mode, the phc2sys program first queries the
local clock identification...

github.com/nwtime/linuxptp - 919703eb06b7ee9679308597e01e1da0162736d7 authored about 4 years ago
pmc_agent: Convert the method that queries TAI-UTC offset into the canonical form.

This patch renames the function to have the module prefix and corrects the
return code semantics...

github.com/nwtime/linuxptp - 943c8f51c56acb72277d1a9459bbf7b7a5ac5fe7 authored about 4 years ago
phc2sys: Fix null pointer de-reference in manual mode.

If both the -w and -O command line options are specified (or when
using -w when both source and ...

github.com/nwtime/linuxptp - 68fd0b010e9761e3dc580026eb6f2366c7c8e82d authored about 4 years ago
rtnl: Fix trivial spelling error in the name of a helper function.

Signed-off-by: Richard Cochran <[email protected]>

github.com/nwtime/linuxptp - a81f293af2adfd1cdf3f25b08ee7452f10503aab authored about 4 years ago
Update the description of the time_stamping configuration option.

The man page lists only three of the five possible values. Add the two
missing ones to the list...

github.com/nwtime/linuxptp - 09612b52be3e6d898d6b2e404d73dcfe10cd21c8 authored about 4 years ago
Avoid setting clock frequency when free running.

The "free_running" configuration option is meant to allow running the
software without actually ...

github.com/nwtime/linuxptp - 6fea40606f7975f3f9e10505a189626b3655173b authored about 4 years ago
pmc_agent: Rename the update method and attempt to document it.

This patch renames the function to have the module prefix and tries to
put into words what it do...

github.com/nwtime/linuxptp - 9a2dae984e0d355d751913e3308f9a954da11aa3 authored about 4 years ago
pmc_agent: Perform time comparison using positive logic.

In the update_pmc_node() method, reduce the expression
!(x < y) to (x >= y).

While we're at it,...

github.com/nwtime/linuxptp - fb92fec7cef9ee3345950c2633a7781b8bd3ca08 authored about 4 years ago
pmc_agent: Remove bogus comparison between last update and now.

The monotonic clock can never go backwards. If you take T1 and later T2
from that clock, then (...

github.com/nwtime/linuxptp - 2f2f7fc5881a88295350430edaf4505dc03b1602 authored about 4 years ago