summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | Merge pull request #136 from dslul/masterMartin Pitt2015-06-101-0/+2
|\ \ \ \ \ | | | | | | | | | | | | keymap: Add Samsung NP350V and NP670Z
| * | | | | keymap: Add Samsung NP350V and NP670Zdslul2015-06-101-0/+2
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | typo keymap: Add Samsung NP350V and NP670Z
* | | | | Merge pull request #117 from ↵Lennart Poettering2015-06-101-10/+16
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | utezduyar/feat/dump-sync-dbus-message-with-logging-on sd-bus: dump sync messages in debug mode
| * | | | | sd-bus: dump sync messages in debug modeUmut Tezduyar Lindskog2015-06-101-10/+16
| | | | | |
* | | | | | Merge pull request #135 from zonque/buildsysLennart Poettering2015-06-101-2/+4
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | build-sys: turn some warnings into errors
| * | | | | build-sys: turn some warnings into errorsDaniel Mack2015-06-101-2/+4
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make the build sys error out on missing function prototypes, missing variable declarations, implicit function declarations or forgotten return statements. None of these conditions are acceptable, and by making them hard errors, the build bots can detect them earlier.
* | | | | Merge pull request #130 from whot/hwdb-updatesDaniel Mack2015-06-101-0/+9
|\ \ \ \ \ | |_|/ / / |/| | | | Hwdb updates
| * | | | hwdb: update Logitech's unifying receiver devicesPeter Hutterer2015-06-101-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since 3.19, the devices have the proper vid/pid and the model number in the name. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
| * | | | hwdb: add Logitech TrackMan Marble Wheel USBPeter Hutterer2015-06-091-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | DPI is guesswork, no specs found on the web and calculating DPIs on a trackball is tedious.
* | | | | logind,sd-event: drop spurious new-linesLennart Poettering2015-06-102-5/+2
| | | | |
* | | | | tree-wide: whenever we fork off a foreign child process reset signal ↵Lennart Poettering2015-06-1026-37/+98
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mask/handlers Also, when the child is potentially long-running make sure to set a death signal. Also, ignore the result of the reset operations explicitly by casting them to (void).
* | | | | signal-util: modernize and share more codeLennart Poettering2015-06-102-33/+73
| | | | |
* | | | | Merge pull request #126 from phomes/masterLennart Poettering2015-06-091-2/+6
|\ \ \ \ \ | | | | | | | | | | | | core: log oom during killing spree
| * | | | | core: log oom during killing spreeThomas Hindoe Paaboel Andersen2015-06-091-2/+6
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | but don't do anything else. We still want to kill as much as possible. Coverity CID#996306
* | | | | Merge pull request #122 from martinpitt/masterLennart Poettering2015-06-092-5/+92
|\ \ \ \ \ | |_|_|/ / |/| | | | path-util: Fix path_is_mount_point for parent mount points in symlink mode
| * | | | path-util: Fix path_is_mount_point for parent mount points in symlink modeMartin Pitt2015-06-092-5/+92
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When we have a structure like this: /bin -> /usr/bin /usr is a mount point Then path_is_mount_point("/bin", AT_SYMLINK_FOLLOW) needs to look at the pair /usr/bin and /usr, not at the pair / and /usr/bin, as the latter have different mount IDs. But we only want to consider the base name, not any parent. Thus we have to resolve the given path first to get the real parent when allowing symlinks. Bug: https://github.com/systemd/systemd/issues/61
* | | | Merge pull request #121 from martinpitt/masterLennart Poettering2015-06-091-6/+6
|\ \ \ \ | | | | | | | | | | build-sys: always dist *.policy.in files
| * | | | build-sys: always dist *.policy.in filesMartin Pitt2015-06-091-6/+6
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | Unconditionally dist org.freedesktop.{import1,machine1}.policy.in, like all the other *.policy.in files. This avoids missing policy files in the tarball. Spotted by "make distcheck" failure with --disable-importd.
* | | | Merge pull request #111 from phomes/cleanup_warning_suppressionLennart Poettering2015-06-091-4/+0
|\ \ \ \ | | | | | | | | | | build-sys: don't suppress irrelevant warnings
| * | | | build-sys: don't suppress irrelevant warningsThomas Hindoe Paaboel Andersen2015-06-081-4/+0
| |/ / / | | | | | | | | | | | | We do not trigger these warnings so no need to suppress them.
* | | | Merge pull request #120 from systemd/revert-115-masterKay Sievers2015-06-093-3/+0
|\ \ \ \ | | | | | | | | | | Revert "hwdb: actually search /run/udev/hwdb.d"
| * | | | Revert "hwdb: actually search /run/udev/hwdb.d"Lennart Poettering2015-06-093-3/+0
|/ / / /
* | | | Merge pull request #118 from haraldh/set_consume2Lennart Poettering2015-06-091-11/+6
|\ \ \ \ | | | | | | | | | | util:bind_remount_recursive() fix "use after free" - 2
| * | | | util:bind_remount_recursive(): handle return 0 of set_consume()Harald Hoyer2015-06-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | set_consume() does not return -EEXIST, but 0, in case the key is already in the Set.
| * | | | Revert "util:bind_remount_recursive() fix "use after free""Harald Hoyer2015-06-091-11/+6
| | |/ / | |/| | | | | | | | | | This reverts commit 46be6129d3e52556eb0f2ae4d07818f9f3f7af7a.
* | | | Merge pull request #77 from haraldh/cryptsetupLennart Poettering2015-06-091-32/+58
|\ \ \ \ | | | | | | | | | | cryptsetup: craft a unique ID with the source device
| * | | | cryptsetup: craft a unique ID with the source deviceHarald Hoyer2015-06-091-32/+58
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If cryptsetup is called with a source device as argv[3], then craft the ID for the password agent with a unique device path. If possible "/dev/block/<maj>:<min>" is used, otherwise the original argv[3] is used. This enables password agents like petera [1] to provide a password according to the source device. The original ID did not carry enough information and was more targeted for a human readable string, which is specified in the "Message" field anyway. With this patch the ID of the ask.XXX ini file looks like this: ID=cryptsetup:/dev/block/<maj>:<min> [1] https://github.com/npmccallum/petera
* | | | Merge pull request #116 from utezduyar/feat/async-api-for-method-callLennart Poettering2015-06-093-0/+39
|\ \ \ \ | | | | | | | | | | sd-bus: add async convenience method call API
| * | | | sd-bus: add async convenience method call APIUmut Tezduyar Lindskog2015-06-093-0/+39
| | | | |
* | | | | Merge pull request #113 from mezcalero/address-familyLennart Poettering2015-06-093-8/+8
|\ \ \ \ \ | |_|/ / / |/| | | | networkd: actually always use AddressFamilyBoolean as the bit mask it is
| * | | | networkd: actually always use AddressFamilyBoolean as the bit mask it isLennart Poettering2015-06-093-8/+8
| | | | |
* | | | | Merge pull request #115 from whot/masterMartin Pitt2015-06-093-0/+3
|\ \ \ \ \ | | | | | | | | | | | | hwdb: actually search /run/udev/hwdb.d
| * | | | | hwdb: actually search /run/udev/hwdb.dPeter Hutterer2015-06-093-0/+3
| | |_|/ / | |/| | | | | | | | | | | | | | | | | | The documentation claims hwdb entries may be placed in the volatile /run/udev/hwdb.d directory but nothing actually looked at it.
* | | | | Merge pull request #114 from crawford/xenMartin Pitt2015-06-092-2/+2
|\ \ \ \ \ | |/ / / / |/| | | | rules: whitelist xvd* devices
| * | | | rules: whitelist xvd* devicesAlex Crawford2015-06-092-2/+2
|/ / / / | | | | | | | | | | | | Xen disks need to be whitelisted as well.
* | | | Merge pull request #108 from phomes/masterLennart Poettering2015-06-0811-20/+20
|\ \ \ \ | | | | | | | | | | tree-wide: remove spurious space
| * | | | tree-wide: remove spurious spaceThomas Hindoe Paaboel Andersen2015-06-0811-20/+20
| | | | |
* | | | | Merge pull request #110 from systemd/revert-41-ipforwardingTom Gundersen2015-06-084-15/+3
|\ \ \ \ \ | |/ / / / |/| | | | Revert "networkd: create "kernel" setting for IPForwarding"
| * | | | Revert "networkd: create "kernel" setting for IPForwarding"Lennart Poettering2015-06-084-15/+3
|/ / / /
* | | | Merge pull request #106 from teg/man-mac-randomLennart Poettering2015-06-081-1/+3
|\ \ \ \ | | | | | | | | | | man: systemd.link - explain random MAC addresses
| * | | | man: systemd.link - explain random MAC addressesTom Gundersen2015-06-081-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | Two of the bits in the MAC address are set unconditioanlly, and the rest is randomized, make this clear in the documentation (as it currently read as if it was all random).
* | | | | Merge pull request #101 from zonque/kmodLennart Poettering2015-06-081-9/+11
|\ \ \ \ \ | |/ / / / |/| | | | kmod-setup: split warn flags
| * | | | kmod-setup: split warn flagsDaniel Mack2015-06-081-9/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Traditionally, we used to warn about ipv6 being a module or being unavailable. This was changed in b4aa82f16 ("kmod-setup: don't warn when ipv6 can't be loaded") in a way that neither of the two conditions will cause a log message. Now, while running a setup without any IPv6 is completely fine and shouldn't cause any warning, we should still warn about ipv6 being a module instead of built-in. To achieve this, split the boolean warn flag into two: one for a feature not being built-in but shipped as a module, and one to print an error when a module is entirely unavailable. We will, however, still warn if kmod returns anything else than -ENOENT in the attempt of loading the module, and at the very least, turn the message into a debug log.
* | | | | Merge pull request #96 from haraldh/set_consumeLennart Poettering2015-06-081-6/+11
|\ \ \ \ \ | |/ / / / |/| | | | util:bind_remount_recursive() fix "use after free"
| * | | | util:bind_remount_recursive() fix "use after free"Harald Hoyer2015-06-081-6/+11
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | set_consume(done, x) consumes x with free(x) but mount(…, x, …) uses it afterwards. coverity CID 1299006
* | | | Merge pull request #92 from zonque/READMELennart Poettering2015-06-081-1/+2
|\ \ \ \ | |_|/ / |/| | | README.md: add Coverity scan status badge
| * | | README.md: add Coverity scan status badgeDaniel Mack2015-06-081-1/+2
|/ / /
* | | Merge pull request #79 from zonque/fdo-87475Kay Sievers2015-06-051-1/+1
|\ \ \ | | | | | | | | kmod-setup: don't warn when ipv6 can't be loaded (FDO bug #87475)
| * | | kmod-setup: don't warn when ipv6 can't be loadedDaniel Mack2015-06-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Not having IPv6 is a valid setup. Let's not print a warning in that case. Addresses: https://bugs.freedesktop.org/show_bug.cgi?id=87475
* | | | Merge pull request #82 from gmacario/bootchart-fix-typoDaniel Mack2015-06-051-1/+1
|\ \ \ \ | | | | | | | | | | systemd-bootchart: Trivial typo fix in warning