summaryrefslogtreecommitdiff
path: root/src/timesync
AgeCommit message (Expand)AuthorFilesLines
2014-06-01timesyncd: split privilege dropping code out of timesyncd so that we can make...Lennart Poettering1-67/+1
2014-05-25timesysnc: reword network watching messages, and move resolver errors to debugKay Sievers1-3/+3
2014-05-24timesyncd: only update stamp file when we are synchronizedKay Sievers2-71/+54
2014-05-22time-util: make sure USEC_PER_SEC and friends are actually of type usec_tLennart Poettering1-4/+4
2014-05-21timesyncd: use STR_IN_SET()Kay Sievers1-3/+3
2014-05-21timesyncd: fix english language typoLennart Poettering1-1/+1
2014-05-21timesyncd: save clock to disk everytime we get an NTP fix, and bump clock at ...Lennart Poettering1-11/+93
2014-05-19timesyncd: only attempt to connect when an address is configuredTom Gundersen1-1/+1
2014-05-19fix spelling of privilegeNis Martensen1-3/+3
2014-05-18timesyncd: make use of floating event sources for signal handlingLennart Poettering2-8/+2
2014-05-18timesyncd: enable watchdog supportLennart Poettering1-0/+2
2014-05-18timesyncd: run timesyncd as unpriviliged user "systemd-timesync" (but still w...Lennart Poettering1-0/+82
2014-05-16timesyncd: fix typo in commentKay Sievers1-1/+1
2014-05-15timesyncd: fix error path return valueKay Sievers1-1/+1
2014-05-08timesyncd: read global operational state from networkdTom Gundersen1-18/+6
2014-05-08timesyncd: only run when the system has a carrier on a network interfaceTom Gundersen2-3/+110
2014-05-07timesyncd: shorten log messageKay Sievers1-5/+3
2014-05-06timesyncd: hook up systemd-timesyncd with systemd-timedatedLennart Poettering1-0/+1
2014-05-06timesyncd: never accept NTP time from server that is older than systemd's rel...Lennart Poettering1-1/+7
2014-05-06timesyncd: read server settings from a configuration fileLennart Poettering6-77/+215
2014-05-06timesyncd: when an NTP server doesn't respond, proceed with the nextLennart Poettering1-24/+46
2014-05-06list: make LIST_FIND_TAIL work for empty listsLennart Poettering1-6/+3
2014-05-06timesyncd: keep order of NTP serversLennart Poettering1-2/+7
2014-05-06timesyncd: make sure to reread /etc/resolv.conf when we try the next NTP serverLennart Poettering1-0/+5
2014-05-06timesyncd: accept NTP version 3 responsesKay Sievers1-2/+1
2014-05-06timesyncd: add a more servers by defaultLennart Poettering1-4/+9
2014-05-06timesyncd: also try next server when sendto() failsLennart Poettering1-2/+4
2014-05-06timesyncd: don't busy loop when we cannot connect to any serversLennart Poettering1-0/+35
2014-05-06timesyncd: properly handle multiple configured NTP servers and multiplei IP a...Lennart Poettering1-70/+232
2014-05-05timesyncd: lookup name server via sd-resolve, support IPv6, react to SIGINT/S...Lennart Poettering1-151/+217
2014-05-05timesync: use safe_close() where possibleLennart Poettering1-8/+3
2014-05-05timesync: always initialize structs when declaring them as far as possible wi...Lennart Poettering1-24/+34
2014-05-05timesyncd: log drift value as signedKay Sievers1-1/+1
2014-05-03timesyncd: log drift correctionKay Sievers1-12/+11
2014-04-30timesyncd: use nanosecond modeKay Sievers1-28/+25
2014-04-30timesyncd: remove debug codeKay Sievers1-2/+1
2014-04-29timesyncd: limit debug values to millisecondsKay Sievers1-15/+15
2014-04-29timesyncd: update log messageKay Sievers1-2/+5
2014-04-29timesyncd: add unit and man pageKay Sievers1-5/+3
2014-04-28rename timedate-sntp to timesyncKay Sievers1-0/+792