You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jun 24, 2021. It is now read-only.
My understanding is that not sending these was a space saving mechanism but we have more bandwidth now and it does actually lead to two real-world issues that I've observed frequently:
users cannot find who to message to contest their ban
ops forget why a ban was set and can't ask an unknown setter (solved by bantracker bots)
I've considered how one would best change the BMASK format to include these params and there's only two solutions that come to mind:
a special delimiter character, much like banforwards
space-separated and the receiving end batches params in to groups of 3
I took an average of hostmask lengths in #freenode (1549 users) and found 40.2 bytes, so both of these solutions would add, on average, 52.2 bytes per mask (10 for ts, 52.2 for setter, 2 for delimiters)
you could, somehow, do deduplication of setter hostmasks; i am not sure of a good way to do this
The text was updated successfully, but these errors were encountered:
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
My understanding is that not sending these was a space saving mechanism but we have more bandwidth now and it does actually lead to two real-world issues that I've observed frequently:
I've considered how one would best change the
BMASK
format to include these params and there's only two solutions that come to mind:I took an average of hostmask lengths in
#freenode
(1549 users) and found40.2
bytes, so both of these solutions would add, on average, 52.2 bytes per mask (10 for ts, 52.2 for setter, 2 for delimiters)you could, somehow, do deduplication of setter hostmasks; i am not sure of a good way to do this
The text was updated successfully, but these errors were encountered: