Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-12-14 | New source tree structure for modules. From commands/cs_access => ↵ | Adam | |
chanserv/access etc. | |||
2014-12-27 | Remove now unnecessary eventhook constructor calls in module init lists | Adam | |
2014-12-10 | Unconst these config Get<Anope::string> calls as it makes no sense | Adam | |
2014-12-10 | Use a triat class for event names instead of having to manually give them ↵ | Adam | |
places, which is much less error prone | |||
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-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-06 | Fix compile with -std=c++11 | Adam | |
2014-01-02 | Have db_old load news.db too | 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-10-05 | os_news: Add some logging. | Robby- | |
2013-10-05 | cs_entrymsg: Check for the correct override privilege. | Robby- | |
Make some more commands check if Read-Only mode is active. cs_flags: Show a meaningful message when a user is not found on the access list. os_set: Add missing capabilities to the readonly help output. OperServ: Add logging to certain commands. NickServ: Undo logging for listings. | |||
2013-09-27 | Add missing columns to os_forbid. Make most lists with dates use the shorter ↵ | Robby- | |
output format. | |||
2013-09-27 | Make column titles in listings translatable. | Robby- | |
Make some more strings translatable, and remove some that don't need translation at all. Make expirytimes and units translatable. Make predefined messages in listings also translatable. Make the remaining command descriptions translatable. Make some ns/cs info strings equal to dedupe in translation file. Add missing no-autoop setting to cs info output. Make some strings translatable. | |||
2013-09-27 | Translate listformatter properly | Adam | |
2013-09-27 | Fix typos, remove dead language defines. | Robby- | |
os_set: Add missing debug text in help output. | |||
2013-09-27 | Fix os_news to not load items until the news service is constructed | Adam | |
Fix session exceptions not expirigin | |||
2013-09-16 | Remove static variables from functions in modules which causes them to be ↵ | Adam | |
marked as gnu unique objects, which breaks dlclose()/dlopen() on g++ 4.5+ | |||
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-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-05 | Move module header files to include/modules to fix naming conflicts with ↵ | Adam | |
system headers | |||
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-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-02-14 | Switch Destroy methods to delete | Adam | |
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-03 | Don't delete users immediately when quit or killed, instead wait until ↵ | Adam | |
message processing is done | |||
2012-11-22 | Pretty large coding style cleanup, in source doc | Adam | |
cleanup, and allow protocol mods to depend on each other | |||
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-25 | Windows | Adam | |
2012-01-02 | Updated Copyright to 2012 | Adam | |
2011-12-19 | Fixed formatting of many lists and INFO outputs | Adam | |
2011-11-08 | Windows | Adam | |
2011-09-25 | Added a new database format and sqlite support. Also moved db-convert to a ↵ | Adam | |
module. | |||
2011-09-10 | Fixed service_reference to work correctly with external classes | Adam | |
2011-09-10 | Made service_reference type safe | 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" |