Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-04-26 | Fix ModeManager::RebuildStatusModes, not all modes are in GetChannelModes() ↵ | Adam | |
at the time this is called | |||
2014-04-25 | Add "virtual mode" support | Adam | |
This allows fully tracking extbans and other modes set by a different underlying mode, such as InspIRCd's namedmodes Add two configuration options to cs_ban to configure which mode is set and whether or not to kick banned users. Add default "mute" fantasy command to botserv.example.conf | |||
2014-04-25 | Don't allow users to join channels they are already in | Adam | |
2014-04-24 | Require at least user@host format for akills. Fix XLine::GetHost() not ↵ | Adam | |
returning anything if an xline only has a host | |||
2014-04-20 | Merge pull request #72 from attilamolnar/2.0+svsnickfix | Adam | |
Fix SVSNICK target being a nick even when UIDs are available | |||
2014-04-19 | Fix SVSNICK target being a nick even when UIDs are available | Attila Molnar | |
2014-04-18 | Remove unused event. | Adam | |
Mark some oper only usermodes as oper only. Fix reading SID in TS6_SID_Retrieve | |||
2014-04-07 | Do not clear all extension items tied to objects when unserializing. | Adam | |
Instead, pass the old object to the unserialization functions and let them incrementally update the object. | |||
2014-04-06 | Do not apply module changes on rehash until after the new config has been ↵ | Adam | |
applied. Fix renaming opertypes on reload. | |||
2014-04-02 | Set minus no arg on +l in all proto mods | Adam | |
Set oper modes/vhost on oper too, evan after iding Add umode +q to plexus | |||
2014-03-31 | Bump to Anope 2.0.1-git | Adam | |
2014-03-23 | Anope 2.0.0 Release2.0.0 | Adam | |
2014-03-20 | Make bouncymodes harder to trigger by only bumping server modcount when ↵ | Adam | |
something changes | |||
2014-03-19 | Show a better log message when disconnecting from the uplink | Adam | |
2014-03-14 | Mark all channels as syncing when we connect to our uplink. They will | Adam | |
finish syncing later when the uplink syncs. Normally the channel state is fully synced here anyway, except if we do not know the modes the uplink has yet. Also fix a related issue with resetting chanels and bouncing modes on our clients, if this is done prior to knowing which modes exist it would silently fail. | |||
2014-03-04 | Fix 2 crashes from removing the permanent channel mode from channels which ↵ | Adam | |
do not exist | |||
2014-02-27 | Handle nick collisions somewhat instead of blindly overwriting the nicks | Adam | |
in memory, which does weird things. For fun different ircds implement this differently (Unreal compares timestamps, TS6 compares timestamps and user username/host), and whether or not we get a kill for our user also varies, so just kill everyone. This can't really happen anyway with properly set qlines, only if services haven't yet set the qlines, or possibly in a bot add/nick user introduce race, or with enforcers, which not many ircds require. | |||
2014-02-27 | Do not take modes from users in channels with secureops off if we are always ↵ | Adam | |
lowering channels timestamps to their creations | |||
2014-02-26 | Remove unreachable code in config.cpp, this error is caught earlier | Adam | |
2014-02-26 | Fix not detecting eols in the config reader when the end of the line is the ↵ | Adam | |
end of a multiline comment | |||
2014-02-26 | Do not setuid/gid down until after modules are loaded | Adam | |
2014-02-24 | Anope 2.0.0-rc4 Release2.0.0-rc4 | Adam | |
2014-02-23 | Use a more reliable way to detect if services are running in anoperc | Adam | |
2014-02-21 | Fix Windows build | Adam | |
2014-02-18 | Merge pull request #54 from attilamolnar/2.0+webcpanelfix | Adam | |
Don't create zero length DataBlocks in BinarySocket::Write() | |||
2014-02-18 | Turn BinarySocket::Write() into a no-op when called with l == 0 | Attila Molnar | |
2014-02-18 | Fix setsockopt() with SO_REUSEADDR not working due to wrong argument type | Attila Molnar | |
2014-02-14 | base64.cpp: B64Decode(): Don't crash on "=" | Daniel Vassdal | |
2014-02-14 | Do not sync channels in Channel::Reset if they are in the middle of syncing, ↵ | Adam | |
and checkmodes in Channel::Sync. Fixes channel modes sometimes not being set if always_lower_ts is on | |||
2014-02-11 | Only trim newlines and carriage returns in BufferedSocket::GetLine | Adam | |
2014-02-09 | Add an opertype priv "protected" to not allow services to kick a user. | Adam | |
Also classify ulines as protected | |||
2014-02-05 | Ignore nonblocking errnors on socket operations | Adam | |
2014-02-01 | Improve IsChannelValid() | Daniel Vassdal | |
2014-01-26 | Anope 2.0.0-rc3 Release2.0.0-rc3 | Adam | |
2014-01-26 | Fix extra space in the unknown command error message | Adam | |
2014-01-21 | Anope 2.0.0-rc2 Release2.0.0-rc2 | Adam | |
2014-01-21 | Unbreak account stuff from commit ccae59430ab50393f43ccc38a6a6c0c24191b601. | Adam | |
2014-01-21 | Make the server connected (uplink) message more sane. | Robby- | |
2014-01-19 | Change config readers bool logic to accept unrecognized values as yes | Adam | |
2014-01-14 | Call 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-10 | Fix not initializing module in the main log constructor | Adam | |
2014-01-09 | Move oper count and vhost stuff to set/remove mode internal | Adam | |
2014-01-09 | Make DNSBL log message use the module type and give it a category too | Adam | |
2014-01-04 | Always run uid/sid generation loop at least once to not reuse older ids ↵ | Adam | |
immediately | |||
2014-01-01 | Update 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-31 | I 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-31 | Show the command name and not service name in the access denied log messages | Adam | |
2013-12-27 | Allow inverting opertype privs and commands, to make them behave like the ↵ | Adam | |
log settings | |||
2013-12-26 | If 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-20 | Anope 2.0.0-rc1 Release2.0.0-rc1 | Adam | |