Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-12-11 | bus: fix memfd-cache regarding memfd offsets | David Herrmann | |
We must restore part->mmap_begin when poping memfds from the memfd-cache. We rely on the memfds to be unsealed, so we can be sure that we own the whole FD. Therefore, simply set part->mmap_begin to the same as part->data. This fixes test-bus-kernel-benchmark. | |||
2014-12-11 | TODO: update | David Herrmann | |
Drop resolved kdbus issues. | |||
2014-12-11 | localectl,man: make it obvious that set-*-keymaps sets both keymaps | Zbigniew Jędrzejewski-Szmek | |
https://bugs.freedesktop.org/show_bug.cgi?id=85411 | |||
2014-12-10 | zsh-completion: remove duplicate functionsystemd/v218 | Zbigniew Jędrzejewski-Szmek | |
https://bugs.archlinux.org/task/43069 | |||
2014-12-10 | build-sys: update Lennart's private target | Lennart Poettering | |
2014-12-10 | NEWS: minor wording improvement | Lennart Poettering | |
2014-12-10 | build-sys: add missing file to CLEANFILES | Lennart Poettering | |
2014-12-10 | NEWS: update contributors list | Lennart Poettering | |
2014-12-10 | build-sys: bump package and library versions in preparation for 218 release | Lennart Poettering | |
2014-12-10 | build-sys: turn off SMACK capabilities stuff for now, since it is ↵ | Lennart Poettering | |
incompatible with nspawn | |||
2014-12-10 | update TODO | Lennart Poettering | |
2014-12-10 | scope: make attachment of initial PIDs a bit more robust | Lennart Poettering | |
2014-12-10 | core: don't migrate PIDs for units that may contain subcgroups, do this only ↵ | Lennart Poettering | |
for leaf units Otherwise a slice or delegation unit might move PIDs around ignoring the fact that it is attached to a subcgroup. | |||
2014-12-10 | update TODO | Lennart Poettering | |
2014-12-10 | core: properly pass unit file state to clients via the bus | Lennart Poettering | |
2014-12-10 | build-sys: fix link-order | Kay Sievers | |
2014-12-10 | update TODO | Lennart Poettering | |
2014-12-10 | sd-bus: make BUS_ERROR_MAP_ELF_USE() use a const variable | Lennart Poettering | |
2014-12-10 | networkd: rename section [BridgePort] → [Bridge] | Lennart Poettering | |
Let's stick to generic sections that describe the general technology, instead of specific per-object sections, unless we really have a reason to do that otherwise. | |||
2014-12-10 | sd-bus: move common errors src/shared/bus-errors.h → ↵ | Lennart Poettering | |
src/libsystemd/sd-bus/bus-common-errors.h Stuff in src/shared/ should not use stuff from src/libsystemd/ really. | |||
2014-12-10 | networkd-dhcp6: Support ICMPv6 Other information | Patrik Flykt | |
When ICMPv6 Other information is received, enable Information request in DHCPv6. If the DHCPv6 client already exists, only update the client if there is a transition from Other to Managed state. | |||
2014-12-10 | networkd-dhcp6: Move ICMPv6 and DHCPv6 configuration to new file | Patrik Flykt | |
Handle all aspects of ICMPv6 and DHCPv6 in a file of its own as is done with DHCPv4 and IPv4LL. | |||
2014-12-10 | test-dhcp6-client: Add a simple Information Request test case | Patrik Flykt | |
Start the DHCPv6 test case by sending an Information Request, verifying the reply and continuing at once with the normal address acquisition procedure. Reuse the DHCPv6 Solicit Reply so that the client code is verified to ignore any erroneously added IPv6 address information. | |||
2014-12-10 | sd-dhcp6-client: Implement Information Request message | Patrik Flykt | |
Implement Information Request message according to RFC 3315, section 18.1.5. with the excepion that the first message is not delayed by a random amount. Instead systemd-networkd is supposed to take care of desynchronizing between other clients. Initialize the DHCPv6 client structure in sd_dhcp6_client_start() as this allows toggling between information request and normal DHCPv6 address aquisition modes. | |||
2014-12-10 | sd-dhcp6-lease: Return only -EINVAL when a NULL lease is supplied | Patrik Flykt | |
Suppyling a NULL lease is not a condition that needs to be asserted, returning -EINVAL is informative enough to the caller. This simplifies calling code and doesn't falsely indicate that something erroneous was attempted. | |||
2014-12-10 | sd-dhcp6-client: Make end of successfull option parsing explicit | Patrik Flykt | |
When all DHCPv6 options have been parsed, dhcp6_option_parse() returns -ENOMSG. Explicitely set the return value to indicate success so that later code does not need to take this special value into account. | |||
2014-12-10 | hwdb: fix typo | Torstein Husebø | |
2014-12-10 | hwdb: add two more mice to the DPI database | Lennart Poettering | |
2014-12-10 | hwdb: add another Logitech mouse (M-BZ96C) | Lennart Poettering | |
2014-12-10 | TODO | Lennart Poettering | |
2014-12-10 | man: improve docs for systemd-modules-load.service | Lennart Poettering | |
2014-12-10 | hwdb: add DPI data for M325 mouse | Lennart Poettering | |
2014-12-10 | test: fix some tests when running inside a container | Jan Synacek | |
2014-12-10 | virt: when detecting containers and /run/systemd/container cannot be read, ↵ | Lennart Poettering | |
check /proc/1/environ This way, we should be in a slightly better situation if a container is booted up with only a shell as PID 1. In that case /run/systemd/container will not be populated, and a check for it hence be ineffective. Checking /proc/1/environ doesn't fully fix the problem though, as the file is only accessible with privileges. This means if PID 1 is not systemd, and if privileges have been dropped the container detection will continue to fail. | |||
2014-12-09 | systemctl: fix invalid free when enabling sysv services fails | Zbigniew Jędrzejewski-Szmek | |
The error was introduced in v215-343-g60731f32f1 'systemctl: do not bother to mutate state on error', by causing strv_free to attempt to free a static string. Simplify the whole thing by always keeping the array in valid state. | |||
2014-12-09 | ima-setup: simplify | Zbigniew Jędrzejewski-Szmek | |
2014-12-09 | treewide: sanitize loop_write | Zbigniew Jędrzejewski-Szmek | |
loop_write() didn't follow the usual systemd rules and returned status partially in errno and required extensive checks from callers. Some of the callers dealt with this properly, but many did not, treating partial writes as successful. Simplify things by conforming to usual rules. | |||
2014-12-10 | kdbus: downgrade warning if we cannot patch kdbus attach mask to DEBUG if ↵ | Lennart Poettering | |
kdbus is not available | |||
2014-12-10 | util: introduce our own gperf based capability list | Lennart Poettering | |
This way, we can ensure we have a more complete, up-to-date list of capabilities around, always. | |||
2014-12-10 | update TODO | Lennart Poettering | |
2014-12-10 | build-sys: fix CLEANFILES= for dns_type list | Lennart Poettering | |
2014-12-10 | mount: clarify that we really need to replace the utab inotify code with the ↵ | Lennart Poettering | |
native API for this in libmount, as soon as that's stable | |||
2014-12-10 | core: unify how we iterate over inotify events | Lennart Poettering | |
Let's add some syntactic sugar for iterating through inotify events, and use it everywhere. | |||
2014-12-10 | mount: use bools where appropriate | Lennart Poettering | |
2014-12-10 | catalog: fix typos in the French translation | Ronny Chevalier | |
2014-12-10 | shell-completion: systemctl edit | Ronny Chevalier | |
2014-12-10 | NEWS: fix typos | Ronny Chevalier | |
2014-12-10 | gitignore: hide some more files | Lennart Poettering | |
2014-12-10 | hwdb: update PCI, USB, OUI databases | Lennart Poettering | |
2014-12-10 | build-sys: don't fail if CAP_SETFCAP is missing | Lennart Poettering | |