Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-12-11 | test-strv: add test for strv_equal | Ronny Chevalier | |
2014-12-11 | test-execute: add tests for UMask directive | Ronny Chevalier | |
2014-12-11 | test-unit-name: add tests for %f | Ronny Chevalier | |
2014-12-11 | bus: sync with kdbus.git | David Herrmann | |
Changes: * bloom parameters are returned in an offset via HELLO * FREE now takes items just like any other ioctl | |||
2014-12-11 | tree-wide: use our memset() macros instead of memset() itself | Lennart Poettering | |
2014-12-11 | treewide: correct spacing near eol in code comments | Torstein Husebø | |
2014-12-11 | core: correct spacing near eol in code comments | Torstein Husebø | |
2014-12-11 | shared: correct spacing near eol in code comments | Torstein Husebø | |
2014-12-11 | journald: correct spacing near eol code comments | Torstein Husebø | |
2014-12-11 | sd-bus: correct spacing near eol in code comments | Torstein Husebø | |
2014-12-11 | networkd/resolved: correct spacing near eol in code comments | Torstein Husebø | |
2014-12-11 | build-sys: fix user unit m4 logic | Lennart Poettering | |
2014-12-11 | update TODO | Lennart Poettering | |
2014-12-11 | sd-dhcp-client: log if we fail to set up lease timers | Tom Gundersen | |
2014-12-11 | tests: udev - assume /etc/machine-id rather than /etc/hosts | Tom Gundersen | |
On todays machines /etc/hosts is not mandatory. /etc/machine-id is though, so let's rely on that instead. This makes the udev tests pass again for me. | |||
2014-12-11 | libudev: make libudev-hwdb a wrapper around sd-hwdb | Tom Gundersen | |
2014-12-11 | libsystemd: add sd-hwdb library | Tom Gundersen | |
This is libudev-hwdb, but decoupled from libudev and in the libsystemd style. The core code is unchanged, apart from the following minor changes: - hwdb.bin located in /**/systemd/hwdb/ take preference over the ones located in /**/udev/ - properties are stored internally in an OrderedHashmap, rather than a linked list. - a new API call allows individual properties to be queried directly, rather than iterating over them all - the iteration over properties have been moved inside the library, rather than exposing a list directly - the unused 'flags' parameter was dropped | |||
2014-12-11 | bus: sync with kdbus.git | David Herrmann | |
Sync up with recent kdbus changed: * several ioctls gained .size and .items members (but still unused) * CMD_SEND gained its own ioctl structure * several members of kdbus_msg were dropped as they were only used during SEND, not during RECV etc. * CMD_RECV and CMD_SEND now share a kdbus_reply member which contains the offset and size of the returned message. | |||
2014-12-11 | bus: zero cmd_free before passing to ioctl | David Herrmann | |
Make sure the whole cmd_free object is zeroed before passing it into the kernel. This makes valgrind happy and makes us future proof. | |||
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 | |