Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Explain systemd-security list subscribe processmsekletar-security-list-process | Michal Sekletar | 2019-12-12 | 1 | -0/+2 |
| | |||||
* | Merge pull request #14305 from ssahani/tc-fq | Yu Watanabe | 2019-12-12 | 12 | -12/+177 |
|\ | | | | | network tc: inroduce FQ - Fair Queue traffic policing | ||||
| * | test-network: add a test case for FQ | Yu Watanabe | 2019-12-12 | 2 | -0/+22 |
| | | |||||
| * | network tc: inroduce FQ - Fair Queue traffic policing | Susant Sahani | 2019-12-12 | 8 | -0/+125 |
| | | | | | | | | Please see http://man7.org/linux/man-pages/man8/tc-fq.8.html | ||||
| * | sd-netlink: add attributes for FQ | Yu Watanabe | 2019-12-12 | 2 | -12/+30 |
| | | |||||
* | | Merge pull request #14308 from poettering/man-naming-scheme-typo | Yu Watanabe | 2019-12-12 | 3 | -17/+15 |
|\ \ | |/ |/| | superficial fixes to network naming docs | ||||
| * | docs: direct to systemd.io version of naming scheme docs | Lennart Poettering | 2019-12-11 | 2 | -3/+2 |
| | | | | | | | | | | | | The document was imported back in f9e6d49904e06d2cba3871f6873d0519fe086d0f. Let's make sure we actually point to that version rather than the old one on freedesktop. | ||||
| * | docs: fix markdown links | Lennart Poettering | 2019-12-11 | 1 | -3/+3 |
| | | |||||
| * | docs: use `` quotes for marking identifiers of some form | Lennart Poettering | 2019-12-11 | 1 | -10/+9 |
| | | |||||
| * | man: fix typo in net-naming-scheme man page | Lennart Poettering | 2019-12-11 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #14309 from yuwata/network-tc-vtable | Yu Watanabe | 2019-12-12 | 10 | -235/+266 |
|\ \ | | | | | | | network: tc: introduce QDiscVTable | ||||
| * | | network: tc: introduce QDiscVTable for future extendability | Yu Watanabe | 2019-12-12 | 10 | -176/+266 |
| | | | |||||
| * | | network: tc: drop unused element | Yu Watanabe | 2019-12-11 | 1 | -2/+0 |
| | | | |||||
| * | | network: tc: drop unused functions | Yu Watanabe | 2019-12-11 | 8 | -57/+0 |
| |/ | |||||
* | | Merge pull request #14307 from poettering/unicode-fuckup | Anita Zhang | 2019-12-11 | 1 | -1/+1 |
|\ \ | | | | | | | locale-util: drop weird invisible unicode codepoints accidentally ins… | ||||
| * | | locale-util: drop weird invisible unicode codepoints accidentally inserted ↵ | Lennart Poettering | 2019-12-11 | 1 | -1/+1 |
| | | | | | | | | | | | | in comment | ||||
* | | | Merge pull request #14317 from poettering/hwdb-indent-fix | Anita Zhang | 2019-12-11 | 1 | -3/+3 |
|\ \ \ | |/ / |/| | | hwdb: trivial indentation fix | ||||
| * | | hwdb: trivial indentation fix | Lennart Poettering | 2019-12-11 | 1 | -3/+3 |
|/ / | |||||
* | | minor: avoid double title | Tobias Bernard | 2019-12-11 | 1 | -2/+2 |
| | | | | | | The logo and H1 were clashing a bit | ||||
* | | docs: make it pretty | Tobias Bernard | 2019-12-11 | 35 | -3/+456 |
|/ | | | | | | | Add custom Jekyll theme, logo, webfont and .gitignore FIXME: the markdown files have some H1 headers which need to be replaced with H2 | ||||
* | Merge pull request #14303 from yuwata/tc-use-typesafe-functions | Yu Watanabe | 2019-12-11 | 4 | -8/+62 |
|\ | | | | | network: tc: use typesafe functions | ||||
| * | network: tc: use typesafe functions to append netlink attributes | Yu Watanabe | 2019-12-11 | 2 | -6/+6 |
| | | |||||
| * | sd-netlink: make TCA_OPTIONS take NETLINK_TYPE_UNION | Yu Watanabe | 2019-12-11 | 2 | -2/+56 |
| | | |||||
* | | Merge pull request #14306 from poettering/markdown-category | Lennart Poettering | 2019-12-11 | 24 | -3/+41 |
|\ \ | | | | | | | beef up systemd.io pages with simple categorization | ||||
| * | | docs: beef up entrypoint documentation page | Lennart Poettering | 2019-12-11 | 2 | -3/+19 |
| | | | | | | | | | | | | | | | | | | | | | | | | Let's use the rough categorization of the markdown pages to add basic sections, via Jeykll templating. Also, add in a couple of additional links via a JSON array that lists them. So much web development, so much wow! | ||||
| * | | docs: place all our markdown docs in rough categories | Lennart Poettering | 2019-12-11 | 22 | -0/+22 |
|/ / | |||||
* | | man: fix typos (#14304) | cheese1 | 2019-12-11 | 3 | -3/+3 |
|/ | |||||
* | Merge pull request #14278 from ssahani/tc | Yu Watanabe | 2019-12-11 | 10 | -24/+168 |
|\ | | | | | network tc: qdisc parent add support to set ingress | ||||
| * | test-network: add a test case for fq-codel | Yu Watanabe | 2019-12-11 | 2 | -8/+6 |
| | | |||||
| * | network tc: Add support to conkfigure CoDel - Controlled-Delay Active Queue ↵ | Susant Sahani | 2019-12-11 | 8 | -0/+133 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Management algorithm ``` $ tc qdisc show dev dummy99 qdisc fq_codel 8005: dev dummy99 root refcnt 2 limit 1000p flows 1024 quantum 1514 target 5.0ms interval 100.0ms memory_limit 32Mb ecn $ network cat dumm99.network [Match] Name=dummy99 [TrafficControlQueueingDiscipline] Parent=root FairQueuingControlledDelayPacketLimit=1000 ``` | ||||
| * | network tc: qdisc parent add support to set ingress | Susant Sahani | 2019-12-11 | 3 | -16/+29 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ``` $ network tc qdisc qdisc noqueue 0: dev dummy99 root refcnt 2 qdisc ingress ffff: dev dummy99 parent ffff:fff1 ---------------- $ network cat dumm99.network [Match] Name=dummy99 [TrafficControlQueueingDiscipline] Parent=ingress ``` | ||||
* | | Merge pull request #14297 from poettering/id128-size | Yu Watanabe | 2019-12-11 | 10 | -13/+16 |
|\ \ | | | | | | | cleaning up id128 formatting buffer sizing | ||||
| * | | tree-wide: use SD_ID128_STRING_MAX where appropriate | Lennart Poettering | 2019-12-10 | 6 | -6/+6 |
| | | | |||||
| * | | id128: introduce ID128_UUID_STRING_MAX for sizing UUID buffers | Lennart Poettering | 2019-12-10 | 6 | -7/+10 |
| | | | |||||
* | | | ipv4ll: do not reset conflict counter on restart | AJ Bagwell | 2019-12-11 | 5 | -6/+9 |
| |/ |/| | | | | | | | | | | | | | Don't reset the conflict counter when trying a new pseudo random address, so that after trying 10 addresses the londer timeout is used in accordance with the RFC Fixes #14299. | ||||
* | | Merge pull request #14280 from yuwata/network-tbf-more | Yu Watanabe | 2019-12-11 | 10 | -5/+206 |
|\ \ | | | | | | | network: tc: add more options for TBF | ||||
| * | | test-network: add tests for new TBF settings | Yu Watanabe | 2019-12-10 | 2 | -2/+4 |
| | | | |||||
| * | | network: tc: add more options for TBF | Yu Watanabe | 2019-12-10 | 8 | -3/+202 |
| | | | |||||
* | | | Merge pull request #14295 from poettering/greedy-alloc-round-up | Yu Watanabe | 2019-12-10 | 3 | -12/+56 |
|\ \ \ | |_|/ |/| | | add new GREEDY_ALLOC_ROUND_UP() to make strv_extend() a bit less slow | ||||
| * | | strv: when growing strv arrays piecemeal actually allocate memory in ↵ | Lennart Poettering | 2019-12-09 | 1 | -12/+16 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | exponential steps Let's improve memory allocation for call such as strv_extend() that just one item to an strv: these are often called in a loop, where they used to be very ineffecient, since we'd allocate byte-exact space. With this change let's improve on that, by allocating exponentially by rounding up to the next exponent of 2. This way we get GREEDY_REALLOC()-like behaviour without passing around state. In fact this should be good enough so that we could replace existing loops around GREEDY_REALLOC() for strv build-up with plain strv_extend() and get similar behaviour. | ||||
| * | | test-util: add more tests for ALIGN_POWER2 | Lennart Poettering | 2019-12-09 | 1 | -0/+12 |
| | | | |||||
| * | | macro: introduce new GREEDY_ALLOC_ROUND_UP() helper | Lennart Poettering | 2019-12-09 | 1 | -0/+23 |
| | | | |||||
| * | | macro: avoid subtraction overflow in ALIGN_POWER2() | Lennart Poettering | 2019-12-09 | 1 | -0/+5 |
| |/ | |||||
* | | Merge pull request #14284 from yuwata/network-fix-segfault-14283 | Anita Zhang | 2019-12-09 | 2 | -1/+2 |
|\ \ | |/ |/| | network: fix segfault in parsing SendOption= | ||||
| * | test-network: add a test case for SendOption= | Yu Watanabe | 2019-12-10 | 1 | -0/+1 |
| | | |||||
| * | network: fix segfault in parsing SendOption= | Yu Watanabe | 2019-12-10 | 1 | -1/+1 |
|/ | | | | Fixes #14283. | ||||
* | seccomp: real syscall numbers are >= 0 | Mike Gilbert | 2019-12-09 | 2 | -26/+26 |
| | | | | | | | Real syscall numbers start at 0. The fake seccomp values seem to be strictly less than 0. Fixes: 4df8fe8415eaf4abd5b93c3447452547c6ea9e5f | ||||
* | Add Cube iWork 11 Stylus | Yong Cong Sin | 2019-12-09 | 1 | -0/+4 |
| | |||||
* | test: do not fail if new device is plugged during enumeration | Yu Watanabe | 2019-12-09 | 1 | -4/+20 |
| | |||||
* | test-network: make test_bind_carrier more stable | Yu Watanabe | 2019-12-08 | 1 | -6/+6 |
| |