summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2015-03-18packaging-RSA: Add pamconsole-tmp.conf from RSAMaciej Wereski2-0/+5
2015-03-18packaging: Add packagingAnas Nashif5-0/+481
- Add packaging files - Disable sysv compatibility - Enable readahead services - Add baselibs.conf to support multilib - Fix the dangling symlink /var/lock In upstream systemd, legacy.conf, which creates /run/lock, is only installed when sysvcompat is enabled, but this breaks the /var/lock symlink. Installing legacy.conf fixes the issue.
2015-02-16update TODOv219Lennart Poettering1-0/+4
2015-02-16Revert "build-sys: re-add old symbols for abi compat"Michal Schmidt1-3/+0
This reverts commit 93a1e66efd4b0f4cda29c467d20d0f7510c0b3a8. It broke the builds for Walters. Kay hates it and "just knows" there are no actual users.
2015-02-16NEWS: typo fixesThomas Hindoe Paaboel Andersen1-2/+2
2015-02-16Transpose args in strv_fnmatch() to be more ooZbigniew Jędrzejewski-Szmek5-16/+16
2015-02-16test-network: fix segfault with NULL dev_path/driver/type/nameZbigniew Jędrzejewski-Szmek1-4/+8
2015-02-16update TODOLennart Poettering1-0/+3
2015-02-16NEWS: fix typoLennart Poettering1-1/+1
2015-02-16analyze: change behaviour of combined --to/from--patternZbigniew Jędrzejewski-Szmek2-12/+31
We would require a match against all three: patterns specified with --to, with --from, and as positional arguments to show an edge. This does not seem useful. Let instead the positional args behave like they were specified in both --to and --from, which is fairly intuitive and should be more useful.
2015-02-16network-internal: chain matches with AND in net_match_config()Zbigniew Jędrzejewski-Szmek1-8/+8
The test would treat the first non-empty set of matches in match_paths, match_drivers, match_types, match_names as definitive (essentially chaining them with OR). Make those tests instead match like other tests and require all to pass if the set of patterns is nonempty.
2015-02-16Add helper for fnmatch over strvZbigniew Jędrzejewski-Szmek5-128/+41
2015-02-16hwdb: Update database of Bluetooth company identifiersMarcel Holtmann1-0/+57
2015-02-16timesync: Use UINT64_C for OFFSET_1900_1970Cristian Rodríguez1-1/+1
So it matches what the comment says in both 32 and 64 bit systems.
2015-02-16update TODOLennart Poettering1-4/+2
2015-02-16build-sys: re-add old symbols for abi compatZbigniew Jędrzejewski-Szmek1-0/+3
For two releases those exported with version 183 by mistake, and then they were fixed to have version 215 (015419c0df libudev: fix symbol version for udev_queue_flush() and udev_queue_get_fd()). But that breaks ABI compatibility for binaries compiled with udev from before that commit. There most likely very few such binaries, if any, but as a matter of principle we should export the old symbols too, in order to keep full compatibility.
2015-02-16hwdb: updateLennart Poettering2-15/+921
2015-02-16sd-bus: add missing format attributeCristian Rodríguez1-1/+1
2015-02-16update NEWSLennart Poettering1-19/+17
2015-02-16hwdb: fix syntaxLennart Poettering1-2/+1
2015-02-16sd-bus: make sure we always serialize the reply cookie as 64bit on dbus2, ↵Lennart Poettering2-11/+19
and 32bit on dbus1
2015-02-16Revert "Revert "sd-bus: change serialization of kdbus messages to qualify in ↵Lennart Poettering9-321/+656
their entirety as gvariant objects"" This reverts commit 954871d8ba15911d014f76ed2c7a9492953cf39d.
2015-02-15po: Update German translationChristian Kirbach1-44/+84
https://bugs.freedesktop.org/show_bug.cgi?id=89154
2015-02-14hwdb: Microsoft Microsoft 3-Button MouseLukas Märdian1-0/+4
https://bugs.freedesktop.org/show_bug.cgi?id=89149
2015-02-14core: make RuntimeDirectory honor SELinux labelsZbigniew Jędrzejewski-Szmek1-1/+1
https://bugzilla.redhat.com/show_bug.cgi?id=1192726
2015-02-14bus-proxy: be more verbose if messages cannot be forwardedDavid Herrmann1-2/+8
If we cannot forward messages, include information on the peer and message just like the xml-policy does. This helps debugging such situations and figuring out what exactly is going wrong.
2015-02-14bootchart: display each CPU utilization/waitWaLyong Cho4-35/+70
2015-02-14network: fix 'LinkLocal' -> 'LinkLocalAddressing' in network filesDavid Herrmann2-2/+2
'LinkLocal' was renamed to 'LinkLocalAddressing' in: commit 56fd6bf795926409b087bce406ea851ad89f9fe8 Author: Tom Gundersen <teg@jklm.no> Date: Sat Feb 14 00:32:26 2015 +0100 networkd: .network - rename LinkLocal to LinkLocalAddressing ..but apparently the network files were not updated. Fix this.
2015-02-14bus-proxy: don't fake data we don't haveDavid Herrmann1-6/+6
UDS sockets transmit EUID+EGID only. Don't try to fake data we don't know! Otherwise, this might be used to override user-limits by non-root setuid programs (by faking UID==EUID). Now that sd-bus is fixed to always use EUID even on UDS, we can safely set all other UID/GID fields to INVALID.
2015-02-14util: use a shared lookup function for string tablesBruno Bottazzini2-10/+18
Macro DEFINE_STRING_TABLE_LOOKUP expands to a new function for each of the almost 120 tables throghout the code. Move the its implementation to a function (guaranteed to never be inlined), and make the macro expand to an inlined function that calls this function. This saves a few kilobytes from the systemd binary (David: - fix coding-style - use 'ssize_t' to fix 32bit to 64bit propagation - use streq_ptr())
2015-02-14networkd: network - rename ipv6token parserTom Gundersen3-5/+5
Too generic name.
2015-02-14networkd: .network - rename LinkLocal to LinkLocalAddressingTom Gundersen2-2/+2
Makes it a bit less ambiguous.
2015-02-14man: systemd.network - document IPv6TokenTom Gundersen1-0/+8
2015-02-14sd-rtnl: add missing IFLA_INET6_ADDR_GEN_MODE definitionDjalal Harouni2-1/+20
Add missing IFLA_INET6_ADDR_GEN_MODE definition so we can build with kernel headers < 3.17
2015-02-14TODOTom Gundersen1-0/+1
2015-02-13bus-proxy: ECONNRESET/ENOTCONN can hit us on every step, hence handle it on ↵Lennart Poettering1-2/+14
every step
2015-02-13bus-proxy: a few simplificationsLennart Poettering1-17/+11
2015-02-13sd-bus: initialize a few structs at time or declarationLennart Poettering1-10/+9
2015-02-13bus-proxy: close each connection fd only onceLennart Poettering1-1/+3
After passing the fds over to the sd_bus object, we should forget them, so that we don't close them a second time when the object goes away.
2015-02-13bus-proxy: also consider ENOTCONN a clean termination conditionLennart Poettering1-6/+6
Sometimes, when we try to reply to messages we don't check return values. This means we might miss a ECONNRESET, and will get a ENOTCONN on next command. Treat both the same hence.
2015-02-13exit-on-idle: only exit if actually idleTom Gundersen1-1/+1
sd_event_wait() returning 0 usually means that it timed out, which means it must have been idle. However, sd_event_wait() may return 0 in case an event was triggered but it turned out there was nothing to do. Make the check for idle explicit to avoid this edge-case.
2015-02-13bus-proxy: whenever we cannot forward a message, report this back to caller, ↵Lennart Poettering3-27/+53
but don't exit Errors like EPERM from the kernel should certainly not be reason to exit. Let's try to be defensive here, and try to continue on most send errors, but possibly tell the sender about it.
2015-02-13bus-proxy: rename synthetic_reply_return_strv() to ↵Lennart Poettering3-5/+6
synthetic_reply_method_return_strv() That way it matches more closely the nomenclature of our other success reply calls.
2015-02-13bus-proxy: minor simplificationsLennart Poettering1-15/+13
2015-02-13sd-bus: export sd_bus_error_set_errnofv()Lennart Poettering5-4/+7
2015-02-13bus-proxy: no need to negate error codes, log_error_errno() already does itLennart Poettering1-2/+2
2015-02-13bus-proxy: tell Coverity we don't care about these return valuesLennart Poettering1-2/+2
2015-02-13bus-proxy: we don't pointlessly abbreviate function namesLennart Poettering3-39/+39
It's fine to abbreviate local variables, but it's not OK to abbreviate function names needlessly. This is not an excercise in writing unreadable code.
2015-02-13sd-bus: sync kdbus.h (ABI break)Daniel Mack1-3/+3
Another slice logic rework in kdbus made KDBUS_ITEM_PAYLOAD_OFF items relative to the message header again. Catch up with that in sd-bus.
2015-02-13units: turn on --network-veth by default for systemd-nspawn@.serviceLennart Poettering1-1/+1
Given the recent improvements in networkd, it's probably the better default now.