Firezone이 기존 boringtun 포크를 대체할 Rust 기반 WireGuard 라이브러리 sanstun을 발표했습니다. 패킷 상태 처리와 암·복호화를 분리해 암호 작업을 다른 스레드에서 처리하도록 설계했습니다. 공개 수치는 자체 벤치마크이며, 45배 이상 속도 향상은 스레드 간 전달 비용을 제외한 이론적 추정입니다. 저장소는 정식 보안 감사를 받지 않았다고 밝혔습니다.
mitmproxy가 유출된 eMudhra 인증기관(CA) 중간 인증서의 개인 키로 TLS 인증서를 서명하는 --emudhra 옵션을 추가했습니다. 취약한 인증서를 아직 신뢰하는 기기와 앱의 통신을 테스트할 때 쓰며, 인증서 고정이나 폐기 확인 여부에 따라 동작 범위가 달라집니다.
Spritely는 Goblins 다음 버전에 Noise Protocol 기반의 종단간 암호화 릴레이를 포함한다고 발표했습니다. 릴레이는 무상태·연합형으로 설계하며, Guile과 Hoot에서 쓸 Noise 라이브러리와 다른 OCapN 구현을 위한 명세 및 테스트 지원도 진행합니다.
Blender 렌더 팜 소프트웨어 Flamenco와 Tailscale, Samba를 이용해 서로 다른 장소의 노트북 네 대를 연결했지만, 원격 파일 전송과 GPU 설정 문제가 렌더 시간을 잡아먹었습니다. 작성자는 렌더 팜의 병목이 GPU 수보다 장면 파일 배포와 네트워크 업로드에 있었다고 설명합니다.
Iroh가 BitTorrent Mainline DHT와 별도의 UDP 주소 인덱스 서비스를 조합해 BLAKE3 콘텐츠 제공자를 찾는 실험적 시스템을 소개합니다. 브라우저 플러그인, 로컬 게이트웨이, Pkarr 이름을 연결해 콘텐츠 게시와 탐색까지 구현했지만, 확장성·차단 가능성·프라이버시 문제는 남아 있습니다.
MUGEN 호환 오픈소스 대전 격투 게임 엔진 Ikemen GO가 1.0.0을 출시했습니다. 롤백 넷코드를 기본 활성화하고 리플레이 저장·관리와 넷플레이 설정 동기화를 추가했습니다. glTF 기반 3D 무대, Z축 이동, 다양한 MUGEN 기능 호환성 개선도 포함했습니다.
Caddy 2.11.4는 기본값으로 X25519와 ML-KEM-768을 결합한 하이브리드 키 교환을 사용합니다. 암호 연산 시간은 거의 눈에 띄지 않았지만, 키 교환 핸드셰이크 크기는 440바이트에서 2,704바이트로 6.1배 증가했으며 Caddy 로그에는 실제 협상 그룹이 기록되지 않습니다.
HTTPS에서도 방문 중인 사이트의 호스트 이름은 TLS ClientHello를 통해 노출될 수 있습니다. 공개 DNS의 ECH 설정을 확인하는 도구로 트래픽 상위 1000개 도메인을 조사한 결과, ECH를 게시한 곳은 10곳뿐이었고 모두 Cloudflare의 같은 커버 호스트 이름을 사용했습니다.
Cloudflare의 quiche는 IETF 표준 QUIC과 HTTP/3을 구현한 Rust 기반 라이브러리입니다. 네트워크 I/O와 이벤트 루프를 애플리케이션에 맡기는 저수준 API를 제공하며, Cloudflare 엣지 네트워크와 Android DNS resolver의 HTTP/3 구현 등에 사용됩니다.
이번 주에는 Python 기반 libp2p의 WebRTC-Direct 상호운용성 문제와 소켓 누수를 수정하고, Go 기반 agent-orchestrator의 파일 경로·GitHub SCM 폴링 문제를 다뤘습니다. ICE 자격 증명 경쟁 조건, 연결 종료 누수, 잘못된 PR 재조회, .git/info/exclude 누적 문제를 포함해 8개 커밋과 11개 PR을 진행했습니다.
NAT나 제한된 네트워크 뒤의 로컬 서비스를 공개 도메인과 HTTPS로 노출하는 터널링 도구·서비스를 비교한 큐레이션 목록입니다. Cloudflare Tunnel, frp, Pangolin, WireGuard 기반 오버레이 VPN 등 수십 가지 선택지를 클라이언트 요구사항, 프로토콜, 자동 인증서, 셀프호스팅 여부와 함께 정리합니다.