bostr2

bostr next generation

BSD-3-CLAUSE License

Stars
9

Bot releases are hidden (Show)

bostr2 - v1.0.5 Latest Release

Published by Yonle about 2 months ago

better code.

upgrading

go install github.com/Yonle/[email protected]

then restart your currently running bouncer.

Full Changelog: https://github.com/Yonle/bostr2/compare/v1.0.4...v1.0.5

bostr2 - v1.0.4

Published by Yonle about 2 months ago

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/[email protected]

then restart your currently running bouncer.

Full Changelog: https://github.com/Yonle/bostr2/compare/v1.0.3...v1.0.4

bostr2 - v1.0.3

Published by Yonle about 2 months ago

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 (change 3 to any number as you wish)

upgrading

go install github.com/Yonle/[email protected]

then restart your currently running bouncer.

Full Changelog: https://github.com/Yonle/bostr2/compare/v1.0.2...v1.0.3

bostr2 - v1.0.2

Published by Yonle 2 months ago

KA BOOM!!

IT'S MODULES BUMPING!!!!

what's new

upgrading

go install github.com/Yonle/[email protected]

then restart your currently running bouncer.

Full Changelog: https://github.com/Yonle/bostr2/compare/v1.0.1...v1.0.2

bostr2 - v1.0.1

Published by Yonle 3 months ago

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?

  • disable compression if it's an apple user. (reported by @syobocat at #3)

upgrading

go install github.com/Yonle/[email protected]

then restart your bouncer.

Full Changelog: https://github.com/Yonle/bostr2/compare/v1.0.0...v1.0.1

bostr2 - v1.0.0

Published by Yonle 3 months ago

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/[email protected]

Then restart your bouncer

bostr2 - v0.1.6

Published by Yonle 3 months ago

Just a small update.

To make "you feel cool"

what's new

  • Added capabilities for setting bouncer's favicon. Just slam favicon: filename.ico into your config

upgrading

go install github.com/Yonle/[email protected]

Then restart your bouncer.

bostr2 - v0.1.5

Published by Yonle 3 months ago

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/[email protected]

Then restart your bouncer.

bostr2 - v0.1.4

Published by Yonle 3 months ago

Really small change, But REALLY USEFUL THING IS ADDED

new

  • event validator to prevent garbage or unmatching events to randomly slips in
  • now uses json.RawMessage, makes it easy to hack and whack the code

upgrading

go install github.com/Yonle/[email protected]

Then restart your bouncer

bostr2 - v0.1.3

Published by Yonle 4 months ago

Drop client connection that is connected for (more than) 30 minutes in order to free memory from long ass withstanding unwelcomed scrapers that never disconnects until i do so.

Upgrading

go install github.com/Yonle/[email protected]

Then restart your bouncer.

bostr2 - v0.1.2

Published by Yonle 4 months ago

Bad things going on v0.1.1, But the damage is small, However, Still.

What's new

  • Don't make bouncer hang when user send CLOSE at condition where no bouncer is being connected
  • Resend events from client when bouncer is connected to upstream relay

Upgrading

For blyat user: The config is still the same, Just the name is now different.

To upgrade, Run the following command:

go install github.com/Yonle/[email protected]

And restart your bouncer.

bostr2 - v0.1.1

Published by Yonle 4 months ago

Compressionlingus

Upgrading

For blyat user: The config is still the same, Just the name is now different.

To upgrade, Run the following command:

go install github.com/Yonle/[email protected]

And restart your bouncer.

bostr2 - v0.1.0

Published by Yonle 4 months ago

Major release.

What's new

  • Rename project from blyat to bostr2
  • Fix everything wrong in bostr2.

Upgrading

For blyat user: The config is still the same, Just the name is now different.

To upgrade, Run the following command:

go install github.com/Yonle/[email protected]

And restart your bouncer.

bostr2 - v0.0.4

Published by Yonle 4 months ago

Это обеспечивает сжатие.

Установите эту версию с помощью следующей команды:

go install github.com/Yonle/[email protected]

После установки вы можете перезапустить существующую установку

bostr2 - v0.0.2

Published by Yonle 4 months ago

Использование каналов Goroutine и некоторые незначительные исправления кода.

Установите эту версию с помощью следующей команды:

go install github.com/Yonle/[email protected]

После установки вы можете перезапустить существующую установку

bostr2 - v0.0.1

Published by Yonle 4 months ago

Это первый стабильный релиз блата после многочисленных промышленных тестов

Установите эту версию с помощью следующей команды:

go install github.com/Yonle/[email protected]

После установки вы можете перезапустить существующую установку

Package Rankings
Top 6.65% on Proxy.golang.org