summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* nss-myhostname: always will in canonical hostname field when resolving ↵baserock/v218-with-canonical-hostname-fixbaserock/pedroalvarez/v218Lennart Poettering2015-02-031-17/+19
| | | | | | addresses to hostnames https://bugs.freedesktop.org/show_bug.cgi?id=87634
* zsh-completion: remove duplicate functionv218Zbigniew Jędrzejewski-Szmek2014-12-101-1/+0
| | | | https://bugs.archlinux.org/task/43069
* build-sys: update Lennart's private targetLennart Poettering2014-12-101-3/+6
|
* NEWS: minor wording improvementLennart Poettering2014-12-101-5/+5
|
* build-sys: add missing file to CLEANFILESLennart Poettering2014-12-101-0/+3
|
* NEWS: update contributors listLennart Poettering2014-12-101-7/+7
|
* build-sys: bump package and library versions in preparation for 218 releaseLennart Poettering2014-12-102-3/+3
|
* build-sys: turn off SMACK capabilities stuff for now, since it is ↵Lennart Poettering2014-12-101-4/+4
| | | | incompatible with nspawn
* update TODOLennart Poettering2014-12-101-6/+0
|
* scope: make attachment of initial PIDs a bit more robustLennart Poettering2014-12-106-24/+49
|
* core: don't migrate PIDs for units that may contain subcgroups, do this only ↵Lennart Poettering2014-12-101-4/+14
| | | | | | | for leaf units Otherwise a slice or delegation unit might move PIDs around ignoring the fact that it is attached to a subcgroup.
* update TODOLennart Poettering2014-12-101-2/+1
|
* core: properly pass unit file state to clients via the busLennart Poettering2014-12-102-2/+1
|
* build-sys: fix link-orderKay Sievers2014-12-101-4/+4
|
* update TODOLennart Poettering2014-12-101-2/+0
|
* sd-bus: make BUS_ERROR_MAP_ELF_USE() use a const variableLennart Poettering2014-12-101-1/+1
|
* networkd: rename section [BridgePort] → [Bridge]Lennart Poettering2014-12-103-4/+4
| | | | | | 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.
* sd-bus: move common errors src/shared/bus-errors.h → ↵Lennart Poettering2014-12-1027-29/+29
| | | | | | src/libsystemd/sd-bus/bus-common-errors.h Stuff in src/shared/ should not use stuff from src/libsystemd/ really.
* networkd-dhcp6: Support ICMPv6 Other informationPatrik Flykt2014-12-101-5/+50
| | | | | | 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.
* networkd-dhcp6: Move ICMPv6 and DHCPv6 configuration to new filePatrik Flykt2014-12-104-121/+168
| | | | | Handle all aspects of ICMPv6 and DHCPv6 in a file of its own as is done with DHCPv4 and IPv4LL.
* test-dhcp6-client: Add a simple Information Request test casePatrik Flykt2014-12-102-19/+108
| | | | | | | 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.
* sd-dhcp6-client: Implement Information Request messagePatrik Flykt2014-12-103-35/+117
| | | | | | | | | | | 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.
* sd-dhcp6-lease: Return only -EINVAL when a NULL lease is suppliedPatrik Flykt2014-12-101-1/+3
| | | | | | | 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.
* sd-dhcp6-client: Make end of successfull option parsing explicitPatrik Flykt2014-12-101-1/+4
| | | | | | 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.
* hwdb: fix typoTorstein Husebø2014-12-101-1/+1
|
* hwdb: add two more mice to the DPI databaseLennart Poettering2014-12-101-0/+8
|
* hwdb: add another Logitech mouse (M-BZ96C)Lennart Poettering2014-12-101-0/+4
|
* TODOLennart Poettering2014-12-101-0/+2
|
* man: improve docs for systemd-modules-load.serviceLennart Poettering2014-12-101-2/+2
|
* hwdb: add DPI data for M325 mouseLennart Poettering2014-12-101-0/+4
|
* test: fix some tests when running inside a containerJan Synacek2014-12-103-2/+12
|
* virt: when detecting containers and /run/systemd/container cannot be read, ↵Lennart Poettering2014-12-101-2/+20
| | | | | | | | | | | | | | 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.
* systemctl: fix invalid free when enabling sysv services failsZbigniew Jędrzejewski-Szmek2014-12-091-16/+6
| | | | | | | 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.
* ima-setup: simplifyZbigniew Jędrzejewski-Szmek2014-12-091-42/+17
|
* treewide: sanitize loop_writeZbigniew Jędrzejewski-Szmek2014-12-0913-77/+51
| | | | | | | 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.
* kdbus: downgrade warning if we cannot patch kdbus attach mask to DEBUG if ↵Lennart Poettering2014-12-101-1/+1
| | | | kdbus is not available
* util: introduce our own gperf based capability listLennart Poettering2014-12-1012-23/+215
| | | | | This way, we can ensure we have a more complete, up-to-date list of capabilities around, always.
* update TODOLennart Poettering2014-12-101-0/+2
|
* build-sys: fix CLEANFILES= for dns_type listLennart Poettering2014-12-101-2/+2
|
* mount: clarify that we really need to replace the utab inotify code with the ↵Lennart Poettering2014-12-102-2/+6
| | | | native API for this in libmount, as soon as that's stable
* core: unify how we iterate over inotify eventsLennart Poettering2014-12-106-89/+64
| | | | | Let's add some syntactic sugar for iterating through inotify events, and use it everywhere.
* mount: use bools where appropriateLennart Poettering2014-12-101-2/+2
|
* catalog: fix typos in the French translationRonny Chevalier2014-12-101-2/+2
|
* shell-completion: systemctl editRonny Chevalier2014-12-103-3/+4
|
* NEWS: fix typosRonny Chevalier2014-12-101-2/+2
|
* gitignore: hide some more filesLennart Poettering2014-12-101-0/+2
|
* hwdb: update PCI, USB, OUI databasesLennart Poettering2014-12-103-302/+3005
|
* build-sys: don't fail if CAP_SETFCAP is missingLennart Poettering2014-12-101-1/+1
|
* hwdb: add more mouse DPI entriesPeter Hutterer2014-12-101-0/+69
| | | | | | | | | | | | Plus a note for Logitech devices using the unified receiver: these devices include their wireless PID in the name, the usb PID/VID is the same for all. In kernel 3.19 the actual model number will be the name, but the patches are still a bit in flux at this point. In the future each device will need two entries for pre+3.19 and 3.19. https://bugs.freedesktop.org/show_bug.cgi?id=87037 https://bugs.freedesktop.org/show_bug.cgi?id=87072 https://bugs.freedesktop.org/show_bug.cgi?id=87162
* NEWS: add contributors listLennart Poettering2014-12-101-1/+21
|