Bryan Drewery
|
ee2c82b741
These are noexcept
|
7 gadi atpakaļ |
Bryan Drewery
|
9f641d1a0d
Use shard_ptr for memberlist.rfc_nick
|
7 gadi atpakaļ |
Bryan Drewery
|
36a6e3d862
Use new/delete for memberlist so non-pointer members can be constructed
|
7 gadi atpakaļ |
Bryan Drewery
|
8ca6f52036
Store RfcString'd nick in memberlist
|
7 gadi atpakaļ |
Bryan Drewery
|
9f51b1fe7b
Store members in a hash for quicker ismember() lookup
|
7 gadi atpakaļ |
Bryan Drewery
|
9779ed3f0e
Store chanset_by_dname in a hash table.
|
7 gadi atpakaļ |
Bryan Drewery
|
76e20b81fa
Add homechan-user.
|
7 gadi atpakaļ |
Bryan Drewery
|
4fe078572c
Merge branch 'master' into 39-dynamic-roles
|
10 gadi atpakaļ |
Bryan Drewery
|
2339428a4e
Merge branch 'maint'
|
10 gadi atpakaļ |
Bryan Drewery
|
83b7d92f3d
Clean up some header pollution.
|
10 gadi atpakaļ |
Bryan Drewery
|
f3ec2328d9
Merge branch 'master' into 39-dynamic-roles
|
11 gadi atpakaļ |
Bryan Drewery
|
688882a37d
Define std::hash specializations rather than bd::Hash
|
11 gadi atpakaļ |
Bryan Drewery
|
2221dccb29
Rebalance roles on only after channel resets
|
12 gadi atpakaļ |
Bryan Drewery
|
4880133149
Move global role to chanset_t.role
|
12 gadi atpakaļ |
Bryan Drewery
|
5247b92512
Add fields to track roles per chan
|
12 gadi atpakaļ |
Bryan Drewery
|
bb56f109a6
Remove 'chanset +meankicks'. You can customize your kicks in doc/responses.txt and recompile.
|
14 gadi atpakaļ |
Bryan Drewery
|
3caf6fb8b9
Cache members when removing them (#49)
|
14 gadi atpakaļ |
Bryan Drewery
|
a91ffe3c14
Add chanset 'voice-moderate' (#48)
|
14 gadi atpakaļ |
Bryan Drewery
|
422c606d8b
Merge branch 'ducch-171-closed-exempt'
|
14 gadi atpakaļ |
Bryan Drewery
|
9a3263df68
Merge branch 'ducch-8-caps-flood'
|
14 gadi atpakaļ |
Bryan Drewery
|
e6264a7f36
Remove unneeded chanset 'nomassjoin' (#37)
|
14 gadi atpakaļ |
Bryan Drewery
|
56e6a51f35
Add chansets 'flood-mchan', 'flood-mbytes', 'flood-mctcp' to control reactions to mass floods (#37)
|
14 gadi atpakaļ |
Bryan Drewery
|
5cd3ac6688
Add chanset 'flood-bytes' (#42)
|
14 gadi atpakaļ |
Bryan Drewery
|
59f597482f
Add flood counters to memberlist and split channel by uhost (#43)
|
14 gadi atpakaļ |
Bryan Drewery
|
9f93b55cc0
Populate memberlist->fromip
|
14 gadi atpakaļ |
Bryan Drewery
|
e31d7d46d1
Populate memberlist->from when initiating new member and when they change nick
|
14 gadi atpakaļ |
Bryan Drewery
|
5a5ccbb54a
Remove useless victim check
|
14 gadi atpakaļ |
Mark
|
7691f6c9c9
Added chanset 'colorlimit' (#8)
|
15 gadi atpakaļ |
Mark
|
83e2c8fbaf
Added chanset 'capsflood' (#8)
|
15 gadi atpakaļ |
Bryan Drewery
|
d3d8251957
Add 'react' to handle non-user flag change reactions
|
14 gadi atpakaļ |