Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-04-06 | Fix some more compiler warnings | Adam | |
2016-10-06 | #1682: store aftype with masks and include cidrs in GetNUHMask | Adam | |
2016-07-31 | Update license headers and copyrights on all source files | Adam | |
2015-12-31 | Add missing override keyword to methods that require it. | Peter Powell | |
2015-10-27 | Merge branch '2.0' into 2.1 | Adam | |
2015-09-06 | Allow configuring modes | Adam | |
2015-01-26 | Check virtual mode bases better | Adam | |
2014-06-23 | Merge branch '2.0' into 2.1 | Adam | |
Conflicts: cmake/Anope.cmake cmake/FindGettext.cmake include/access.h include/messages.h include/modes.h include/modules.h include/users.h modules/CMakeLists.txt modules/commands/bs_bot.cpp modules/commands/cs_access.cpp modules/commands/cs_ban.cpp modules/commands/cs_clone.cpp modules/commands/cs_flags.cpp modules/commands/cs_info.cpp modules/commands/cs_list.cpp modules/commands/cs_log.cpp modules/commands/cs_mode.cpp modules/commands/cs_status.cpp modules/commands/cs_suspend.cpp modules/commands/cs_updown.cpp modules/commands/cs_xop.cpp modules/commands/ms_check.cpp modules/commands/ns_access.cpp modules/commands/ns_cert.cpp modules/commands/ns_group.cpp modules/commands/ns_register.cpp modules/commands/ns_set.cpp modules/commands/ns_suspend.cpp modules/commands/os_session.cpp modules/commands/os_svs.cpp modules/extra/m_ldap_authentication.cpp modules/extra/m_regex_pcre.cpp modules/extra/m_sql_authentication.cpp modules/extra/stats/m_chanstats.cpp modules/protocol/bahamut.cpp modules/protocol/hybrid.cpp modules/protocol/inspircd12.cpp modules/protocol/inspircd20.cpp modules/protocol/unreal.cpp modules/pseudoclients/chanserv.cpp modules/pseudoclients/chanserv/channel.cpp modules/pseudoclients/nickserv/nickserv.cpp modules/webcpanel/pages/chanserv/access.cpp src/access.cpp src/bots.cpp src/channels.cpp src/language.cpp src/modes.cpp src/modulemanager.cpp src/process.cpp src/users.cpp src/version.sh | |||
2014-05-30 | Fix Windows build and update library names to the newer ones. | Adam | |
Also fix crash on Windows when unloading a module because it threw an exception. | |||
2014-05-28 | Move most of the core pseudoclient logic to modules | Adam | |
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-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-01 | Require cmake 2.8 and C++11 support | Adam | |
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-08-01 | Use MessageSource as the source for many IRCDProto funcs | Adam | |
Keep track of what user modes are oper only/server only/etc | |||
2013-07-23 | Make ChannelModeStatus level mandatory | Federico G. Schwindt | |
Levels are used in Channel::SetCorrectModes() when removing modes. | |||
2013-05-26 | Get rid of the remaining references in the core to specific services. Move ↵ | Adam | |
more stuff out of the core to the proper modules. | |||
2013-05-05 | Rework the config file reader to be much more flexible and move many ↵ | Adam | |
configuration directives to the actual modules they are used in. | |||
2013-04-08 | Made auto* chanserv privileges not hard coded. | Adam | |
Made cs_statusupdate not remove status on users if they still match other entries. Move privilege descriptions out of the config | |||
2013-04-07 | Optimizations of much of the more commonly used code | Adam | |
2013-03-15 | Allow autokicking real names, extbans, and channels | Adam | |
2013-03-13 | Refactor mask/entry code, allow full matching (against users real host/ip) ↵ | Adam | |
if their displayed host is their real real host. Also match against cloaked host even if full matching is not being done | |||
2013-03-01 | Fix Windows build | Adam | |
2013-02-14 | Fix CommandCSMode::CanSet letting everyone set voice | Adam | |
2013-01-21 | Merge usefulness of Flags and Extensible classes into Extensible, made most ↵ | Adam | |
flags we have juse strings instead of defines/enums | |||
2013-01-09 | Update copyright to 2013. This was done with: | Adam | |
find include/ src/ lang/ docs/ modules/ *.* Config -exec sed -i 's/-2012 Anope Team/-2013 Anope Team/i' {} \; | |||
2012-12-29 | Cleanup after mode locks, badwords, akick, access, if destructed | Adam | |
2012-11-22 | Pretty large coding style cleanup, in source doc | Adam | |
cleanup, and allow protocol mods to depend on each other | |||
2012-05-17 | reinterpret_cast off of a virtual base does Bad Things | Adam | |
2012-04-25 | Fixed non-debug build | Adam | |
2012-04-23 | Reworked live SQL support yet again | Adam | |
2012-02-26 | Track plexus umode and cmode +C and renamed UMODE_NO_CTCP to match up with ↵ | Adam | |
the names of other modes. | |||
2012-02-18 | Use C++11's explicit override feature if available | Adam | |
2012-02-14 | Clean up and reorganize our header files | Adam | |
2012-01-24 | Add tracking for Unreal's usermode +I | Adam | |
2012-01-02 | Updated Copyright to 2012 | Adam | |
2011-09-10 | Moved signal/thread/mode checking to use signal pipes | Adam | |
2011-09-10 | Track what "level" channel status modes are, which allows us to have ↵ | Adam | |
chanserv/mode determine if a status mode can be set by users better | |||
2011-08-12 | Removed the unused ChannelModeBan code | Adam | |
2011-07-26 | A few small fixes | Adam | |
2011-07-14 | Rewrote how commands are handled within Anope. | Adam | |
This allows naming commands and having spaces within command names. | |||
2011-03-07 | Added support for extbans | Adam | |
2011-03-06 | Change the mode name code to use Flags names in preparation for extban support | Adam | |
2011-01-19 | Added options:nomlock | Adam | |
2011-01-08 | added support for ngIRCd protocol | DukePyrolator | |
2011-01-08 | Made the Flag class able to convert flags to strings and back | Adam | |
2011-01-05 | update copyrights for 2011 | lethality | |
2010-12-12 | Added a plexus3 protocol module | Adam | |
2010-12-12 | Added cs_mode, rewrote the old list mode code, and added CIDR support | Adam | |
2010-11-14 | Delete users and channels from the modestacker when they are destructed | Adam | |