Shivaram Lingamneni
|
23c7218bf1
|
first pass at renaming Oragono to Ergo
|
3 年之前 |
Shivaram Lingamneni
|
91cfdb963d
|
fix #1074
Make snomask add/remove behavior match other ircds
|
3 年之前 |
Shivaram Lingamneni
|
42316bc04f
|
fix #1176
Transition most "is an operator" checks to require a specific operator
capability
|
3 年之前 |
Shivaram Lingamneni
|
ba72d3acfc
|
implement a channel forwarding mode
Fixes #1260
|
3 年之前 |
Shivaram Lingamneni
|
a30e369225
|
add +u and +U to CHANMODES token
|
3 年之前 |
Shivaram Lingamneni
|
5a9e79f06c
|
fix #1178
|
3 年之前 |
Shivaram Lingamneni
|
82be9a8423
|
support migrating anope databases
|
3 年之前 |
Shivaram Lingamneni
|
8c99dcb2c7
|
fix #484
|
3 年之前 |
Shivaram Lingamneni
|
c279b2d14c
|
DRY mode apply code
ParseUserModeChanges and ParseChannelModeChanges already validate
that the modes are modifiable, so there's no need to repeat it here.
|
3 年之前 |
Shivaram Lingamneni
|
b426ba628a
|
actually enable the +T no-ctcp umode
|
3 年之前 |
Alex Jaspersen
|
504659abb5
|
Add +M (only registered/voice can speak) chanmode.
Add chanmode preventing speech to error message.
Fixes #1182.
|
3 年之前 |
Conrad Lukawski
|
fca2900918
|
Add +T no-CTCP usermode
|
4 年之前 |
Daniel Oaks
|
6bee1f6d6a
|
Review fixes
|
4 年之前 |
Daniel Oaks
|
0bbb5d121d
|
Basic EXTJWT support
|
4 年之前 |
Shivaram Lingamneni
|
beea32adfe
|
fix #1058
|
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 年之前 |
Hubert Hirtz
|
1095aca5e7
|
irc/modes: remove duplicate test case
|
4 年之前 |
Shivaram Lingamneni
|
2d908eac8b
|
fix #874
|
4 年之前 |
Shivaram Lingamneni
|
166dc60729
|
fix #753
Also add +C no-ctcp mode, since it's not conflicted
|
4 年之前 |
Shivaram Lingamneni
|
82c5041225
|
fix #649
|
4 年之前 |
Shivaram Lingamneni
|
dee9740e68
|
add some testing
|
5 年之前 |
Shivaram Lingamneni
|
9fe65223db
|
fix #527
Use []uint32 in bitset instead of []uint64, because it's harder to guarantee
64-bit alignment of []uint64 than I had realized:
https://go101.org/article/memory-layout.html
|
5 年之前 |
Shivaram Lingamneni
|
c193def606
|
fix some issues found with staticcheck.io
|
5 年之前 |
Shivaram Lingamneni
|
51465b4a3a
|
strip out the +a away mode
|
5 年之前 |
Shivaram Lingamneni
|
30f6e11698
|
fix #400
Also fix some issues with STATUSMSG
|
5 年之前 |
Shivaram Lingamneni
|
63029e2ff5
|
refactor channel registration
|
5 年之前 |
Shivaram Lingamneni
|
a0bf548fc5
|
draft/resume-0.2 implementation, message history support
|
5 年之前 |
Shivaram Lingamneni
|
86836905b3
|
re-add nil receiver for ModeSet.HasMode
|
6 年之前 |
Shivaram Lingamneni
|
2a33c1483b
|
atomic bitset implementations of caps.Set and modes.ModeSet
|
6 年之前 |
Shivaram Lingamneni
|
7122fb180c
|
add a test
|
6 年之前 |
Shivaram Lingamneni
|
1016f86f70
|
implement CHANSERV AMODE
|
6 年之前 |
Shivaram Lingamneni
|
f408d0f37b
|
review fix: add nil receivers to other read-only ModeSet methods
|
6 年之前 |
Shivaram Lingamneni
|
0751f52f37
|
fix #268
|
6 年之前 |
Shivaram Lingamneni
|
fad2475c3f
|
modes refactor, #255
|
6 年之前 |
Daniel Oaks
|
3634d0601e
|
Split modes into a subpackage (this is painful, but will force us to simplify and improve the API for interacting with modes)
|
6 年之前 |