summaryrefslogtreecommitdiffstats
path: root/src/coredump/coredump.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* coredump: log minimal metadata earlyHarald Brinkmann2024-02-021-1/+7
* src/basic: rename uid-alloc-range.[ch] to uid-classification.[ch]Zbigniew Jędrzejewski-Szmek2024-01-091-1/+1
* tree-wide: insert space after for and switchYu Watanabe2023-12-241-1/+1
* process-util: add new FORK_DEATHSIG_SIGKILL flag, rename FORK_DEATHSIG → FO...Lennart Poettering2023-11-021-1/+1
* coredump: let's always drop privilegesLennart Poettering2023-11-011-42/+39
* coredump: tweak coredump log messageLennart Poettering2023-11-011-8/+19
* fd-uitl: rename PIPE_EBADF → EBADF_PAIR, and add EBADF_TRIPLETLennart Poettering2023-10-261-1/+1
* Merge pull request #29601 from yuwata/mmap-check-overflowLuca Boccassi2023-10-241-3/+3
|\
| * tree-wide: check if return value of lseek() and friends is negativeYu Watanabe2023-10-191-3/+3
* | io-util: split out "struct iovec" related calls into their own .c/.h filesLennart Poettering2023-10-201-1/+1
|/
* process-util: add pidref_get_comm() and rename get_process_comm() to pid_get_...Lennart Poettering2023-10-181-1/+1
* process-util: add pidref_get_cmdline()Lennart Poettering2023-10-181-2/+2
* coredump: add support for forwarding coredump to containersNick Rosbrook2023-10-131-3/+247
* process-util: introduce namespace_get_leader helperNick Rosbrook2023-10-131-51/+1
* coredump: store crashing process UID and GID in ContextNick Rosbrook2023-10-131-19/+15
* coredump: fix various invalid memory accessYu Watanabe2023-08-101-19/+14
* coredump: let's use FOREACH_ARRAY() at once very obvious placeLennart Poettering2023-08-101-4/+1
* coredump: fix error pathLennart Poettering2023-08-101-1/+1
* coredump: rename gather_pid_metadata() → gather_pid_metadata_from_procfs()Lennart Poettering2023-08-101-3/+3
* coredump: add four assert()sLennart Poettering2023-08-101-0/+6
* coredump: use a cleanup handler for destroying iovw objectsLennart Poettering2023-08-101-9/+5
* coredump: use RET_NERRNO and RET_GATHERZbigniew Jędrzejewski-Szmek2023-07-131-5/+3
* tree-wide: "<n>bit" → "<n>-bit"Zbigniew Jędrzejewski-Szmek2023-07-021-1/+1
* coredump: clamp JournalSizeMax= to maximum journald would acceptLennart Poettering2023-06-231-3/+21
* coredump: use loop_read() for reading coredump into memoryLennart Poettering2023-06-231-5/+6
* tree-wide: when in doubt use greek small letter mu rather than micro symbolLennart Poettering2023-06-141-2/+2
* coredump: port over code to new LINK_TMPFILE_SYNC flagLennart Poettering2023-06-131-5/+1
* tmpfile-util: turn last parameter of link_tmpfile() into a proper flagsLennart Poettering2023-06-131-1/+1
* tree-wide: use memstream-utilYu Watanabe2023-05-311-18/+7
* tree-wide: check memstream buffer after closing the handleFrantisek Sumsal2023-05-241-0/+3
* tree-wide: port more code over to CMSG_TYPED_DATA()Lennart Poettering2023-04-131-1/+1
* coredump: split out parse_auxv() to src/shared/Zbigniew Jędrzejewski-Szmek2023-03-231-69/+5
* coredump: use unaligned_read_ne{32,64}() to parse auxvYu Watanabe2023-03-221-89/+60
* tree-wide: simplify x ? x : y to x ?: y where applicableFrantisek Sumsal2023-03-181-1/+1
* conf: replace config_parse_many_nulstr() with config_parse_config_file()Franck Bui2023-03-131-8/+3
* tmpfile-util: teach link_tmpfile() to optionally replace filesLennart Poettering2023-03-031-1/+1
* log: add common helper log_set_target_and_open()Lennart Poettering2023-02-161-6/+3
* coredump: use fstatvfs to check the available spaceDmitry V. Levin2023-01-171-1/+1
* Merge pull request #25789 from yuwata/EBADFLennart Poettering2022-12-201-1/+1
|\
| * tree-wide: use -EBADF moreYu Watanabe2022-12-201-1/+1
* | Merge branch 'systemd-security/coredump-capabilities'Zbigniew Jędrzejewski-Szmek2022-12-201-41/+211
|\ \ | |/ |/|
| * coredump: do not allow user to access coredumps with changed uid/gid/capabili...Zbigniew Jędrzejewski-Szmek2022-12-071-13/+183
| * coredump: adjust whitespaceZbigniew Jędrzejewski-Szmek2022-12-021-28/+28
* | tree-wide: use -EBADF for fd initializationZbigniew Jędrzejewski-Szmek2022-12-191-8/+8
|/
* basic,shared: move disable_coredumps() to coredump-util.[ch]Zbigniew Jędrzejewski-Szmek2022-11-081-0/+1
* coredump: drop an unused variableFrantisek Sumsal2022-08-201-2/+0
* coredump: Try to write journald coredump metadata to the journalDaan De Meyer2022-07-151-6/+26
* coredump: Connect stdout/stderr to /dev/null before doing anythingDaan De Meyer2022-07-151-0/+7
* coredump: Fix format string type mismatchDaan De Meyer2022-05-221-2/+2
* tree-wide: port various users over to connect_unix_path()Lennart Poettering2022-05-131-7/+3