summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* rtnl: when querying local addresses and gateways, take address family into ↵Lennart Poettering2014-12-04
| | | | account
* sd-bus: avoid a null dereferenceThomas Hindoe Paaboel Andersen2014-12-04
|
* systemctl: fix a leakThomas Hindoe Paaboel Andersen2014-12-04
|
* test-path-util: fix a leakThomas Hindoe Paaboel Andersen2014-12-04
|
* vconsole: don't hard-code systemd-vconsole-setup binary pathMichael Biebl2014-12-04
|
* networkctl: remove unused variableThomas Hindoe Paaboel Andersen2014-12-03
|
* util: don't shadow variableThomas Hindoe Paaboel Andersen2014-12-03
| | | | environ is already defined in unistd.h
* resolved: don't resolve the hostname "gateway" with LLMNR, leave that to ↵Lennart Poettering2014-12-03
| | | | nss-myhostname
* rtnl: make checks for default routes more strictLennart Poettering2014-12-03
| | | | | Also check that the source netmask is 0, not only the destination netmask.
* nss-myhostname: always resolve the host name "gateway" to the local default ↵Lennart Poettering2014-12-03
| | | | | | | | gateway This is useful inside of containers or local networks to intrdouce a stable name of the default gateway host (in case of containers usually the host, in case of LANs usually local router).
* networkd: fix typoTorstein Husebø2014-12-03
| | | | V2: found another one
* udevd: don't take reference for NULL rtnl objectTom Gundersen2014-12-03
|
* strv: add calls to add two entries to an strv at onceLennart Poettering2014-12-03
|
* localed: log xkbcommon errorsJan Synacek2014-12-03
| | | | | | The errors are prefixed with "libxkbcommon" to provide some context, because they are quite confusing without it. With the prefix, we at least know where they come from.
* nspawn: correct EEXIST check when creating directory to mount /tmp inLennart Poettering2014-12-03
| | | | https://bugs.freedesktop.org/show_bug.cgi?id=86309
* machine-id-commit: Introduce machine-id-commit binaryDidier Roche2014-12-03
| | | | | This binary enables to commit transient machine-id on disk if it becomes writable.
* machine-id-setup: add a machine_id_commit call to commit on disk a transient ↵Didier Roche2014-12-03
| | | | | | | | | machine-id If /etc was read only at boot time with an empty /etc/machine-id, the latter will be mounted as a tmpfs and get reset at each boot. If the system becomes rw later, this functionality enables to commit in a race-free manner the transient machine-id to disk.
* machine-id-setup: casting const away is ugly, let's not do it if there's no ↵Lennart Poettering2014-12-03
| | | | reason to
* machine-id-setup: Factorize some machine-id-setup functions to be reusedDidier Roche2014-12-03
|
* rfkill: rework how we generate file names from rfkill devicesLennart Poettering2014-12-03
| | | | | | | | | Generate the file name from ID_PATH plus the rfkill type (wlan, bluetooth, ...) and ignore the rfkill device name, since it apparently is not a stable identifier. Also, ensure that devices disappearing don't result in broken services, simply exit cleanly.
* libudev: set errno properly in all error conditions of ↵Lennart Poettering2014-12-03
| | | | udev_device_new_from_syspath()
* shared: add format helpers for printing MAC addressesTom Gundersen2014-12-02
| | | | Use these in networctl.
* bus-proxy: don't log bus policy every single time we runLennart Poettering2014-12-02
|
* busctl: fix 'command line' style output of propertiesLennart Poettering2014-12-02
|
* systemctl: show unit file preset state in "systemctl status" output"Lennart Poettering2014-12-02
|
* manager: log deserialization errors only at LOG_DEBUG levelLennart Poettering2014-12-02
| | | | | | | | | | | During upgrades and when transitioning between different systemd versions in initrd and on the host we have to expect that some serialization fields are unknown or parse incorrectly. This shouldn't really be considered an error, hence downgrade the log messages about it to debug. This way we can still trace it, but it doesn't confuse users. This kinda reverts 46849c3f.
* core: OOM really shouldn't be considered a deserialization parse failureLennart Poettering2014-12-02
|
* networkctl: print the Gateway in the status outputTom Gundersen2014-12-02
| | | | | | | | This is the IP address of the default route on the link, if present. A description is printed when available (the manufacturer of the gateway NIC based on its MAC address). In the future we should prefer LLDP information over MAC info.
* sd-rtnl: route - allow GETROUTE with AF_UNSPECTom Gundersen2014-12-02
|
* shared: udev-util - add hwdb cleanup macroTom Gundersen2014-12-02
|
* sd-rtnl: add sd_rtnl_message_{new_neigh,neigh_get_{family,ifindex}}Tom Gundersen2014-12-02
|
* sd-rtnl: add typesystem for RTM_*NEIGHTom Gundersen2014-12-02
|
* sd-rtnl: add a bit more debugging in case a message is droppedTom Gundersen2014-12-02
|
* sd-rtnl: message - allow checking for attributes without reading out their ↵Tom Gundersen2014-12-02
| | | | contents
* sd-rtnl: add sd_rtnl_message_route_get_familyTom Gundersen2014-12-02
|
* resolved: make TXT RR generation and parsing more in-line with RFC 6763, ↵Lennart Poettering2014-12-01
| | | | | | | | section 6.1 The RFC says to encode an single empty TXT string instead of an empty TXT array. It also says to treat a zero-length TXT RR as a TXT array with a single zero-length string.
* core: warn and ignore SysVStartPriority=Zbigniew Jędrzejewski-Szmek2014-11-30
| | | | Option was being parsed but not used for anything.
* When warning about unsupported options, be more detailedZbigniew Jędrzejewski-Szmek2014-11-30
|
* cgroup-util: Don't send SIGCONT after SIGKILLRoss Lagerwall2014-11-30
|
* timesyncd: minor simplificationLennart Poettering2014-11-30
|
* journald: close passed fds we cannot make sense ofLennart Poettering2014-11-30
| | | | | | | | | | This is mostly likely the audit socket, and we really should close it if we cannot make sense of it, since as long as it is open the kernel might disable the kmsg forwarding of audit msgs, and we should avoid that, since audit msgs might get completely lost then. I also downgraded the log message we show a bit, after all things should really work fine, and we proceed fine with it.
* terminal/screen: fix GL/GR double-mappingDavid Herrmann2014-11-30
| | | | | We must not call screen_map() multiple times for the same input char. Fix the double-mapping for GL/GR maps are correctly applied.
* delta: Fix broken separator supportAlison Chaiken2014-11-30
| | | | | | systemd-delta man page promises that multiple types of deltas will be concatenated if they are listed with a comma as separator. Replace FOREACH_WORD() with FOREACH_WORD_SEPARATOR() to restore the functionality.
* core: remove unused variablesRonny Chevalier2014-11-30
|
* network: remove unused variableRonny Chevalier2014-11-30
|
* tests: use assert_se instead of assertRonny Chevalier2014-11-30
| | | | Otherwise they can be optimized away with -DNDEBUG
* resolve: remove unused variableRonny Chevalier2014-11-30
|
* systemctl: remove unused variableThomas Hindoe Paaboel Andersen2014-11-30
|
* udev: strings in C are NUL-terminated anyway, no need to add a second NUL...Lennart Poettering2014-11-30
|
* journald-remote,journal-upload: Support .d directories in the usual search pathsJosh Triplett2014-11-29
|