• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

multipath-tcp / mptcpd
69%

Build:
DEFAULT BRANCH: main
Repo Added 26 Jan 2023 10:04AM UTC
Token Y6lOx0YPUxqC9nmKTKaCdXgXqXgCxLMZL regen
Build 101 Last
Files 17
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH main
branch: main
CHANGE BRANCH
x
Reset
Sync Branches
  • main
  • README-packages
  • ci-daily-ell-dev
  • cleanup
  • debian-bug-1060285
  • doc-desc
  • ell-0.72
  • ell-headers
  • gh-check-error
  • gh-check-root
  • gh-ell-master-sha
  • gh-ell-repo
  • gh-pages
  • gh-pages-v0.12
  • gha-coverage-22.04
  • improve-check-route-documentation
  • l_netlink_send
  • lib_4.0.1
  • listening-events
  • master
  • mptcp-pm-user-c-flag
  • mptcp-sspi-typo-end
  • mptcp-upstream-headers
  • mptcpize-append-go
  • mptcpize-append-ld
  • musl-compat
  • optional_listener_v2
  • plugin-dir-not-world-writable
  • pm-kern-endp-add_addr-new
  • rename-to-main
  • script-debug
  • scripts-get-debug-os
  • v0.13

14 Nov 2025 08:47AM UTC coverage: 68.597%. Remained the same
19359234441

push

github

web-flow
man: plugin-dir: not world writable (#327)

Small security note not to have a plugin directory in world writable.

Indeed, mptcpd is executed with extra permissions, and it will load
plugins. Not everybody should then be able to add new plugins.

Signed-off-by: Matthieu Baerts (NGI0) <matttbe@kernel.org>

1516 of 2210 relevant lines covered (68.6%)

16.51 hits per line

Relevant lines Covered
Build:
Build:
2210 RELEVANT LINES 1516 COVERED LINES
16.51 HITS PER LINE
Source Files on main
  • Tree
  • List 17
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
19359234441 main man: plugin-dir: not world writable (#327) Small security note not to have a plugin directory in world writable. Indeed, mptcpd is executed with extra permissions, and it will load plugins. Not everybody should then be able to add new plugins. ... push 14 Nov 2025 08:48AM UTC web-flow github
68.6
19359226323 main interface: add `deny_join_id0` parameter (#323) * interface: add 'deny_join_id0' parameter This flag being added on the kernel side [1]. It is set when the other peer requested not to create new subflows to the initial IP address and port. The ... push 14 Nov 2025 08:47AM UTC web-flow github
68.6
18381270464 main Mptcp upstream headers (#325) * include: upstream: always include the local copy The platform one might not be up-to-date: it seems better to always include the local copy which is synced with the supported features. Signed-off-by: Matthieu Bae... push 09 Oct 2025 03:51PM UTC web-flow github
68.97
18379926003 main sspi: fix typo (#324) It is not really an issue, but a semi-colon was expected there, not a comma. Signed-off-by: Matthieu Baerts (NGI0) <matttbe@kernel.org> push 09 Oct 2025 02:43PM UTC web-flow github
68.97
18379898768 main sspi: fix typo (#324) It is not really an issue, but a semi-colon was expected there, not a comma. Signed-off-by: Matthieu Baerts (NGI0) <matttbe@kernel.org> push 09 Oct 2025 02:38PM UTC web-flow github
68.97
14903550590 main musl compat (#314) * include: use __swab i/o __bswap_constant Some C standard libs like musl don't support __bswap_constant_{16,32}. Importing the "simple" macros could be enough, but they are under LGPL. Using __swab from linux/swab.h seems ea... push 08 May 2025 09:45AM UTC web-flow github
68.97
13270221859 main tests: commands: only use one subtest (#322) ELL 0.72 recently changed the way the subtests are executed: each one is now executed in a dedicated process, forked from the same parent [1]. This is causing issues for the 'commands' test, because s... push 11 Feb 2025 06:47PM UTC web-flow github
68.97
13239277715 main github: also run 'make check' as root (#321) Some actions will be restricted to root, check with and without. That will increase a bit the code coverage (~4%). Signed-off-by: Matthieu Baerts (NGI0) <matttbe@kernel.org> push 10 Feb 2025 10:59AM UTC web-flow github
68.97
13239194244 main github: check: print logs in case of errors (#320) Otherwise, only a vague error is printed: ../test-driver: line 112: 18416 Aborted (core dumped) "$@" >> "$log_file" 2>&1 Signed-off-by: Matthieu Baerts (NGI0) <matttbe@kernel.org> push 10 Feb 2025 10:54AM UTC web-flow github
64.1
13237932222 main github: use ell from repo by default (#319) * github: use 'make' with '-j' To accelerate a bit the compilation. Signed-off-by: Matthieu Baerts (NGI0) <matttbe@kernel.org> * github: use ell from repo by default No need to compile the v0.30 in... push 10 Feb 2025 09:46AM UTC web-flow github
64.1
See All Builds (100)

Badge your Repo: mptcpd

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc