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
Signed-off-by: Christian Riesch <[email protected]>
github.com/nwtime/linuxptp - d5f953fed99a811e2a815bc247558c2e34bcc8ec authored almost 13 years ago by Christian Riesch <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - 04e59b0b275b4943fafc2373c3ffe6d3df132862 authored almost 13 years ago by Richard Cochran <[email protected]>
The current port code is very defensive. As the code now stands, we throw
a fault whenever we ca...
This commit makes each pair of port functions, open/close and
initialize/disable, balance each o...
Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - 1b78bb0b54228a0cd4f40a3c6a55904375e9d686 authored almost 13 years ago by Richard Cochran <[email protected]>
It was a cute idea to have the raw Ethernet layer use just one socket,
but it ended up not worki...
Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - 39b10a5a167627a5a3ab87d462e9a50da020bbf7 authored almost 13 years ago by Richard Cochran <[email protected]>That makes more sense than re-initializing, perhaps.
Signed-off-by: Richard Cochran <richardcoc...
github.com/nwtime/linuxptp - 2ff091b14b90383456781cd5a8a1be88a2a3d4ae authored almost 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - 3ff62648fa75f9649a4dd8fa45d42f42c48adf56 authored almost 13 years ago by Richard Cochran <[email protected]>
This change will make it easier to extend the configuration file contents
to include arbitrary n...
Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - 5dbca8a6cd6df906c279bf47d561b692b5c77d65 authored almost 13 years ago by Richard Cochran <[email protected]>This room will be used by the Layer 2 protocols.
Signed-off-by: Richard Cochran <richardcochran...
github.com/nwtime/linuxptp - 7d54d444f58086f1f1ff65b2e8a448beecdae588 authored almost 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - 32d461d4edecafb053c149946f5318cfadfb6c37 authored almost 13 years ago by Richard Cochran <[email protected]>
In some error cases, no message is logged. Now we always complain loudly
when an error occurs.
...
github.com/nwtime/linuxptp - aa142c5240994ce48b52141271fb22587575c11c authored almost 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - 9d4d68e6676fe0c94b397acfc1a99a5113373e31 authored almost 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - 319aae14032c606e65dc3dc0ce69b916a5b456a4 authored almost 13 years ago by Richard Cochran <[email protected]>
In the course of development we added more and more allocations into the
port code without freei...
Although the UDP/IPv4 layer does not need any state per instance (other
than the two file descri...
When we create a discontinuity in the clock time, we must avoid mixing
local time stamps from be...
Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - 2fcac204de1dbd3fd26ef1ebaed330cd188f380d authored almost 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - e38488ae48380c26f3d86c0cf551afa97aab0d16 authored almost 13 years ago by Richard Cochran <[email protected]>
We always wait for the transmit time stamp after sending an event message.
Thus a missing time s...
Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - 51162c01af842a9aa6856b8205d9e0b0a5c2eff7 authored almost 13 years ago by Richard Cochran <[email protected]>
If the networking stack fails to provide a transmit time stamp, then we
might feed uninitialized...
Commit 32133050 introduced a bug that gives a bogus error message on
every 'general' (non-event)...
Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - eb5b7b1e6081d6b8133e5ebbb170f3067692a7be authored almost 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - 321330501f62f7a15dfa470ad11fac49c0ed3981 authored almost 13 years ago by Richard Cochran <[email protected]>
We can reuse the same function that sets the data sets in case of
becoming grand master.
Signed...
github.com/nwtime/linuxptp - 6daff667c5260f1de80ac8f6d064bc433f8205a4 authored almost 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - d6ce3fbb3dfb1380147d1b089681c17a05712817 authored almost 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - 4d0b2e50010f5e6cad113f7a01bd76e3d0c84eb1 authored almost 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - 4b10792002e519c5e6204f8bb96536bb6e7cc74a authored almost 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - af3cbb5fbdff84f73616ceea20c532990e1ddaa7 authored almost 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - 43bd313eb147fbbb2ec7ecbdff8fcaa8368a305c authored almost 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - 6d73cea86a0c380fe09bdf95558fe57c7d54dd8c authored about 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - 86ddff4a0aa0f3cc316a589f97d3c62663bd2719 authored about 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - c0ebf12f79e4603136d25e48bb39c2efa54ac63f authored about 13 years ago by Richard Cochran <[email protected]>
The BMC should never return 'faulty', and I don't know what I was thinking
here, so let's just f...
We failed to make the distinction between plain old "better" and
"better by topology," but the B...
The timerfd calls are missing from Sourcery CodeBench Lite 2011.09-23.
We can remove this code o...
Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - a442a928f8e9047232671bffe833fbe18d04e904 authored about 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - 335100c1a63c7f78ec969a3e64db25a215390f35 authored about 13 years ago by Richard Cochran <[email protected]>
The state machine needs to know whether a new master has just been
selected in order to choose b...
Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - e47549e73f61225d8bb2e179847d55196d884f67 authored about 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - 95185673f53b84b91ca1473e7434dd6fe453f13b authored about 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - 1092c4237b23e7befd3f2ffcf666f2086216f442 authored about 13 years ago by Richard Cochran <[email protected]>Instead we just ignore them for now.
Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - 50b82c200d675a32a58a0408e92a9e5d35d47765 authored about 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - e2c02e49c70078cbcdfdc200fe914a123471af66 authored about 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - 32ee558ef8bd180239439e10534c76aeb8eafa85 authored about 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - 59163df8b164471c439cbe8ffbae1c9e8fb9927d authored about 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - 851675833af3e6948a66ea7014b92b999374b44b authored about 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - 0536aa7413f16998e0df850dc592925aac44f4f7 authored about 13 years ago by Richard Cochran <[email protected]>
Now that we have the master code in place, there is no longer any need
to restrict ourselves.
S...
github.com/nwtime/linuxptp - a736b0c2ffd70a3bbf8b7b89138b0667e59a7a71 authored about 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - ec5e783e848a71220a4a7a67424153423f774db7 authored about 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - f135133a88c2fa3a71e1fa0a4f9c2a1879c10779 authored about 13 years ago by Richard Cochran <[email protected]>This will allow a port to get from the uncalibrated into the slave state.
Signed-off-by: Richar...
github.com/nwtime/linuxptp - 10753faccfc7e2aca995264de0b7840fe77ae42f authored about 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - 72703ba36a927d30bcdaa014239e5be7c5a9c340 authored about 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - 39f5b2c449282b0d8b8d893278f3347fb39748e3 authored about 13 years ago by Richard Cochran <[email protected]>This option is on by default, but we don't want or need it.
Signed-off-by: Richard Cochran <ric...
github.com/nwtime/linuxptp - 95d5c36c0f6185d9c64b1d9debec5119def93f77 authored about 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - 7dbdf2985cc286253af4096e01bbe332787bb72f authored about 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - 3481c99c70a2edaea28292be4002e9471b0893e6 authored about 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - e96d26f13f6565716e354e06ae43ddf3faed1379 authored about 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - 62afef45dbab1afec1e14715398468544873ca3c authored about 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - da17f7535933afbc52892cbb7bd9921ee9f09461 authored about 13 years ago by Richard Cochran <[email protected]>
Without this Linux specific option, multicast packets arrive on one
interface are delivered by t...
We already have a grand master state. Adding this event will simplify the
overall logic, since i...
For some reason, MCAST_JOIN_GROUP is not working under uClinux. We can
just stick with the more ...
Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - 447d4d442c64437147e4c7901f7a3b3175171bbb authored about 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - b0d547cac4b67be443913328c357a16e4ed90be4 authored about 13 years ago by Richard Cochran <[email protected]>github.com/nwtime/linuxptp - 1de37086ef3f9908813cd98b335fa24743e6c839 authored about 13 years ago by Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - 623add8303a11333bd6cf19ee08dce02c5a8306e authored about 13 years ago by Richard Cochran <[email protected]>
If the path delay comes out negative, then something is amiss. In this
case, we just print a war...
Some hardware is a bit pokey. We now wait forever on EINTR and just a
little bit on EAGAIN.
Sig...
github.com/nwtime/linuxptp - cecc20a3077408718ce7806bd5f0253f335dac2a authored about 13 years ago by Richard Cochran <[email protected]>
If software time stamping is to be used, then the servo will want to
have appropriate filtering....
Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - 429c126b580f7bab9662e6e7d83f2c1803a02389 authored about 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - 01691df47b701e6163d961aa6cecec07081b30db authored about 13 years ago by Richard Cochran <[email protected]>
This is really just a first attempt using a hard coded length. Probably
it will be necessary to ...
Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - 68aea3058ce426c5439a6988c591125eaed3b232 authored about 13 years ago by Richard Cochran <[email protected]>
We can pre-compute a table of suitable values in order to simplify the
run time random delay sel...
If we are going to be slave-only, then we should also advertise the
correct clock class.
Signed...
github.com/nwtime/linuxptp - 2fd7a1c18ff1aadff636cdc0b7ac1ef6460bc954 authored about 13 years ago by Richard Cochran <[email protected]>
Even though the MCAST_JOIN_GROUP socket option includes the interface
index, this applies to the...
Since the master implementation is still lacking, we will just keep
the slave-only flag hard cod...
Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - dae76b951a0c21a1e230e815a0db2820f0263a6f authored about 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - 49cd10e678a60855fc8e93b8af343b5a5247490a authored about 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - 5b8fa684ae632bf128e2798aa9ac140e9e4c81f0 authored about 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - 150897669e0a2031bdb032e41ffe576704a09bbb authored about 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - 2a8711a125c17588dfb69ac597d530b6509de152 authored about 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - fc378711d82df5e6901a4b46b4f1fcee4aa0a6d9 authored about 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - 5c010351c0d58bc3fc03bd7baf9b54b4dd7ae408 authored about 13 years ago by Richard Cochran <[email protected]>Note that only some of the message types are implemented.
Signed-off-by: Richard Cochran <richa...
github.com/nwtime/linuxptp - edcb731cc23836cf2972fb15eb44fc8cc297e45e authored about 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - 60f3a85463d8b57725a8ca97afd5ee751dabba50 authored about 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - e930bc4e1183f3d724552bb0d58e7b7999cf1487 authored about 13 years ago by Richard Cochran <[email protected]>
This commit also introduces clock and port objects, but only with the
minimal interface needed b...
Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - f5ef4a3d3d06495f3e7dc3a497bfbea7ecc0f844 authored about 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - bb1f18d87b2509eade6def09da7f8a636e8af7f5 authored about 13 years ago by Richard Cochran <[email protected]>Signed-off-by: Richard Cochran <[email protected]>
github.com/nwtime/linuxptp - 11e0446c0ea215698872f07b8a033f2b9618b325 authored about 13 years ago by Richard Cochran <[email protected]>
This commit gets the project off to a good start. The header files provide
some basic data types...