summaryrefslogtreecommitdiff
path: root/src/test/test-copy.c
Commit message (Expand)AuthorAgeFilesLines
* test: use _cleanup_ for temp. filesDavid Tardon2023-04-211-20/+8
* copy: make copy_bytes() support O_PATH fdsYu Watanabe2023-04-111-1/+1
* chase-symlinks: Rename chase_symlinks() to chase()Daan De Meyer2023-03-241-2/+2
* copy: Move chattr arguments to full function signaturesDaan De Meyer2023-03-211-5/+5
* copy: Support both inode exclusion and contents exclusionDaan De Meyer2023-02-221-2/+2
* tree-wide: use -EBADF moreYu Watanabe2022-12-211-1/+1
* tree-wide: introduce PIPE_EBADF macroYu Watanabe2022-12-201-1/+1
* tree-wide: use -EBADF for fd initializationZbigniew Jędrzejewski-Szmek2022-12-191-3/+3
* Merge pull request #25338 from DaanDeMeyer/at-fixesYu Watanabe2022-11-131-3/+4
|\
| * test-copy: Stop using rm_rf_physical_and_closeDaan De Meyer2022-11-111-3/+4
* | copy: Support passing a deny list of files/directories to not copyDaan De Meyer2022-11-101-8/+20
|/
* Merge pull request #24813 from DaanDeMeyer/at-all-the-thingsLuca Boccassi2022-11-101-34/+22
|\
| * test-copy: Rework test_copy_tree_replace_dirs() to use new openat() helpersDaan De Meyer2022-11-091-34/+22
* | basic: rename util.h to logarithm.hZbigniew Jędrzejewski-Szmek2022-11-081-1/+0
|/
* tree-wide: fix typoYu Watanabe2022-08-021-1/+1
* copy: Respect COPY_REPLACE flag for copy_treeAlexander Wilson2022-07-271-0/+69
* test-copy: use non-0 data block in copy_holesнаб2022-03-291-1/+2
* strv: make iterator in STRV_FOREACH() declaread in the loopYu Watanabe2022-03-191-1/+0
* test: initialize buffer to make Coverity silentYu Watanabe2022-01-271-1/+2
* shared: Ensure COPY_HOLES copies trailing holesDaan De Meyer2022-01-271-6/+16
* test: fix a copy-and-paste errorYu Watanabe2022-01-181-1/+1
* journal: Copy holes when archiving BTRFS journal filesDaan De Meyer2022-01-171-0/+44
* test: Use TEST macroJan Janssen2021-11-251-31/+17
* tree-wide: use WRITE_STRING_FILE_MKDIR_0755 at more placesLennart Poettering2021-11-161-2/+1
* xattr-util: merge various getxattr()/listxattr() helpers into getxattr_at_mal...Lennart Poettering2021-10-071-1/+1
* basic: spit out chase_symlinks() from fs-util.[ch] → chase-symlinks.[ch]Lennart Poettering2021-10-051-0/+1
* tree-wide: coccinelle fixesFrantisek Sumsal2021-03-181-1/+1
* tree-wide: use UINT64_MAX or friendsYu Watanabe2021-03-051-8/+8
* copy: handle copy_file_range() weirdness on procfs/sysfsLennart Poettering2021-02-261-0/+17
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* copy: optionally, reproduce hardlinks from source in destinationLennart Poettering2020-09-091-8/+34
* tests: various small fixes for strict systemsTopi Miettinen2020-04-261-3/+3
* test-copy: test that xattrs are properly copiedLennart Poettering2019-11-191-5/+28
* basic/fs-util: change CHASE_OPEN flag into a separate output parameterZbigniew Jędrzejewski-Szmek2019-10-241-1/+1
* Merge pull request #13022 from keszybz/coverity-cleanupsLennart Poettering2019-07-121-3/+3
|\
| * test: minor modernizationZbigniew Jędrzejewski-Szmek2019-07-121-3/+3
* | tree-wide: get rid of strappend()Lennart Poettering2019-07-121-4/+4
|/
* util-lib: when copying files make sure to apply some chattrs early, some lateLennart Poettering2019-03-281-4/+4
* util-lib: split out all temporary file related calls into tmpfiles-util.cLennart Poettering2018-12-021-0/+1
* tests: use a helper function to parse environment and open loggingZbigniew Jędrzejewski-Szmek2018-09-141-1/+2
* tree-wide: drop copyright headers from frequent contributorsZbigniew Jędrzejewski-Szmek2018-06-201-3/+0
* Merge pull request #9274 from poettering/comment-header-cleanupZbigniew Jędrzejewski-Szmek2018-06-141-3/+1
|\
| * tree-wide: beautify remaining copyright statementsLennart Poettering2018-06-141-1/+1
| * tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0
* | copy: rework copy_file_atomic() to copy the specified file via O_TMPFILE if p...Lennart Poettering2018-06-071-0/+21
|/
* test-copy: remove unnecessary initializationZbigniew Jędrzejewski-Szmek2018-05-141-3/+3
* tree-wide: do not wrap assert_se in extra parenthesesZbigniew Jędrzejewski-Szmek2018-05-141-6/+6
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* fs-util: drop readlink_and_canonicalize()Yu Watanabe2018-02-091-1/+1
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1