summaryrefslogtreecommitdiff
path: root/src/shared/linux
Commit message (Collapse)AuthorAgeFilesLines
* linux: move nl80211.h to basic/linuxYu Watanabe2021-01-111-7127/+0
| | | | As sd-netlink uses the header.
* shared/kernel: update kernel headersYu Watanabe2020-12-035-350/+2921
| | | | From kernel commit 34816d20f173a90389c8a7e641166d8ea9dce70a.
* headers: add spdx tags to imported files with a known licenseZbigniew Jędrzejewski-Szmek2020-10-291-0/+2
| | | | | | | | | | | | | | | I added the header in the cases where the license text is present and it is easy to find the appropriate SPDX header. For "public domain" stuff: SDPX treats each "public domain" license as unique [1], but luckily the one in siphash24.c is one of the identified variants. There are some other cases which specify "public domain" but there doesn't seem to be a SPDX identifier. [1] https://wiki.spdx.org/view/Legal_Team/Decisions/Dealing_with_Public_Domain_within_SPDX_Files gunicode.[ch] are imported from glib, which is licensed as LGPL2.1+, see https://gitlab.gnome.org/GNOME/glib/-/blob/master/glib/gunicode.h.
* shared/linux: update ethtool.hYu Watanabe2020-09-281-2/+152
|
* tree-wide: more repeated wordsZbigniew Jędrzejewski-Szmek2020-07-071-1/+1
|
* network: support matching based on wifi interfece typeYu Watanabe2019-10-251-0/+6552
|
* linux: make UBSAN quietYu Watanabe2019-06-252-1/+2
|
* linux: update kernel headersYu Watanabe2019-06-254-14/+61
|
* codespell: fix spelling errorsBen Boeckel2019-04-291-1/+1
|
* linux: move netdevice.h from shared/linux to basic/linuxYu Watanabe2019-04-131-66/+0
| | | | As the header linux/if_arp.h includes linux/netdevice.h.
* tree-wide: drop several missing_*.h and import relevant headers from kernel-5.0Yu Watanabe2019-04-119-1028/+5247
|
* libbpf.h: add BPF_JMP_A macroRoman Gushchin2018-10-091-0/+10
| | | | Add unconditional jump macro to use in generated bpf programs.
* tree-wide: beautify remaining copyright statementsLennart Poettering2018-06-141-2/+2
| | | | | | Let's unify an beautify our remaining copyright statements, with a unicode ©. This means our copyright statements are now always formatted the same way. Yay.
* tree-wide: remove Lennart's copyright linesLennart Poettering2018-06-141-1/+0
| | | | | | | | | | | These lines are generally out-of-date, incomplete and unnecessary. With SPDX and git repository much more accurate and fine grained information about licensing and authorship is available, hence let's drop the per-file copyright notice. Of course, removing copyright lines of others is problematic, hence this commit only removes my own lines and leaves all others untouched. It might be nicer if sooner or later those could go away too, making git the only and accurate source of authorship information.
* bpf: add new bpf.h header copy from 4.15 kernelLennart Poettering2018-02-211-20/+456
|
* Add SPDX license identifiers to source files under the GPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
|
* build-sys: add new kernel bpf.h drop-inDaniel Mack2017-09-223-0/+926
| | | | | The defines we need are pretty comprehensive and new, hence copy in the full header from the kernel.
* build-sys: split internal basic/ library from shared/Kay Sievers2015-06-111-1/+0
| | | | | | | | | | basic/ can be used by everything cannot use anything outside of basic/ libsystemd/ can use basic/ cannot use shared/ shared/ can use libsystemd/
* missing: remove fanotifyZbigniew Jędrzejewski-Szmek2014-10-171-98/+0
| | | | It was only used in readahead.
* syscallfilter: port to libseccompRonny Chevalier2014-02-122-123/+0
|
* trivial coding style clean upsThomas Hindoe Paaboel Andersen2013-12-031-2/+1
| | | | | | | | | | | | | | - Add space between if/for and the opening parentheses - Place the opening brace on same line as the function (not for udev) From the CODING_STYLE Try to use this: void foo() { } instead of this: void foo() { }
* execute: support syscall filtering using seccomp filtersLennart Poettering2012-07-172-0/+123
|
* build-sys: move src/linux/ to src/shared/linuxLennart Poettering2012-04-123-0/+328