summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-06-14build-sys: Drop include_prefixMichael Biebl
Appears to be unused and a leftover from the udev merge.
2015-06-14Merge pull request #144 from teg/udev-spawn-log-less-2Kay Sievers
udevd: event - don't log about failures of spawn processes when this …
2015-06-14Merge pull request #200 from kaysievers/wipKay Sievers
build-sys: include libsystemd-journal and libudev in libshared
2015-06-14build-sys: include libsystemd-journal and libudev in libsharedKay Sievers
2015-06-14Merge pull request #196 from dvdhrm/bus-map-propsTom Gundersen
tree-wide: fix memory leaks in users of bus_map_all_properties()
2015-06-14Merge pull request #198 from ivuk/fix_typo_timesyncd_confTom Gundersen
Fix typos in man/timesyncd.conf.xml
2015-06-14Merge pull request #192 from phomes/masterTom Gundersen
test-netlink-manual: typo fix
2015-06-14Fix typos in man/timesyncd.conf.xmlIgor Vuk
2015-06-14hashmap: fix iterators to not skip entriesDavid Herrmann
Currently, the HASHMAP iterators stop at the first NULL entry in a hashmap. This is non-obvious and breaks users like sd-device, which legitimately store NULL values in a hashmap. Fix all the iterators by taking a pointer to the value storage, instead of returning it. The iterators now return a boolean that tells whether the end of the list was reached. Current users of HASHMAP_FOREACH() are *NOT* changed to explicitly check for NULL. If it turns out, there were users that inserted NULL into hashmaps, but didn't properly check for it during iteration, then we really want to find those and fix them.
2015-06-14tree-wide: fix memory leaks in users of bus_map_all_properties()David Herrmann
If you use bus_map_all_properties(), you must be aware that it might touch output variables even though it may fail. This is, because we parse many different bus-properties and cannot tell how to clean them up, in case we fail deep down in the parser. Fix all callers of bus_map_all_properties() to correctly cleanup any context structures at all times.
2015-06-14hwdb: add support for Alienware graphics amplifierMario Limonciello
Unplugging and plugging in the cable will create various scancodes on the keyboard controller. Userspace within X should be able to interact with these to show interesting messages. Assign them to generic prog1/prog2. (David: add comment to hwdb explaining that these keycodes are reserved)
2015-06-14man: don't mention '/run' in hwdb.manDavid Herrmann
We do not support '/run' for hwdb files. Drop it from the man-pages so people don't accidentally use it. This was reported by: Peter Hutterer <peter.hutterer@who-t.net>
2015-06-14test-netlink-manual: typo fixThomas Hindoe Paaboel Andersen
No functional change, but looked weird.
2015-06-14Merge pull request #178 from utezduyar/man-sd_bus_message_get_credsDavid Herrmann
Improve the documentation of bus credentials by mentioning send-time metadata. This needs more love, we should really clarify metadata details here. However, this is still better than nothing, so it's fine.
2015-06-14Merge pull request #183 from ssahani/netDavid Herrmann
Improve tun/tap logging by using the new log_*errno*() functions that set 'errno' explicitly. Also fix a bunch of incorrect errno/r confusions.
2015-06-14Merge pull request #191 from kaysievers/resolvDavid Herrmann
build-sys: merge convenience library libresolve
2015-06-14Merge pull request #189 from teg/rtnl-renameDavid Herrmann
Rename sd_rtnl to sd_netlink to prepare for further netlink-protocol support. Anything rtnl specific still uses the sd_rtnl prefix, but the generic parts (including the bus and message objects) are now called sd_netlink.
2015-06-14build-sys: merge convenience library libresolveKay Sievers
2015-06-14Merge pull request #187 from kaysievers/libcleanupKay Sievers
build-sys: simplify lib dependencies
2015-06-14build-sys: simplify lib dependenciesKay Sievers
2015-06-14networkd: tuntap improve loggingSusant Sahani
Replaces strerror() usage with log_netdev_error_errno()
2015-06-13sd-netlink: socket - move some functions from main source fileTom Gundersen
2015-06-13sd-netlink: message - split up source fileTom Gundersen
Split netlink-socket.c and rtnl-message.c from netlink-message.c.
2015-06-13sd-netlink: drop the write-queueTom Gundersen
AF_NETLINK is not write-buffered, so this was actually never used.
2015-06-13sd-netlink: rename from sd-rtnlTom Gundersen
2015-06-13Merge pull request #184 from l10n-tw/masterDaniel Mack
po: fix zh_TW mailing list again.
2015-06-12Merge pull request #167 from keszybz/line-oriented-ima-setupkeszybz
ima-setup: write policy one line at a time
2015-06-13po: fix zh_TW mailing list again.Jeff Huang
2015-06-12Merge pull request #179 from l10n-tw/masterRonny Chevalier
po: fix zh_TW mailing list.
2015-06-12po: fix zh_TW mailing list.Jeff Huang
2015-06-12Merge pull request #164 from l10n-tw/masterRonny Chevalier
Add zh_TW translation.
2015-06-12po,catalog: add zh_TW translation.Jeff Huang
2015-06-12man: mention sd_bus_message_get_creds as another wayUmut Tezduyar Lindskog
of retrieving sd_bus_creds even though sd_bus_creds itself contains very limited information.
2015-06-12selinux: whitespace fixesLennart Poettering
2015-06-12Merge pull request #153 from crawford/ccissKay Sievers
rules: re-add cciss rules
2015-06-12Merge pull request #173 from mischief/ipforwarding-3Lennart Poettering
IPForwarding=kernel v3
2015-06-12Merge pull request #177 from ssahani/netDaniel Mack
core: fix CID 996302
2015-06-12core: fix CID 996302Susant Sahani
CID 996302: Error handling issues (CHECKED_RETURN)
2015-06-11man: document IPForward=kernel optionNick Owens
2015-06-11networkd: create "kernel" setting for IPForwardingNick Owens
In 5a8bcb674f71a20e95df55319b34c556638378ce, IPForwarding was introduced to set forwarding flags on interfaces in .network files. networkd sets forwarding options regardless of the previous setting, even if it was set by e.g. sysctl. This commit creates a new option for IPForwarding, "kernel", that preserves the sysctl settings rather than always setting them. See https://bugs.freedesktop.org/show_bug.cgi?id=89509 for the initial bug report.
2015-06-11Merge pull request #171 from teg/rtnl-broadcast-2David Herrmann
sd-rtnl: make joining broadcast groups implicit
2015-06-11sd-rtnl: make joining broadcast groups implicitTom Gundersen
2015-06-11Merge pull request #143 from teg/networkd-packets-per-slave-modeLennart Poettering
networkd: bond - only set packets_per_slave on balance-rr mode
2015-06-11Merge pull request #156 from filbranden/journal_leading_whitespaceLennart Poettering
journald: do not strip leading whitespace from messages
2015-06-11Merge pull request #166 from zonque/kmodDavid Herrmann
kmod-setup: don't print warning on -ENOSYS
2015-06-11kmod-setup: don't print warning on -ENOSYSDaniel Mack
-ENOSYS is returned from kmod_module_probe_insert_module() if a module isn't available, not -ENOENT. Don't spit out a warning in that case unless the warn_if_unavailable flag is set. Also factor out the condition into an own variable for better readability.
2015-06-11Merge pull request #170 from teg/rtnl-recvDavid Herrmann
sd-rtnl: use netlink header rather than ucred in socket_recv_message()
2015-06-11sd-rtnl: use netlink header rather than ucred in socket_recv_message()Tom Gundersen
Lets us simplify the function and drop SO_PASSCRED. Thanks to Alexander Larsson and David Herrmann.
2015-06-11ima-setup: write policy one line at a timeZbigniew Jędrzejewski-Szmek
ima_write_policy() expects data to be written as one or more rules, no more than PAGE_SIZE at a time. Easiest way to ensure that we are not splitting rules is to read and write one line at a time. https://bugzilla.redhat.com/show_bug.cgi?id=1226948
2015-06-11Merge pull request #84 from blueyed/zsh-optimize-filter_units_by_propertyDaniel Mack
zsh-completion: optimize _filter_units_by_property