summaryrefslogtreecommitdiff
path: root/src/basic/missing_capability.h
Commit message (Collapse)AuthorAgeFilesLines
* meson: simplify the BUILD_MODE conditionalZbigniew Jędrzejewski-Szmek2021-04-141-1/+1
| | | | | | | Using a enum is all nice and generic, but at this point it seems unlikely that we'll add further build modes. But having an enum means that we need to include the header file with the enumeration whenerever the conditional is used. I want to use the conditional in log.h, which makes it hard to avoid circular imports.
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
|
* meson: convert developer_mode boolean to an enumZbigniew Jędrzejewski-Szmek2020-10-221-1/+1
| | | | | I initially changed this to add a third state. But even with two values having an explicit name instead of just 0/1 is mode descriptive.
* basic/missing_capability: clean up our defines and check that our fallback ↵Zbigniew Jędrzejewski-Szmek2020-08-271-15/+18
| | | | | | | | | is up-to-date There is little point in #defining and #undefining CAP_LAST_CAP multiple times. The check is only done in developer mode. After all, it's not an error to compile on a newer kernel, and we shouldn't even warn in that case.
* missing: Add new Linux capabilityMichal Koutný2020-08-271-0/+8
| | | | | Yet another new capability coming in Linux kernel v5.9. Make sure we can recongize them even when built with older kernel headers.
* missing: Add new Linux capabilitiesMichal Koutný2020-06-251-0/+16
| | | | | Linux kernel v5.8 adds two new capabilities. Make sure we can recongize them even when built with older kernel.
* missing: move capabilities to missing_capability.hYu Watanabe2018-12-041-0/+12