github gbozo/no-sdr v2.6.5

latest releases: v2.10.5, v2.10.4, v2.10.3...
5 months ago

What's new in v2.6.5

Features

  • Real IP header support: Admin can configure a proxy/tunnel header (CF-Connecting-IP, X-Real-IP, X-Forwarded-For, etc.) so client IPs are correctly resolved when behind Cloudflare or other reverse proxies. Supports custom header names. Live-updatable without restart.
  • Admin: open in new tab: The admin gear button now supports Ctrl+click / middle-click / Cmd+click to open admin in a new browser tab.

Fixes

  • Admin SelectInput reactivity: Config selects (History FFT Size, History Compression, Opus Complexity) now correctly reflect the loaded server value instead of always showing the default.
  • DC Offset Removal: Profile editor now correctly loads and saves the dcOffsetRemoval toggle. Live-applies to running pipelines on profile save without requiring reconnect.
  • Monitor section: Client list now shows real IP (from proxy header) as primary, with resolved IP as subtitle.
  • Reconnect state restoration: Tune offset, mode, and bandwidth are now correctly re-sent to the server after a WebSocket reconnect.
  • Custom proxy header: Selecting "Custom" in the proxy header dropdown no longer snaps back to "Direct" before a value is typed.

Internal

  • Per-client RealIP field added to Client struct; clientIPs secondary map removed from WS Manager.
  • Rate limiter middleware now uses the same IP resolver as WebSocket connections.
  • Click-to-tune interaction overhauled: instant jump outside filter band; fine-tune drag; nudge-on-click inside band.

Don't miss a new no-sdr release

NewReleases is sending notifications on new releases.