Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-05-21 | sd-dhcp-client: factor out dhcp packet allocation | Tom Gundersen | |
2014-05-21 | sd-dhcp: rely on FIONREAD working | Tom Gundersen | |
This fallback will anyway never get tested, so rip it out. | |||
2014-05-21 | sd-dhcp: option_append - support falling back to 'sname' and 'file' | Tom Gundersen | |
2014-05-21 | sd-dhcp: make sure we can not fill options so much that there is no space ↵ | Tom Gundersen | |
for END | |||
2014-05-21 | networkd: link - serialize link when addresses change | Tom Gundersen | |
Thanks to Kay for tracking this down. | |||
2014-05-21 | update gitignore | Kay Sievers | |
2014-05-21 | hwdb: update | Kay Sievers | |
2014-05-21 | util: fix a gcc compiler warning | Lennart Poettering | |
2014-05-21 | timesyncd: use STR_IN_SET() | Kay Sievers | |
2014-05-21 | timesyncd: fix english language typo | Lennart Poettering | |
2014-05-21 | logind: don't apply RemoveIPC= to system users | Lennart Poettering | |
We shouldn't destroy IPC objects of system users on logout. http://lists.freedesktop.org/archives/systemd-devel/2014-April/018373.html This introduces SYSTEM_UID_MAX defined to the maximum UID of system users. This value is determined compile-time, either as configure switch or from /etc/login.defs. (We don't read that file at runtime, since this is really a choice for a system builder, not the end user.) While we are at it we then also update journald to use SYSTEM_UID_MAX when we decide whether to split out log data for a specific client. | |||
2014-05-20 | dhcp-lease: add support for parsing a few more dhcp options | Tom Gundersen | |
2014-05-20 | dhcp-lease: refactor lease parsing | Tom Gundersen | |
Use helper functions, and add some more sanity checking/asserts. | |||
2014-05-20 | sd-dhcp: refactor parse_options | Tom Gundersen | |
Similar to the previous patch, exchange a length and a pointer with only one offset variable. Also fix the type of the options to be uint8_t[], rather than uint8_t*. | |||
2014-05-20 | sd-dhcp: refactor dhcp_option_append | Tom Gundersen | |
Store a pointer to the options in the DHCPMessage struct, and pass this together with an offset around, rather than a uint8_t**. This avoids us having to (re)compute the pointer; and changes dhcp_option_append from adjusting both the pointer to the next option and the remaining size of the options, to just adjusting the current offset. This makes the code a bit simpler to follow IMHO, but there should be no functional change. | |||
2014-05-21 | timesyncd: save clock to disk everytime we get an NTP fix, and bump clock at ↵ | Lennart Poettering | |
boot using this This is useful to make sure the system clock stays monotonic even on systems that lack an RTC. Also, why we are at it, also use the systemd release time for bumping the clock, since it's a slightly less bad than starting with jan 1st, 1970. This also moves timesyncd into the early bootphase, in order to make sure this initial bump is guaranteed to have finished by the time we start real daemons which might write to the file systemd and thus shouldn't leave 1970's timestamps all over the place... | |||
2014-05-20 | udevadm-settle: fixed return code for empty queue | Harald Hoyer | |
If the udev queue is empty and "/run/udev/queue" does not exist, "udevadm settle" would return with EXIT_FAILURE, because the inotify on "/run/udev/queue" would fail with ENOENT. This patch lets "udevadm settle" exit with EXIT_SUCCESS in this case. | |||
2014-05-19 | TODO | Susant Sahani | |
IFLA_IPTUN_PMTUDISC IFLA_IPTUN_FLAGS (ISA_TAP) FLA_IPTUN_6RD_PREFIX FLA_IPTUN_6RD_RELAY_PREFIX IFLA_IPTUN_6RD_PREFIXLEN IFLA_IPTUN_6RD_RELAY_PREFIXLEN | |||
2014-05-19 | networkd: introduce sit tunnel | Susant Sahani | |
This patch introduces sit tunnel support to networkd Example conf: file: sit.netdev [NetDev] Name=sit-tun Kind=sit MTUBytes=1480 [Tunnel] Local=10.65.223.238 Remote=10.65.223.239 file: sit.network [Match] Name=em1 [Network] Tunnel=sit-tun [tomegun: rebased] | |||
2014-05-19 | networkd-wait-online: wait for addresses to be configured | Tom Gundersen | |
2014-05-19 | timesyncd: only attempt to connect when an address is configured | Tom Gundersen | |
For now, we accept both link-local and routable addresses, maybe we want to restrict ourselves to routable addresses only. | |||
2014-05-19 | networkd/sd-network: extend operational states | Tom Gundersen | |
Expose states 'degraded' or 'routable' if a link has a site/link-local or a routable address, respectively. | |||
2014-05-19 | networkd/sd-network: expose statically configured NTP servers | Tom Gundersen | |
2014-05-19 | networkd: fixup static DNS serialization | Tom Gundersen | |
2014-05-19 | sd-dhcp-lease/sd-network: modernization and fix leak | Tom Gundersen | |
2014-05-19 | resolved: add daemon to manage resolv.conf | Tom Gundersen | |
Also remove the equivalent functionality from networkd. | |||
2014-05-19 | sd-network: expose DNS information | Tom Gundersen | |
2014-05-19 | networkd: link - serialize DNS information | Tom Gundersen | |
2014-05-19 | sd-dhcp-lease: move in_addr (de)serialization to shared network code | Tom Gundersen | |
2014-05-19 | sd-login: add C API to query primary session of a user | Lennart Poettering | |
2014-05-19 | logind: fix Display property of user objects | Lennart Poettering | |
When we dropped support for creating a per-user to the "main" X11 display we stopped returning useful data in the "Display" user property. With this change this is fixed and we again expose an appropriate (graphical session) in the property that is useful as the "main" one, if one is needed. | |||
2014-05-18 | gudev: add missing (nullable) annotations on return values | Evan Nemerson | |
2014-05-19 | update TODO | Lennart Poettering | |
2014-05-19 | analyze: read host and system information from remote | Djalal Harouni | |
This makes "systemd-analyze plot" read host information from remote. While we are it show if this is a virtualized system. https://bugs.freedesktop.org/show_bug.cgi?id=76498 Reported-by: Zach <zachcook1991@gmail.com> | |||
2014-05-19 | hostnamed: expose KernelVersion on the bus | Djalal Harouni | |
This is needed to fix bug: https://bugs.freedesktop.org/show_bug.cgi?id=76498 Reported-by: Zach <zachcook1991@gmail.com> | |||
2014-05-19 | build: Compile everything with PIE | Cristian Rodríguez | |
2014-05-19 | core: Filter by state behind the D-Bus API, not in the systemctl client. | David Strauss | |
2014-05-19 | machined: make sure GetMachineAddresses() is available for unprivileged ↵ | Lennart Poettering | |
processes | |||
2014-05-19 | fix spelling of privilege | Nis Martensen | |
2014-05-18 | update TODO | Lennart Poettering | |
2014-05-18 | machined: add logic to query IP addresses of containers | Lennart Poettering | |
2014-05-18 | network: always take possession of host side of nspawn veth tunnels and do ↵ | Lennart Poettering | |
IPv4LL on them | |||
2014-05-18 | update TODO | Lennart Poettering | |
2014-05-18 | timesyncd: make use of floating event sources for signal handling | Lennart Poettering | |
2014-05-18 | timesyncd: enable watchdog support | Lennart Poettering | |
2014-05-18 | timesyncd: run timesyncd as unpriviliged user "systemd-timesync" (but still ↵ | Lennart Poettering | |
with CAP_SYS_TIME) | |||
2014-05-18 | man: note that entire sections can now be ignored | Michael Marineau | |
Prefixing a section name with "X-" will cause it and all of its contents to be silently ignored as of commit 342aea19. | |||
2014-05-17 | networkd: log - only log about udev initalization on debug level | Tom Gundersen | |
2014-05-17 | networkd: keep list of active addresses | Tom Gundersen | |
2014-05-17 | networkd: IP address equality | Tom Gundersen | |