Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-12-14 | New source tree structure for modules. From commands/cs_access => ↵ | Adam | |
chanserv/access etc. | |||
2014-11-24 | Rewrite serializable to have field level granularity | Adam | |
Represent serializable objects in a digraph, and as a result made most object relationships implicitly defined, and use the graph to trace references between objects to determine relationships. Edges may also be marked as having a dependency of the object they point to, which allows for automatic cleanup and deletion of most objects when no longer needed. Additionally, this allows not having to require in-memory copies of everything when using external databases. db_sql has been rewritten for this and now always requires a database to function. db_sql with MySQL now requires InnoDB to make use of transactions and foreign key constraints. | |||
2014-06-25 | Remove the rest of the 1.8 logic "let's write all of the command handler ↵ | Adam | |
with no return statement!" Fix if (something) else if (!something) tests Remove returns at the bottom of void functions | |||
2014-06-23 | Mostly working language string rewrite with new format strings | Adam | |
2014-05-28 | Move most of the core pseudoclient logic to modules | Adam | |
2014-04-20 | New event system | Adam | |
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-11-18 | Actually we can use this ssl ext type which apparently does exist | Adam | |
2013-11-18 | Give a reason why we cant clear nonssl users on ircds with no ssl usermode | 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-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-04-10 | Move some of the modules in extras/ that arent really extra out of extras. ↵ | Adam | |
Mark our modules as VENDOR and allow modules to have multple types. | |||
2013-04-07 | Optimizations of much of the more commonly used code | Adam | |
2013-02-02 | cs_enforce: Make the logging also show the channel it was used on, added 2 ↵ | Robby- | |
missing log calls, can now handle overrides by services operators. | |||
2013-02-02 | Some more typo and help text fixes, proper formatting of control codes, ↵ | Robby- | |
missing privileges, and settings corrections. | |||
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' {} \; | |||
2013-01-06 | And really check for them using ssl... | Adam | |
2013-01-06 | Fixed enforce ssl to not ban users if the channel is ssl only | Adam | |
2013-01-05 | Add sslonly, bans, and limit to /cs enforce | Adam | |
2012-12-28 | Use the same object for chanusercontainer and userchancontainer | 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-16 | Fixed some stuff spotted by Cronus, made db_old convert ACCESS_INVALID ↵ | Adam | |
levels to ACCESS_FOUNDER, fix cs_enforce +R from an earlier commit, fixed ChangeModeInternal TS checking when IRCds don't send TS on mode | |||
2012-11-07 | Fix crash on suspend etc if kicking a user causes the service bot to part ↵ | Adam | |
when the service bot is next in the userlist (as we have an iterator to it) | |||
2012-11-06 | Added log messages for all of the other chanserv commands that should be logged | Adam | |
2012-09-07 | Add chanserv/set/autoop, like nickserv/set/autoop but for channels | Adam | |
2012-06-18 | Allow userless command sources | Adam | |
2012-04-23 | Reworked live SQL support yet again | Adam | |
2012-02-18 | Use C++11's explicit override feature if available | Adam | |
2012-01-02 | Updated Copyright to 2012 | Adam | |
2011-09-10 | Allow modules to add their own channel levels | Adam | |
2011-09-10 | Made service_reference type safe | Adam | |
2011-08-09 | Simiplied a bit of the access system | Adam | |
2011-08-05 | Mark the new commands/ modules as CORE and fixed a typo in the example.conf | Adam | |
2011-08-05 | Rewrote the example configurations and split them | Adam | |
up into seperate files for each pseudo client. Also reorganized how the modules are stored, and made most of the old "extra" modules "core" |