| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-05-19 | Fixup previous commit when serializing access entries | Adam | |
| 2014-05-14 | Fix access lists showing the wrong mask if the display nick for a group | Adam | |
| expires but the group still exists. This can cause access entries for nicks to not be deleted whenever the nicks are deleted. | |||
| 2014-05-13 | Sanitize nuh masks more to prevent the other side from rewriting them, which ↵ | Adam | |
| screws with our internal tracking of them | |||
| 2014-05-13 | Fix compile warning in base64.cpp:B64Encode | Michael Wobst | |
| /home/ircd/anope/src/base64.cpp: In function ‘void Anope::B64Encode(const Anope::string&, Anope::string&)’: /home/ircd/anope/src/base64.cpp:85: warning: ‘input’ is used uninitialized in this function | |||
| 2014-04-26 | Fire the on user quit event when bots are deleted too | Adam | |
| 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' {} \; | |||
