| 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-05-28 | Merge branch '2.0' into 2.1 | Adam | |
| Conflicts: .travis.yml src/config.cpp src/version.sh | |||
| 2014-05-28 | Move most of the core pseudoclient logic to modules | Adam | |
| 2014-05-21 | Core prep for p10 stuff | Adam | |
| 2014-04-20 | New event system | Adam | |
| 2014-04-06 | Do not apply module changes on rehash until after the new config has been ↵ | Adam | |
| applied. Fix renaming opertypes on reload. | |||
| 2014-02-26 | Do not setuid/gid down until after modules are loaded | 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-12-26 | If using db_flatfile:fork, don't allow multiple saves to happen at one time ↵ | Adam | |
| on shutdown/restart wait for any pending saves to finish | |||
| 2013-12-02 | Send channel topics on initial burst, sync chanels after db load, and try to ↵ | Adam | |
| after unserializing persist on | |||
| 2013-10-05 | Fix xline uid generation when the one chosen already exists | Adam | |
| 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-04 | Fix rehashing via SIGHUP and m_mysql | Adam | |
| 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 | The const char* specialization of this no longer works | Adam | |
| 2013-05-05 | That doesn't work either, just don't use references. | Adam | |
| find ./ -name '*.cpp' -exec sed -i 's/Get<const Anope::string\&>/Get<const Anope::string>/g' {} \; | |||
| 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-11 | Pass new config and the new config reader to the OnReload event, aswell as ↵ | Adam | |
| call it on module load on modules that hook to it | |||
| 2013-04-04 | Move around some of Init() to fork() before initing the socket engine, as ↵ | Adam | |
| some engines cant survive a fork() | |||
| 2013-03-01 | Fix Windows build | Adam | |
| 2013-02-24 | On startup check all object types | 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-13 | Optimize much of the database code and serialize code. | Adam | |
| 2012-11-30 | Allow modules to use the encryption modules to encrypt arbitrary things. | Adam | |
| Made enc_old depend on enc_md5. Allow not loading any encryption modules if you want to only use an external mechanism. Removed ns_sendpass since it's just a bad idea. | |||
| 2012-11-22 | Pretty large coding style cleanup, in source doc | Adam | |
| cleanup, and allow protocol mods to depend on each other | |||
| 2012-11-07 | We no longer have to use the rungroup provided at build time, it is ↵ | Adam | |
| specified in the config now | |||
| 2012-10-30 | Clean up ngircd proto mod slightly, and send sqlines before introducing clients | Adam | |
| 2012-10-22 | Add os_dns, a way to control your DNS zone via services | Adam | |
| 2012-10-09 | Fix wrong error message when --dbdir has no argument | attilamolnar | |
| 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-04-22 | Fixed ./services --version etc not getting printed when stdout is a ↵ | Adam | |
| file/pipe/not a tty | |||
| 2012-03-13 | Bug #1389 - readd RNG seed in the config and start DNS query ids off on a ↵ | Adam | |
| random number | |||
| 2012-03-04 | fixed the --dir commandline parameter | DukePyrolator | |
| 2012-02-25 | Fixed missing #include in init.cpp | Adam | |
| 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-02-13 | Removed our RNG and just use the systems, it's not very widely used. Also ↵ | Adam | |
| made DNS query ids not random as they don't need to be. | |||
| 2012-01-02 | Updated Copyright to 2012 | Adam | |
| 2011-12-19 | Fixed saving databases with MySQL when shut down by SIGINT | Adam | |
| 2011-11-08 | Windows | Adam | |
| 2011-10-29 | Fixed the signal/fork/wait mess hopefully once and for all. fork() did not ↵ | Adam | |
| copy kqueue descriptors on freebsd which caused problems | |||
| 2011-10-27 | Ignore sigchld/usr2 sent to the child process after fork | Adam | |
| 2011-10-22 | A few minor fixups | Adam | |
| 2011-10-22 | Fixed a race condition with installing signal handlers and forking | Adam | |
| 2011-10-20 | Only fork if we are at term | Adam | |
