Releases: Musixal/Backhaul
Releases · Musixal/Backhaul
v0.6.5
v0.6.4
Changelog
- 434f494 bumper version to v0.6.4
- ef58d05 set keepalive for localconnections in wsmux
- 254c8e6 set keepalive for local connection in ws
- 45fdd76 force control channel for nodelay
- ae2b478 add buffers and set nodelay on control channel
- bf83bd1 add buffers and set nodelay on control channel
- 7f1edea tcp nodelay for channel dialer
- 9afc60e add tcp buffers also nodelay for local and control channel
- b7430b9 add tcp buffers also nodelay for local and control channel
- 77cfb3c TCP and Websocekt Dialers Now Have Custom SO_RCVBUF & SO_SNDBUF which take effect if so_rcvbuf > 0 or so_sndbuf > 0
- f3e953b new optimizations for fixing buffers
v0.6.3
v0.6.2
v0.6.1
v0.6.0
v0.5.1
Changelog
- 445b717 Fix bugs related to tcp/tcpmux channel handler
- ca9f0d0 Reduced number of retries to 2 for ws/tcp dialer
- 1fdc49c Fix bugs related to ws/wsmux channel handler
- 97f897c Decrease poolMaintainer interval to 30 seconds
- 90100b5 Fix: Decrease time overhead from 8 bytes to 4 bytes for timestamp storage in UDP
- 8af69cc Feat: RTT measurement over control channel
v0.5.0
Changelog
- 7a30fef Increase TCP read/write buffer memory for better UDP support
- 0675482 Feat: Add workers based on CPU threads
- abff19f Fix: add new signal func for udp support
- e41897e add accept_udp options to server side
- b744a8f Feat: Fully support UDP over TCP with congestion control
- 1852cac minor log and channelHandler enhancement
v0.4.5
v0.4.4
Changelog
- 7f96e7b Introduce 1ms delay after opening SMUX stream to prevent header misinterpretation in WebSocket mode
- e1d6bf6 increase channel handler capacity
- 04f4526 Apply temporary TCP optimizations for Linux to handle massive connections
- ab229e0 change default dial timeout to 10 seconds
- ccdd40b Implement retry logic for TCP/WS dialer to mitigate timeouts
- 79de2dd fix: close connection after failed handshake
- 0585927 fix: server-side panic by ensuring valid tunnel connections before proceeding with data exchange.
- 096f522 fix: mux transport better error handling