neuronori 152f091490 fix(client,jitsi): bound peer wait, guard reconnect SYN race, drop pre-latch broadcasts
- bound WaitForPeer in bringUpLink/tryReopenSession to handshake timeout
  so a missing peer fails fast instead of hanging before the SOCKS listener
- call waitForPeer on the reconnect path too: resetLinkPeer clears the peer
  epoch, so without it the post-reconnect SYN re-races the server bridge
- restore strict requireTargetedPeer guard: the server always replies
  targeted (it latches the client epoch from the SYN before smux replies),
  so untargeted broadcasts before latch must be dropped
- remove per-frame debug logging on the bridge send/recv hot path
- extract buildSmuxClient / establishPeerSession helpers and wrap interface
  errors to satisfy cyclop/nestif/wrapcheck
2026-06-25 12:02:40 +00:00
2026-05-28 13:18:59 +03:00
2026-05-04 00:02:20 +03:00

Westand

License Golang

About

olcRTC - across the sea

Project that bypass blocking by parasitizing on whitelisted services in Russia, use legal meet services

Status

Beta
See all info in docs
Issues? contact us at @openlibrecommunity or make an issue
Community ui client: alananisimov/olcbox

Read docs for start

Configuration

For noobs

Manual

Setting matrix

More info

Client URI format

Client subscription format

More

Encrypted TCP-over-WebRTC tunnel. Traffic is disguised as a regular video call on whitelisted services (Jitsi, Yandex Telemost, WbStream, More). Inside - XChaCha20-Poly1305 encryption + smux multiplexing over WebRTC data/video channels.

Supported providers: jitsi - telemost - wbstream

Transports: datachannel - vp8channel - seichannel - videochannel

Platforms: Linux, macOS, Windows, Android (gomobile), embeddable Go library

app -> SOCKS5 -> olcrtc cnc -> WebRTC/SFU service -> olcrtc srv -> internet

Telegram: zarazaex
Email: zarazaex@tuta.io
Site: zarazaex.xyz

S
Description
olc - implementation of bb22 using legal meet services to access web outside the whitelist
Readme WTFPL 102 MiB
Languages
Go 90.3%
Python 6.1%
Shell 3.4%
Dockerfile 0.2%