Shivaram Lingamneni
521617559f
fix #821
Or try to, anyway
hace 4 años
Shivaram Lingamneni
b45f8436a4
refactoring / bug fixing in history preferences
hace 4 años
Shivaram Lingamneni
891da73e56
fix handling of history grace periods
hace 4 años
Shivaram Lingamneni
98a7b45d96
add mysql timeouts
hace 4 años
Shivaram Lingamneni
17a89838b8
fix Client.historyStatus
hace 4 años
Shivaram Lingamneni
ef161c47ed
use custime.Duration for more config fields
hace 4 años
Shivaram Lingamneni
ad32356e34
move authentication data from Client to Session
hace 4 años
Shivaram Lingamneni
33dac4c0ba
initial persistent history implementation
hace 4 años
Shivaram Lingamneni
a3f008e348
mitigate #772
hace 4 años
Shivaram Lingamneni
5d662742b9
remove oragono.io/maxline-2 and fmsgid
hace 4 años
Shivaram Lingamneni
d807f1252f
move generateISupport to config.go
hace 4 años
Shivaram Lingamneni
3ff586e821
don't read globalCasemappingSetting in generateISupport
The isupport is always a pure function of the Config object,
not of Server or any globals.
hace 4 años
Shivaram Lingamneni
358c4b7d81
implement draft/multiline
hace 4 años
Shivaram Lingamneni
76a8768d05
make rehash-enable logic a little more uniform
hace 4 años
Shivaram Lingamneni
26ca016c66
fix the analogous issue for vhosts
hace 4 años
Shivaram Lingamneni
25c4eb2996
fix #702
hace 4 años
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
hace 4 años
Shivaram Lingamneni
91d6888b7e
fix #693
hace 4 años
Shivaram Lingamneni
3480f124cd
fix #688
hace 4 años
Shivaram Lingamneni
7432ef07a7
rename some variables for clarity
hace 4 años
Shivaram Lingamneni
50783d5276
fix #561, take 2
hace 4 años
Shivaram Lingamneni
4050b6571a
fix #646
Includes a partially backwards-incompatible config change
hace 4 años
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.
hace 4 años
Shivaram Lingamneni
1ce716582a
make CHANTYPES a constant
hace 4 años
Shivaram Lingamneni
584f2261a8
fix #625
hace 4 años
Shivaram Lingamneni
3cb9234bb5
review fixes
hace 4 años
Shivaram Lingamneni
8a33d68cf1
add cap-notify for bouncer
hace 4 años
Shivaram Lingamneni
7ed27d4a42
Fix #448, #594
hace 4 años
Shivaram Lingamneni
86ad402203
review feedback
hace 5 años
Shivaram Lingamneni
bbf6c4a269
fix #572
hace 5 años
Shivaram Lingamneni
6e9a728354
autoresizing of history buffers (#349)
hace 5 años
Shivaram Lingamneni
5a554ab4b0
fix #526
hace 5 años
Shivaram Lingamneni
eee0747e5e
new format for listener section
hace 5 años
Shivaram Lingamneni
5d0b8390e9
refactor listener config loading
hace 5 años
Shivaram Lingamneni
34925ce4a7
fix #516
hace 5 años
Shivaram Lingamneni
174115deb6
fix #455
hace 5 años
Shivaram Lingamneni
4b88a60ba6
clean up some old getters
hace 5 años
Shivaram Lingamneni
1de166bccb
eliminate client.Realname() getter
hace 5 años
Shivaram Lingamneni
3d445573cf
implement draft/resume-0.4
hace 5 años
Shivaram Lingamneni
0b55fed7c5
consolidate acceptClient into RunNewClient
hace 5 años
Shivaram Lingamneni
80a594802f
remove more indirections
hace 5 años
Shivaram Lingamneni
353aeb0389
normalize most times in the app to UTC
Fixes #480
hace 5 años
Shivaram Lingamneni
2451737f87
give cloaks their own package
hace 5 años
Shivaram Lingamneni
c28e6d13f9
implement ip cloaking
hace 5 años
Shivaram Lingamneni
c193def606
fix some issues found with staticcheck.io
hace 5 años
Shivaram Lingamneni
ce6a3e42df
load isupport directly into the config object
eliminates Server.configurableStateMutex
hace 5 años
Shivaram Lingamneni
61d666a25b
load motd directly into the config object
hace 5 años
Shivaram Lingamneni
fbc6c84a01
add client compatibility switches
hace 5 años
Shivaram Lingamneni
60c8f286e8
fix several session destruction bugs
hace 5 años
Shivaram Lingamneni
da656c07c8
add NICKSERV SESSIONS command to list sessions
hace 5 años