Join SCION DAY 2025 Register now
July 2025

Open source update

Share this post

Since our last update in May, we focused on maintainability, developer experience & documentation, new control plane and XDP underlay features.

Outdated dependencies have been replaced and/or upgraded, including a security fix to the HTTP router used across different SCION services.

The CI/CD build system received several fixes and improvements. CI was upgraded to use golangci-lint v2 and new static code analysis tools were added to help detect potential problems early.

The internal package pkg/snet was refactored for future extensibility. Initial support for eBPF packet filtering was added. The router is gaining a faster raw socket underlay; a stepping stone to an XDP implementation. Local topology certificates now default to a one-year validity period to improve developer experience.

Documentation received significant improvements. The TRC ceremony builder was corrected and enhanced with KMS integration. Tutorials were improved and the Docker tutorial setup now correctly works on Docker running on Linux hosts.

Testing infrastructure was enhanced to allow graphupdater to generate multiple graphs and automatically produce topology.json files for test environments.

The full list of changes is available on GitHub.