summaryrefslogtreecommitdiff
path: root/modules/extra
AgeCommit message (Collapse)Author
2012-04-08Added Chanstats. It uses a new, improved database format and is not ↵DukePyrolator
compatible with current phpdenora or magirc installations.
2012-04-08Modified the SQL API to allow unescaped parameters (useful for passing row ↵DukePyrolator
names and NULL values)
2012-02-22Added regex support for many commands, such as akill, sqline, snline,Adam
all of the */list commands, etc. Also extended the ability of akill to match a full nick!user@host and real name of users.
2012-02-22Also fixed m_proxyscan to handle users with invalid ipsAdam
2012-02-21Fixed m_dnsbl handling users with spoofs/other non ipsAdam
2012-02-18Use C++11's explicit override feature if availableAdam
2012-02-14Clean up and reorganize our header filesAdam
2012-01-31Fixed a memory leak in m_ldapAdam
2012-01-25WindowsAdam
2012-01-02Updated Copyright to 2012Adam
2011-12-27Made capab management a bit simplierAdam
2011-12-19Made m_dnsbl ban IPs not hostnamesAdam
2011-12-08Fixed a memory leak in m_sqliteAdam
2011-11-08WindowsAdam
2011-11-04Delete all tables before flushing not just ones we know aboutAdam
2011-10-27Fix a few warnings that only showed up with gcc 3.4.6 here (sadly, there is ↵Naram Qashat
one on every file about anonymous variadic macros that I can't get rid of).
2011-10-24Fixed bug #1349 (m_sqlite compiles without error under FreeBSD), as well as ↵Naram Qashat
use C99's stdint.h (or cstdint if available) to get (u)intX_t types instead of our stupid typedefs. pstdint.h included in case there is no cstdint or stdint.h available.
2011-10-22Added akill idsAdam
2011-10-21Added m_rewriteAdam
2011-09-25Added a new database format and sqlite support. Also moved db-convert to a ↵Adam
module.
2011-09-10Moved signal/thread/mode checking to use signal pipesAdam
2011-09-10Removed /bs set msgAdam
2011-09-10Fixed service_reference to work correctly with external classesAdam
2011-09-10Allow modules to add their own channel levelsAdam
2011-09-10Made service_reference type safeAdam
2011-09-10Added oper:host and oper:vhostAdam
2011-09-10Cleaned up the dns engine, and fixed sometimes parsing multiple answer ↵Adam
queries incorrectly
2011-09-10Added m_proxyscanAdam
2011-09-10Cleaned up some of the socket code, cleaned up the pipe engines, added ↵Adam
support for binary sockets, and cleaned up the asynch connect/accept code
2011-09-09Changed User::IsRecognized check to default to secureAdam
2011-08-20Removed m_async_commands, it can still cause crashes from invalid pointers ↵Adam
on the stack & is a giant mess anyway
2011-08-12Send replies back to uses after m_ldap_authentication processesAdam
2011-08-09Added forgotten founder checks to cs_access, fixed fantasy replies to come ↵Adam
from the right service, and fixed the accessgroup operators to acount for founder/superadmin
2011-08-09Simiplied a bit of the access systemAdam
2011-08-05Rewrote the example configurations and split themAdam
up into seperate files for each pseudo client. Also reorganized how the modules are stored, and made most of the old "extra" modules "core"
2011-08-04Added a command:permission settingAdam
2011-08-02Fixed /cs clone copying channel access, fixed restricted, and fixed some ↵Adam
compiler warnings
2011-08-01Rewrote the access systems and added a flags access systemAdam
2011-07-31Fixed these ModuleManager::Attach calls once and for all..Adam
2011-07-31Fixed os_defconAdam
2011-07-31Fixed error message from being unable to connectAdam
2011-07-31Fixed a few small problems, including m_ssl's connect feature sometimes ↵Adam
failing for no good reason
2011-07-26Fixed /os ignore, /os exception del, and a crash in /cs entrymsgAdam
2011-07-23Fix couple of typos in modulesCharles Kingsley
2011-07-17Fixed hs_request and corrected a typo(?) in hs activatelethality
2011-07-17Fixed some of the extra moduleslethality
2011-07-17Fixed up cs_set_misc and ns_set_miscAdam
2011-07-16Fixed a few of the /cs set syntax messages to reflect the new syntaxAdam
2011-07-14These .pot files don't need to be under version controlAdam
2011-07-14Added cs_syncAdam