summaryrefslogtreecommitdiffstats
path: root/src/import (follow)
Commit message (Expand)AuthorAgeFilesLines
* import: use truncate_nl() where appropriateLennart Poettering2023-03-241-3/+2
* tree-wide: port various places to find_line_startswith()Lennart Poettering2023-03-241-8/+3
* copy: Move chattr arguments to full function signaturesDaan De Meyer2023-03-212-2/+0
* meson: Introduce userspace depJan Janssen2023-03-101-1/+2
* importd: hook up memory pressure, SIGRTMIN-18 (and in fact SIGINT + SIGTERM)Lennart Poettering2023-03-011-2/+19
* Merge pull request #26203 from medhefgo/mesonYu Watanabe2023-02-221-5/+9
|\
| * meson: Use dicts for test definitionsJan Janssen2023-02-211-5/+9
* | tree-wide: use FORK_REARRANGE_STDIO and FORK_CLOSE_ALL_FDSYu Watanabe2023-02-203-39/+17
|/
* copy: Make copy_xattr() more genericDaan De Meyer2023-02-143-3/+3
* tree-wide: set FORK_RLIMIT_NOFILE_SAFE flagYu Watanabe2023-02-071-4/+1
* importd: Always specify file unpacked by tarArsen Arsenović2023-01-311-1/+2
* meson: Do not include headers in source listsJan Janssen2023-01-241-14/+4
* import: use CURLOPT_PROTOCOLS_STR with libcurl >= 7.85.0Frantisek Sumsal2023-01-091-0/+4
* import: use CURLINFO_SCHEME instead of CURLINFO_PROTOCOLFrantisek Sumsal2023-01-091-5/+5
* tree-wide: use -EBADF moreYu Watanabe2022-12-202-4/+4
* tree-wide: introduce PIPE_EBADF macroYu Watanabe2022-12-203-4/+4
* tree-wide: use -EBADF also in pipe initializersZbigniew Jędrzejewski-Szmek2022-12-193-4/+4
* tree-wide: use -EBADF for fd initializationZbigniew Jędrzejewski-Szmek2022-12-1911-25/+25
* import: wire up SYSTEMD_IMPORT_BTRFS_{SUBVOL,QUOTA} to importdIvan Shapovalov2022-12-031-4/+36
* tree-wide: make constant ratelimit compound actually constLennart Poettering2022-11-221-1/+1
* copy: Support passing a deny list of files/directories to not copyDaan De Meyer2022-11-101-1/+1
* Rename def.h to constants.hZbigniew Jędrzejewski-Szmek2022-11-081-1/+1
* basic: rename util.h to logarithm.hZbigniew Jędrzejewski-Szmek2022-11-0811-11/+0
* basic: move version() to build.h+cZbigniew Jędrzejewski-Szmek2022-11-084-0/+4
* fd-util: rename CLOSE_AND_REPLACE() -> close_and_replace()Yu Watanabe2022-09-172-2/+2
* tree-wide: use ASSERT_PTR moreDavid Tardon2022-09-135-46/+22
* tree-wide: port things dirname_malloc() → path_extract_directory()Lennart Poettering2022-08-231-6/+0
* pull: fix PullFlags numberingLudwig Nussel2022-08-041-9/+9
* Use https for freedesktop.orgMichael Biebl2022-06-282-2/+2
* time-util: assume CLOCK_BOOTTIME always existsLennart Poettering2022-03-281-1/+1
* import: improve error messageLennart Poettering2022-03-151-1/+1
* Merge pull request #22092 from keszybz/docs-linksZbigniew Jędrzejewski-Szmek2022-01-121-1/+1
|\
| * policy files: adjust landing page linkZbigniew Jędrzejewski-Szmek2022-01-121-1/+1
* | meson: Use files() for testsJan Janssen2022-01-111-3/+3
|/
* meson: stop building out convenience libraries by defaultZbigniew Jędrzejewski-Szmek2021-12-161-1/+2
* meson: don't compile import sources four timesZbigniew Jędrzejewski-Szmek2021-12-161-51/+41
* tree-wide: make FOREACH_DIRENT_ALL define the iterator variableZbigniew Jędrzejewski-Szmek2021-12-152-7/+6
* Merge pull request #21170 from keszybz/delibgcryptifyZbigniew Jędrzejewski-Szmek2021-12-032-14/+55
|\
| * import: port importd from libgcrypt to openssl^gcryptZbigniew Jędrzejewski-Szmek2021-11-302-14/+55
* | tree-wide: use ERRNO_IS_TRANSIENT()Yu Watanabe2021-11-301-3/+4
|/
* shared: clean up mkdir.h/label.h situationLennart Poettering2021-11-166-6/+6
* tree-wide: use new RET_NERRNO() helper at various placesLennart Poettering2021-11-162-2/+2
* tree-wide: always use TAKE_FD() when calling rearrange_stdio()Lennart Poettering2021-11-043-5/+6
* tree-wide: port more code to sigkill_wait()Lennart Poettering2021-11-034-16/+8
* tree-wide: port various places to use TAKE_PID()Lennart Poettering2021-11-034-8/+4
* basic: split out sync() family of calls from fs-util.[ch] into new c/h fileLennart Poettering2021-10-051-1/+1
* import-fs: create paren dirs in --direct mode tooLennart Poettering2021-08-201-1/+2
* import: don't attempt full-file clones if we only are supposed to write a par...Lennart Poettering2021-08-201-0/+3
* import: enable sparse file writing logic only for files we createLennart Poettering2021-08-202-2/+2
* import: when completed, say how many bytes we wrote/acquiredLennart Poettering2021-08-202-0/+5