Bryan Drewery
|
a9d8647e8a
* Move all channel flags to chan->status, and all irc status flags to chan->ircnet_status
|
16 жил өмнө |
Bryan Drewery
|
b81c507e18
* Better +bitch/+botbitch/+closed handling when in floodless mode.
|
16 жил өмнө |
Bryan Drewery
|
6e97d9890f
* Fix +botbitch being very slow and inefficient
|
16 жил өмнө |
Bryan Drewery
|
1da8dfba72
* Cleanup priority_do code
|
16 жил өмнө |
Bryan Drewery
|
6d1ff681be
* Fix small memory leak in channel member handling
|
16 жил өмнө |
Bryan Drewery
|
23fe2fc528
Merge branch 'fix-memory-leaks'
|
16 жил өмнө |
Bryan Drewery
|
02c2abcc6f
* Make dns return a bd::Array of answers instead of a char**
|
16 жил өмнө |
Bryan Drewery
|
c9cdab50c6
* Fix possible memory leak in +r lookups
|
16 жил өмнө |
Bryan Drewery
|
fb9772e1c8
Merge branch 'bantype'
|
16 жил өмнө |
Bryan Drewery
|
bdb21bc514
* Don't lookup rbl after resolving client if a user match was found
|
17 жил өмнө |
Bryan Drewery
|
812669dccb
Merge branch 'knock_flags'
|
17 жил өмнө |
Bryan Drewery
|
02ce3e0d9f
* Fix segfault on csircd with /KNOCK
|
17 жил өмнө |
Bryan Drewery
|
ecaad589df
Merge branch 'rbl-lookup'
|
17 жил өмнө |
Bryan Drewery
|
bf05ea60f1
* Don't check RBL until all m->userip[]'s are populated from the dns lookup, or else the KICKs wont occur
|
17 жил өмнө |
Bryan Drewery
|
d8eb2a87b8
* Remove flush overload from do_mask
|
17 жил өмнө |
Bryan Drewery
|
8125de4cad
* Show RBL in kick/ban reason
|
17 жил өмнө |
Bryan Drewery
|
99a411e919
* Cleanup memory leaks in rbl/+r code
|
17 жил өмнө |
Bryan Drewery
|
a2901d1658
* Optimize lookups more, apply the ban to the botnet/chan right away on matching result and kick all matching users based on cached m->userip
|
17 жил өмнө |
Bryan Drewery
|
4be1b758ae
* Fix memory leak in RBL checking: Free up r->servers after a successful lookup
|
17 жил өмнө |
Bryan Drewery
|
075ea5316d
* Move debugging notice
|
17 жил өмнө |
Bryan Drewery
|
fe208fefa0
* Optimize RBL checking slightly
|
17 жил өмнө |
Bryan Drewery
|
32b3ab1488
* Only send the +b if opped, otherwise add it temporarily to the botnet
|
17 жил өмнө |
Bryan Drewery
|
1bdf5f1423
* Fix RBL lookup ignoring clients with userips
|
17 жил өмнө |
Bryan Drewery
|
55ab1eacf7
* No need to do RBL lookups on self or users
|
17 жил өмнө |
Bryan Drewery
|
54f445c03d
* Remove old +knock and replace with 'knock' to accept Op/Voice/User/None
|
17 жил өмнө |
Bryan Drewery
|
8ab6550b2e
* Support multiple servers for RBL lookups
|
17 жил өмнө |
Bryan Drewery
|
6a2cd6a029
Merge branch 'remove-egg-prefix'
|
17 жил өмнө |
Bryan Drewery
|
194c882ad8
* Only need to lookup the A record when checking RBL lists
|
17 жил өмнө |
Bryan Drewery
|
f2b8b906f0
* Fix chanint 'flood-exempt' not exempting ops when set to 'voice'
|
17 жил өмнө |
Bryan Drewery
|
3fccf460bb
* Remove unnecessary egg_ prefix from some function calls
|
17 жил өмнө |