Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-01-21 | m_spanningtree Fix routing of ROUTE_TYPE_MESSAGE messages | Attila Molnar | |
2014-01-21 | Add m_starttls and remove it from m_ssl_gnutls, which allows it to work with ↵ | Adam | |
both openssl and gnutls | |||
2014-01-21 | m_httpd_stats Be more conservative when escaping data | Attila Molnar | |
Fix clang warning | |||
2014-01-21 | m_joinflood Unset the mode on unload | Attila Molnar | |
2014-01-21 | Fix some logically dead code which was found by Coverity. | Peter Powell | |
2014-01-20 | m_svshold Add config option to hide snotices | Attila Molnar | |
2014-01-20 | m_httpd Add timeout option; remove timed out connections | Attila Molnar | |
2014-01-20 | m_services_account Add workaround for wrong host being displayed in numeric ↵ | Attila Molnar | |
when cgiirc users log in using SASL | |||
2014-01-20 | m_dnsbl Don't send snotice when the {G|K|Z}line already exists | Attila Molnar | |
Fixes issue #717 reported by @Robby- | |||
2014-01-19 | m_joinflood Fix remote joins affecting local joinflood state when the ↵ | Attila Molnar | |
channel is locked Fixes issue #694 reported by @TurkDesk | |||
2014-01-19 | Use FindNickOnly() in a few more places if a local user is performing an ↵ | Attila Molnar | |
action to prevent UID walking | |||
2014-01-19 | m_dccallow Increase penalty for /DCCALLOW help | Attila Molnar | |
2014-01-19 | m_alias Fix out of bounds string access that happened with certain replace ↵ | Attila Molnar | |
strings | |||
2014-01-16 | Merge pull request #732 from grawity/saslfix | Attila Molnar | |
m_sasl: properly handle bad-mechanism failures | |||
2014-01-14 | m_sajoin Send global snotice when the join happens | Attila Molnar | |
Remove "sent remote SAJOIN" local snotice Fixes issue #382 reported by @JDowny | |||
2014-01-13 | m_mlock Only deny the mlocked mode from being changed instead of denying the ↵ | Attila Molnar | |
entire mode change if it contains a single mlocked mode Fixes issue #615 reported by @BlacklightShining | |||
2014-01-11 | Support SASL messages other than 'C' and 'D' | Mantas Mikulėnas | |
2014-01-11 | Handle SASL failures during SASL_INIT (wrong mechanism, etc.) | Mantas Mikulėnas | |
2014-01-09 | Stop null checking pointers that are always valid | Attila Molnar | |
2014-01-08 | Remove PreText()-like functions | Attila Molnar | |
Do processing in OnUserPreMessage() | |||
2014-01-08 | Read uline state in spanningtree; remove ConfigReader::ulines | Attila Molnar | |
2014-01-06 | Automatically register and unregister mode watchers | Attila Molnar | |
2014-01-06 | Unset all extensions and the topic when lowering TS on a channel | Attila Molnar | |
2014-01-06 | m_deaf Simplify logic | Attila Molnar | |
2014-01-05 | Move server description field from TreeServer into Server; remove ↵ | Attila Molnar | |
OnGetServerDescription hook | |||
2014-01-05 | Introduce Server class | Attila Molnar | |
- Replaces std::string server in User - Replaces InspIRCd::ULine() and SilentULine() | |||
2014-01-05 | Remove useless ULine() checks | Attila Molnar | |
2014-01-05 | m_spanningtree Remove vector from TreeServer::QuitUsers() | Attila Molnar | |
2014-01-05 | Improve UserManager::QuitUser() and related code | Attila Molnar | |
- Make operreason optional; NULL means same as quitreason - Remove User::quietquit, it is now handled internally in spanningtree - Send snotice about quitting remote users from spanningtree | |||
2014-01-04 | Change type of snomask parameter to char in ProtocolInterface::SendSNONotice() | Attila Molnar | |
2014-01-04 | Add functor that does strict weak ordering based on ↵ | Attila Molnar | |
national_case_insensitive_map | |||
2014-01-04 | Fix some Windows-related problems. | Peter Powell | |
- Fix an error relating to the unavailability of std::back_inserter. - Fix loading configuration files when using relative paths. - Fix two methods in hashcomp being exported twice. - Remove some unimportant error messages. | |||
2013-12-27 | Fix the HELPOP database being destroyed when a rehash fails. | Peter Powell | |
2013-12-21 | Allow ranges beginning with 0 in m_channames | Daniel Vassdal | |
2013-12-19 | m_showwhois Update settings on rehash | Attila Molnar | |
2013-12-19 | m_filter Remove ImplFilter and needless dynamic_cast | Attila Molnar | |
2013-12-19 | Add m_ldap, and convert m_ldapoper and m_ldapauth to use it. | Adam | |
2013-12-18 | Add m_showfile, remove cmd_rules | Attila Molnar | |
2013-12-18 | m_auditorium Switch to SimpleChannelModeHandler | Attila Molnar | |
2013-12-18 | m_spanningtree Fix clang warning and wrong operator in if | Attila Molnar | |
2013-12-18 | Clean up CoreException | Attila Molnar | |
- Remove default constructor - Replace virtual functions returning C strings with functions returning const std::string refs | |||
2013-12-18 | m_sakick Replace C string with C++ string | Attila Molnar | |
2013-12-18 | Clean up error messages in a few SA commands | Attila Molnar | |
2013-12-18 | Add a Flash Policy Daemon module | Daniel Vassdal | |
2013-12-15 | m_spanningtree Fix nick TS desync on SVSNICK | Attila Molnar | |
Don't accept invalid timestamps | |||
2013-12-15 | Make various self contained methods static. | Peter Powell | |
- InspIRCd::IsValidMask - InspIRCd::TimeString | |||
2013-12-15 | Remove some pointless code: | Peter Powell | |
- Remove the CHARSET entry from ISUPPORT. CHARSET was removed in draft-brocklesby-irc-isupport-03 and we always used the default value anyway. This has also been removed in the latest version of Charybdis. - Remove irc::sockets::satouser. This helper method was longer than the code it replaced. | |||
2013-12-15 | Move stuff around a bit: | Peter Powell | |
- Create FileSystem class: * Move ServerConfig::CleanFilename to FileSystem::GetFileName and rewrite. * Move ServerConfig::ExpandPath to FileSystem. * Move ServerConfig::FileExists to FileSystem. * Move ServerConfig::StartsWithWindowsDriveLetter to FileSystem. - Move FileReader to fileutils.cpp and fix documentation. - Move UserManager::DoBackgroundUserStuff to usermanager.cpp. | |||
2013-12-14 | Fix m_override refusing to override modes if the user holds halfop or higher ↵ | Daniel Vassdal | |
in the channel | |||
2013-12-09 | Fix ACCEPT propagation bug when it got a nick prefixed with + | Daniel Vassdal | |
Fixes #696 Does not apply to 2.2 due to Attila's rewrite of the module |