Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-06-22 | Ping uplink occasionally and disconnect if no pong is received | Adam | |
2017-04-20 | Merge commit '8656b65e392e8d26de218bf372da949c3a00d8d4' | Adam | |
2017-01-23 | Make log system use newer format strings | Adam | |
Also allow log messages to be translatable | |||
2017-01-16 | Update copyright to 2017. | Robby | |
This was done with: find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2017 Anope Team/i' {} \; Added missing copyright headers to files that didn't have it yet. | |||
2016-11-11 | Remove database save and related commands/config | Adam | |
2016-07-31 | Update license headers and copyrights on all source files | Adam | |
2016-07-28 | Allow serializable fields to use storage in the respective objects. | Adam | |
Split service management code nito a proper servicemanager. Make service references managed instead of lazy lookup. Also made events and serializable use service manager instead of their respective systems for management | |||
2016-01-28 | Update copyright to 2016. This was done with: | Robby | |
find include/ src/ lang/ docs/ modules/ *.* Config -exec sed -i 's/-20.. Anope Team/-2014 Anope Team/i' {} \; Added missing copyright headers to files that didn't have it yet. Fixed some whitespace and blank lines along the way. | |||
2014-12-29 | Allow configuring casemaps | Adam | |
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-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-10-26 | moved some config options from example.conf to nickserv.example.conf | DukePyrolator | |
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 | Cache timeoutcheck and fix a typo in example.conf | 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-04-06 | Remove the runtime module directory on non-windows because we no longer ↵ | Adam | |
overwrite modules on install without deleting them first | |||
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-13 | Optimize much of the database code and serialize code. | 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-22 | Add os_dns, a way to control your DNS zone via services | 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-02 | Fix Windows | Adam | |
2012-05-06 | Split up db/conf/lib/locale install directories, and allow alternate ones to ↵ | Adam | |
be specified at runtime | |||
2012-04-23 | Reworked live SQL support yet again | Adam | |
2012-03-11 | Fixed having multiple uplink blocks work right if the first uplink fails on ↵ | Adam | |
startup | |||
2012-02-19 | Made our message sources actual clients/servers, and put in a few more ↵ | Adam | |
default messages for very standard things (KICK etc) | |||
2012-02-14 | Clean up and reorganize our header files | Adam | |
2012-01-02 | Updated Copyright to 2012 | Adam | |
2011-11-25 | Remove send_cmd and replace it with a stringstream | Adam | |
2011-11-08 | Windows | Adam | |
2011-10-22 | Fixed a race condition with installing signal handlers and forking | Adam | |
2011-10-14 | Fork earlier in startup to prevent it messing up threads, if there are any | Adam | |
2011-10-10 | Put serialized_items on the heap to prevent weird crashes on shutdown from ↵ | Adam | |
the list being destructed before members in it | |||
2011-10-09 | Give more verbose messages on startup | Adam | |
2011-09-25 | Added a new database format and sqlite support. Also moved db-convert to a ↵ | Adam | |
module. | |||
2011-09-10 | Moved signal/thread/mode checking to use signal pipes | Adam | |
2011-09-10 | Cleaned up the dns engine, and fixed sometimes parsing multiple answer ↵ | Adam | |
queries incorrectly | |||
2011-09-10 | Cleaned up some of the socket code, cleaned up the pipe engines, added ↵ | Adam | |
support for binary sockets, and cleaned up the asynch connect/accept code | |||
2011-08-29 | Changed a few fatal exceptions to shutdown a bit more gracefully | Adam | |
2011-08-14 | Fixed resolving hosts when connecting to our uplink | Adam | |
2011-08-12 | Track when our clients are introduced or not | Adam | |
2011-08-11 | Fixed Windows runtime problems | Adam | |
2011-08-10 | Replace the old sigaction for a signal when our Signal destructs | Adam | |
2011-08-08 | When we split from the uplink send a quit for *all* of our clients not just bots | Adam | |
2011-08-02 | Fixed reintroducing our clients if we disconnect and reconnect to the uplink | Adam | |