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

Update to latest tested version of CSP.

github.com/nwtime/khronoswww - 87f72a03afebea39ca449a1eb71eefa5718d0a2c authored almost 2 years ago by dlavigne-nwtime <[email protected]>
Add custom error pages.

github.com/nwtime/ntpwww - df7338863174c59ce80686b8c0d578111e0cf9d2 authored almost 2 years ago by dlavigne-nwtime <[email protected]>
Add custom error pages.

github.com/nwtime/lptpmgmtwww - c4c421ef49896d07195eb70aaf0aeb0ef761c962 authored almost 2 years ago by dlavigne-nwtime <[email protected]>
This should resolve clarity error.

github.com/nwtime/lptpwww - 8c5d1051fb536a80b413dfc024d3497c23321fd8 authored almost 2 years ago by dlavigne-nwtime <[email protected]>
Properly hook up connect-src.

github.com/nwtime/lptpwww - 4ebff41e603cdcefd18b9572e8c03118371147ff authored almost 2 years ago by dlavigne-nwtime <[email protected]>
See if this resolves issues when we come through linuxptp.org instead of canonical URL.

github.com/nwtime/lptpwww - a940f2231af8e911d972bba707a3572ccbdebf56 authored almost 2 years ago by dlavigne-nwtime <[email protected]>
Add some more URLs to CSP to resolve errors.

github.com/nwtime/lptpwww - 7ff148aacb592a9d07088bfbc35913576730ef63 authored almost 2 years ago by dlavigne-nwtime <[email protected]>
Add initial CSP.

github.com/nwtime/khronoswww - f27ddb903521ecdf7dc4a069627132cc3d35b025 authored almost 2 years ago by dlavigne-nwtime <[email protected]>
Fix typo in CSP.

github.com/nwtime/lptpwww - 9ef6790b76316875aefcca46f82c68b520d41c79 authored almost 2 years ago by dlavigne-nwtime <[email protected]>
Add initial CSP for testing.

github.com/nwtime/lptpwww - 79cc2c51864b8f5474d29ca1e780352c91ab5807 authored almost 2 years ago by dlavigne-nwtime <[email protected]>
Add error pages.

github.com/nwtime/khronoswww - 6fef0b7294a4337c300f9634f2cc1b1968fb805d authored almost 2 years ago by dlavigne-nwtime <[email protected]>
Exclude error pages from sitemap.

github.com/nwtime/lptpwww - 23ae10322f6309ddd68a817c39d190981706a2da authored almost 2 years ago by dlavigne-nwtime <[email protected]>
Test error pages.

github.com/nwtime/lptpwww - 021a2e65d97e578c9edb69d8edd26a4847e7e28f authored almost 2 years ago by dlavigne-nwtime <[email protected]>
Add custom error pages.

github.com/nwtime/lptpwww - 71733e3c4cb4855d467346bac2acc328c433109f authored almost 2 years ago by dlavigne-nwtime <[email protected]>
Use "NTP Documentation" instead of "Documentation Archives".

github.com/nwtime/ntpwww - ed374a4b89278e58f1c3a070d28f4f767cbb68c3 authored almost 2 years ago by dlavigne-nwtime <[email protected]>
Add a custom management message for power profile settings.

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

github.com/nwtime/linuxptp - fc3bddf7136008b235979a716956d0d2fca1257d authored almost 2 years ago by Richard Cochran <[email protected]>
Introduce the power profile.

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

github.com/nwtime/linuxptp - 7059a05a3fb2182e851217c8872cf47126ec4c4c authored almost 2 years ago by Richard Cochran <[email protected]>
Accept the full range for domainNumber.

IEEE Std C37.238 invented its own rules with respect to the range of
values allowed for the doma...

github.com/nwtime/linuxptp - ddd4abc3d6e4ee72b1b2d98df121fdff80569f84 authored almost 2 years ago by Richard Cochran <[email protected]>
tlv: Encode and decode power profile TLVs.

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

