Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-23 | Hold a reference to the type in Serialize::Checker in the event it goes ↵ | Adam | |
away, and invalidate the type pointer of objects when the type goes away | |||
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-10 | Fix WindowsGetLanguage() | Adam | |
2014-06-01 | Fix Windows release build with gettext | 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 | 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 | Queue the grouped nicks to update when NickCore::SetDisplay is called, since ↵ | Adam | |
they serialize the display field | |||
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-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 | |
2014-05-20 | Add English language file which users can edit to modify language strings | Adam | |
2014-05-20 | Fix two compile warnings in access.cpp on newer compiles | Adam | |
2014-05-19 | Fix server usercounter not being incremented when servers are bursting | Adam | |
2014-05-19 | Fixup previous commit when serializing access entries | Adam | |
2014-05-14 | Fix access lists showing the wrong mask if the display nick for a group | Adam | |
expires but the group still exists. This can cause access entries for nicks to not be deleted whenever the nicks are deleted. | |||
2014-05-13 | Sanitize nuh masks more to prevent the other side from rewriting them, which ↵ | Adam | |
screws with our internal tracking of them | |||
2014-05-13 | Fix compile warning in base64.cpp:B64Encode | Michael Wobst | |
/home/ircd/anope/src/base64.cpp: In function ‘void Anope::B64Encode(const Anope::string&, Anope::string&)’: /home/ircd/anope/src/base64.cpp:85: warning: ‘input’ is used uninitialized in this function | |||
2014-04-26 | Fire the on user quit event when bots are deleted too | Adam | |
2014-04-26 | Fix ModeManager::RebuildStatusModes, not all modes are in GetChannelModes() ↵ | Adam | |
at the time this is called | |||
2014-04-25 | Add "virtual mode" support | Adam | |
This allows fully tracking extbans and other modes set by a different underlying mode, such as InspIRCd's namedmodes Add two configuration options to cs_ban to configure which mode is set and whether or not to kick banned users. Add default "mute" fantasy command to botserv.example.conf | |||
2014-04-25 | Don't allow users to join channels they are already in | Adam | |
2014-04-24 | Require at least user@host format for akills. Fix XLine::GetHost() not ↵ | Adam | |
returning anything if an xline only has a host | |||
2014-04-21 | Constify message source for OnChannelMode(Un)Set | Adam | |
2014-04-20 | New event system | Adam | |
2014-04-20 | Merge pull request #72 from attilamolnar/2.0+svsnickfix | Adam | |
Fix SVSNICK target being a nick even when UIDs are available | |||
2014-04-19 | Fix SVSNICK target being a nick even when UIDs are available | Attila Molnar | |
2014-04-18 | Remove unused event. | Adam | |
Mark some oper only usermodes as oper only. Fix reading SID in TS6_SID_Retrieve | |||
2014-04-07 | Do not clear all extension items tied to objects when unserializing. | Adam | |
Instead, pass the old object to the unserialization functions and let them incrementally update the object. | |||
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-04-02 | Set minus no arg on +l in all proto mods | Adam | |
Set oper modes/vhost on oper too, evan after iding Add umode +q to plexus | |||
2014-04-02 | Use std::thread for the threadengine | Adam | |
2014-04-02 | Remove regex mods, use std::regex instead | Adam | |
2014-04-01 | Require cmake 2.8 and C++11 support | Adam | |
2014-03-31 | Bump for Anope 2.1.0-git | Adam | |
2014-03-31 | Bump to Anope 2.0.1-git | Adam | |
2014-03-23 | Anope 2.0.0 Release2.0.0 | Adam | |
2014-03-20 | Make bouncymodes harder to trigger by only bumping server modcount when ↵ | Adam | |
something changes | |||
2014-03-19 | Show a better log message when disconnecting from the uplink | Adam | |