Shivaram Lingamneni
358c4b7d81
implement draft/multiline
il y a 4 ans
Shivaram Lingamneni
76a8768d05
make rehash-enable logic a little more uniform
il y a 4 ans
Shivaram Lingamneni
26ca016c66
fix the analogous issue for vhosts
il y a 4 ans
Shivaram Lingamneni
25c4eb2996
fix #702
il y a 4 ans
Shivaram Lingamneni
b717402b5e
implement review feedback
1. If both fingerprint and hash are specified, require both instead of either
2. Implement auto-oper on connect
il y a 4 ans
Shivaram Lingamneni
91d6888b7e
fix #693
il y a 4 ans
Shivaram Lingamneni
3480f124cd
fix #688
il y a 4 ans
Shivaram Lingamneni
7432ef07a7
rename some variables for clarity
il y a 4 ans
Shivaram Lingamneni
50783d5276
fix #561, take 2
il y a 4 ans
Shivaram Lingamneni
4050b6571a
fix #646
Includes a partially backwards-incompatible config change
il y a 4 ans
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
1ce716582a
make CHANTYPES a constant
il y a 4 ans
Shivaram Lingamneni
584f2261a8
fix #625
il y a 4 ans
Shivaram Lingamneni
3cb9234bb5
review fixes
il y a 4 ans
Shivaram Lingamneni
8a33d68cf1
add cap-notify for bouncer
il y a 4 ans
Shivaram Lingamneni
7ed27d4a42
Fix #448, #594
il y a 4 ans
Shivaram Lingamneni
86ad402203
review feedback
il y a 5 ans
Shivaram Lingamneni
bbf6c4a269
fix #572
il y a 5 ans
Shivaram Lingamneni
6e9a728354
autoresizing of history buffers (#349)
il y a 5 ans
Shivaram Lingamneni
5a554ab4b0
fix #526
il y a 5 ans
Shivaram Lingamneni
eee0747e5e
new format for listener section
il y a 5 ans
Shivaram Lingamneni
5d0b8390e9
refactor listener config loading
il y a 5 ans
Shivaram Lingamneni
34925ce4a7
fix #516
il y a 5 ans
Shivaram Lingamneni
174115deb6
fix #455
il y a 5 ans
Shivaram Lingamneni
4b88a60ba6
clean up some old getters
il y a 5 ans
Shivaram Lingamneni
1de166bccb
eliminate client.Realname() getter
il y a 5 ans
Shivaram Lingamneni
3d445573cf
implement draft/resume-0.4
il y a 5 ans
Shivaram Lingamneni
0b55fed7c5
consolidate acceptClient into RunNewClient
il y a 5 ans
Shivaram Lingamneni
80a594802f
remove more indirections
il y a 5 ans
Shivaram Lingamneni
353aeb0389
normalize most times in the app to UTC
Fixes #480
il y a 5 ans
Shivaram Lingamneni
2451737f87
give cloaks their own package
il y a 5 ans
Shivaram Lingamneni
c28e6d13f9
implement ip cloaking
il y a 5 ans
Shivaram Lingamneni
c193def606
fix some issues found with staticcheck.io
il y a 5 ans
Shivaram Lingamneni
ce6a3e42df
load isupport directly into the config object
eliminates Server.configurableStateMutex
il y a 5 ans
Shivaram Lingamneni
61d666a25b
load motd directly into the config object
il y a 5 ans
Shivaram Lingamneni
fbc6c84a01
add client compatibility switches
il y a 5 ans
Shivaram Lingamneni
60c8f286e8
fix several session destruction bugs
il y a 5 ans
Shivaram Lingamneni
da656c07c8
add NICKSERV SESSIONS command to list sessions
il y a 5 ans
Shivaram Lingamneni
51465b4a3a
strip out the +a away mode
il y a 5 ans
Daniel Oaks
22ed6bb1f1
Detect cap-notify clients better (as recommended by cap spec)
il y a 5 ans
Daniel Oaks
cb1de17ffc
Omit SASL cap when auth is disabled
il y a 5 ans
Shivaram Lingamneni
4af783ed9e
fix #449
il y a 5 ans
Shivaram Lingamneni
c2faeed4b5
initial implementation of bouncer functionality
il y a 5 ans
Daniel Oaks
8f47b3a6cf
Actually advertise the draft/acc capability lol
il y a 5 ans
Daniel Oaks
4df71df454
Initial ACC update to match the new spec
il y a 5 ans
Shivaram Lingamneni
63029e2ff5
refactor channel registration
il y a 5 ans
Shivaram Lingamneni
2e88f82e41
remove indirections in Fakelag and NickTimer
il y a 5 ans
Shivaram Lingamneni
85493ef031
upgrade message-tags to non-draft version
il y a 5 ans
Shivaram Lingamneni
b0f89062fa
add support for tor (#369)
il y a 5 ans
Shivaram Lingamneni
c6b9fe0218
fix #384
il y a 5 ans