Shivaram Lingamneni
5e5003f5b6
fix #850
4 years ago
Shivaram Lingamneni
621df31577
fix #704
4 years ago
Shivaram Lingamneni
988d97d68a
fix #846
4 years ago
Shivaram Lingamneni
3e01e9995b
fix #836
4 years ago
Shivaram Lingamneni
d967129446
fix #833
4 years ago
Shivaram Lingamneni
e78cb70d33
streamline credits
4 years ago
Shivaram Lingamneni
521617559f
fix #821
Or try to, anyway
4 years ago
Shivaram Lingamneni
b45f8436a4
refactoring / bug fixing in history preferences
4 years ago
Shivaram Lingamneni
891da73e56
fix handling of history grace periods
4 years ago
Shivaram Lingamneni
98a7b45d96
add mysql timeouts
4 years ago
Shivaram Lingamneni
17a89838b8
fix Client.historyStatus
4 years ago
Shivaram Lingamneni
ef161c47ed
use custime.Duration for more config fields
4 years ago
Shivaram Lingamneni
ad32356e34
move authentication data from Client to Session
4 years ago
Shivaram Lingamneni
33dac4c0ba
initial persistent history implementation
4 years ago
Shivaram Lingamneni
a3f008e348
mitigate #772
4 years ago
Shivaram Lingamneni
5d662742b9
remove oragono.io/maxline-2 and fmsgid
4 years ago
Shivaram Lingamneni
d807f1252f
move generateISupport to config.go
4 years ago
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.
4 years ago
Shivaram Lingamneni
358c4b7d81
implement draft/multiline
4 years ago
Shivaram Lingamneni
76a8768d05
make rehash-enable logic a little more uniform
4 years ago
Shivaram Lingamneni
26ca016c66
fix the analogous issue for vhosts
4 years ago
Shivaram Lingamneni
25c4eb2996
fix #702
4 years ago
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
4 years ago
Shivaram Lingamneni
91d6888b7e
fix #693
4 years ago
Shivaram Lingamneni
3480f124cd
fix #688
4 years ago
Shivaram Lingamneni
7432ef07a7
rename some variables for clarity
4 years ago
Shivaram Lingamneni
50783d5276
fix #561, take 2
4 years ago
Shivaram Lingamneni
4050b6571a
fix #646
Includes a partially backwards-incompatible config change
4 years ago
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.
4 years ago
Shivaram Lingamneni
1ce716582a
make CHANTYPES a constant
4 years ago
Shivaram Lingamneni
584f2261a8
fix #625
4 years ago
Shivaram Lingamneni
3cb9234bb5
review fixes
4 years ago
Shivaram Lingamneni
8a33d68cf1
add cap-notify for bouncer
5 years ago
Shivaram Lingamneni
7ed27d4a42
Fix #448, #594
5 years ago
Shivaram Lingamneni
86ad402203
review feedback
5 years ago
Shivaram Lingamneni
bbf6c4a269
fix #572
5 years ago
Shivaram Lingamneni
6e9a728354
autoresizing of history buffers (#349)
5 years ago
Shivaram Lingamneni
5a554ab4b0
fix #526
5 years ago
Shivaram Lingamneni
eee0747e5e
new format for listener section
5 years ago
Shivaram Lingamneni
5d0b8390e9
refactor listener config loading
5 years ago
Shivaram Lingamneni
34925ce4a7
fix #516
5 years ago
Shivaram Lingamneni
174115deb6
fix #455
5 years ago
Shivaram Lingamneni
4b88a60ba6
clean up some old getters
5 years ago
Shivaram Lingamneni
1de166bccb
eliminate client.Realname() getter
5 years ago
Shivaram Lingamneni
3d445573cf
implement draft/resume-0.4
5 years ago
Shivaram Lingamneni
0b55fed7c5
consolidate acceptClient into RunNewClient
5 years ago
Shivaram Lingamneni
80a594802f
remove more indirections
5 years ago
Shivaram Lingamneni
353aeb0389
normalize most times in the app to UTC
Fixes #480
5 years ago
Shivaram Lingamneni
2451737f87
give cloaks their own package
5 years ago
Shivaram Lingamneni
c28e6d13f9
implement ip cloaking
5 years ago