github.com/nwtime/linuxptp - 04afeeafb306c1f8bc9ceadbb8c164eb786db371 authored almost 2 years ago by Richard Cochran <[email protected]>
man pages: Bump date.

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

github.com/nwtime/linuxptp - d4adf8738d0cfbf3d227519e930b13548b3052dc authored almost 2 years ago by Richard Cochran <[email protected]>
Alphabetize configuration options in the ts2phc man page.

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

github.com/nwtime/linuxptp - 64f016e7a83285d096284d059a8c8f8ebcca5105 authored almost 2 years ago by Richard Cochran <[email protected]>
Alphabetize configuration options in the pmc man page.

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

github.com/nwtime/linuxptp - d262de57ed0da5f1d4f50241ea6722dc0bb6bbbc authored almost 2 years ago by Richard Cochran <[email protected]>
Alphabetize configuration options in the phc2sys man page.

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

github.com/nwtime/linuxptp - e2a419ed5ec5897d0bae2b3dde1d360fec43cc04 authored almost 2 years ago by Richard Cochran <[email protected]>
Remove stray copy/pasteo from the phc2sys man page.

github.com/nwtime/linuxptp - c2625a468fdc2210d1862edc164fcf1c7efce29f authored almost 2 years ago by Richard Cochran <[email protected]>
Alphabetize configuration options in the ptp4l man page.

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

github.com/nwtime/linuxptp - 9e4067a1540407d001d7ffc814a384d4b920179b authored almost 2 years ago by Richard Cochran <[email protected]>
clockadj: return error if failed to adjust clock

Current clockadj code only prints a message in case the kernel returns
an error for a clock adju...

github.com/nwtime/linuxptp - 08ba9b9da6df30d4e8baad464454f4c8a316be0f authored almost 2 years ago by Wojtek Wasko via Linuxptp-devel <[email protected]>
ts2phc: reset servo if failed to discipline clock

Signed-off-by: Wojciech Wasko <[email protected]>

github.com/nwtime/linuxptp - 3c0164cc3fbf92949b4e1e5db27ddbf332675261 authored almost 2 years ago by Wojtek Wasko via Linuxptp-devel <[email protected]>
phc2sys: reset servo if failed to discipline clock

Signed-off-by: Wojciech Wasko <[email protected]>

github.com/nwtime/linuxptp - f7e93bef724715b9fd297261e7849fa52d9583bc authored almost 2 years ago by Wojtek Wasko via Linuxptp-devel <[email protected]>
ptp4l: reset servo if failed to discipline clock

Signed-off-by: Wojciech Wasko <[email protected]>

github.com/nwtime/linuxptp - 4c1ea5a78b331b7674eca46bc5fe7455e3847c4c authored almost 2 years ago by Wojtek Wasko via Linuxptp-devel <[email protected]>
Remove unused bootstrap.

github.com/nwtime/khronoswww - 51d3b7ed5a63078151e1ab38229b38ace1cd7a8c authored almost 2 years ago by dlavigne-nwtime <[email protected]>
Remove unused bootstrap.

github.com/nwtime/lptpmgmtwww - cef3eae427f2b9cf0f561bb46cc9af06f6355758 authored almost 2 years ago by dlavigne-nwtime <[email protected]>
unicast: Avoid undefined integer shifts.

