summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-01-08Improve messages about user mode a bitZbigniew Jędrzejewski-Szmek
2014-01-09nspawn: do not invoke RegisterMachine on machined from inside the new PID ↵Lennart Poettering
namespace On kdbus user credentials are not translated across PID namespaces, but simply invalidated if sender and receiver namespaces don't match. This makes it impossible to properly authenticate requests from different PID namespaces (which is probably a good thing). Hence, register the machine in the parent and not the client and properly synchronize this.
2014-01-09bus: make the bus driver support the driver interface under both / and ↵Lennart Poettering
/org/freedesktop/DBus Some clients apparently use the "/" path instead of "/org/freedesktop/DBus". dbus-daemon didn't care, so we need to support both.
2014-01-09logind: wait for the user service to finish startup before completing login ↵Lennart Poettering
attempt
2014-01-08driverd: fix use-after-free error when maintaining match listsLennart Poettering
2014-01-08Revert "bus-driverd: do not track identical matches"Kay Sievers
This reverts commit 234e28aa1cd37dee597c719ac5ca004c6215d28c.
2014-01-08bus: export bus address also when compiled without kdbusMantas Mikulėnas
It was removed from user@.service, so it should be added here.
2014-01-08bus: use existing macros from def.hMantas Mikulėnas
2014-01-08bus-driverd: do not track identical matchesKay Sievers
Identical matches are only one time in the hash map but multiple times in the list; when removing, the hash will be empty but the list still has entries. Not adding dupicates to the list should keep us in sync and prevent hitting the assert.
2014-01-08bus-driverd: properly reply to UpdateActivationEnvironment callKay Sievers
2014-01-08dbus1-generator: install user versionKay Sievers
2014-01-08pam_systemd: export DBUS_SESSION_BUS_ADDRESSKay Sievers
2014-01-08bus: allow omitting quotes for values in match stringsLennart Poettering
dbus-daemon allows this, the dbus specification doesn't explicitly say anything about it, so let's follow dbus-daemon on this.
2014-01-08update TODOLennart Poettering
2014-01-08bus-driverd: implement UpdateActivationEnvironment methodKay Sievers
2014-01-07man: document label escaping functionsZbigniew Jędrzejewski-Szmek
2014-01-07man: fix bogus description of sd_bus_creds_has_*_capZbigniew Jędrzejewski-Szmek
2014-01-07dbus1-generator: fix copy-pastoZbigniew Jędrzejewski-Szmek
2014-01-07sleep.c: fix typoMichele Curti
2014-01-07man: document sd-bus error functionsZbigniew Jędrzejewski-Szmek
2014-01-08bus-driverd: support user modeKay Sievers
2014-01-08bus-proxyd: support --user bus addressKay Sievers
2014-01-07keymap: Recognize different Toshiba Satellite capitalizationsMartin Pitt
https://launchpad.net/bugs/665918
2014-01-06hwdb: fix match for Thinkpad X201 tabletAppleBloom
https://bugs.freedesktop.org/show_bug.cgi?id=71929
2014-01-06hwdb: remove duplicate entry for Samsung 700ZDmitry Pisklov
keyboardbrightnessup/down are not even real keys. https://bugs.freedesktop.org/show_bug.cgi?id=72311
2014-01-06hwdb: add Samsung 700GDmitry Pisklov
https://bugs.freedesktop.org/show_bug.cgi?id=72311
2014-01-06hwdb: change key mappings for Samsung 90X3ARaudi
The Key codes didn't match with the described key. Also the key identifier strings were missing. I hope I chose appropriate ones. https://bugs.freedesktop.org/show_bug.cgi?id=70296
2014-01-07mount: don't creat local-fs.target links for mount units when runnin in user ↵Lennart Poettering
mode
2014-01-07dbus1-generator: always pull proxy socket into sockets.targetKay Sievers
dbus.socket does that for --system, we need to explicitly pull it in for --user.
2014-01-07core: do not add implicit dbus.socket dependencyKay Sievers
Sockets are ordered before sockets.target anyway, and sockets.target is ordered before basic.target, and hence all bus services end up being ordered after dbus.socket anyway. Since for kdbus clients dbus.socket is obsolete, let's not add this dependency explicitly. Also, it's hot in Australia and we are going for breakfast now.
2014-01-07bus-proxyd: --user -- add Accept=yes to socketKay Sievers
2014-01-07update TODOLennart Poettering
2014-01-07core: --user -- add basic.target an sort against it like --system doesKay Sievers
2014-01-07core: --user -- move generator directories from /tmp to $XDG_RUNTIME_DIRKay Sievers
2014-01-07bus-proxyd: fix socket pathKay Sievers
2014-01-06libsystemd-dns: expose list of DNS serversTom Gundersen
My original patch only returned the first DNS server, but we might want all of them.
2014-01-05libsystemd-dhcp: expose received DNS serverTom Gundersen
2014-01-05configure: use POSIX conformant syntax for testDave Reisner
In shells like bash, == and = are equivalent in test contexts. In POSIX compliant shells, == isn't a valid operator.
2014-01-05Fix format string mismatch introduced in ab9001a1Michael Scherer
src/libsystemd-bus/sd-bus.c: In function 'sd_bus_open_user': src/libsystemd-bus/sd-bus.c:1104:25: warning: format '%s' expects argument of type 'char *', but argument 3 has type 'long unsigned int' [-Wformat=] asprintf(&b->address, UNIX_USER_BUS_FMT, (unsigned long) getuid());
2014-01-05Revert "bus: driverd: don't attempt to remove from empty list"Kay Sievers
We need to find the real reason for the failure, this just avoids the symptoms. This reverts commit 215c7625dd510759290d45d6c46434e4338843ec.
2014-01-05journal: Add missing byte order conversionsGeorge McCollister
Convert entry_array.items[0] to host byte order prior to passing it to chain_cache_put(). [zj: also use le64toh in journal-verify.c] https://bugs.freedesktop.org/show_bug.cgi?id=73194
2014-01-05shared/install: use char** convention for strvsZbigniew Jędrzejewski-Szmek
2014-01-05Remove unused variablesZbigniew Jędrzejewski-Szmek
2014-01-05strv: multiple cleanupsSimon Peeters
- turn strv_merge into strv_extend_strv. appending strv b to the end of strv a instead of creating a new strv - strv_append: remove in favor of strv_extend and strv_push. - strv_remove: write slightly more elegant - strv_remove_prefix: remove unused function - strv_overlap: use strv_contains - strv_printf: STRV_FOREACH handles NULL correctly
2014-01-05shared: util.c: unify split and split_quotedSimon Peeters
2014-01-05TODO: extend login capability noteDavid Herrmann
We cannot remove CAP_SYS_ADMIN, which basically makes removing all other capabilities useless. Anyhow, still wouldn't hurt checking whether stuff like CAP_KILL can be dropped from logind.
2014-01-05hwdb: updateMarcel Holtmann
2014-01-05bus: driverd: don't attempt to remove from empty listMarc-Antoine Perennou
2014-01-05bus: open user, not system, bus in bus_open_user_systemd()Mantas Mikulėnas
2014-01-05util.c: use read_one_line_file where possibleSimon Peeters