Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-26 | Change NumberList to take std::function's and use lambda closures | Adam | |
instead of having to create full classes in order to process number lists. | |||
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 | 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-06-17 | Correct some language strings | Adam | |
2014-06-15 | Log more when unable to backup databases in db_flatfile | Adam | |
2014-06-10 | Fix WindowsGetLanguage() | Adam | |
2014-06-09 | Track SVSKILL on unreal | Adam | |
2014-06-09 | Correct wording of log message when ldap services are created | Adam | |
2014-06-09 | Fix help log output example | Adam | |
2014-06-09 | Fix information leak in cs_updown | Adam | |
2014-06-01 | Fix Windows release build with gettext | Adam | |
2014-05-31 | Update WIN32.txt reflecting new Windows stuff | Adam | |
2014-05-31 | Always log when the uplink socket errors, and give possibly helpful advise | Adam | |
2014-05-31 | Anope 2.0.2-git | Adam | |
2014-05-31 | Update FindGettext.cmake for new Windows stuff and fix language.cpp | Adam | |
compile | |||
2014-05-30 | Anope 2.0.1 Release2.0.1 | Adam | |
2014-05-30 | Fix f627a3bacd0d058e94260dac1555790cafd9a926, really make BotInfo::Part fire ↵ | Adam | |
events like the normal user part message does | |||
2014-05-30 | Update language files | Adam | |
2014-05-30 | Fix Windows build and update library names to the newer ones. | Adam | |
Also fix crash on Windows when unloading a module because it threw an exception. | |||
2014-05-30 | Updates Changes and Changes.conf | Adam | |
2014-05-30 | Don't allow setting -y on inspircd, secureops etc will try to enforce this | Adam | |
2014-05-30 | Remove version.log | Adam | |
2014-05-30 | Queue the grouped nicks to update when NickCore::SetDisplay is called, since ↵ | Adam | |
they serialize the display field | |||
2014-05-30 | Fix access check in ns_group | Adam | |
2014-05-30 | Merge pull request #80 from attilamolnar/2.0+exampleconf | Adam | |
Fix the name of the SSL modules in comments in modules.conf.example | |||
2014-05-30 | example.chk: Use a more reliable way to detect if services are running. | Robby- | |
2014-05-30 | Update the dutch language file. | Robby- | |
2014-05-30 | Fix the name of the SSL modules in comments in modules.conf.example | Attila Molnar | |
2014-05-28 | Merge pull request #78 from H7-25/it_IT | Adam | |
Updated italian lnguage file | |||
2014-05-28 | Mark pure virtual functions with anope_abstract | Adam | |
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-27 | Fix dlerror() on Windows and do not abort if err is not set | Adam | |
2014-05-27 | Do not normalize extban masks | Adam | |
2014-05-27 | Set timer owner for nickserv timers | Adam | |
2014-05-27 | Fix default db name in db_flatfifle in a couple places | Adam | |
2014-05-22 | Updated italian language | H7-25 | |
2014-05-22 | Merge pull request #79 from Jyzee/langFR-Patch | Adam | |
Make command group descriptions translatable. | |||
2014-05-22 | Update french language file. | Jyzee | |
2014-05-22 | Regenerate french language file. | Jyzee | |
2014-05-22 | Make command group descriptions translatable. | Jyzee | |
2014-05-21 | Fix deflanguage from 4034b3054aaff28da1db5545063cf8b3c2e8aa24, this ↵ | Adam | |
shouldn't have been removed | |||
2014-05-21 | Core prep for p10 stuff | Adam | |
2014-05-21 | Fix extra space in log messages with logtype channel and no source | Adam | |
2014-05-20 | Speed up akill xline checks | Adam | |
Cache xline nick, user, host, etc instead of rebuilding it everytime its requested. Store users ip in sockaddr form and not string form to prevent having to rebuild sockaddrs when checking xlines. Also do not try to convert empty config values in Config::Get as this can be rather common if a non string configuration value is not set, and the cost of the ConvertException is great. | |||
2014-05-20 | Show account names in log messages | Adam | |