Shivaram Lingamneni
e78cb70d33
streamline credits
4年前
Shivaram Lingamneni
3e787de994
handle kiwi's BEFORE *
4年前
Shivaram Lingamneni
b45f8436a4
refactoring / bug fixing in history preferences
4年前
Shivaram Lingamneni
85a536977c
factor out confirmation codes into utils, change their format
4年前
Shivaram Lingamneni
490b3722bd
add a logline and a help description for CRASHSERVER
4年前
Shivaram Lingamneni
41813cc15a
fix #791
4年前
Shivaram Lingamneni
438fffab99
fix #725
4年前
Shivaram Lingamneni
03378da81b
CHATHISTORY with no results SHOULD send an empty batch
4年前
Shivaram Lingamneni
108ef3f424
don't double-store messages users send to themselves
4年前
Shivaram Lingamneni
17a89838b8
fix Client.historyStatus
4年前
Shivaram Lingamneni
8f4c14c783
miscellaneous review fixes
4年前
Shivaram Lingamneni
82732d5b5d
fix behavior of echo-message without message-tags
4年前
Shivaram Lingamneni
5892680f60
consolidate sending DMs to targets with sending copies to non-originating sessions
4年前
Shivaram Lingamneni
ad32356e34
move authentication data from Client to Session
4年前
Shivaram Lingamneni
33dac4c0ba
initial persistent history implementation
4年前
Shivaram Lingamneni
1fc9a04503
fix #754
4年前
Shivaram Lingamneni
6e2b2a44b8
set the time of a multiline message at BATCH -
4年前
Shivaram Lingamneni
5d662742b9
remove oragono.io/maxline-2 and fmsgid
4年前
Shivaram Lingamneni
f920d3b79f
fix #530, #721
4年前
Shivaram Lingamneni
47ac8e984f
remove unnecessary helper
4年前
Shivaram Lingamneni
33c8b2177e
fix a bug
In the previous commit, the client would receive a failure message but would
actually remain logged in after an authzid/authcid mismatch. This was a
correctness rather than a security issue, but now it's fixed so that the client
never logs in in the first place.
4年前
Shivaram Lingamneni
c8ccf94936
fix #716
4年前
Shivaram Lingamneni
cd3ff3922e
fill in more authzid/authcid details
4年前
Pavel Djundik
6831b0ffdc
Fix `authcid` variable name
4年前
Shivaram Lingamneni
358c4b7d81
implement draft/multiline
4年前
Shivaram Lingamneni
01488bfe2e
slightly more defensive implementation of /OPER check
4年前
Shivaram Lingamneni
0c33c3399f
fix #347
4年前
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年前
Shivaram Lingamneni
6033d9f569
tweaks for consistency
4年前
Shivaram Lingamneni
e143aaa83f
fix #696
4年前
Shivaram Lingamneni
ab444a3980
remove unnecessary uses of Casefold
4年前
Shivaram Lingamneni
c5a81d59ff
fix #581
4年前
Shivaram Lingamneni
07865b8f63
chanserv enhancements and miscellaneous fixes
* Fix #684
* Fix #683
* Add `CHANSERV CLEAR`
* Allow mode changes from channel founders even when they aren't joined
* Operators with the chanreg capability are exempt from max-channels-per-account
* Small fixes and cleanup
4年前
Shivaram Lingamneni
438d1f0488
fix bad ERR_WASNOSUCHNICK responses
4年前
Shivaram Lingamneni
bcc58be8af
remove some redundant casefolds
4年前
Shivaram Lingamneni
08f351060e
fix #682
4年前
Shivaram Lingamneni
0880f20f4b
fix analogous invalid parameters for ERR_NOSUCHNICK
4年前
Shivaram Lingamneni
aa8579b6e8
Assorted fixes
* Fix #679 (borked reply to `JOIN #chan,\r\n`)
* Replace invalid error parameters with *'s in various places
* Fix PART with no message sending an empty trailing parameter to the channel
* Fix some error responses not getting labeled
4年前
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年前
Shivaram Lingamneni
b6cdb51f00
fix #652
4年前
Shivaram Lingamneni
82c5041225
fix #649
4年前
Shivaram Lingamneni
332f0d8d91
fix #644
4年前
Shivaram Lingamneni
3cb9234bb5
review fixes
4年前
Shivaram Lingamneni
7ed27d4a42
Fix #448, #594
4年前
Shivaram Lingamneni
938ce7e435
fix #331
5年前
Shivaram Lingamneni
1c583d775c
refactor /HELP for services
1. DRY "banner" descriptions of each services
2. `/HELP NICKSERV` now refers the user to `/NICKSERV HELP`, etc.
3. Fix double translation of `textGenerator` output
5年前
Shivaram Lingamneni
6a3d2733d6
fix bugs affecting SAMODE on other users
1. Your own snomasks would be reported as belonging to the other user
2. Prefixes were incorrect
5年前
Shivaram Lingamneni
5a554ab4b0
fix #526
5年前
Shivaram Lingamneni
22c298d337
fix #567
5年前
Shivaram Lingamneni
364d31e10c
implement the strict modern behavior
5年前