Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-11-01 | seccomp: allow specifying arm64, mips, ppc (#4491) | Zbigniew Jędrzejewski-Szmek | |
"Secondary arch" table for mips is entirely speculative… | |||
2016-11-01 | Recognise Lustre as a remote file system (#4530) | Brian J. Murrell | |
Lustre is also a remote file system that wants the network to be up before it is mounted. | |||
2016-10-31 | test-compression: allow the file to compress to be specified | Zbigniew Jędrzejewski-Szmek | |
I'm seeing strange decompression errors with lz4, which might be content-dependent. Extend test-compression to allow testing specific content. (Edit: PEBKAC: lzcat and lz4cat are not the same beast. Nevertheless, the test might still be useful in the future.) | |||
2016-10-31 | tidy up | Luke Shumaker | |
2016-10-31 | man: fix typos (#4527) | Jakub Wilk | |
2016-10-30 | Implement VeraCrypt volume handling in crypttab (#4501) | George Hilliard | |
This introduces a new option, `tcrypt-veracrypt`, that sets the corresponding VeraCrypt flag in the flags passed to cryptsetup. | |||
2016-10-30 | tests: clarify test_path_startswith return value (#4508) | Zbigniew Jędrzejewski-Szmek | |
A pendant for #4481. | |||
2016-10-29 | Merge pull request #4520 from lucaswerkmeister/systemd-escape-man | Zbigniew Jędrzejewski-Szmek | |
systemd-escape manpage improvements | |||
2016-10-30 | man: make systemd-escape examples more consistent | Lucas Werkmeister | |
The first example wasn't phrased with "To ..." as the other three are, and the last example was lacking the colon. | |||
2016-10-30 | man: add missing period | Lucas Werkmeister | |
2016-10-30 | man: improve systemd-escape --path description | Lucas Werkmeister | |
The option does more than the documentation gave it credit for. | |||
2016-10-28 | man: add a note that FDSTORE=1 requires epoll-compatible fds | Zbigniew Jędrzejewski-Szmek | |
Let's say that this was not obvious from our man page. | |||
2016-10-28 | pid1: nicely log when doing operation on stored fds | Zbigniew Jędrzejewski-Szmek | |
Should help with debugging #4408. | |||
2016-10-28 | pid1: only log about added fd if it was really added | Zbigniew Jędrzejewski-Szmek | |
If it was a duplicate, log nothing. | |||
2016-10-28 | .gitignore: ignore precompiled GCC headers (#4516) | Daniel Mack | |
Not sure since when this is the default behavior, but my local tree is full of such files. Let's ignore them for clarity. | |||
2016-10-28 | Merge pull request #4495 from topimiettinen/block-shmat-exec | Djalal Harouni | |
seccomp: also block shmat(..., SHM_EXEC) for MemoryDenyWriteExecute | |||
2016-10-28 | Merge pull request #4458 from keszybz/man-nonewprivileges | Martin Pitt | |
Document NoNewPrivileges default value | |||
2016-10-28 | udev: allow substitutions for SECLABEL key (#4505) | Michal Sekletar | |
2016-10-27 | systemctl: warn when cat shows changed unit files (#4493) | Lucas Werkmeister | |
Suggested by @keszybz in #4488. | |||
2016-10-27 | Merge pull request #4485 from endocode/djalal/portable-branch-v1 | Zbigniew Jędrzejewski-Szmek | |
core: improve mount namespace and working directory setup | |||
2016-10-27 | Merge pull request #4442 from keszybz/detect-virt-userns | Evgeny Vereshchagin | |
detect-virt: add --private-users switch to check if a userns is active; add Condition=private-users | |||
2016-10-27 | core: make unit argument const for apply seccomp functions | Djalal Harouni | |
2016-10-27 | core: lets apply working directory just after mount namespaces | Djalal Harouni | |
This makes applying groups after applying the working directory, this may allow some flexibility but at same it is not a big deal since we don't execute or do anything between applying working directory and droping groups. | |||
2016-10-27 | core: get the working directory value inside apply_working_directory() | Djalal Harouni | |
Improve apply_working_directory() and lets get the current working directory inside of it. | |||
2016-10-27 | core: move apply working directory code into its own apply_working_directory() | Djalal Harouni | |
2016-10-27 | core: move the code that setups namespaces on its own function | Djalal Harouni | |
2016-10-27 | Makefile.am: reclassify a few sections | Luke Shumaker | |
2016-10-26 | fixity | Luke Shumaker | |
2016-10-26 | add missing Makefiles | Luke Shumaker | |
2016-10-26 | Better Makefile splitting | Luke Shumaker | |
2016-10-26 | libmachine-core/src Makefile | Luke Shumaker | |
2016-10-26 | tools/notsd-move: oops: don't invoke the editor, for real this time | Luke Shumaker | |
2016-10-26 | have libbasic gperf headers be private | Luke Shumaker | |
2016-10-26 | add missing stub Makefiles | Luke Shumaker | |
2016-10-26 | tools/notsd-move: avoid dangling empty directories | Luke Shumaker | |
2016-10-26 | tools/notsd-move: bus-util location | Luke Shumaker | |
2016-10-26 | tools/notsd-fixup--includes: fix mucking with typedefs | Luke Shumaker | |
2016-10-26 | tools/notsd-fixup--includes: Fix a variable reuse bug. | Luke Shumaker | |
2016-10-26 | tidy | Luke Shumaker | |
2016-10-26 | tools/notsd-fixup: Split the makefile pass into a separate executable. | Luke Shumaker | |
This avoids using bash read(1) to loop over the files, as we've already gotten decent speedups from avoiding bash read(1). This means we've got at least two more fork/exec's because of xargs, but it's probably worth it. But that's kind of premature-optimization; the time improvement here is probably just random noise. But, I think this makes the code more maintainable/manageable too, so I'm committing it. | |||
2016-10-26 | tools/notsd-fixup: Merge the pre-includes pass the includes pass. | Luke Shumaker | |
This shaves off a decent chunk of time, and simplifies the code. | |||
2016-10-26 | hwdb: fix error check of wrong variable (#4499) | Thomas H. P. Andersen | |
We updated 'fn' but checked 'v' instead. From 698c5a17 Spotted with PVS | |||
2016-10-26 | tools/notsd-fixup--includes: Allow passing multiple arguments. | Luke Shumaker | |
This substantially speeds things up because it doesn't have to set up and tear down the Python runtime for every single C file now. | |||
2016-10-26 | tools/notsd-fixup--includes: port from bash to python for speed | Luke Shumaker | |
This shaves off a decent chunk of time because Bash read(1) is slow because it can't buffer and has to read(2) one byte at a time. | |||
2016-10-26 | tools/notsd-move: avoid invoking the editor for the merge commit | Luke Shumaker | |
2016-10-26 | tools/notsd-fixup--includes: clean up, add caching | Luke Shumaker | |
So now it should cache calls to `cpp` or filesystem checks, which are comparatively expensive. | |||
2016-10-26 | Merge pull request #4448 from msoltyspl/vcfix | Zbigniew Jędrzejewski-Szmek | |
Fix some formatting details in the merge. | |||
2016-10-26 | units: disable /dev/hugepages in private user namespaces | Zbigniew Jędrzejewski-Szmek | |
The mount fails, even though CAP_SYS_ADMIN is granted. | |||
2016-10-26 | condition: simplify condition_test_virtualization | Zbigniew Jędrzejewski-Szmek | |
Rewrite the function to be slightly simpler. In particular, if a specific match is found (like ConditionVirtualization=yes), simply return an answer immediately, instead of relying that "yes" will not be matched by any of the virtualization names below. No functional change. | |||
2016-10-26 | test-tables: test ConditionVirtualization | Zbigniew Jędrzejewski-Szmek | |