Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-02-09 | tests: add test of strbuf | Thomas Hindoe Paaboel Andersen | |
2013-02-08 | tests: add more tests | Thomas Hindoe Paaboel Andersen | |
Adds tests of: strv_env_delete strv_env_unset strv_env_set | |||
2013-02-07 | test-env-replace: assert results instead of printing them | Thomas Hindoe Paaboel Andersen | |
Also code cleanup and split into functions in preparation for more tests to come. | |||
2013-02-06 | tests: skip tests if manager cannot be created | Zbigniew Jędrzejewski-Szmek | |
When running without a user session, tests fail. | |||
2013-02-07 | tests: move strv_parse_nulstr to test-strv, and actually test it | Thomas Hindoe Paaboel Andersen | |
The test was originally added with this commit message: "ask-password: supported plymouth cached passwords" | |||
2013-02-07 | strv: add strv_print | Thomas Hindoe Paaboel Andersen | |
Clearer, and spares the temp variable. | |||
2013-02-06 | tests: run manager in session mode | Zbigniew Jędrzejewski-Szmek | |
False positives pop up otherwise. FAIL: test-unit-name (exit: 134) ================================ Failed to open /dev/tty0: Permission denied Failed to create root cgroup hierarchy: Permission denied Assertion 'manager_new(SYSTEMD_SYSTEM, &m) == 0' failed at src/test/test-unit-name.c:125, function test_unit_printf(). Aborting. | |||
2013-02-06 | test: add a few tests and tidy up | Thomas Hindoe Paaboel Andersen | |
adds test of: strv_find strv_find_prefix strv_overlap strv_sort streq_ptr first_word Splits tests of util.c into own file to avoid clutter as we add more. Removed a few prints and uses _cleanup_free_ to make the tests more focused. | |||
2013-01-30 | test-strv.c: test strv_join added | Daniel Buch | |
2013-01-30 | test-strv.c: Split tests into seperate functions | Daniel Buch | |
test-strv.c: Leaves main clean for additional tests | |||
2013-01-29 | tests: add test for unit name printing | Zbigniew Jędrzejewski-Szmek | |
2013-01-29 | tests: compress unit name tests and add more asserts | Zbigniew Jędrzejewski-Szmek | |
2013-01-29 | tests: add test for install_full_printf() | Zbigniew Jędrzejewski-Szmek | |
2013-01-19 | core: if the bootloader supports it, determine firmware and boot loader delay | Lennart Poettering | |
This allows us to print simple performance data of all parts of the boot now: - firmware - boot loader - kernel - initrd - userspace This only works for bootloaders which support passing TSC data via EFI variables. As of now that's only gummiboot. | |||
2013-01-18 | core/cgroup-util: simplify functions and add tests | Zbigniew Jędrzejewski-Szmek | |
2013-01-18 | util: modernization and test for load_env_file | Zbigniew Jędrzejewski-Szmek | |
2013-01-14 | core: add bus API and systemctl commands for altering cgroup parameters ↵ | Lennart Poettering | |
during runtime | |||
2013-01-09 | udev: move string copy functions to shared/ | Kay Sievers | |
2012-12-23 | journalctl: strip TABs and ANSI color sequences from log messages when ↵ | Lennart Poettering | |
displaying them | |||
2012-11-23 | time-util: teach parse_timestamp to parse weekdays | Lennart Poettering | |
2012-11-23 | util: teach parse_timestamp() to parse results of format_timestamp_relative() | Lennart Poettering | |
2012-11-23 | test: extend calendarspec test a bit | Lennart Poettering | |
2012-11-23 | timer: implement calendar time events | Lennart Poettering | |
2012-11-15 | sched: Only setting CPUSchedulingPriority=rr doesn't work | Holger Hans Peter Freyther | |
A service that only sets the scheduling policy to round-robin fails to be started. This is because the cpu_sched_priority is initialized to 0 and is not adjusted when the policy is changed. Clamp the cpu_sched_priority when the scheduler policy is set. Use the current policy to validate the new priority. Change the manual page to state that the given range only applies to the real-time scheduling policies. Add a testcase that verifies this change: $ make test-sched-prio; ./test-sched-prio [test/sched_idle_bad.service:6] CPU scheduling priority is out of range, ignoring: 1 [test/sched_rr_bad.service:7] CPU scheduling priority is out of range, ignoring: 0 [test/sched_rr_bad.service:8] CPU scheduling priority is out of range, ignoring: 100 | |||
2012-11-15 | core: lift restriction on order of - and @ in ExecStart | Zbigniew Jędrzejewski-Szmek | |
2012-11-15 | core: interpret \; token in ExecStart as escaped ; | Oleksii Shevchuk | |
Some commands (like 'find') take a semicolon as separate arg. With current parser implementation there is no way to pass one. Patch adds token \; | |||
2012-11-15 | tests: add tests for config_parse_exec | Zbigniew Jędrzejewski-Szmek | |
2012-11-14 | shared: add API for replacing @FOO@ style variables in strings | Lennart Poettering | |
2012-11-12 | use the same email address everywhere | Kay Sievers | |
2012-10-28 | logind: support for hybrid sleep (i.e. suspend+hibernate at the same time) | Lennart Poettering | |
2012-10-27 | libudev: import hwdb and export lookup interface | Kay Sievers | |
2012-10-11 | journalctl: implement --since= and --until for filtering by time | Lennart Poettering | |
2012-10-08 | udev: fix test | Kay Sievers | |
2012-09-24 | log: fix repeated invocation of vsnprintf()/vaprintf() in log_struct() | Lennart Poettering | |
https://bugs.freedesktop.org/show_bug.cgi?id=55213 | |||
2012-09-19 | util: fix bad strstrip() return value in normalize_env_assignment() | Lennart Poettering | |
https://bugzilla.redhat.com/show_bug.cgi?id=858780 | |||
2012-09-18 | core: move ManagerRunningAs to shared | Zbigniew Jędrzejewski-Szmek | |
Note: I did s/MANAGER/SYSTEMD/ everywhere, even though it makes the patch quite verbose. Nevertheless, keeping MANAGER prefix in some places, and SYSTEMD prefix in others would just lead to confusion down the road. Better to rip off the band-aid now. | |||
2012-09-16 | install: treat non-existent directory as empty | Zbigniew Jędrzejewski-Szmek | |
When looking for symlinks, it doesn't make sense to error-out if the directory is missing. The user might delete an empty directory. This check caused test-unit-file to fail when run before installation. | |||
2012-09-12 | test: extend unit-name test a bit | Lennart Poettering | |
2012-09-12 | unit-name: rework unit_name_replace_instance function() | Lennart Poettering | |
https://bugzilla.redhat.com/show_bug.cgi?id=855863 | |||
2012-09-11 | when determining unit file list, include invalid unit names in an "invalid" ↵ | Lennart Poettering | |
state | |||
2012-09-03 | journal: generate structured journal messages for a number of events | Lennart Poettering | |
2012-08-13 | namespace: rework namespace support | Lennart Poettering | |
- don't use pivot_root() anymore, just reuse root hierarchy - first create all mounts, then mark them read-only so that we get the right behaviour when people want writable mounts inside of read-only mounts - don't pass invalid combinations of MS_ constants to the kernel | |||
2012-07-22 | test: correct enum misassignment | Zbigniew Jędrzejewski-Szmek | |
CC src/test/test_job_type-test-job-type.o ../src/test/test-job-type.c:40:25: warning: implicit conversion from enumeration type 'enum UnitType' to different enumeration type 'ServiceType' (aka 'enum ServiceType') [-Wconversion] .type = UNIT_SERVICE ^~~~~~~~~~~~ | |||
2012-07-15 | udev: get rid of TEST_PREFIX and use unshare() to fake /sys, /dev, /run | Kay Sievers | |
2012-06-25 | cryptsetup: fix escaping when generating cryptsetup units | Lennart Poettering | |
2012-06-22 | systemctl: automatically turn paths and unescaped unit names into proper ↵ | Lennart Poettering | |
unit names This makes sure that systemctl status /home is implicitly translated to: systemctl status /home.mount Similar, /dev/foobar becomes dev-foobar.device. Also, all characters that cannot be part of a unit name are implicitly escaped. | |||
2012-05-31 | Revert "label: fix systemd-udev labeling of /run directory." | Kay Sievers | |
This reverts commit 9b5af248f04b6cad8a5bca836e89a39e9f6823d9. Udev now explicitely labels only files/directories in /dev. The selinux array API is not released and will not work on other distros at this moment. | |||
2012-05-31 | mkdir: append _label to all mkdir() calls that explicitly set the selinux ↵ | Kay Sievers | |
context | |||
2012-05-31 | label: fix systemd-udev labeling of /run directory. | Daniel J Walsh | |
systemd-udev is currently incorrectly labeling /run/udev/* content because it is using selinux prefix labeling of /dev. This patch will allow systemd-udev to use prefix labeling of /dev and /run. | |||
2012-05-08 | util: split-out path-util.[ch] | Kay Sievers | |