Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-04-07 | build-sys: force generation of triggers.systemd file | Zbigniew Jędrzejewski-Szmek | |
We don't want to actually install it anywhere, because it is only usable copied or %included directly into a spec file, and must be available before %prep is run. But still, it's useful to generate it automatically so it's easier to copy and it doesn't go stale. | |||
2016-04-07 | Merge pull request #2981 from keszybz/test-nss | Martin Pitt | |
build-sys: move test-nss to manual_tests | |||
2016-04-07 | build-sys: move test-nss to manual_tests | Zbigniew Jędrzejewski-Szmek | |
2016-04-06 | Merge pull request #2947 from keszybz/test-nss | Lennart Poettering | |
Add a test for nss modules and some related fixes | |||
2016-04-05 | test-nss: test the resolution of various names | Zbigniew Jędrzejewski-Szmek | |
nss-dns is also "tested". It should be almost always available, and provides a reference for comparison. | |||
2016-03-31 | Merge pull request #2915 from vinaykul/master | Zbigniew Jędrzejewski-Szmek | |
2016-03-30 | DHCP DUID, IAID configuration options | Vinay Kulkarni | |
2016-03-29 | Merge pull request #2898 from bengal/lldp-api | Zbigniew Jędrzejewski-Szmek | |
lldp: move public macros to sd-lldp.h and namespace them | |||
2016-03-27 | build-sys: fix build with libgrcypt disabled | Zbigniew Jędrzejewski-Szmek | |
- Move gcrypt.h include inside grcrypt-util.h. - Allow gcrypt-util.[ch] to be compiled even without gcrypt. This allows the logic in files using gcrypt to be simplified. - Fix compilation of systemd-resolve without gcrypt. systemd-resolved already supported that. Fixes #2711. | |||
2016-03-24 | lldp: move public macros to sd-lldp.h and namespace them | Beniamino Galvani | |
lldp.h contains definitions of LLDP types, subtypes and capabilities which should be exposed in public headers. Get rid of the file and move those definitions to sd-lldp.h with the SD_ prefix. | |||
2016-03-22 | Merge pull request #2880 from keszybz/more-tests | Daniel Mack | |
Add some simple tests for env_value_is_valid and env_assignment_is_valid | |||
2016-03-21 | Revert "DHCP DUID and IAID configurability" | Zbigniew Jędrzejewski-Szmek | |
2016-03-21 | tests: rename test-env-replace to test-env-util | Zbigniew Jędrzejewski-Szmek | |
2016-03-21 | Merge pull request #2760 from ronnychevalier/rc/core_no_new_privileges_seccompv3 | Daniel Mack | |
core: set NoNewPrivileges for seccomp if we don't have CAP_SYS_ADMIN | |||
2016-03-18 | journal-upload: remove microhttpd dependency | Umut Tezduyar Lindskog | |
journal-upload doesn't really need microhttpd to run. Without the dependency, we can cross compile systemd without microhttpd and get the uploader part of the remote logging. Change-Id: I28dfa5ad2aae94e50de1d32713e1827623c3fd1d | |||
2016-03-17 | Merge pull request #2839 from keszybz/use-sendfile-smarter | Daniel Mack | |
Use sendfile smarter | |||
2016-03-17 | basic/missing: move syscall definitions to basic/missing_syscall.h | Zbigniew Jędrzejewski-Szmek | |
We have a bunch of syscall wrapper definitions and it's easier to see that they follow the same pattern if they are not interspersed with other defines. Change the wrappers to be uniform: - if __NR_XXX is not defined, do not bother to call the syscall, and return -1/ENOSYS immediately. - do not check __NR_XXX defines if we detect the symbol as defined, since we don't need them anyway - reindent stuff for readability New file basic/missing_syscall.h is included at the end of missing.h because it might make use of some of the definitions in missing.h. | |||
2016-03-11 | build-sys: add check that our headers are ANSI compatible | Zbigniew Jędrzejewski-Szmek | |
2016-03-10 | Merge pull request #2818 from vinaykul/master | Tom Gundersen | |
DHCP DUID and IAID configurability | |||
2016-03-09 | DHCP DUID and IAID configurability | Vinay Kulkarni | |
2016-03-09 | Merge pull request #2792 from ronnychevalier/rc/tests_movev2 | Zbigniew Jędrzejewski-Szmek | |
tests: move out unrelated tests from test-util to their own file | |||
2016-03-04 | test-journal-enum: enable by default | Zbigniew Jędrzejewski-Szmek | |
It will get at most ten values, I don't know why we wouldn't always run this test. | |||
2016-03-04 | test-libudev: disable monitor mode by default and add to automatic tests | Zbigniew Jędrzejewski-Szmek | |
2016-03-04 | Enable test-ipcrm, test-hostname in unsafe tests | Zbigniew Jędrzejewski-Szmek | |
2016-03-04 | Enable test-daemon, test-log, test-watchdog by default | Zbigniew Jędrzejewski-Szmek | |
Those should be safe to run, resulting in some messages in logs. | |||
2016-03-04 | Rename test-boot-timestamp to test-boot-timestamps and enable by default | Zbigniew Jędrzejewski-Szmek | |
The source file name and the binary name were mismatched. Rename binary to match. Make the test exit with TEST_SKIP if the data is missing or we have no permissions. Otherwise, the data will be printed, which should be safe to enable by default. | |||
2016-03-04 | Move test-loopback to normal tests | Zbigniew Jędrzejewski-Szmek | |
In the normal case lo should be already configured and this should be a noop, even when run under root. | |||
2016-03-03 | tests: move xattr-util related tests to test-xattr-util.c | Ronny Chevalier | |
2016-03-03 | tests: move glob-util related tests to test-glob-util.c | Ronny Chevalier | |
2016-03-03 | tests: move io-util related tests to test-io-util | Ronny Chevalier | |
2016-03-03 | tests: move proc-cmdline related tests to test-proc-cmdline.c | Ronny Chevalier | |
2016-03-03 | tests: move fs-util related tests to test-fs-util.c | Ronny Chevalier | |
2016-03-03 | tests: move fd-util related tests to test-fd-util.c | Ronny Chevalier | |
2016-03-03 | tests: move stat-util related tests to test-stat-util.c | Ronny Chevalier | |
2016-03-03 | tests: move cpu-set-util related tests to test-cpu-set-util.c | Ronny Chevalier | |
2016-03-03 | tests: move web-util related tests to test-web-util.c | Ronny Chevalier | |
2016-03-03 | tests: move alloc related tests to test-alloc-util.c | Ronny Chevalier | |
2016-03-03 | tests: move escape related tests to test-escape.c | Ronny Chevalier | |
2016-03-03 | tests: move hexdecoct tests to test-hexdecoct.c | Ronny Chevalier | |
2016-03-02 | test-sizeof: add a helper which prints variable sizes and signedness | Zbigniew Jędrzejewski-Szmek | |
This helps to understand misleading gcc warnings about type mismatches. | |||
2016-03-02 | test-selinux: add some simple tests which call functions and print the ↵ | Zbigniew Jędrzejewski-Szmek | |
results and timings | |||
2016-02-28 | test-execute: add nfsnobody alternative as a nobody user | Ronny Chevalier | |
2016-02-28 | core: set NoNewPrivileges for seccomp if we don't have CAP_SYS_ADMIN | Ronny Chevalier | |
The manpage of seccomp specify that using seccomp with SECCOMP_SET_MODE_FILTER will return EACCES if the caller do not have CAP_SYS_ADMIN set, or if the no_new_privileges bit is not set. Hence, without NoNewPrivilege set, it is impossible to use a SystemCall* directive with a User directive set in system mode. Now, NoNewPrivileges is set if we are in user mode, or if we are in system mode and we don't have CAP_SYS_ADMIN, and SystemCall* directives are used. | |||
2016-02-26 | clock-util: make clock_is_localtime() testable and add initial tests | Martin Pitt | |
Add path argument to clock_is_localtime() and default to "/etc/adjtime" if it's NULL. This makes the function testable. Add test-clock: initial test cases for some scenarios, using a temporary file. This also checks the behaviour with a NULL (i. e. the system's /etc/adjtime) file. | |||
2016-02-24 | Merge pull request #2719 from evverx/add-test-to-makefile | Martin Pitt | |
tests: various fixes | |||
2016-02-23 | tests: add exec-capabilityambientset* to Makefile.am | Evgeny Vereshchagin | |
This is a follow-up to 70d7aea5c | |||
2016-02-23 | tests: add exec-runtimedirectory* to Makefile.am | Evgeny Vereshchagin | |
This is a follow-up to cc3ddc851 | |||
2016-02-23 | tests: add exec-spec-interpolation.service to Makefile.am | Evgeny Vereshchagin | |
This is a follow-up to 2525499 | |||
2016-02-23 | Remove systemd-bootchart | Daniel Mack | |
This commit rips out systemd-bootchart. It will be given a new home, outside of the systemd repository. The code itself isn't actually specific to systemd and can be used without systemd even, so let's put it somewhere else. | |||
2016-02-22 | build-sys: move shared/architecture.[ch] into basic/ | Lennart Poettering | |
After all, it is pretty generic, has no external deps besides libc, and is very similar to virt.[ch] which is also in basic/ |