Shivaram Lingamneni
ae9aecbbb0
increase max cap line length
Workaround for #661 : this makes the `CAP LS 302` line from the default config
fit on a single line, as long as the server name is at most 35 characters.
il y a 4 ans
Shivaram Lingamneni
a75d26a46b
refactor cap line splitting
il y a 4 ans
Shivaram Lingamneni
3cb9234bb5
review fixes
il y a 4 ans
Shivaram Lingamneni
7ed27d4a42
Fix #448, #594
il y a 4 ans
Shivaram Lingamneni
9fe65223db
fix #527
Use []uint32 in bitset instead of []uint64, because it's harder to guarantee
64-bit alignment of []uint64 than I had realized:
https://go101.org/article/memory-layout.html
il y a 5 ans
Shivaram Lingamneni
8fc588375b
implement user preferences system
il y a 5 ans
Shivaram Lingamneni
c2faeed4b5
initial implementation of bouncer functionality
il y a 5 ans
Shivaram Lingamneni
63029e2ff5
refactor channel registration
il y a 5 ans
Shivaram Lingamneni
f48af3ee44
correctly support disabling caps with CAP REQ, fixes #337
il y a 5 ans
Shivaram Lingamneni
2a33c1483b
atomic bitset implementations of caps.Set and modes.ModeSet
il y a 6 ans
Daniel Oaks
b4fcb45af0
Add license stuff to the top of caps/ and sno/ files I guess
il y a 6 ans
Daniel Oaks
275449e6cc
caps: Move most capability-handling types into the caps package
il y a 6 ans