summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2012-11-07Fix crash on suspend etc if kicking a user causes the service bot to part ↵Adam
when the service bot is next in the userlist (as we have an iterator to it)
2012-11-06Made os_noop more usefulAdam
2012-11-06Added log messages for all of the other chanserv commands that should be loggedAdam
2012-11-06Use std::tr1::unordered_map for a few of the larger mapsAdam
2012-11-05Catch the exception from /os session view invalidipAdam
2012-11-03Made m_xmlrpc use m_httpdAdam
2012-11-03added support for SVSNICK in the ngircd protocol moduleDukePyrolator
2012-11-02cs_seen: do not read duplicate SeenInfo entries from the databaseDukePyrolator
2012-11-01Expand options:hideprivilegedcommands to not show commands requiring ↵Adam
authentication to unidentified users
2012-11-01Fixed operserv/umode serv help entryAdam
2012-11-01Made db_old load exceptions.dbAdam
2012-11-01Accept 1.8s svid ts on plexus tooAdam
2012-11-01Made os_logsearch search oldest logs first so the newest entries are at the ↵Adam
bottom of the list
2012-11-01Fixed quite a bit of dumbness with m_ssl. Had toAdam
modify socketengines to allow polling for write & no read, but is it cleaner now. Made m_httpd able to listen using SSL.
2012-11-01fixed importing mode locks in db_oldDukePyrolator
2012-10-31Apparently sending this all at once didn't work that great, so wait for the ↵Adam
events before sending the joins/modes etc
2012-10-31Fix ns_ghost and ns_recover, add nicksev:restoreonghostAdam
2012-10-30Made os_forbid honor nssecureadminsAdam
2012-10-30Send uids everywhere when setting modes on clientsAdam
2012-10-30Made os_mode a bit smarterAdam
2012-10-30Fixed build errors and warnings with -std=c++11Adam
2012-10-30Clean up ngircd proto mod slightly, and send sqlines before introducing clientsAdam
2012-10-30Fix inspircd mode message for channel modes. It never actually uses this, ↵Adam
but other pseudoservers may send modes using this and not fmode (it has no timestamp)
2012-10-29Made db_old load up most of the old mode locksAdam
2012-10-29Only show mode lock in /cs info if there really is a mode lockAdam
2012-10-29Fix formatting fail in cs_statusAdam
2012-10-29Readd cs_statusAdam
2012-10-29readded ngircd protocol supportDukePyrolator
2012-10-27Add a module log typeAdam
2012-10-26Add nickserv:modesonid config option to set what modes users get on identifyAdam
2012-10-26Add sasl support to unreal, inspircdAdam
2012-10-25Fixed two memory leaks in cs_seenAdam
2012-10-25Fixed showing users from the right server on unreal/bahamutAdam
2012-10-25Fix handling clients on unreal that have no ip (it sends a *)Adam
2012-10-24Made access provider modules permanent. They don't cleanup their access ↵Adam
entries currently and if they did it would delete them.
2012-10-24When db_sql_live gets new objects immediately update cache on them to ↵Adam
prevent rewriting later if they aren't changed
2012-10-24BIND's forward ability did not work as I expectedAdam
because it will not forward non recursive queries. So, added support for SOA, NS, and AXFR requests.
2012-10-24InspIRCd: Add handler for FIDENT to 2.0 protocol, so we know when someone ↵attilamolnar
changes ident on the network
2012-10-22Cleanup of last few commits/warning fixAdam
2012-10-22Add os_dns, a way to control your DNS zone via servicesAdam
2012-10-17Fixed protoctl parsing on Unreal + fix SendLogout now the usage has changedAdam
2012-10-15Actually show the correct number of entries on /os logsearch outputAdam
2012-10-14Updated the hybrid protocol module, patch provided by MichaelDukePyrolator
- Change mode handler to use UIDs within SVSMODE messages - The IP can be 0 in UID messages depending whether or not a client is spoofed - Removed SendGlobopsInternal handler. Anope is using GLOBOPS by default - Set user's services timestamp/account to 0 instead of 1 on /ns logout, otherwise the UID message handler will
2012-10-14Use account name for svid on hybridAdam
2012-10-14Better clarify signon vs timestamp and allow updating users timestamp to an ↵Adam
ircd given value from NICK
2012-10-13Add a hybrid 8 protocol module courtesy of Michael <michael@wobst.at>Adam
2012-10-13Allow services operators to modify/view other users autojoin listsAdam
2012-10-13Add m_sql_operAdam
2012-10-13Simplify the db_sql_live code since this isn't actually necessary. Fixes a ↵Adam
problem internally ovwrwriting data on objects that we have modified and are queued because of assigning something to a serialize_obj reference
2012-10-12fixed MODE handling in the ratbox protocol moduleDukePyrolator