summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-12-12Fix issue 1627.Michał Zegan
It required that the FHost message was rewritten for the insp20 protocol module instead of relying on inspircd12's version. The insp20 version internally removes +x mode on host change.
2014-12-12Changed calls to Get() for bool extensible items to HasExt in the chanserv ↵Michał Zegan
module, remove duplication of code.
2014-12-11Remove os exception moveAdam
2014-12-07Add SAVE support to inspircd20Adam
2014-12-07Update the dutch language file.Robby-
2014-12-05Change webpanel access add to just add via the commands, split Command::Run ↵Adam
into two so I can do this as I need to run named commands for it
2014-12-05Update Kill() calls to pass source pointer instead of nameAdam
2014-12-02Link m_ldap against ldap_r not ldapAdam
2014-11-30Correctly assign nicks to their respective host serversAlexander Barton
Use the "server token" parameter of NICK commands to find the host server and correctly assign the nick name to this server. This allows Anope to correctly free all nick names again when (remote) servers leave the network, which fixes arbitrary "KILL attacks" when such nick names reconnect later on. Initial debugging and patch by DukePyrolator, thanks a lot!
2014-11-30Fix server token assignment of servers in the networkAlexander Barton
1. the directly linked server, our upstream, always has token "1", and 2. for remote servers in the network, the token and description filds were interchanged during registration, therefore up to now no server could be found by Server::Find() using its assigned server token.
2014-11-25Move automatically identified for log message to usersAdam
2014-11-24Set require_oper in /os operAdam
2014-11-24Fix sid generator generating invalid sids after sid 999Adam
2014-11-15Allow 0 ttb in flood kickerAdam
2014-11-15Fix access dup check to account for accountsAdam
2014-11-08Fix bahamut mode handlerAdam
2014-11-08Fix not removing zones from server->zonesAdam
2014-11-06Fix typo in botserv.example.confAdam
2014-11-04Show access denied if /os kick can't kick the targetAdam
2014-11-04Allow mlock to be enforced when unsetting defcon modesAdam
2014-11-04Move chan register event prior to applying final mode changes, so cs_mode ↵Adam
can set mlock on register. #1620
2014-11-03enc_bcrypt is no longer extra because it doesn't depend on external ↵Adam
dependencies anymore
2014-11-03Fix log message when enabling botserv kickersAdam
2014-11-03Merge pull request #91 from Alef-Burzmali/2.0+fix-addakillerAdam
Keep the akiller's name when updating the reason.
2014-11-03Merge pull request #92 from Alef-Burzmali/2.0+update-frAdam
Update the French translation
2014-10-29Update French language file.Thomas Fargeix
2014-10-28Update the French install instructions.Thomas Fargeix
2014-10-24Keep the akiller's name when updating the reason.Thomas Fargeix
The name of the oper issuing an akill or a sxline could be removed by updating the reason, even though addkiller was enabled.
2014-10-16Validate credentials sent via sasl moreAdam
2014-10-14Show extended strftime output for suspend infoAdam
2014-10-14Set access masks to the case of the nick they match, if anyAdam
2014-10-14Fix module event prioritization which was broken with the newerAdam
auto-attach event stuff. Also remove logically dead code from os_defcon, and make os_defcon akill similar masks to os_session when enforcing session akills. Fixes #1618 which relies on os_session to be prioritized before os_defcon.
2014-10-12Move nick register event to make it easier for modules to determine if a ↵Adam
newly registered nick is confirmed or not. Add confirm event.
2014-10-12Add exempts and optionally allow authenticated users past m_dnsblAdam
2014-10-12Squit uplink when I receive an squit for myselfAdam
2014-10-12Hide dumb user notice if we are quittingAdam
2014-10-12Add an operserv/oper/modify privilege.Thomas Fargeix
The operserv/oper command privilege allows to add operators with fewer or the same privileges as ourself. This new privilege allows to have operators who can use operserv/oper to see the list of operators and their privileges, but cannot add new operators.
2014-10-12Add a chanserv/access/list privilegeThomas Fargeix
Replace the existing chanserv/access/list command access, only used in cs_xop, by a privilege with the same name. It which allows read-only access to cs_access, cs_flags, cs_xop and cs_akick, while the already-existing chanserv/access/modify privilege allows to modify them.
2014-10-09operserv.example.conf: Add missing permission definition to os_defcon's ↵Robby-
command. Fixes bug #1617.
2014-10-06Log when memos are sentAdam
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-06Don't add duplicate akills in os_sessionAdam
2014-10-06Clear pending collided state on release, fixes colliding users using recover ↵Adam
into enforcers
2014-10-06Add a confirmation reply to ns recover on an unidentified user with svsnickAdam
2014-10-06ngircd doesn't allow sourceless messagesAdam
2014-10-06Remove auto cmake downloader Config stuff, which randomally doesn't work on ↵Adam
some systems for no reason
2014-10-06Update INSTALL to reflect cmake requirementAdam
2014-09-14changed the engine of the chanstats table from InnoDB back to MyISAM to ↵DukePyrolator
avoid increasing the auto_increment counter on each INSERT IGNORE. For existing tables please manually run 'ALTER TABLE anope_chanstats ENGINE=MyISAM'.
2014-09-14fixed typo in the last commitDukePyrolator
2014-09-14added missing support for operonly and silentoperonly in os_defconDukePyrolator