Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-05-07 | networkd-wait-online: rely purely on sd-network events and drop rtnl hooks | Tom Gundersen | |
2014-05-07 | networkd: link - always maintain link operstate regardless of admin state | Tom Gundersen | |
2014-05-07 | sd-network: expose both admin and operational state directly | Tom Gundersen | |
Also add a call to check if a link is loopback, as this should commonly be ignored. | |||
2014-05-07 | timesyncd: shorten log message | Kay Sievers | |
2014-05-06 | sd-dhcp-client: use asynchronous_close() | Tom Gundersen | |
close() is a blocking call, which may slow things down measurably when running many dhcp clients in the same single-threaded main loop. Let's just use the asynchronous version instead to avoid the problem. | |||
2014-05-06 | sd-dhcp: network - don't leak sockets on failure | Tom Gundersen | |
Also some general cleanups | |||
2014-05-06 | sd-dhcp: network - set TOS on outgoing packets | Tom Gundersen | |
This should improve performance on busy wireless networks and the like. Inspired by a similar change in dnsmasq. | |||
2014-05-06 | dhcp-network: don't pass ifindex to bind_udp_socket | Tom Gundersen | |
UDP sockets can anyway not be bound to specific netdev's. The packages would have to be filtered when received instead. | |||
2014-05-06 | man: document sd_event_add_time(3) | Lennart Poettering | |
2014-05-06 | timesyncd: hook up systemd-timesyncd with systemd-timedated | Lennart Poettering | |
Later on we will probably remove support for controlling any other NTP implementations but systemd-timesyncd, but for now, let's keep things generic | |||
2014-05-06 | timesyncd: never accept NTP time from server that is older than systemd's ↵ | Lennart Poettering | |
release time | |||
2014-05-06 | journald: remove some dead code | Lennart Poettering | |
2014-05-06 | load-fragment: minor cleanup | Lennart Poettering | |
2014-05-06 | timesyncd: read server settings from a configuration file | Lennart Poettering | |
Also, allow compiling in a default server list via a configure command line item. | |||
2014-05-06 | timesyncd: when an NTP server doesn't respond, proceed with the next | Lennart Poettering | |
2014-05-06 | list: make LIST_FIND_TAIL work for empty lists | Lennart Poettering | |
2014-05-06 | timesyncd: keep order of NTP servers | Lennart Poettering | |
2014-05-06 | timesyncd: make sure to reread /etc/resolv.conf when we try the next NTP server | Lennart Poettering | |
2014-05-06 | timesyncd: accept NTP version 3 responses | Kay Sievers | |
2014-05-06 | timesyncd: add a more servers by default | Lennart Poettering | |
2014-05-06 | timesyncd: also try next server when sendto() fails | Lennart Poettering | |
2014-05-06 | timesyncd: don't busy loop when we cannot connect to any servers | Lennart Poettering | |
2014-05-06 | timesyncd: properly handle multiple configured NTP servers and multiplei IP ↵ | Lennart Poettering | |
addresses per server name | |||
2014-05-05 | timesyncd: lookup name server via sd-resolve, support IPv6, react to ↵ | Lennart Poettering | |
SIGINT/SITERM | |||
2014-05-05 | sd-resolve: make sure we can destroy a query object from its own callback ↵ | Lennart Poettering | |
handler | |||
2014-05-05 | sd-event: allow disabling event sources when an event object is dying anyway | Lennart Poettering | |
2014-05-05 | sd-event: make it easy to bind signal handling to event loop exits | Lennart Poettering | |
By passing a NULL callback provide a simple way to make event loops exit on SIGTERM and other signals. | |||
2014-05-05 | timesync: use safe_close() where possible | Lennart Poettering | |
2014-05-05 | timesync: always initialize structs when declaring them as far as possible ↵ | Lennart Poettering | |
with contsant values | |||
2014-05-05 | build-sys: move async.[ch] to src/shared | Lennart Poettering | |
So that we can use it at multiple places. | |||
2014-05-05 | core: require cgroups filesystem to be available | Kay Sievers | |
We should no longer pretend that we can run in any sensible way without the kernel supporting us with cgroups functionality. | |||
2014-05-05 | timesyncd: log drift value as signed | Kay Sievers | |
2014-05-03 | sd-rtnl-message: append - fix uninitialized memory | Tom Gundersen | |
We were not properly clearing the padding at the front of some containers. | |||
2014-05-03 | sd-rtnl: route - allow setting multiple matching routes | Tom Gundersen | |
2014-05-03 | timesyncd: log drift correction | Kay Sievers | |
2014-05-02 | async: add asynchronous close() call | Lennart Poettering | |
2014-04-30 | timesyncd: use nanosecond mode | Kay Sievers | |
2014-04-30 | timesyncd: remove debug code | Kay Sievers | |
2014-04-30 | networkd: dont configure route if lease doesn't have one | Umut Tezduyar Lindskog | |
2014-04-30 | sd-network: add support for only listening to some types of changes | Tom Gundersen | |
2014-04-29 | timesyncd: limit debug values to milliseconds | Kay Sievers | |
2014-04-29 | sd-dhcp-lease: fix double realloc | Tom Gundersen | |
2014-04-29 | sd-resolve: rework sd-resolve to be callback based, similar in style to ↵ | Lennart Poettering | |
sd-bus and sd-event | |||
2014-04-29 | sd-dhcp-lease: (de)serialize DNS and NTP servers | Tom Gundersen | |
Also use inet_ntoa rather than inet_ntop. | |||
2014-04-29 | sd-dhcp-leaes: use newdup() | Tom Gundersen | |
2014-04-29 | sd-dhcp-lease: add NTP support | Tom Gundersen | |
Export the NTP servers so timesyncd can use them. | |||
2014-04-29 | timesyncd: update log message | Kay Sievers | |
2014-04-29 | timesyncd: add unit and man page | Kay Sievers | |
2014-04-28 | machine-id: only look into KVM uuid when we are not running in a | Lennart Poettering | |
container | |||
2014-04-28 | rename timedate-sntp to timesync | Kay Sievers | |