summaryrefslogtreecommitdiff
path: root/modules/pseudoclients
AgeCommit message (Collapse)Author
2024-03-12Add a workaround for users matching expired sqlines.Sadie Powell
I'll fix this properly in 2.1 because I don't want to make big changes to 2.0. Closes #384.
2024-02-17Update the copyright headers for 2024.Sadie Powell
2024-01-01Fix a copy/paste error in the default channel settings.Sadie Powell
2023-07-09Fix not getting memo notifications when using SASL.Sadie Powell
2023-05-28regchannels: remove dependency on no-delete-null-pointer-checksAdam
2022-12-31Update the copyright headers for 2023.Sadie Powell
2022-01-06Update the copyright headers for 2022.Sadie Powell
2021-11-14Use the server name as the enforcer hostname if not otherwise set.Sadie Powell
2021-06-17Fix various spelling issues (#274).Josh Soref
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>.
2021-04-27Add the anope_override keyword to methods that lack it.Sadie Powell
2021-01-07Update copyright to 2021.Robby
This was done with: find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2021 Anope Team/i' {} \;
2020-10-06Fix the global/global command showing the wrong origin nick.Sadie Powell
2020-09-28HostServ: Remove vhost when a nick is droppedMichael
2020-01-04Update copyright to 2020.Robby
This was done with: find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2020 Anope Team/i' {} \;
2019-12-14Fix a bunch of broken indentation.Peter Powell
2019-11-11Look up unconfirmedexpire from the correct module.Matt Schatz
- NickServ INFO and GLIST were looking in the wrong module.
2019-01-01Update copyright to 2019.Robby
This was done with: find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2019 Anope Team/i' {} \;
2018-04-25Update copyright to 2018.Robby
This was done with: find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2018 Anope Team/i' {} \;
2017-10-12No longer try to create persistent channels on the flyAdam
Change initial channel creation to on post init so it will be part of the burst.
2017-03-23Remove weird warning in nickserv help which for some reason assumes admins' ↵Adam
abuse policies
2017-01-17Cleanup some excess whitespaces and tabs, and fix a few typos along the way.Robby
2017-01-16Update copyright to 2017.Robby
This was done with: find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2017 Anope Team/i' {} \; Added missing copyright headers to files that didn't have it yet.
2016-09-30memoserv: always use display for memo sourceAdam
2016-07-03#1677 apply sqlines even if the ircd doesn't on non opersAdam
2016-04-14Remove memos from memoinfo more reliablyAdam
2016-01-28Update copyright to 2016. This was done with:Robby
find include/ src/ lang/ docs/ modules/ *.* Config -exec sed -i 's/-20.. Anope Team/-2014 Anope Team/i' {} \; Added missing copyright headers to files that didn't have it yet. Fixed some whitespace and blank lines along the way.
2016-01-23Apply regex sqlines on connect tooAdam
2016-01-19Couple user find by nick fixesAdam
2015-12-13Add some replacement tokens for akick reason and welcome noticeAdam
2015-09-25Fix chanserv botmodes.Robby
2015-09-06Merge pull request #126 from SaberUK/2.0+typosAdam
Fix a ton of typos.
2015-08-20Only remove collide timers if the account matches on idAdam
2015-07-08Fix a ton of typos.Peter Powell
2015-06-29#1649 don't update keepmodes during inhbaitAdam
2015-03-11Only matches sqlines against channels if they begin with a #Adam
2014-12-12Changed calls to Get() for bool extensible items to HasExt in the chanserv ↵Michał Zegan
module, remove duplication of code.
2014-12-05Update Kill() calls to pass source pointer instead of nameAdam
2014-11-25Move automatically identified for log message to usersAdam
2014-10-06Clean up collide timers on identify, otherwise you can login and logout ↵Adam
before the timer tick which will still enforce the collide
2014-10-06Clear pending collided state on release, fixes colliding users using recover ↵Adam
into enforcers
2014-08-24Change Channel::GetModeList to return a copy of the mode list, not aAdam
pair of lower/upper bound iterators. Sometimes when iterating the list, like in cs_mode, we can modify the contents of it, which combined with mlock always agressively trying to readd modes to it can do bad things.
2014-05-27Set timer owner for nickserv timersAdam
2014-05-21Core prep for p10 stuffAdam
2014-05-20Speed up akill xline checksAdam
Cache xline nick, user, host, etc instead of rebuilding it everytime its requested. Store users ip in sockaddr form and not string form to prevent having to rebuild sockaddrs when checking xlines. Also do not try to convert empty config values in Config::Get as this can be rather common if a non string configuration value is not set, and the cost of the ConvertException is great.
2014-05-14Fix access lists showing the wrong mask if the display nick for a groupAdam
expires but the group still exists. This can cause access entries for nicks to not be deleted whenever the nicks are deleted.
2014-03-10Do not send unregistered notice to users who are logged in, even if their ↵Adam
nick isn't registered
2014-03-10Set nickserv's modesonid on login tooAdam
2014-03-04Fix 2 crashes from removing the permanent channel mode from channels which ↵Adam
do not exist
2014-03-04Do not allow guest nicks to exceed nicklen, and use a default enforcer ↵Adam
ident/host if none is provided
2014-03-01Fix botserv help to show the correct fantasy charactersAdam