Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Shorten docker container IDs to 12 characters | Benny Baumann | 2023-12-31 | 1 | -0/+35 |
| | |||||
* | Update includes based on IWYU | Benny Baumann | 2023-12-26 | 1 | -0/+6 |
| | |||||
* | Add includes for config.h as per the discussion in PR #1337 | Daniel Lange | 2023-12-26 | 1 | -0/+2 |
| | | | | | | Many thanks to @Explorer09 Kang-Che Sung (宋岡哲). Also add a #error stanza to XUtils.h in case somebody forgets the beautiful mess GNU forces on us. | ||||
* | Consolidate duplicate string constants in CGroup filters | Benny Baumann | 2023-12-11 | 1 | -33/+22 |
| | |||||
* | Add logic to filter the container name (+type) from the CGroup name | Benny Baumann | 2023-12-11 | 1 | -0/+141 |
| | |||||
* | Fix a little header comment typo in the CGroupUtils code | Nathan Scott | 2023-11-27 | 1 | -1/+1 |
| | |||||
* | Shorten podman/libpod container IDs to 12 characters | Benny Baumann | 2023-11-19 | 1 | -0/+18 |
| | |||||
* | strchrnul is a GNU libc extension, add a wrapper for other platforms | Nathan Scott | 2023-10-10 | 1 | -5/+5 |
| | |||||
* | Reformat code base | Benny Baumann | 2022-10-24 | 1 | -5/+5 |
| | | | | | | | | | | | | | | This includes: - Wrap function implementations - Pointer alignment for function signatures - Pointer alignment for variable declarations - Whitespace after keywords - Whitespace after comma - Whitespace around initializers - Whitespace around operators - Code indentation - Line break for single line statements - Misleading alignment | ||||
* | Skip system slice name | Benny Baumann | 2022-03-06 | 1 | -0/+6 |
| | | | | | This shortens paths like /system.slice/system-postgres.slice/postgres@12-main.service to /[S]/postgres@12-main. Without this some cgroup names for getty processes explode in length. | ||||
* | Reduce column width spam by snapd | Benny Baumann | 2022-03-06 | 1 | -0/+18 |
| | |||||
* | CGroupUtils: avoid unsigned integer underflow | Christian Göttsche | 2021-12-05 | 1 | -1/+1 |
| | | | | | | | Do not underflow count at the last iteration, which triggers UBSAN when using -fsanitize=unsigned-integer-overflow. This is useful as those underflows can be a result of a flawed counting logic (e.g. a counter gets reduced more than increased). | ||||
* | Include support for legacy LXC cgroup naming | Benny Baumann | 2021-11-28 | 1 | -0/+30 |
| | |||||
* | Use helpers for parsing of cgroup labels | Benny Baumann | 2021-11-28 | 1 | -9/+21 |
| | |||||
* | Extract string writing/buffer handling into some callback | Benny Baumann | 2021-11-28 | 1 | -127/+117 |
| | |||||
* | Compress cgroup names based on some heuristics | Benny Baumann | 2021-11-28 | 1 | -0/+285 |