summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2014-12-11device: add devicectlsd-deviceTom Gundersen1-0/+632
2014-12-11device: add systemd-devicedTom Gundersen10-0/+506
2014-12-11networkctl: port from libudev to sd-{device,hwdb}Tom Gundersen1-54/+46
2014-12-11sd-device: add sd_device_enumeratorTom Gundersen5-3/+292
2014-12-11sd-device: monitor - request kernel timestampsTom Gundersen2-24/+70
2014-12-11sd-device: add device-monitorTom Gundersen4-1/+420
Only for internal use.
2014-12-11sd-device: split set_sysname from set_syspathTom Gundersen1-37/+46
This should make it a bit cheaper to allocate lots of unused devices.
2014-12-11sd-device: add device_new_from_nulstrTom Gundersen2-20/+272
Only meant for internal use.
2014-12-11sd-device: add device_get_{devlink_priority,watch_handle}Tom Gundersen2-4/+71
2014-12-11sd-device: add sd_device_get_sys{name,num}Tom Gundersen2-0/+20
2014-12-11sd-device: add sd_device_get_devnodeTom Gundersen2-0/+21
2014-12-11sd-device: add sd_device_get_devpathTom Gundersen2-0/+13
2014-12-11sd-device: add TAGS and DEVLINKS propertiesTom Gundersen1-5/+63
2014-12-11sd-device: add sd_device_get_devlink_{first,next}Tom Gundersen3-0/+59
2014-12-11sd-device: sd_device_get_sysattr_{first,next}Tom Gundersen3-0/+44
2014-12-11sd-device: add sd_device_get_tag_{first,next}Tom Gundersen3-0/+28
2014-12-11sd-device: add sd_device_get_property_{first,next}Tom Gundersen3-0/+46
2014-12-11sd-device: add sd_device_get_sysattr_valueTom Gundersen2-2/+110
2014-12-11sd-device: add sd_device_has_tagTom Gundersen2-0/+11
2014-12-11sd-device: add sd_device_get_usec_since_initializedTom Gundersen2-0/+27
2014-12-11sd-device: add sd_device_get_property_valueTom Gundersen2-0/+26
2014-12-11sd-device: add sd_device_get_is_initializedTom Gundersen2-0/+17
2014-12-11sd-device: add read_dbTom Gundersen1-0/+271
2014-12-11sd-device: add propertiesTom Gundersen1-0/+68
2014-12-11sd-device: add sd_device_get_driverTom Gundersen2-0/+51
2014-12-11sd-device: add sd_device_get_devnumTom Gundersen2-0/+16
2014-12-11sd-device: add sd_device_get_parent_with_susbystem_devtypeTom Gundersen2-0/+33
2014-12-11sd-device: add sd_device_get_devtypeTom Gundersen2-0/+16
2014-12-11sd-device: add sd_device_get_subsystemTom Gundersen2-0/+64
2014-12-11sd-device: add sd_device_get_parentTom Gundersen2-0/+60
2014-12-11sd-device: add sd_device_new_from_device_idTom Gundersen2-0/+94
2014-12-11sd-devcie: add read_uevent_fileTom Gundersen1-0/+217
2014-12-11sd-device: add int sd_device_new_from_subsystem_sysnameTom Gundersen2-0/+60
2014-12-11sd-device: add int sd_device_new_from_devnumTom Gundersen2-0/+18
2014-12-11sd-device: add sd_device_get_syspathTom Gundersen2-0/+13
2014-12-11sd-device: add sd_device_new_from_syspathTom Gundersen1-2/+113
Also add device_set_syspath, which does all sanity checking, unlike in libudev where it only does some.
2014-12-11libsystemd: add initial sd-device libraryTom Gundersen4-1/+133
2014-12-11libudev: make libudev-hwdb a wrapper around sd-hwdbTom Gundersen4-377/+29
2014-12-11libsystemd: add sd-hwdb libraryTom Gundersen6-1/+625
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-11bus: sync with kdbus.gitDavid Herrmann4-93/+172
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-11bus: zero cmd_free before passing to ioctlDavid Herrmann1-1/+1
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-11bus: fix memfd-cache regarding memfd offsetsDavid Herrmann1-3/+7
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-11TODO: updateDavid Herrmann1-2/+1
Drop resolved kdbus issues.
2014-12-11localectl,man: make it obvious that set-*-keymaps sets both keymapsZbigniew Jędrzejewski-Szmek2-12/+14
https://bugs.freedesktop.org/show_bug.cgi?id=85411
2014-12-10zsh-completion: remove duplicate functionZbigniew Jędrzejewski-Szmek1-1/+0
https://bugs.archlinux.org/task/43069
2014-12-10build-sys: update Lennart's private targetLennart Poettering1-3/+6
2014-12-10NEWS: minor wording improvementLennart Poettering1-5/+5
2014-12-10build-sys: add missing file to CLEANFILESLennart Poettering1-0/+3
2014-12-10NEWS: update contributors listLennart Poettering1-7/+7
2014-12-10build-sys: bump package and library versions in preparation for 218 releaseLennart Poettering2-3/+3