| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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-06-23 | Mostly working language string rewrite with new format strings | Adam | |
| 2014-05-30 | Fix f627a3bacd0d058e94260dac1555790cafd9a926, really make BotInfo::Part fire ↵ | Adam | |
| events like the normal user part message does | |||
| 2014-05-28 | Move most of the core pseudoclient logic to modules | Adam | |
| 2014-05-21 | Core prep for p10 stuff | Adam | |
| 2014-04-26 | Fire the on user quit event when bots are deleted too | Adam | |
| 2014-04-20 | New event system | Adam | |
| 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-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-11-23 | Fix/clean/clarify some stuff found by coverity scan | Adam | |
| 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-26 | Rethink jupe/squit thing somewhat. Workaround for the inspircd rsquit/squit mess | Adam | |
| 2013-07-26 | Fix issues with 'Me' related to previous commit | Adam | |
| 2013-07-01 | Change extensible keys to require explicitly having a type defined for it. ↵ | Adam | |
| Completely modularize more features like bs_kick, entrymsg, log, mode, etc. Move fantasy to its own module. Move greet to its own module. | |||
| 2013-06-22 | pseudoclients now trigger OnJoinChannel and OnPartChannel | DukePyrolator | |
| 2013-06-19 | Set vhosts when users id to an account (and not a nick), add account arg to ↵ | Adam | |
| user ctor to ease handling users who connect already identified | |||
| 2013-06-01 | Move OnJoinChannel event to trigger after the user has completely joined and ↵ | Adam | |
| document it more about what you should and shouldnt do in it | |||
| 2013-05-27 | Initially attach all modules to all events, and detach them as the events ↵ | Adam | |
| are run if they are not implemented per module | |||
| 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-18 | Give botserv bots assigned by persist the same botmodes as normal bots, fix ↵ | Adam | |
| some typos, remove unused variable | |||
| 2013-05-18 | Add botserv bot usermode config option | Adam | |
| 2013-05-17 | Removed some hard coded command names in help output | Adam | |
| 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-07 | Optimizations of much of the more commonly used code | Adam | |
| 2013-03-29 | Fix /bs set private | Adam | |
| 2013-02-15 | Fix setting modes on botserv bots in channels that have other bots in them ↵ | Adam | |
| on startup | |||
| 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-13 | Allow grouping commands to make help output easier to comprehend | Adam | |
| 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-19 | Having these references to bots bugged out older compilers, so simplify this ↵ | Adam | |
| by just moving pointers to the core | |||
| 2012-12-13 | Optimize much of the database code and serialize code. | Adam | |
| 2012-11-24 | Make the actual clients into services too | Adam | |
| 2012-11-22 | Pretty large coding style cleanup, in source doc | Adam | |
| cleanup, and allow protocol mods to depend on each other | |||
| 2012-11-06 | Use std::tr1::unordered_map for a few of the larger maps | Adam | |
| 2012-10-30 | Clean up ngircd proto mod slightly, and send sqlines before introducing clients | Adam | |
| 2012-10-08 | Fix fantasy !help & give it its own help header, not ChanServ's | Adam | |
| 2012-10-01 | Allow modules to store data in their own databases. | Adam | |
| 2012-10-01 | Cleanup of all of the protocol modules, rewrote message handling system to ↵ | Adam | |
| be a bit more C++ ish | |||
| 2012-09-01 | Added a web panel module + a default template | Adam | |
| 2012-06-18 | Allow userless command sources | Adam | |
| 2012-04-25 | Fixed non-debug build | Adam | |
| 2012-04-23 | Reworked live SQL support yet again | Adam | |
| 2012-02-24 | Fixed calculating bots channel count of assigned channels and fixed the ↵ | Adam | |
| order of saving memos (among other things) | |||
| 2012-02-14 | Clean up and reorganize our header files | Adam | |
| 2012-01-25 | Windows | Adam | |
| 2012-01-02 | Updated Copyright to 2012 | Adam | |
| 2011-11-17 | Fixed storing mode locks | Adam | |
| 2011-11-08 | Windows | Adam | |
| 2011-09-25 | Store flags for objects, also fixes bug #1333 | Adam | |
| 2011-09-25 | Added a new database format and sqlite support. Also moved db-convert to a ↵ | Adam | |
| module. | |||
