summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2014-01-26Anope 2.0.0-rc3 Release2.0.0-rc3Adam
2014-01-26Fix extra space in the unknown command error messageAdam
2014-01-21Anope 2.0.0-rc2 Release2.0.0-rc2Adam
2014-01-21Unbreak account stuff from commit ccae59430ab50393f43ccc38a6a6c0c24191b601.Adam
2014-01-21Make the server connected (uplink) message more sane.Robby-
2014-01-19Change config readers bool logic to accept unrecognized values as yesAdam
2014-01-14Call User::Login after sending the login event, in case a module wants to ↵Adam
act on the fact that the ircd sees the user as logged in
2014-01-10Fix not initializing module in the main log constructorAdam
2014-01-09Move oper count and vhost stuff to set/remove mode internalAdam
2014-01-09Make DNSBL log message use the module type and give it a category tooAdam
2014-01-04Always run uid/sid generation loop at least once to not reuse older ids ↵Adam
immediately
2014-01-01Update copyright to 2014. This was done with:Adam
find include/ src/ lang/ docs/ modules/ *.* Config -exec sed -i 's/-20.. Anope Team/-2014 Anope Team/i' {} \;
2013-12-31I don't think this OnBotKick to hold channels is necessary anymore as Sync ↵Adam
should cover everything now, and this causes weird things when the last user in a channel kicks themselves out using the bot. Also handle users rejoining a channel while its held better.
2013-12-31Show the command name and not service name in the access denied log messagesAdam
2013-12-27Allow inverting opertype privs and commands, to make them behave like the ↵Adam
log settings
2013-12-26If using db_flatfile:fork, don't allow multiple saves to happen at one time ↵Adam
on shutdown/restart wait for any pending saves to finish
2013-12-20Anope 2.0.0-rc1 Release2.0.0-rc1Adam
2013-12-19Don't leak opers and opertypes on /os reload, fix not updating opertypes on ↵Adam
non conf opers on rehash
2013-12-19Fix a few commands not being able to find non conf opersAdam
2013-12-19Fix db_old assigning empty greets to users who did not have a greet. Fix ↵Adam
debug log message in extensible.cpp
2013-12-19Channel::Sync can delete the channel, so safely iterate them when syncing ↵Adam
from a server burst
2013-12-17Set pending mode changes immediately when an object is removed from the mode ↵Adam
stacker. And fix mlock creator from cs set persist on.
2013-12-14irc2sql: improved handling of netsplitsDukePyrolator
2013-12-10Fix 96af354ad55e439be71b82077dd6a411b4746bbb to not burst topics if they are ↵Adam
not set
2013-12-02Send channel topics on initial burst, sync chanels after db load, and try to ↵Adam
after unserializing persist on
2013-12-01made the chanstats fantasy modules work again.DukePyrolator
2013-11-23Fix/clean/clarify some stuff found by coverity scanAdam
2013-11-20OnJoinChannel can modify the ts for a channel, so update keep_their_modes in ↵Adam
the sjoin handler before processing a user. Otherwise we can desync and think users have a channel status when they really don't.
2013-11-16Use the source's sync state and not mine when processing sjoins to determine ↵Adam
whether or not to sync the channel on creation, instead sync it when the server syncs.
2013-11-09Do not grant auto privileges to founders if they match other accessAdam
entries. This allows channel founders to disable auto +qo without having to globally disable autoop or the levels.
2013-11-01Compare access entries created with the levels access system by access level ↵Adam
and not by privilege set, as two entries can have the same privset but different levels, but still represent two different levels of access. This prevented users from adding other users at a lower access level when that level had the same privset as them. Spotted by TSG.
2013-11-01Cleanup some access(group) comparison logic in access.cppAdam
2013-11-01Use Config::GetClient for looking up services for command{} blocks which ↵Adam
lessens the insanity of renaming services
2013-11-01Don't take modes in SetCorrectModes if the user has the ME privilegeAdam
2013-10-26added the irc2sql gateway moduleDukePyrolator
2013-10-26moved some config options from example.conf to nickserv.example.confDukePyrolator
2013-10-26new event OnSetDisplayedHostDukePyrolator
2013-10-14Bump for 1.9.10-gitAdam
2013-10-12Anope 1.9.9 Release1.9.9Adam
2013-10-09Call OnBotPrivmsg after checking if the message is a ctcp, not before. fix ↵Adam
typo in opersrev.example.conf
2013-10-05Always show expire time for nicks in /ns info to opers, even if the user is ↵Adam
online Make Anope::strftime show "now" if the time is now Fix typo in nickalias.cpp for the type of the last_seen field, spotted by grawity
2013-10-05Fix logging for log type 'other'.Robby-
os_ignore: Log expired ignores to the normal log level. cs_drop: Allow Services Operators to actually drop channels in Read-Only mode. os_akill, os_sxline, cs_akick: Log deletions by number.
2013-10-05Fix xline uid generation when the one chosen already existsAdam
2013-09-27Replace this silly random code generation code with something more sane lookingAdam
2013-09-27Translate strftime correctlyAdam
2013-09-27Translate SendSyntax() and spacify it properlyAdam
2013-09-27Align info formatters with translated keys?Adam
2013-09-27Translate listformatter properlyAdam
2013-09-27Fix various commands to properly report a given expiry time is invalidAdam
2013-09-27Fix cs_mode lock reply if nothing is doneAdam
Fix not clearing forbids when os_forbid is unloaded Apply nick and chan forbids when added Fix loading forbids until after the service is constructed