Releases: Yonle/bostr2
v1.1.1
bostr2 v1.1.1
- add client ip forwarder
- fix user agent changer
updating:
To change user agent, Add the following in your config:
user_agent: new user agent string here
To forward user IP to upstream, Add the following in your config:
forward_client_ip: true
Updating binary:
go install codeberg.org/Yonle/bostr2@v1.1.1
Then restart.
You could also download the binary via torrent attached below or via magnet address: magnet:?xt=urn:btih:a9c783f7f3b7f4a5823139423d491e2fdf41d76b&dn=Bostr2%20v1.1.1&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=http%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451
v1.1.0
v1.0.5
better code.
upgrading
go install github.com/Yonle/bostr2@v1.0.5
then restart your currently running bouncer.
Full Changelog: v1.0.4...v1.0.5
v1.0.4
ping - ping - pong.
if i got error,
that means you're dead
what's new
- wipe zombie socket with pingpong detection
upgrading
go install github.com/Yonle/bostr2@v1.0.4
then restart your currently running bouncer.
Full Changelog: v1.0.3...v1.0.4
v1.0.3
smack insane user that connects with more than 3 connections in a single IP.
what's new
- introduce connections per IP limit which could be configured by adding
max_connections_per_ip: 3
in your config (change3
to any number as you wish)
upgrading
go install github.com/Yonle/bostr2@v1.0.3
then restart your currently running bouncer.
Full Changelog: v1.0.2...v1.0.3
v1.0.2
KA BOOM!!
IT'S MODULES BUMPING!!!!
what's new
- bump modules to latest version
- nhooyr.io just got a new home, so i need to change it's home address in my code obviously.
upgrading
go install github.com/Yonle/bostr2@v1.0.2
then restart your currently running bouncer.
Full Changelog: v1.0.1...v1.0.2
v1.0.1
You thought that an multi billion company like Apple is 101% professional?
Look at what they did on websocket compression. It pisses every developer's off worldwide.
Impressive.
what's new?
upgrading
go install github.com/Yonle/bostr2@v1.0.1
then restart your bouncer.
Full Changelog: v1.0.0...v1.0.1
v1.0.0
Bostr2 is now stable.
What's new?
- Config maker
- No longer checks if data is UTF-8 or not
- Remove the websocket read limit
Upgrading
go install github.com/Yonle/bostr2@v1.0.0
Then restart your bouncer
v0.1.6
v0.1.5
Smash a really stupidest mistake that i've ever done, And try not to use wsjson.Read()
as it dies even with invalid json data.
what's new
- invalid json data won't make bostr2 disconnect client
- fixed first REQ got no response, which makes client went confused and like "ha?? is this bouncer broken??"
upgrading
go install github.com/Yonle/bostr2@v0.1.5
Then restart your bouncer.