Every commit scored for change-risk against this repo's own history, so 'elevated' means elevated here rather than on some global curve.
Needs review
72 commits sit in this repo's top risk tercile, which is 33% of the 215scored. The cut is drawn against this codebase's own history rather than a global curve, so a quiet repo still fills its top band, and here it starts at 6.8 out of 10. What pushes a commit up is size and spread together: a large change confined to one area scores below a smaller one scattered across a dozen files.
Commit categories over time, read off the subject line. Fixes carry the accent because that is the series this chart exists to show.
Consistently other-driven across its history.
Ranked by change-risk, highest first. Priority is a tercile of this repo's own distribution, so a quiet repo still fills its top band.
| # | Commit | Author | When | Lines | Review priority | Top driver |
|---|---|---|---|---|---|---|
| 1 | c7e2201bmptcpd 0.1a: Initial alpha release. | Othman, Ossama | 7y ago | +11.0K -0 | 100thElevated | more lines added than baseline |
| 2 | b5cbbb28Support netlink path manager in upstream kernel (#83) | Ossama Othman | 5y ago | +3.4K -846 | 99thElevated | more lines added than baseline |
| 3 | fcf9afccAdd support for new upstream kernel PM commands. (#199) | Ossama Othman | 4y ago | +2.4K -574 | 99thElevated | more lines added than baseline |
| 4 | 0d3c3d31Migrate to multipath-tcp.org generic netlink API. (#15) | Ossama Othman | 7y ago | +1.6K -855 | 99thElevated | more lines added than baseline |
| 5 | 85316275Enable network monitor event subscription. (#64) | Ossama Othman | 6y ago | +867 -113 | 98thElevated | more lines added than baseline |
| 6 | 2f5603dcDrop use of non-standard mptcpd_addr. (#51) | Ossama Othman | 6y ago | +688 -596 | 98thElevated | more lines added than baseline |
| 7 | e9262cbaCONTRIBUTING: Add notes about how to contribute. (#9) | Ossama Othman | 6y ago | +567 -0 | 97thElevated | more lines added than baseline |
| 8 | e31ba5f5Expand mptcpd plugin framework code coverage (#224) | Ossama Othman | 4y ago | +525 -114 | 96thElevated | more lines added than baseline |
| 9 | 59796891Support upstream kernel PM netlink events (#107) | Ossama Othman | 5y ago | +587 -319 | 96thElevated | more lines added than baseline |
| 10 | 548ef11eadd new binary helper to enable MPTCP on existing application (#135) | Paolo Abeni | 5y ago | +325 -1 | 96thElevated | more lines added than baseline |
| 11 | aae99122lib: Import MurmurHash3 code. | Ossama Othman | 4y ago | +372 -0 | 95thElevated | more lines added than baseline |
| 12 | a223869dtests: Fix test-commands test case failures. (#172) | Ossama Othman | 4y ago | +279 -171 | 95thElevated | more lines added than baseline |
| 13 | 465fc420Split in-kernel PM add_addr/remove_addr commands. (#153) | Ossama Othman | 5y ago | +414 -338 | 94thElevated | more lines added than baseline |
| 14 | a0a7c584Improve addr_adv path manager (#151) | Paolo Abeni | 5y ago | +449 -37 | 94thElevated | more lines added than baseline |
| 15 | c880f25dUpdate plugin framework to not depend on ELL (#93) | Ossama Othman | 5y ago | +465 -148 | 94thElevated | more lines added than baseline |
| 16 | 824ff8c4Support listener events (#304) | Matthieu Baerts | 1y ago | +318 -4 | 93thElevated | more lines added than baseline |
| 17 | 567afaacSupport only one kernel at run-time, (#156) | Ossama Othman | 4y ago | +339 -130 | 93thElevated | more lines added than baseline |
| 18 | 2058b803Mptcp upstream headers (#325) | Matthieu Baerts | 10mo ago | +197 -173 | 92thElevated | more lines added than baseline |
| 19 | a8302652Improve code coverage. (#24) | Ossama Othman | 7y ago | +290 -178 | 92thElevated | more lines added than baseline |
| 20 | dd35272dMake struct mptcpd_addr_info opaque. (#191) | Ossama Othman | 4y ago | +302 -50 | 91thElevated | more lines added than baseline |
| 21 | 33b29647Transition to new ELL genl API. (#34) | Ossama Othman | 7y ago | +215 -100 | 91thElevated | more lines added than baseline |
| 22 | fda8f3ecimplement new address filter based on default route availability (#179) | Paolo Abeni | 4y ago | +321 -77 | 90thElevated | more lines added than baseline |
| 23 | 755dfbe4Option to specify which plugins to load (#167) | João Meira | 4y ago | +249 -31 | 90thElevated | more lines added than baseline |
| 24 | a37a7620Update Doxygen documentation. (#126) | Ossama Othman | 5y ago | +311 -122 | 90thElevated | more lines added than baseline |
| 25 | 75a6331dmurmur_hash: Modify for mptcpd. | Ossama Othman | 4y ago | +169 -330 | 88thElevated | more lines added than baseline |
| 26 | 6e72ddb3Correct mptcpd internal initialization order issues. (#171) | Ossama Othman | 4y ago | +195 -103 | 88thElevated | more lines added than baseline |
| 27 | 65254cbcAdd PM readiness callback API. (#109) | Ossama Othman | 5y ago | +200 -17 | 88thElevated | more lines added than baseline |
| 28 | 19090da4Synchronize ID manager with kernel state (#96) | Ossama Othman | 5y ago | +192 -10 | 88thElevated | more lines added than baseline |
| 29 | a9528df3src: Warn on incorrect run-time kernel config. (#37) | Ossama Othman | 7y ago | +225 -2 | 88thElevated | more lines added than baseline |
| 30 | 4a0ba713tests: Prevent installation of test plugin binaries (#74) | Ossama Othman | 6y ago | +230 -145 | 86thElevated | more lines added than baseline |
| 31 | 36a0c674Improve GitHub integration. (#4) | Ossama Othman | 7y ago | +152 -36 | 86thElevated | more lines added than baseline |
| 32 | b102523ascripts: get debug info for bug reports | Matthieu Baerts (NGI0) | 2y ago | +131 -0 | 85thElevated | more lines added than baseline |
| 33 | 128e3bc1Correct test-commands unit test failures. (#260) | Ossama Othman | 4y ago | +126 -31 | 85thElevated | more lines added than baseline |
| 34 | 71e90f4dSupport various sanitizers (#57) | Ossama Othman | 6y ago | +144 -13 | 85thElevated | more lines added than baseline |
| 35 | 8e1dc201Correct genl API attribute mismatches. (#23) | Ossama Othman | 7y ago | +146 -70 | 85thElevated | more lines added than baseline |
| 36 | 69a8b8e3Correct network and host byte order (#238) | Ossama Othman | 4y ago | +132 -46 | 83thElevated | more lines added than baseline |
| 37 | 0e7175adsrc: Fix configuration order issues. (#143) | Ossama Othman | 5y ago | +118 -29 | 83thElevated | more lines added than baseline |
| 38 | c5ff596cnetwork_monitor: Do not track removed address. (#31) | Ossama Othman | 7y ago | +101 -114 | 83thElevated | more lines added than baseline |
| 39 | 4abf5261Expand path manager coverage. (#228) | Ossama Othman | 4y ago | +209 -402 | 82thElevated | more lines added than baseline |
| 40 | 2097bd2blib: Correct conflicting _addr_info struct names. (#184) | Ossama Othman | 4y ago | +109 -70 | 82thElevated | more lines added than baseline |
| 41 | 3838e17fMove private plugin API to a separate file. (#52) | Ossama Othman | 6y ago | +176 -136 | 82thElevated | more lines added than baseline |
| 42 | daf9c240Implement support for upstream kernel "set_flags". (#116) | Ossama Othman | 5y ago | +147 -4 | 80thElevated | more lines added than baseline |
| 43 | 1aa878dfconfiguration: Fix memory leaks. (#42) | Ossama Othman | 7y ago | +101 -8 | 80thElevated | more lines added than baseline |
| 44 | 5aa815c4Implement set_backup() for upstream kernel. (#254) | Ossama Othman | 4y ago | +92 -34 | 80thElevated | more lines added than baseline |
| 45 | d6a48d4atests: Expand mptcpwrap code coverage. (#169) | Ossama Othman | 4y ago | +90 -15 | 79thElevated | more lines added than baseline |
| 46 | fb658937tests: Add mptcpd sockaddr utils unit test. (#168) | Ossama Othman | 4y ago | +115 -1 | 79thElevated | more lines added than baseline |
| 47 | 6939235dUse latest version of the Contributor Covenant. (#148) | Ossama Othman | 5y ago | +105 -46 | 79thElevated | more lines added than baseline |
| 48 | 28824b9clib: Fix abort on monitored net address removal. (#29) | Ossama Othman | 7y ago | +81 -26 | 79thElevated | more lines added than baseline |
| 49 | 5ab65a00Improve mptcpize documentation (#154) | Ossama Othman | 5y ago | +106 -22 | 77thElevated | more lines added than baseline |
| 50 | b3700e31lib: Verify plugin op is non-NULL before calling. (#66) | Ossama Othman | 6y ago | +82 -19 | 77thElevated | more lines added than baseline |
Two views of the same model: where the cuts fall, and what commit shape lands you above them.
Every scored commit, binned on the raw 0 to 10 score rather than the percentile. Percentile ranks are uniform by construction, so that axis has no shape to draw. The dashed lines are the tercile cuts behind each row's priority pill.
The 200 most recent commits, on their own recency sample rather than the feed above: that defaults to risk-sorted, so reusing it would plot only the top tercile and call it the spread. Big and scattered is what the model penalises. Click a dot to open it.
vzwjustin/mptcpd has 215 commits in its history from 11 contributors, the first of them Mar 28, 2019. No file in the repository changed in the last 90 days. Every commit is scored for change risk from its size, spread and the history of the files it touches.