| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | m_spanningtree Fix nick TS desync on SVSNICK | 2013-12-15 | 3 | -3/+21 | ||
| | | | | | | | | | Don't accept invalid timestamps | |||||
| | * | Fix m_override refusing to override modes if the user holds halfop or higher ↵ | 2013-12-14 | 1 | -1/+18 | ||
| | | | | | | | | | in the channel | |||||
| | * | Fix ACCEPT propagation bug when it got a nick prefixed with + | 2013-12-09 | 1 | -0/+3 | ||
| | | | | | | | | | | | Fixes #696 Does not apply to 2.2 due to Attila's rewrite of the module | |||||
| | * | Use case insensitive comparison for server names for (auto)connects, issue #662 | 2013-11-09 | 2 | -4/+4 | ||
| | | | ||||||
| | * | Fix parsing ADDLINE with expiration or creation dates past ~2038 probably | 2013-11-09 | 1 | -2/+6 | ||
| | | | ||||||
| | * | Fix issue #657, fix sending FNAME with spaces | 2013-11-09 | 1 | -1/+1 | ||
| | | | ||||||
| | * | Fix m_silence looking for maxentries in <showwhois> instead of <silence>. | 2013-10-26 | 1 | -1/+1 | ||
| | | | | | | | | | Fixes issue #644. | |||||
| | * | Work around STB_GNU_UNIQUE symbols not allowing module unmap | 2013-09-15 | 3 | -9/+12 | ||
| | | | ||||||
| | * | m_httpd Close all open http sockets on unload | 2013-09-09 | 1 | -7/+15 | ||
| | | | ||||||
| | * | m_showwhois Require 2 parameters for WHOISNOTICE | 2013-09-09 | 1 | -1/+1 | ||
| | | | ||||||
| | * | Merge pull request #623 from ChrisTX/insp20+compilerfixes | 2013-09-04 | 2 | -2/+2 | ||
| | |\ | | | | | | | Improve support for rarely used compilers, EKOPath in this case. | |||||
| | | * | Improve support for rarely used compilers, EKOPath in this case. | 2013-08-31 | 2 | -2/+2 | ||
| | | | | ||||||
| | * | | m_spanningtree Fix timestamp in AWAY | 2013-08-31 | 1 | -1/+1 | ||
| | |/ | ||||||
| * | | m_spanningtree Fix routing of ROUTE_TYPE_MESSAGE messages | 2014-01-21 | 1 | -1/+1 | ||
| | | | ||||||
| * | | Add m_starttls and remove it from m_ssl_gnutls, which allows it to work with ↵ | 2014-01-21 | 2 | -65/+123 | ||
| | | | | | | | | | both openssl and gnutls | |||||
| * | | Stop null checking pointers that are always valid | 2014-01-09 | 4 | -38/+23 | ||
| | | | ||||||
| * | | Remove PreText()-like functions | 2014-01-08 | 4 | -40/+21 | ||
| | | | | | | | | | Do processing in OnUserPreMessage() | |||||
| * | | Read uline state in spanningtree; remove ConfigReader::ulines | 2014-01-08 | 2 | -4/+28 | ||
| | | | ||||||
| * | | Automatically register and unregister mode watchers | 2014-01-06 | 3 | -34/+0 | ||
| | | | ||||||
| * | | Unset all extensions and the topic when lowering TS on a channel | 2014-01-06 | 2 | -10/+39 | ||
| | | | ||||||
| * | | m_deaf Simplify logic | 2014-01-06 | 1 | -19/+4 | ||
| | | | ||||||
| * | | Move server description field from TreeServer into Server; remove ↵ | 2014-01-05 | 4 | -25/+5 | ||
| | | | | | | | | | OnGetServerDescription hook | |||||
| * | | Introduce Server class | 2014-01-05 | 39 | -87/+123 | ||
| | | | | | | | | | | | - Replaces std::string server in User - Replaces InspIRCd::ULine() and SilentULine() | |||||
| * | | Remove useless ULine() checks | 2014-01-05 | 2 | -3/+3 | ||
| | | | ||||||
| * | | m_spanningtree Remove vector from TreeServer::QuitUsers() | 2014-01-05 | 1 | -15/+10 | ||
| | | | ||||||
| * | | Improve UserManager::QuitUser() and related code | 2014-01-05 | 4 | -9/+25 | ||
| | | | | | | | | | | | | | - 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 | |||||
| * | | Change type of snomask parameter to char in ProtocolInterface::SendSNONotice() | 2014-01-04 | 3 | -3/+3 | ||
| | | | ||||||
| * | | Add functor that does strict weak ordering based on ↵ | 2014-01-04 | 3 | -30/+30 | ||
| | | | | | | | | | national_case_insensitive_map | |||||
| * | | Fix some Windows-related problems. | 2014-01-04 | 1 | -1/+1 | ||
| | | | | | | | | | | | | | | | - 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. | |||||
| * | | m_showwhois Update settings on rehash | 2013-12-19 | 1 | -1/+1 | ||
| | | | ||||||
| * | | m_filter Remove ImplFilter and needless dynamic_cast | 2013-12-19 | 1 | -33/+18 | ||
| | | | ||||||
| * | | Add m_ldap, and convert m_ldapoper and m_ldapauth to use it. | 2013-12-19 | 5 | -657/+1176 | ||
| | | | ||||||
| * | | Add m_showfile, remove cmd_rules | 2013-12-18 | 2 | -0/+179 | ||
| | | | ||||||
| * | | m_auditorium Switch to SimpleChannelModeHandler | 2013-12-18 | 1 | -10/+2 | ||
| | | | ||||||
| * | | m_spanningtree Fix clang warning and wrong operator in if | 2013-12-18 | 2 | -2/+2 | ||
| | | | ||||||
| * | | Clean up CoreException | 2013-12-18 | 8 | -10/+10 | ||
| | | | | | | | | | | | - Remove default constructor - Replace virtual functions returning C strings with functions returning const std::string refs | |||||
| * | | m_sakick Replace C string with C++ string | 2013-12-18 | 1 | -9/+1 | ||
| | | | ||||||
| * | | Clean up error messages in a few SA commands | 2013-12-18 | 3 | -45/+18 | ||
| | | | ||||||
| * | | Add a Flash Policy Daemon module | 2013-12-18 | 1 | -0/+158 | ||
| | | | ||||||
| * | | Make various self contained methods static. | 2013-12-15 | 9 | -12/+12 | ||
| | | | | | | | | | | | - InspIRCd::IsValidMask - InspIRCd::TimeString | |||||
| * | | Remove some pointless code: | 2013-12-15 | 2 | -3/+3 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | - 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. | |||||
| * | | Move stuff around a bit: | 2013-12-15 | 1 | -1/+1 | ||
| | | | | | | | | | | | | | | | | | | | | | - 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. | |||||
| * | | m_cap Convert capability names in CAP REQ to lowercase before processing them | 2013-11-21 | 1 | -0/+1 | ||
| | | | | | | | | | Requested in #686 | |||||
| * | | Fix a few issues | 2013-11-21 | 2 | -2/+2 | ||
| | | | | | | | | | | | | | | | | | | | - Rehash notices - Modes in CAPAB - GetTargetAndAction() not being static in m_callerid - Loading custom configuration files using --config. (@SaberUK) - ServerConfig::Read not using std::endl. (@SaberUK) - Out of date comments in opers.conf.example, issue #624 | |||||
| * | | Allow multiple allowmasks in link blocks, #679 | 2013-11-21 | 2 | -4/+7 | ||
| | | | ||||||
| * | | Use gnutls_rnd instead of gcry_randomize on newer GnuTLS versions. | 2013-11-18 | 1 | -3/+14 | ||
| | | | | | | | | | Also, fix a bug where eval() caused compile errors. | |||||
| * | | These two numerics are supposed to use SentText() as they can go to remote ↵ | 2013-11-12 | 2 | -3/+3 | ||
| | | | | | | | | | users... | |||||
| * | | Use WriteNumeric() everywhere we send numerics and include the user's nick ↵ | 2013-11-12 | 73 | -240/+250 | ||
| | | | | | | | | | automatically | |||||
| * | | Remove redundant parameter.clear()s from mode handlers | 2013-09-15 | 1 | -3/+0 | ||
| | | | ||||||
| * | | m_services_account Remove OnDecodeMetaData handler | 2013-09-15 | 1 | -33/+34 | ||
| | | | | | | | | | Override StringExtItem::unserialize() instead | |||||