Deny client requests and ignore server responses that have
logInterMessagePeriod outside of [-30...

github.com/nwtime/linuxptp - 9eb0779baa319104f915d86c3778ca45c8c83235 authored almost 2 years ago by Miroslav Lichvar <[email protected]>
ts2phc: Fix generic pps source when tai offset is not set in OS

This patch adds support for the leapfile in the generic pps source.
Such implementations prevent...

github.com/nwtime/linuxptp - 9b17c34d04c1a16594446a493af68711b5fdaa7a authored almost 2 years ago by Maciek Machnikowski <[email protected]>
lstab: Add LSTAB_EXPIRED result

LSTAB_UNKNOWN is too generic, add LSTAB_EXPIRED result to return the latest
lstab correction and...

github.com/nwtime/linuxptp - 30d1db5ae59229b6295dcb14c135001fcbdff459 authored almost 2 years ago by Maciek Machnikowski <[email protected]>
lstab: move update_leapsecond_table function to lstab

To enable handling lstab in the same way by different pps sources, move
update_leapsecond_table ...

github.com/nwtime/linuxptp - efed95fcede0616731d37a05528ec33c844a6dac authored almost 2 years ago by Maciek Machnikowski <[email protected]>
Start adding project-specific info.

github.com/nwtime/lptpmgmtwww - 59d483e28ed2ee0635040daf5bad4d264c59e239 authored almost 2 years ago by dlavigne-nwtime <[email protected]>
Add homepage placeholder and how to edit in INSTRUCTIONS.

github.com/nwtime/khronoswww - dbd2cc007da5a14a1308bbbc2014e3fabace77d1 authored almost 2 years ago by dlavigne-nwtime <[email protected]>
Add instructions for GA and clarity.

github.com/nwtime/khronoswww - 3ee430f26bd72a4bc65a37f4952a1e4e13c9b70c authored almost 2 years ago by dlavigne-nwtime <[email protected]>
Add instructions for GA and clarity.

github.com/nwtime/lptpmgmtwww - 3ee430f26bd72a4bc65a37f4952a1e4e13c9b70c authored almost 2 years ago by dlavigne-nwtime <[email protected]>
timemaster: Use refclock_sock servo with chrony.

If chronyd is selected as the NTP program, use the SOCK refclock instead
of SHM to improve secur...

github.com/nwtime/linuxptp - b2ef98fff8eb57e357fa3d5669db0b91307aa5ad authored almost 2 years ago by Miroslav Lichvar <[email protected]>
Fix up alphetical order in port_private header file.

Letter 's' comes after 'q'.

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

github.com/nwtime/linuxptp - f8c7f1decc5faa07311c955d08a9c888139ed9e5 authored almost 2 years ago by Richard Cochran <[email protected]>
Remove obsolete statement in ptp4l man page.

The NTP SHM number is no longer the PTP domain number. It was made
configurable and the default ...

github.com/nwtime/linuxptp - 693670a829fa99a32f2162cabaf6febf4e797f97 authored almost 2 years ago by Miroslav Lichvar <[email protected]>
Add refclock_sock servo.

Add a second servo that provides samples to other processes in order to
control the clock. The c...

github.com/nwtime/linuxptp - b7a495748854e9533995ba7163b5fdd03c171e1d authored almost 2 years ago by Miroslav Lichvar <[email protected]>
timemaster: Replace shm_segment with refclock_id.

Replace the shm_segment number with a more general refclock_id and shift
by first_shm_index only...

github.com/nwtime/linuxptp - ffbc0fd1263ee887ad34f41ea983ec16a0dea547 authored almost 2 years ago by Miroslav Lichvar <[email protected]>
port: start sync rx timer on grant

In case of broken network there is a possibility of having management
packets with proper data b...

github.com/nwtime/linuxptp - 9dd3993d40a48f81cabecfe19e9988554a65aa31 authored almost 2 years ago by Vadim Fedorenko via Linuxptp-devel <[email protected]>
raw: Use BPF filter based on tcpdump syntax.

Replace the hand written BPF code with something that has been created
by tcpdump based on a fil...

github.com/nwtime/linuxptp - c74df1b472871109b83446f4f568f0904762188c authored almost 2 years ago by Sebastian Andrzej Siewior <[email protected]>
Fix SERVO_JUMP docstring comment

Signed-off-by: Rahul Rameshbabu <[email protected]>

github.com/nwtime/linuxptp - 09de7d071e2873dc32294216afaf2590f8e9ae00 authored almost 2 years ago by Rahul Rameshbabu via Linuxptp-devel <[email protected]>
Improve efficiency of nullf servo synchronization

The nullf servo can now enter the SERVO_LOCKED_STABLE state by
transitioning first to the SERVO_...

github.com/nwtime/linuxptp - 64e223c6f3a98092d2b100eb44770983feb57ea6 authored almost 2 years ago by Rahul Rameshbabu via Linuxptp-devel <[email protected]>
clock: Fix stale clock parent pid usage after best master change

Problem
=======
Unselected master port may unintentionally continue to request
announce/sync/del...

github.com/nwtime/linuxptp - 6e02bb2c756c2ca9d3313f5200412da674fdced4 authored almost 2 years ago by Vincent Cheng <[email protected]>
organization TLV support for interface rate

adding interface rate TLV as defined by ITU-T G.8275.2 Annex D to
enable master to communicate P...

github.com/nwtime/linuxptp - 0f8026f377391dbccf8769a81a559c398d110010 authored almost 2 years ago by SyncMonk Technologies <[email protected]>
adding speed field information for interface

Get the interface speed related information using ethtool and
convert interface speed to bit rat...

github.com/nwtime/linuxptp - 3d245ba0139f3097448f1f0bb60841ba8840e70f authored almost 2 years ago by SyncMonk Technologies <[email protected]>
adding delay asymmetry calculation

Delay asymmetry calculation based on the PTP port interface speed of
master obtained from TLV an...

github.com/nwtime/linuxptp - 3cb4915f95029a0fcf6061dd99fc1c60dc425cba authored almost 2 years ago by SyncMonk Technologies <[email protected]>
function to support get interface speed via ethtool

When master and slave instance interacting with each other operating
at different interface spee...

github.com/nwtime/linuxptp - 0c4ea4d866ed6bf26075eea918d26e0a96f561e0 authored almost 2 years ago by SyncMonk Technologies <[email protected]>
unicast_client: cancel sync/delay_response on UC_EV_UNSELECTED event

When a unicast master is no longer the best master, an UC_EV_UNSELECTED
event occurs for that un...

github.com/nwtime/linuxptp - 78d57e8216c22f7ec657e51d5b24584b7b530c4a authored almost 2 years ago by Vincent Cheng <[email protected]>
unicast_client: fix checkpatch ERROR: trailing whitespace

Signed-off-by: Vincent Cheng <[email protected]>

github.com/nwtime/linuxptp - 3b9b852bf89361452a5b0c538c3e81bb7e4b89a4 authored almost 2 years ago by Vincent Cheng <[email protected]>
unicast_client: stop sending abnormal contract cancel requests

On termination of a ptp4l unicast session, ptp4l sends
CANCEL_UNICAST_TRANSMISSION for announce,...

github.com/nwtime/linuxptp - 53df53a3ae73f849286445dc98be1f3b58a5687b authored almost 2 years ago by Vincent Cheng <[email protected]>
Initial import.

github.com/nwtime/lptpmgmtwww - 9d2e80514c9ac9e18c30ad68101c284d7701d7dc authored almost 2 years ago by dlavigne-nwtime <[email protected]>
Initial import.

github.com/nwtime/khronoswww - 9d2e80514c9ac9e18c30ad68101c284d7701d7dc authored almost 2 years ago by dlavigne-nwtime <[email protected]>
Improve rendering of documentation archives page and have top menu go to current-stable version of docs.

github.com/nwtime/ntpwww - ba79cbcf139196d4f2188e0b8bbcbc6a9be5b828 authored almost 2 years ago by dlavigne-nwtime <[email protected]>
Bump copyright year.

github.com/nwtime/lptpwww - 1f2109034323ba5b8edd8e7e31a7bf871d304b43 authored almost 2 years ago by dlavigne-nwtime <[email protected]>
Bump copyright year.

github.com/nwtime/ntpwww - c84df08fa8e80a50d6144bcc8b70e4f4c1a7dbf5 authored almost 2 years ago by dlavigne-nwtime <[email protected]>
Don't force height. A <br> should convince bootstrap to keep boxes same height.

github.com/nwtime/ntpwww - 609787170cf8f4ab5c0dc68e7ab0606a3ad14014 authored about 2 years ago by dlavigne-nwtime <[email protected]>
Don't re-arm fault clearing timer on unrelated netlink events

Set the timer only when an event causes the port to transition to the
FAULTY state, rather than ...

github.com/nwtime/linuxptp - 6bac465e9528ec5d427869f97ca26c28db297518 authored about 2 years ago by davidjm via Linuxptp-devel <[email protected]>
port: Avoid faults with vclocks and PHC from command line.

After commit afeabf3c90ed ("ptp4l: add VLAN over bond support") the
TS_LABEL_CHANGED flag was se...

github.com/nwtime/linuxptp - fea457be4857927bd63eb71388f604472d97d878 authored about 2 years ago by Miroslav Lichvar <[email protected]>
makefile: use conditional assignment for KBUILD_OUTPUT

Refer [1],from make 4.4, all variables that are marked as export will
also be passed to the shel...

github.com/nwtime/linuxptp - d3dd51ba611802d7cbb28631cb943cb882fa4aac authored about 2 years ago by Changqing Li <[email protected]>
servo: stop rounding initial frequency to nearest ppb

The interface to the Linux kernel for adjusting clock frequencies is
specified in scaled parts p...

github.com/nwtime/linuxptp - 4612e4665f916a8ee07ae6a537b7d69eab557410 authored about 2 years ago by Jacob Keller <[email protected]>
The PortId is defined as a couple of ClockId (an 8-bytes opaque) and the PortNumber (UInterger16).

The current implementation compares the entire PortId, consisting of ClockId and PortNumber, usi...

github.com/nwtime/linuxptp - 02bc393179f27bac21ec5e9fa3887532237c206c authored about 2 years ago by Luigi Mantellini <[email protected]>
config: Fix -Wformat-truncation warnings.

Check the snprintf() return value in order to avoid the following
warnings from gcc:

config.c: ...

github.com/nwtime/linuxptp - 57d5c6a81f6fa810b663f174985f03dfded4095f authored about 2 years ago by Miroslav Lichvar <[email protected]>
unciast_client: trigger BMCA upon CANCEL receive

Cancel messages don't trigger BMCA leaving best GM select for the port.
In case when new Announc...

github.com/nwtime/linuxptp - ac972fba82b39fab83075806cb63f793513c71cd authored about 2 years ago by Vadim Fedorenko via Linuxptp-devel <[email protected]>
ptp4l: Add profile_id configuration support for G.8275.1 and G.8275.2.

Signed-off-by: Izunna Otiji <[email protected]>

github.com/nwtime/linuxptp - 1af983d0d691c5fcf4598a019c4cbf7df686e755 authored about 2 years ago by Izunna Otiji <[email protected]>
config: allow fractional freq_est_interval

The freq_est_interval value is documented as the time interval over which
to estimate the ratio ...

github.com/nwtime/linuxptp - 1cc4f4694bd02fc497d691e5d79f2bf6d7b3c246 authored about 2 years ago by Jacob Keller <[email protected]>
Added support for Standard Baudrates supported by GNSS receivers

Signed-off-by: Amar Subramanyam <[email protected]>

github.com/nwtime/linuxptp - 3c2840f2e0af4e49bfd94732d4b7e5b1cc9167e4 authored about 2 years ago by Amar Subramanyam <[email protected]>
Drop support for old kernels returning zero frequency.

Kernels before 3.10 had a bug in reading of the system clock frequency,
which was worked around ...

github.com/nwtime/linuxptp - b57e9e938b227ec18bf8b71d2a78557c453ec094 authored about 2 years ago by Miroslav Lichvar <[email protected]>
Extend clockcheck to check for changes in frequency.

Before setting the new frequency offset on a clock update, compare the
current frequency returne...

github.com/nwtime/linuxptp - 2f989b3125a3f498e7c268391059ef874fb209b6 authored about 2 years ago by Miroslav Lichvar <[email protected]>
Don't accept errors in clockadj_get_freq().

Exit if an error is returned from the clock_adjtime() call in
clockadj_get_freq(). No recoverabl...

github.com/nwtime/linuxptp - f19ced6baf7933452d1fec4eaa211b6a9c839040 authored about 2 years ago by Miroslav Lichvar <[email protected]>
phc2sys: Add clocks after processing configuration.

Clocks specified by the -c option, or the default CLOCK_REALTIME, were
added before the default ...

github.com/nwtime/linuxptp - 3ffbf92a0396eab21cc2bec66e4b3178bf099232 authored about 2 years ago by Miroslav Lichvar <[email protected]>
ts2phc: Rename pps_sink to tod_sink in main()

Rename pps_sink to tod_sink, as it stores the source
of the time of day

Signed-off-by: Maciej M...

github.com/nwtime/linuxptp - dbc56425f64fd131870b176dce84bbbdb2c79393 authored about 2 years ago by Maciej Machnikowski <[email protected]>
ts2phc: Use system time as the default ToD source

If no other Time of Day source is specified use the system timer
by default.

Signed-off-by: Mac...

github.com/nwtime/linuxptp - 539939c5c67d15d4a1a75b26c1bee6aaea7a053b authored about 2 years ago by Maciej Machnikowski <[email protected]>
ts2phc: Add option to specify the ToD source in the config file

Current implementation requires specifying the -s argument for PPS
sources that don't provide To...

github.com/nwtime/linuxptp - b3b452f22c48ac401424b345e386d0247b40bad1 authored about 2 years ago by Maciej Machnikowski <[email protected]>
Alias 4.2.8-series to current-stable. It would be nice to be able to do this globally but per-file aliases will do for now. This commit does not change the canonical 4.2.8 links.

github.com/nwtime/ntpwww - 1b4d24aef65c630791ad0f89d6c09ec258781c2c authored about 2 years ago by dlavigne-nwtime <[email protected]>
port: don't clear fault if link is down

When ptp4l detects a fault, the application stops for a short time until
the fault_reset_interva...

github.com/nwtime/linuxptp - a1155637a438bb503a37709712099401ed8b16fb authored about 2 years ago by Jacob Keller <[email protected]>
sk: Handle EINTR when waiting for transmit timestamp.

If ptp4l received a signal in poll() waiting for a transmit timestamp,
multiple (possibly confus...

github.com/nwtime/linuxptp - 3c48a398978e659c86c0e2a60ebaac147153891e authored about 2 years ago by Miroslav Lichvar <[email protected]>
phc2sys: Update TAI to UTC offset in manual

To avoid confusion - update offset in the man page to current value.

Signed-off-by: Maciek Mach...

github.com/nwtime/linuxptp - 10d42e3a466f1c8dac1dcc7f7a2b51e6ad4d2aa1 authored about 2 years ago by Maciek Machnikowski <[email protected]>
ts2phc: Update default lstab expiry date

Update leap second table expiry date to 28 June 2023 based on
the latest leap-seconds.list from ...

github.com/nwtime/linuxptp - e8843611954c8c43bfe78249164daeeae95e9739 authored about 2 years ago by Maciek Machnikowski <[email protected]>
Strip Parallel Redundancy Protocol (PRP) trailer

Strip the IEC62439-3 PRP trailer if it is present
to support PTP over PRP.
The implementation is...

github.com/nwtime/linuxptp - 02c7ab8436ced2e92524bb7b196189c8d381f883 authored about 2 years ago by Magnus Armholt <[email protected]>
ts2phc: allow PHC PPS sources to be synchronized

Now that we are registering a clock even for the PPS source when it
supports that (i.e. when it ...

github.com/nwtime/linuxptp - 5112624cb6a5e642352383ad29fe3177602c3840 authored about 2 years ago by Vladimir Oltean <[email protected]>
ts2phc_slave: print offset to the source clock

Make this information more visible by default, since it is the key
output of this program.

Sign...

github.com/nwtime/linuxptp - 9684508c84f10f79b1288f4cbef04f5d38e45fda authored about 2 years ago by Vladimir Oltean <[email protected]>
ts2phc: reconfigure sync direction by subscribing to ptp4l port events

Monitor the port state change events from ptp4l, and use that
information to determine the "refe...

github.com/nwtime/linuxptp - ecffcfb9daf25ca8210bbbd811a85364e19984fb authored about 2 years ago by Vladimir Oltean <[email protected]>
ts2phc: instantiate a pmc agent

This introduces the '-a' option in ts2phc, an option inspired from
phc2sys that puts the clocks ...

github.com/nwtime/linuxptp - 2064127797d90961585652b32f3bb5c09d299cbc authored about 2 years ago by Vladimir Oltean <[email protected]>
ts2phc: split PPS sink poll from servo loop

Previous changes/clarifications to ts2phc have established that:

- a PPS sink deals with extts ...

github.com/nwtime/linuxptp - 457ca967ebe3356705a3f0814715dfb57b154412 authored about 2 years ago by Vladimir Oltean <[email protected]>
ts2phc: instantiate a full clock structure for every PPS source of the PHC kind

This propagates the use of "struct ts2phc_private" all the way into the
PPS source API, in prepa...

github.com/nwtime/linuxptp - c7ee08cae51111fdf36e23564008f9b10368c778 authored about 2 years ago by Vladimir Oltean <[email protected]>
util: import port_state_normalize() logic from phc2sys

PMC agents such as phc2sys tend to suppress uninteresting port state
transitions, to avoid runni...

github.com/nwtime/linuxptp - 0926ca4e9a4745cb980f283888da09d53bdc0cd3 authored about 2 years ago by Vladimir Oltean <[email protected]>
ts2phc: instantiate a full clock structure for every PPS sink

Currently in ts2phc, PPS sinks are also the only candidates for the
clocks that get synchronized...

github.com/nwtime/linuxptp - a994864c5a6eccb7d5147e18a4e912e9924e2dc2 authored about 2 years ago by Vladimir Oltean <[email protected]>
ts2phc: create a private data structure

Eliminate the ad-hoc use of global variables in the ts2phc program by
introducing one data struc...

github.com/nwtime/linuxptp - 4bda5db05df50e964077db503701daa6c99e3137 authored about 2 years ago by Vladimir Oltean <[email protected]>
ts2phc_phc_pps_source: make use of new kernel API for perout waveform

This API was introduced for 2 reasons:

1. Some hardware can emit PPS signals but not starting f...

github.com/nwtime/linuxptp - 4abd3e91c89565baae5ae66f128f78fd4e4db7ae authored about 2 years ago by Vladimir Oltean <[email protected]>
phc2sys: Add support for free-running mode

Add support for the free-running mode that will not adjust the sink
clock when enabled.

V2: cha...

github.com/nwtime/linuxptp - 6c42e5c14362a359e7a3aa8f1a01488f8fedaf3d authored over 2 years ago by Maciek Machnikowski <[email protected]>
G.8275.2 support for delay_mechanism NO_MECHANISM

As per IEEE1588-2019, Table 21 adding NO_MECHANISM support. In this
case port does not implement...

github.com/nwtime/linuxptp - b904763657c5762e9fa99fcdc81f7889c9db1b64 authored over 2 years ago by SyncMonk Technologies <[email protected]>
port: Disable PHC switch with vclocks.

With a virtual PHC, don't try to switch to the physical PHC after a
link-state change. JBOD and ...

github.com/nwtime/linuxptp - b9a7615c2c36c13c50f5a8b3e762edb7faf402c8 authored over 2 years ago by Miroslav Lichvar <[email protected]>
unicast: Update announce timer when renew

After first timeout of Announce message ptp4l will send Announce
requests messages to all of con...

github.com/nwtime/linuxptp - 58eb8c894656d069f9ce702b4c76e6dab302f0b8 authored over 2 years ago by Vadim Fedorenko via Linuxptp-devel <[email protected]>
phc2sys: Allow multiple sink clocks

Currently, if the -c parameter is used multiple times only the last
clock will be synchronized a...

github.com/nwtime/linuxptp - 33ac7d25cd9212e79be6f7023ba18cfa5020e35b authored over 2 years ago by Maciek Machnikowski <[email protected]>