Author SHA1 Message Date
renovate Bot 5757b45c5f chore(deps): update github/codeql-action digest to 6f2ac81
Build binaries / Build (aarch64-musl) (push) Canceled after 0s
Build binaries / Build (arm-musleabi) (push) Canceled after 0s
Build binaries / Build (arm-musleabihf) (push) Canceled after 0s
Build binaries / Build (armv7-musleabi) (push) Canceled after 0s
Build binaries / Build (armv7-musleabihf) (push) Canceled after 0s
Build binaries / Build (i686-musl) (push) Canceled after 0s
Build binaries / Build (mips-musl) (push) Canceled after 0s
Build binaries / Build (mips64-muslabi64) (push) Canceled after 0s
Build binaries / Build (mips64el-muslabi64) (push) Canceled after 0s
Build binaries / Build (mipsel-musl) (push) Canceled after 0s
Build binaries / Build (riscv64gc-musl) (push) Canceled after 0s
Build binaries / Build (x86_64-musl) (push) Canceled after 0s
Build binaries / Build (aarch64-musl) (pull_request) Canceled after 0s
Build binaries / Build (arm-musleabi) (pull_request) Canceled after 0s
Build binaries / Build (arm-musleabihf) (pull_request) Canceled after 0s
Build binaries / Build (armv7-musleabi) (pull_request) Canceled after 0s
Build binaries / Build (armv7-musleabihf) (pull_request) Canceled after 0s
Build binaries / Build (i686-musl) (pull_request) Canceled after 0s
Build binaries / Build (mips-musl) (pull_request) Canceled after 0s
Build binaries / Build (mips64-muslabi64) (pull_request) Canceled after 0s
Build binaries / Build (mips64el-muslabi64) (pull_request) Canceled after 0s
Build binaries / Build (mipsel-musl) (pull_request) Canceled after 0s
Build binaries / Build (riscv64gc-musl) (pull_request) Canceled after 0s
Build binaries / Build (x86_64-musl) (pull_request) Canceled after 0s
Rust CI / cargo fmt (pull_request) Canceled after 0s
Rust CI / cargo clippy (pull_request) Canceled after 0s
Rust CI / cargo check (x86_64-unknown-linux-gnu) (pull_request) Canceled after 0s
Rust CI / cargo test (x86_64-unknown-linux-gnu) (pull_request) Canceled after 0s
Rust CI / cargo check (x86_64-unknown-linux-musl) (pull_request) Canceled after 0s
Rust CI / cargo test (x86_64-unknown-linux-musl) (pull_request) Canceled after 0s
Rust CI / cargo doc (pull_request) Canceled after 0s
Supply chain / cargo-deny advisories (pull_request) Canceled after 0s
Supply chain / cargo-deny bans licenses sources (pull_request) Canceled after 0s
Supply chain / actionlint (pull_request) Canceled after 0s
2026-10-15 11:07:55 +00:00
Nils Andreas Svee a58e6d1ce5 Merge branch 'feature/irtt'
Rust CI / cargo fmt (push) Successful in 13s
Rust CI / cargo clippy (push) Failing after 21s
Rust CI / cargo check (x86_64-unknown-linux-gnu) (push) Failing after 25s
Rust CI / cargo check (x86_64-unknown-linux-musl) (push) Failing after 8s
Rust CI / cargo test (x86_64-unknown-linux-musl) (push) Failing after 6s
Rust CI / cargo test (x86_64-unknown-linux-gnu) (push) Failing after 26s
Supply chain / cargo-deny advisories (push) Failing after 2s
Supply chain / cargo-deny bans licenses sources (push) Failing after 2s
Supply chain / actionlint (push) Failing after 2s
Rust CI / cargo doc (push) Failing after 51m16s
Build binaries / Build (arm-musleabi) (push) Failing after 52m19s
Build binaries / Build (aarch64-musl) (push) Failing after 52m19s
Build binaries / Build (arm-musleabihf) (push) Failing after 11m33s
Build binaries / Build (armv7-musleabi) (push) Successful in 2m37s
Build binaries / Build (armv7-musleabihf) (push) Successful in 1m51s
Build binaries / Build (i686-musl) (push) Successful in 1m38s
Build binaries / Build (mips-musl) (push) Successful in 2m2s
Build binaries / Build (mips64-muslabi64) (push) Successful in 2m15s
Build binaries / Build (mips64el-muslabi64) (push) Successful in 2m28s
Build binaries / Build (mipsel-musl) (push) Successful in 2m23s
Build binaries / Build (riscv64gc-musl) (push) Successful in 1m59s
Build binaries / Build (x86_64-musl) (push) Successful in 1m50s
2026-10-14 12:50:36 +07:00
Nils Andreas Svee 4770b4fb5d docs(reflectors): bundle protocol-aware inventory and configuration examples
Replace the ICMP-only inventory with protocol-aware records, remove Mullvad DNS entries and omit misleading anycast countries. Document IRTT authentication and explicit TOML/UCI reflector configuration, including disabling file loading.
2026-10-14 12:50:29 +07:00
Nils Andreas Svee eaa20e79d2 feat(measurement): integrate IRTT and configurable reflector selection
Add protocol-aware reflector definitions, TOML/UCI lists, validation and environment overrides. Resolve and select endpoint-aware measurement streams, honor configured ICMP timing and socket routing, and retain partial-set reselection behavior from the standalone fixes.

Drive the managed IRTT task throughout its lifecycle, retry terminal targets without restarting healthy sessions, normalize blank HMAC keys and use effective RTT for latency fallback. Fold the reviewed configuration, resolution and measurement corrections into their implementation.
2026-10-14 12:50:29 +07:00
Nils Andreas Svee 41929875f7 feat(uci): support repeated sections and skipped fields
Allow structured lists to share the existing UCI configuration adapter while keeping collection fields out of scalar section mappings.
2026-10-14 12:50:28 +07:00
renovate Bot 8aa971920c chore(deps): update rust crate tokio to v1.53.3
Rust CI / cargo fmt (push) Successful in 15s
Build binaries / Build (arm-musleabi) (push) Successful in 1m41s
Build binaries / Build (aarch64-musl) (push) Successful in 1m42s
Rust CI / cargo clippy (push) Failing after 21s
Rust CI / cargo check (x86_64-unknown-linux-musl) (push) Failing after 8s
Rust CI / cargo check (x86_64-unknown-linux-gnu) (push) Failing after 20s
Supply chain / cargo-deny advisories (push) Failing after 2s
Rust CI / cargo test (x86_64-unknown-linux-musl) (push) Failing after 5s
Supply chain / cargo-deny bans licenses sources (push) Failing after 3s
Supply chain / actionlint (push) Failing after 2s
Rust CI / cargo test (x86_64-unknown-linux-gnu) (push) Failing after 27s
Rust CI / cargo doc (push) Failing after 22s
Build binaries / Build (armv7-musleabi) (push) Failing after 30m43s
Build binaries / Build (arm-musleabihf) (push) Failing after 30m44s
Build binaries / Build (armv7-musleabihf) (push) Successful in 1m47s
Build binaries / Build (i686-musl) (push) Successful in 1m48s
Build binaries / Build (mips64-muslabi64) (push) Successful in 2m2s
Build binaries / Build (mips-musl) (push) Successful in 2m5s
Build binaries / Build (mips64el-muslabi64) (push) Successful in 2m13s
Build binaries / Build (mipsel-musl) (push) Successful in 2m13s
Build binaries / Build (riscv64gc-musl) (push) Successful in 1m48s
Build binaries / Build (x86_64-musl) (push) Successful in 1m44s
2026-10-14 12:49:23 +07:00
2 changed files with 3 additions and 3 deletions

No files matched your search

+1 -1
View File
@@ -50,7 +50,7 @@ jobs:
echo "exit_code=${clippy_status}" >> "$GITHUB_OUTPUT"
exit 0
- name: Upload Clippy SARIF
uses: github/codeql-action/upload-sarif@24c54180a607b1449ed407dd24f251e4e9147c8d # v4
uses: github/codeql-action/upload-sarif@6f2ac81f5cd81fe351a197ba0b00d91d03cd2aee # v4
if: always()
with:
sarif_file: rust-clippy-results.sarif
Generated
+2 -2
View File
@@ -867,9 +867,9 @@ dependencies = [
[[package]]
name = "tokio"
version = "1.53.2"
version = "1.53.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e95f91fcc7a621e8b030f6aa23c71fe9838ae2fb4d8118b75602a328f5144044"
checksum = "ce3335fa71841cda333a58d7615b03901380ecf09d59b3296d21f8bbac0dde4e"
dependencies = [
"bytes",
"libc",