Shivaram Lingamneni
dac43e6e76
fix #1370
пре 3 година
Shivaram Lingamneni
4b1e6b04c4
add UNINVITE command (#1171)
пре 3 година
Shivaram Lingamneni
42d246b557
improve security properties of INVITE
See #1171 .
пре 3 година
Shivaram Lingamneni
bd40b46639
fix #307
пре 3 година
Shivaram Lingamneni
5a9e79f06c
fix #1178
пре 3 година
Shivaram Lingamneni
8c99dcb2c7
fix #484
пре 3 година
Alex Jaspersen
504659abb5
Add +M (only registered/voice can speak) chanmode.
Add chanmode preventing speech to error message.
Fixes #1182 .
пре 3 година
Shivaram Lingamneni
32bb10f6c6
make channel founder unkickable
пре 3 година
Shivaram Lingamneni
71cdc43d9a
fix #1254
пре 3 година
Shivaram Lingamneni
6d18a1a78c
tweak addEchoMessage signature
пре 4 година
Shivaram Lingamneni
28d4971f36
fix #1204
пре 4 година
Shivaram Lingamneni
af009a5bc1
fix 2-parameter case for *playback
пре 4 година
Shivaram Lingamneni
93530ae397
fix #1198
пре 4 година
Shivaram Lingamneni
bca3dd0b41
make TAGMSG storage configurable
пре 4 година
Shivaram Lingamneni
8dd25f66bc
review fix
пре 4 година
Shivaram Lingamneni
6ea2eb367d
fix #328 (implement DEFCON)
пре 4 година
Shivaram Lingamneni
067e62ad5e
fix #1166 and #1168
пре 4 година
Shivaram Lingamneni
696980367d
fix #1161
пре 4 година
Shivaram Lingamneni
e61e0143bd
refactor/enhance jwt signing
пре 4 година
Shivaram Lingamneni
bfeba1f2f3
remove client join time tracking
пре 4 година
Daniel Oaks
6bee1f6d6a
Review fixes
пре 4 година
Daniel Oaks
4164c643e6
Remember when client joins channels, expose in EXTJWT
пре 4 година
Daniel Oaks
0bbb5d121d
Basic EXTJWT support
пре 4 година
Shivaram Lingamneni
00e2c2816b
use strings.Builder instead of bytes.Buffer where applicable
пре 4 година
Shivaram Lingamneni
2f20034bb7
fix TAGMSG playback
1. TAGMSG were incorrectly being considered multilines, because
Is512() was checking the wrong thing
2. Playback of TAGMSG should depend on event-playback, not on message-tags
пре 4 година
Shivaram Lingamneni
b2483f5cf2
fix #1030
пре 4 година
Shivaram Lingamneni
2f9234318c
fix #1021
пре 4 година
Shivaram Lingamneni
67f35e5c8a
fix #858 and #383
пре 4 година
Shivaram Lingamneni
c738a754a2
treat channel founder as such even if they don't have +q
This affects /TOPIC, /INVITE, and a few others.
пре 4 година
Shivaram Lingamneni
4722f8a96c
fix #959
пре 4 година
Shivaram Lingamneni
eebe681538
fix #532
пре 4 година
Shivaram Lingamneni
360a5af90d
fix #950
пре 4 година
Shivaram Lingamneni
80424a6f00
fix #936
пре 4 година
Shivaram Lingamneni
f5fe580d22
partial implementation of #729
This propagates CS AMODE changes to the actual modes, but not the other
way around.
Also fixes #909 .
пре 4 година
Shivaram Lingamneni
621df31577
fix #704
пре 4 година
Shivaram Lingamneni
442055ff30
fix #842
пре 4 година
Shivaram Lingamneni
3005e95c1f
rename IncludeAllChannelAttrs
пре 4 година
Shivaram Lingamneni
a74450d6ca
remove redundant database write on always-on recreation
пре 4 година
Shivaram Lingamneni
85dfebce43
fix #831
пре 4 година
Shivaram Lingamneni
1dc93bbb9f
fix #829
also, handle nickname targets in znc.in/playback
пре 4 година
Shivaram Lingamneni
db39608bcb
change "last signoff" tracking to "last seen"
Explicit quit and ping timeout behave the same way,
but reattach after abandoning/losing the previous session
(without the break being detected server-side) is more aggressive
about replaying missed messages, at the cost of potential duplication.
пре 4 година
Shivaram Lingamneni
b45f8436a4
refactoring / bug fixing in history preferences
пре 4 година
Shivaram Lingamneni
03378da81b
CHATHISTORY with no results SHOULD send an empty batch
пре 4 година
Shivaram Lingamneni
8031085c26
clean up nil checks relevant to always-on join
пре 4 година
Shivaram Lingamneni
282e7a4d57
don't write to mysql while holding joinPartMutex
пре 4 година
Shivaram Lingamneni
33dac4c0ba
initial persistent history implementation
пре 4 година
Shivaram Lingamneni
fd46874ad3
fix #760
пре 4 година
Shivaram Lingamneni
166dc60729
fix #753
Also add +C no-ctcp mode, since it's not conflicted
пре 4 година
Shivaram Lingamneni
5d662742b9
remove oragono.io/maxline-2 and fmsgid
пре 4 година
Shivaram Lingamneni
2110f3dad7
fix #705
пре 4 година