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

proftpd / proftpd / 28042938174
93%
master: 93%

Build:
Build:
LAST BUILD BRANCH: refs/pull/2185/merge
DEFAULT BRANCH: master
Ran 23 Jun 2026 05:08PM UTC
Jobs 1
Files 101
Run time 1min
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

23 Jun 2026 05:02PM UTC coverage: 92.464% (-0.6%) from 93.027%
28042938174

push

github

web-flow
It is possible for a client to say that it wishes to use the "sk-ssh-ed25519@openssh.com" algorithm for SSH user publickey authentication, but to _actually_ provide an "ssh-ed25519" public key.

The issue is that, when verifying the type of the public key provided by the client, we do not enforce that the provided key algorith matches the expected public key algorithm.

Thanks to Fabian Wahle of Hap Security for reporting this issue.

48661 of 52627 relevant lines covered (92.46%)

234.31 hits per line

Coverage Regressions

Lines Coverage ∆ File
600
77.7
-0.37% src/redis.c
310
82.93
-0.21% src/fsio.c
183
80.4
-0.44% src/ctrls.c
139
73.18
-0.44% src/data.c
118
80.37
-0.43% src/inet.c
113
92.09
-1.6% src/jot.c
106
82.85
-1.13% src/netio.c
91
80.26
-1.27% src/parser.c
83
87.11
0.27% src/auth.c
82
79.97
2.3% src/scoreboard.c
68
86.83
-0.14% src/netaddr.c
67
95.16
-0.53% tests/api/redis.c
60
27.41
-0.33% src/privs.c
50
80.28
-0.87% src/configdb.c
48
85.69
-0.64% src/table.c
36
95.38
-0.53% tests/api/netio.c
33
91.4
-0.08% src/json.c
33
90.21
-0.82% src/stash.c
25
90.0
-0.73% src/support.c
24
98.74
-0.05% tests/api/fsio.c
22
60.0
-3.44% tests/api/privs.c
21
86.24
-0.57% src/display.c
19
94.22
-0.18% src/str.c
18
92.05
0.15% src/timers.c
17
98.08
-0.16% tests/api/ctrls.c
16
94.79
1.49% src/pool.c
16
87.6
0.05% src/trace.c
15
90.95
0.0% src/regexp.c
14
97.54
-0.07% tests/api/scoreboard.c
13
89.02
-0.43% src/encode.c
13
91.67
0.0% src/response.c
12
90.45
-0.07% src/modules.c
12
98.15
-0.1% tests/api/inet.c
11
89.96
-0.56% src/netacl.c
11
97.53
-0.12% tests/api/data.c
11
45.0
-55.0% /usr/include/x86_64-linux-gnu/bits/unistd.h
10
97.78
-0.07% tests/api/parser.c
9
99.12
-0.1% src/error.c
9
98.16
-0.06% tests/api/netacl.c
8
90.98
-2.46% src/var.c
8
98.66
-0.11% tests/api/auth.c
5
95.72
-0.93% src/cmd.c
5
97.33
-0.2% tests/api/response.c
5
91.23
-0.58% tests/api/stubs.c
4
95.0
-0.4% tests/api/rlimit.c
3
97.06
-0.26% src/event.c
3
87.1
-0.4% src/pidfile.c
3
99.61
-0.04% tests/api/netaddr.c
2
94.87
-0.42% src/ascii.c
2
94.83
-0.33% src/help.c
2
97.8
-0.14% src/sets.c
2
97.28
-0.16% tests/api/event.c
2
99.66
-0.02% tests/api/misc.c
2
99.65
-0.02% tests/api/str.c
2
80.0
-5.71% /usr/include/x86_64-linux-gnu/bits/stdio2.h
1
92.86
-0.69% src/env.c
1
96.43
-0.35% src/filter.c
1
94.44
1.42% src/rlimit.c
1
98.57
-0.1% tests/api/display.c
1
99.94
-0.0% tests/api/jot.c
1
99.58
-0.04% tests/api/table.c
1
50.0
0.0% /usr/include/stdlib.h
Jobs
ID Job ID Ran Files Coverage
1 28042938174.1 23 Jun 2026 05:08PM UTC 101
92.46
GitHub Action Run
Source Files on build 28042938174
  • Tree
  • List 101
  • Changed 98
  • Source Changed 0
  • Coverage Changed 98
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 983cdc7a on github
  • Prev Build on 1.3.9 (#27972498071)
  • Next Build on 1.3.9 (#28042938179)
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

© 2026 Coveralls, Inc