/
niceSOFT
/
systemd
ОбзорДокументацияВойти
/
niceSOFT
/
systemd
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
ДокументацияПоддержка
Политика конфиденциальностиПользовательское соглашениеПолитика использования «cookies»Согласие субъекта персональных данных
2026 ©
systemd/
src/test/
..
fsprg.c

tree-wide: drop gcrypt dependency from all binaries except for unit tests

месяц назад
fsprg.h

Rename basic-forward.h, sd-forward.h, and shared-forward.h to forward.h

месяц назад
gcrypt-util.c

test: drop explicit dlopen notes from test executables

месяц назад
gcrypt-util.h

Rename basic-forward.h, sd-forward.h, and shared-forward.h to forward.h

месяц назад
generate-sym-test.py

ruff: do not warn about too long line and lambda assignment

3 месяца назад
meson.build

ask-password: refuse agent requests with unsafe characters in prompt fields

16 дней назад
nss-test-util.c

test: Clean up includes

год назад
nss-test-util.h

Rename basic-forward.h, sd-forward.h, and shared-forward.h to forward.h

месяц назад
test-acl-util.c

user-util: return malloc'ed strings in get_user_creds

3 месяца назад
test-af-list.c

meson: Use .inc for generated code meant to be included in other files

год назад
test-alloc-util.c

alloc-util: make malloc_sizeof_safe() compatible with clang's _FORTIFY_SOURCE=3

12 дней назад
test-architecture.c

test: ensure all architecture ids we define definitely fit into .v/ patterns

2 года назад
test-argv-util.c

tree-wide: Migrate to pidref_safe_fork()

7 месяцев назад
test-arphrd-util.c

test: Clean up includes

год назад
test-ask-password-agent.c

ask-password: refuse agent requests with unsafe characters in prompt fields

16 дней назад
test-ask-password-api.c

ask-password-api: add new "hup_fd" field to AskPasswordReq

2 года назад
test-async.c

tree-wide: Migrate to pidref_safe_fork()

7 месяцев назад
test-audit-util.c

tests: use new ASSERT_OK_OR macro

год назад
test-barrier.c

test: Clean up includes

год назад
test-binfmt-util.c

binfmt-util: rename binfmt_mounted() -> binfmt_mounted_and_writable()

год назад
test-bitfield.c

test: Clean up includes

год назад
test-bitmap.c

I made more unit test to use the test macro

2 года назад
test-blockdev-util.c

tree-wide: normalize comment style

8 месяцев назад
test-boot-timestamps.c

test: Clean up includes

год назад
test-bootspec.c

tree-wide: replace for loop with FOREACH_ELEMENT or FOREACH_ARRAY macros (#34893)

2 года назад
test-bpf-devices.c

tree-wide: normalize comment style

8 месяцев назад
test-bpf-firewall.c

core: propagate FDs from store from user to system manager

3 месяца назад
test-bpf-foreign-programs.c

core: propagate FDs from store from user to system manager

3 месяца назад
test-bpf-restrict-fs.c

core/bpf-restrict-fs: merge three functions

10 дней назад
test-bpf-restrict-fsaccess.c

core/bpf-restrict-fsaccess: merge bpf_restrict_fsaccess_supported() into bpf_restrict_fsaccess_setup()

10 дней назад
test-bpf-token.c

test: drop explicit dlopen notes from test executables

месяц назад
test-btrfs.c

test-btrfs: quota test is slow

2 месяца назад
test-build-path.c

string-util: Remove utf8.h and alloc-util.h includes

год назад
test-bus-unit-util.c

socket: parse message queue size as IEC size

9 дней назад
test-bus-util.c

bus-map-properties: reject wrong variant type

2 месяца назад
test-calendarspec.c

calendarspec: warn on weekday/date conflict in systemd-analyze and systemd-run

месяц назад
test-capability-list.c

clang-tidy: Fix all remaining misc-include-cleaner violations

9 месяцев назад
test-capability-util.c

tree-wide: port to prctl_safe()

месяц назад
test-cgroup-cpu.c

test: Clean up includes

год назад
test-cgroup-mask.c

core: let manager_load_startable_unit_or_warn take a log level

месяц назад
test-cgroup-setup.c

tree-wide: normalize comment style

8 месяцев назад
test-cgroup-util.c

test: do not fail when parsing PID that isn't thread-group leader (#40677)

6 месяцев назад
test-chase-manual.c

options: get rid of "on_error" parameter to FOREACH_OPTION

3 месяца назад
test-chase.c

chase: Use ELOOP for CHASE_PROHIBIT_SYMLINKS error

3 месяца назад
test-chid.c

tree-wide: standardize header names across src/fundamental, src/basic and src/shared

3 месяца назад
test-chown-rec.c

clang-tidy: Fix all remaining misc-include-cleaner violations

9 месяцев назад
test-clock.c

clang-tidy: Fix all remaining misc-include-cleaner violations

9 месяцев назад
test-color-util.c

color-util: simplify hsv_to_rgb, fix rgb_to_hsv negative-hue wrap

3 месяца назад
test-compare-operator.c

compare-operator:unit test

3 года назад
test-compress-benchmark.c

compress: consolidate all compression into compress.c with dlopen

4 месяца назад
test-compress.c

compress: handle ZSTD_CONTENTSIZE_UNKNOWN when decompressing blobs

месяц назад
test-condition.c

virt: support architecture prefixes in CPUFeature

месяц назад
test-conf-files.c

tree-wide: normalize comment style

8 месяцев назад
test-conf-parser.c

socket: parse message queue size as IEC size

9 дней назад
test-copy.c

copy: drop COPY_REFLINK

месяц назад
test-core-unit.c

test: Clean up includes

год назад
test-coredump-stacktrace.c

test: build the crashing test binary outside of the test

10 месяцев назад
test-coredump-util.c

test: Clean up includes

год назад
test-cpu-set-util.c

cpu-set-util: introduce cpus_online().

3 месяца назад
test-creds.c

creds-util: implement TPM2 SRK pinning

месяц назад
test-crypto-util.c

shared/crypto-util: add HKDF (RFC 5869) derivation helper

21 день назад
test-curl-util.c

curl-util: bring CurlGlue/CurlSlot in line with sd-bus and qmp-client

3 месяца назад
test-daemon.c

test-daemon: add test case for sd_pidfd_get_inode_id()

год назад
test-data-fd-util.c

tree-wide: Use pidref_wait_for_terminate_and_check()

8 месяцев назад
test-date.c

test: Clean up includes

год назад
test-dev-setup.c

test: Clean up includes

год назад
test-device-nodes.c

test: Clean up includes

год назад
test-devnum-util.c

devnum-util: add macros to safely convert dev_t to pointers and back

2 года назад
test-dirent-util.c

clang-tidy: Fix all remaining misc-include-cleaner violations

9 месяцев назад
test-display-quota.c

test: Clean up includes

год назад
test-dlopen-so.c

locale-util: drop libintl dependency

месяц назад
test-dlopen.c

Rename basic-forward.h, sd-forward.h, and shared-forward.h to forward.h

месяц назад
test-dns-domain.c

idn: drop support for libidn

7 месяцев назад
test-ellipsize.c

string-util: don't miss ANSI sequence at the very end in previous_ansi_sequence()

10 дней назад
test-emergency-action.c

test: Clean up includes

год назад
test-engine.c

core: let manager_load_startable_unit_or_warn take a log level

месяц назад
test-env-file.c

test: move several test cases to test-env-file.c

9 месяцев назад
test-env-util.c

env-util: ensure NUL termination of the replace_env_argv() output array

месяц назад
test-errno-list.c

tree-wide: use ERRNO_NAME almost everywhere

год назад
test-errno-util.c

ci: Replace codeql PotentiallyDangerousFunction query with clang-tidy

5 месяцев назад
test-escape.c

escape: reject UTF-16 surrogates in \u escapes in cunescape_one() (#43079)

21 день назад
test-ether-addr-util.c

ASSERT_STREQ for simple cases

2 года назад
test-exec-util.c

tree-wide: suppress misc-use-internal-linkage warnings

5 месяцев назад
test-execute.c

core: quote each exec directory entry when serializing

11 дней назад
test-execve.c

test-execve: minor simplification

год назад
test-exit-status.c

test: Clean up includes

год назад
test-extract-word.c

test: Clean up includes

год назад
test-fd-util.c

test-fd-util: Replace dup() with fcntl()

5 месяцев назад
test-fdset.c

test: Clean up includes

год назад
test-fdstore.c

test: avoid test-fdstore failing units when exiting

3 месяца назад
test-fiemap.c

test: Clean up includes

год назад
test-fileio.c

test: fix test-fileio leaving directory behind and failing on rerun

3 месяца назад
test-firewall-util.c

tree-wide: normalize comment style

8 месяцев назад
test-firstboot-util.c

firstboot: add new systemd.firstboot=headless mode

месяц назад
test-format-table.c

format-table: give mixed cell types a stable sort order (#43129)

17 дней назад
test-format-util.c

repart: tweak byte value output

год назад
test-fs-util.c

copy: drop COPY_REFLINK

месяц назад
test-fsprg.c

test: drop explicit dlopen notes from test executables

месяц назад
test-fstab-util.c

ASSERT_STREQ for simple cases

2 года назад
test-glob-util.c

tree-wide: normalize comment style

8 месяцев назад
test-gpt.c

shared/gpt: add gpt_probe() for GPT header and partition entry reading

4 месяца назад
test-group-record-nss.c

test: add NSS alias coverage for user and group records

2 месяца назад
test-gunicode.c

test-gunicode: add new test to show that unichar_iswide() is borked

3 года назад
test-hash-funcs.c

tree-wide: Sort includes

год назад
test-hashmap-ordered.awk

tree-wide: add spdx header on all scripts and helpers

6 лет назад
test-hashmap-plain.c

tree-wide: use _contains() rather than _get()/_find()

5 месяцев назад
test-hashmap.c

tree-wide: suppress misc-use-internal-linkage warnings

5 месяцев назад
test-hexdecoct.c

tree-wide: normalize comment style

8 месяцев назад
test-hmac.c

test: Clean up includes

год назад
test-hostname-setup.c

hostname: add ? and $ in systemd.hostname= kernel cmdline

2 месяца назад
test-hostname-util.c

hostname-util: strip all trailing separators in hostname_cleanup() (#43077)

22 дня назад
test-image-filter.c

dissect-image: add a concept for "filtering" partitions we dissect

год назад
test-image-policy.c

image-policy: add helper to create policy from dissected image

7 месяцев назад
test-import-util.c

test: Clean up includes

год назад
test-in-addr-prefix-util.c

test: Clean up includes

год назад
test-in-addr-util.c

in-addr-util: rename in_addr_prefix_from_string_auto_internal() -> _full()

2 года назад
test-initrd-cpio.c

shared: add userspace cpio writer for credentials

2 месяца назад
test-install-file.c

treewide: drop "RUN_" from "RUN_WITH_UMASK"

4 года назад
test-install-root.c

test: fix typo

год назад
test-install.c

tree-wide: basename -> path_extract_filename

год назад
test-io-util.c

test: use assertion macroses

год назад
test-iovec-util.c

iovec-util: introduce iovec_done_and_memdup()

3 месяца назад
test-iovec-wrapper.c

iovec-wrapper: introduce iovec_split() and iovw_merge()

3 месяца назад
test-ip-protocol-list.c

test: Clean up includes

год назад
test-ipcrm.c

user-util: return malloc'ed strings in get_user_creds

3 месяца назад
test-job-type.c

tree-wide: replace for loop with FOREACH_ELEMENT or FOREACH_ARRAY macros (#34893)

2 года назад
test-journal-importer.c

tree-wide: Remove unused includes

год назад
test-kbd-util.c

strv: make iterator in STRV_FOREACH() declaread in the loop

4 года назад
test-kexec.c

dlopen: take log_level argument and log in fallback stubs

4 месяца назад
test-label.c

label: plumb label_context through LabelOps

11 дней назад
test-libcrypt-util.c

libcrypt-util: turn into dlopen() dependency

7 месяцев назад
test-libmount.c

libmount: make dlopen() dependency

год назад
test-limits-util.c

tests: create test-limits-util.c for limits-util funcs

4 года назад
test-list.c

tree-wide: replace for loop with FOREACH_ELEMENT or FOREACH_ARRAY macros (#34893)

2 года назад
test-load-fragment.c

test: cover DeviceAllow parsing

13 дней назад
test-local-addresses.c

tree-wide: normalize comment style

8 месяцев назад
test-locale-util.c

glyph-util: add more emojis

год назад
test-lock-util.c

clang-tidy: Fix all remaining misc-include-cleaner violations

9 месяцев назад
test-log.c

log: add upper bound to journal iovec accounting

месяц назад
test-logarithm.c

basic/logarithm: add popcount() wrapper

3 года назад
test-login-util.c

test: Clean up includes

год назад
test-loop-util.c

loop-util: shortcut block device fd when it carries no partition table

2 месяца назад
test-loopback.c

test: Clean up includes

год назад
test-luo.c

core: add LUOSession= unit setting

2 месяца назад
test-machine-util.c

shared: add BindVolume parser in machine-util

3 месяца назад
test-macro.c

fundamental: add ABS_DIFF macro

4 месяца назад
test-math-util.c

math-util: round to declared FP precision consistently across architectures

3 месяца назад
test-memfd-util.c

basic: move missing_mman.h -> include/sys/mman.h

год назад
test-memory-util.c

test: Clean up includes

год назад
test-mempool.c

tree-wide: insert a space at the end of comments

2 года назад
test-memstream-util.c

test-memstream-util.c: Migrate to new assertion macros

год назад
test-mkdir.c

tree-wide: Migrate to pidref_safe_fork()

7 месяцев назад
test-modhex.c

tree-wide: Sort includes

год назад
test-mount-util.c

mount-util: Compact list of sub mounts after dropping

месяц назад
test-mountpoint-util.c

mountpoint-util: assume MS_NOSYMFOLLOW is available

7 месяцев назад
test-mstack.c

mountfsd,nsresource: allow recycling mountfsd/nsresourced client connections

6 месяцев назад
test-namespace-util.c

namespace-util: Merge namespace_enter_delegated() into namespace_enter()

6 месяцев назад
test-namespace.c

namespace-util: introduce network_namespace_is_init()

24 дня назад
test-net-naming-scheme.c

test: Clean up includes

год назад
test-netlink-manual.c

dlopen: take log_level argument and log in fallback stubs

4 месяца назад
test-nft-set.c

firewall-util: drop FirewallContext

год назад
test-notify-recv.c

tree-wide: Remove unnecessary SIGCHLD blocking

8 месяцев назад
test-ns.c

core: introduce PinnedResource

6 месяцев назад
test-nsresource.c

mountfsd,nsresource: allow recycling mountfsd/nsresourced client connections

6 месяцев назад
test-nss-hosts.c

test: make NSS IPv4 tuple bounds explicit

месяц назад
test-nss-users.c

test-nss-users: quote empty member lists

7 дней назад
test-nulstr-util.c

Rename STRV_MAKE_EMPTY to just STRV_EMPTY

год назад
test-open-file.c

ASSERT_STREQ for simple cases

2 года назад
test-options.c

vmspawn: keep parsing options after the first argument

2 дня назад
test-ordered-set.c

ordered-set: avoid overflow

год назад
test-os-util.c

musl: test: several random fixlets for unit tests

9 месяцев назад
test-osc-context.c

tree-wide: normalize comment style

8 месяцев назад
test-parse-argument.c

tree-wide: add basic validation of --background argument

10 месяцев назад
test-parse-helpers.c

test: Clean up includes

год назад
test-parse-util.c

tree-wide: Use our own macros instead of fabs()/fmax()/fmin()

3 месяца назад
test-path-lookup.c

test: Clean up includes

год назад
test-path-util.c

test-path-util: add coverage for path edge cases

3 месяца назад
test-path.c

core: let manager_load_startable_unit_or_warn take a log level

месяц назад
test-pe-binary.c

pe-binary: bound section data against file size, cap UKI zero-padding hash, validate optional header size

2 месяца назад
test-percent-util.c

test: Clean up includes

год назад
test-pidref.c

pidref: several follow-ups for pidref_wait_for_terminate_full()

8 месяцев назад
test-pkcs7-util.c

pkcs7-util: add helpers for extracting signer info from PKCS7 signatures

6 месяцев назад
test-plymouth-util.c

ask-password: reject oversized Plymouth prompts (#43102)

19 дней назад
test-pressure.c

test-pressure: set timeout to make not wait forever

2 месяца назад
test-pretty-print.c

test: add test case for masked files in cat_files()

7 месяцев назад
test-printf.c

musl: add fallback parse_printf_format() implementation

9 месяцев назад
test-prioq.c

tree-wide: replace for loop with FOREACH_ELEMENT or FOREACH_ARRAY macros (#34893)

2 года назад
test-proc-cmdline.c

tree-wide: normalize comment style

8 месяцев назад
test-process-util.c

process-util: introduce proc_set_comm() helper

месяц назад
test-procfs-util.c

errno-util: introduce ERRNO_IS_NEG_FS_WRITE_REFUSED()

год назад
test-progress-bar.c

test: Clean up includes

год назад
test-psi-util.c

tree-wide: include unistd.h where necessary

год назад
test-qmp-client-qemu.c

test-qmp-client-qemu: exercise add-fd on the first invoke

4 месяца назад
test-qmp-client.c

test-qmp-client: drop QMP_TEST() macro

2 месяца назад
test-qrcode-util.c

test-qr-code: allow specifying the text to encode

6 месяцев назад
test-random-util.c

basic/math-util: drop libm where possible

3 месяца назад
test-ratelimit.c

test: Clean up includes

год назад
test-raw-clone.c

basic: move missing_sched.h -> include/sched.h

год назад
test-recovery-key.c

test: Clean up includes

год назад
test-recurse-dir.c

recurse-dir: optionally, only enumerate dentries of a specific type

2 месяца назад
test-replace-var.c

test: Clean up includes

год назад
test-reread-partition-table-manual.c

rereadpt: implement userspace-based BLKRRPART re-implementation

10 месяцев назад
test-reread-partition-table.c

tree-wide: Migrate to pidref_safe_fork()

7 месяцев назад
test-rlimit-util.c

tree-wide: Migrate to pidref_safe_fork()

7 месяцев назад
test-rm-rf.c

rm-rf: fail closed when the root check fails

месяц назад
test-sbat.c

boot: Use hypen in efi-config.h instead of underscore

год назад
test-sched-prio.c

core: let manager_load_startable_unit_or_warn take a log level

месяц назад
test-seccomp.c

test-seccomp: Handle environment where sync() is already suppressed

4 месяца назад
test-secure-bits.c

basic: secure_bits_to_strv()

10 месяцев назад
test-selinux.c

label: plumb label_context through LabelOps

11 дней назад
test-serialize.c

clang-tidy: Fix all remaining misc-include-cleaner violations

9 месяцев назад
test-set-disable-mempool.c

test: Clean up includes

год назад
test-set.c

hashmap: honor the value destructor in set_ensure_consume()

месяц назад
test-sha1.c

tree-wide: standardize header names across src/fundamental, src/basic and src/shared

3 месяца назад
test-sha256.c

test: Clean up includes

год назад
test-shift-uid.c

test: Clean up includes

год назад
test-sigbus.c

tree-wide: Small fixes for various clang-tidy warnings

9 месяцев назад
test-signal-util.c

signal-util: add signal_code_to_string

3 месяца назад
test-siphash24.c

test: Use TEST macro

5 лет назад
test-sizeof.c

Rename basic-forward.h, sd-forward.h, and shared-forward.h to forward.h

месяц назад
test-sleep-config.c

sleep-config: make sleep_mode_supported take a path

2 года назад
test-sleep.c

test: introduce our own sleep command for testing

8 месяцев назад
test-socket-bind.c

core: propagate FDs from store from user to system manager

3 месяца назад
test-socket-netlink.c

basic: Use hyphens in missing header names instead of underscores

год назад
test-socket-util.c

test-socket-util: convert to new ASSERT macros

месяц назад
test-specifier.c

test-specifier: update comment to moved file

4 месяца назад
test-stat-util.c

clang-tidy: Fix all remaining misc-include-cleaner violations

9 месяцев назад
test-static-destruct.c

static-destruct: introduce STATIC_ARRAY_DESTRUCTOR_REGISTER()

3 года назад
test-stdio.c

musl: stdio: check if stream is writable earlier in fputs() and friends

9 месяцев назад
test-strbuf.c

test: Clean up includes

год назад
test-string-util.c

udev-util: bound leading whitespace skip in udev_replace_whitespace (#42757)

25 дней назад
test-strip-tab-ansi.c

string-util: also check for 0x1b 0x5c ST when stripping ANSI from strings

2 года назад
test-strv.c

strv: refuse invalid UTF-8 in strv_rebreak_lines()

19 дней назад
test-strxcpyx.c

test: Clean up includes

год назад
test-sysctl-util.c

errno-util: introduce ERRNO_IS_NEG_FS_WRITE_REFUSED()

год назад
test-tables.c

firstboot: add new systemd.firstboot=headless mode

месяц назад
test-taint.c

core/taint: we know we're always running on cgv2 now

год назад
test-terminal-util.c

test: add test case for show_menu()

месяц назад
test-tests.c

test-user-util: Migrate to new assertion macros

8 месяцев назад
test-thp.c

tree-wide: port to prctl_safe()

месяц назад
test-time-util.c

test: ignore fails when the formatted timezone differs from the current one

месяц назад
test-tmpfile-util.c

test: move several test cases to test-tmpfile-util.c

9 месяцев назад
test-tpm2.c

tpm2: Improve how NvPCR protection works.

14 дней назад
test-udev-util.c

udev-util: bound leading whitespace skip in udev_replace_whitespace

месяц назад
test-uid-classification.c

test: Clean up includes

год назад
test-uid-range.c

uid-range: fix out-of-bounds write in uid_range_partition()

2 месяца назад
test-umask-util.c

test-umask-util: add test for get_process_umask()

3 года назад
test-unaligned.c

test: Clean up includes

год назад
test-unit-file.c

tree-wide: include unistd.h where necessary

год назад
test-unit-name.c

udev: drop home-grown udev-ctrl socket

24 дня назад
test-unit-serialize.c

test-unit-serialize.c: Migrate to new assertion macros

год назад
test-user-record-nss.c

test: add NSS alias coverage for user and group records

2 месяца назад
test-user-record.c

user-record: validate JSON shell fields with valid_shell()

18 дней назад
test-user-util.c

user-util: add lookup_groups_in_files

месяц назад
test-utf8.c

fix ellipsis buffer overflow in xescape_full and utf8 escapers

2 месяца назад
test-utmp.c

test: Clean up includes

год назад
test-varlink-idl-job.c

test: add missing varlink IDL enum tests for Job and ServiceType

3 месяца назад
test-varlink-idl-login.c

logind: add ListInhibitors Varlink method

3 месяца назад
test-varlink-idl-machine.c

varlink: add enum types for class and whom fields in io.systemd.Machine

4 месяца назад
test-varlink-idl-manager.c

varlink: add enum types for configuration settings in io.systemd.Manager

4 месяца назад
test-varlink-idl-unit.c

test: add ServiceContext/Runtime enum and integration tests

3 месяца назад
test-verbs.c

tree-wide: get rid of old dispatch_verb

3 месяца назад
test-vpick.c

vpick: take separate root_fd and dir_fd arguments

2 месяца назад
test-watch-pid.c

core: propagate FDs from store from user to system manager

3 месяца назад
test-watchdog.c

test: Clean up includes

год назад
test-web-util.c

test-web-util.c: Use ASSERT_FALSE() instead of ASSERT_TRUE() where appropriate

год назад
test-xattr-util.c

errno-util: include -ENOENT in ERRNO_IS_XATTR_ABSENT()

3 месяца назад
test-xml.c

test-xml: Use ASSERT_OK() instead of ASSERT_GE()

год назад