summaryrefslogtreecommitdiff
path: root/modules/extra
AgeCommit message (Collapse)Author
2012-09-02Fix WindowsAdam
2012-09-01Added a web panel module + a default templateAdam
2012-07-01Remove ExtensibleString everywhereAdam
2012-06-18Allow userless command sourcesAdam
2012-06-01updated chanstatsDukePyrolator
2012-05-15m_ldap_authentication: Removed the dependency on a specific binddn in favour ↵Jeremy
of searching the tree for matching criteria and using the returned DN
2012-05-15Grab the DN for every LDAP query and send it in the resultAdam
2012-05-09Made ssl cert and keyfiles configurableAdam
2012-05-08Fixed some 100% cpu bugs with the new SQL stuff, and fixed sqlite+db_sql_liveAdam
2012-05-06Split up db/conf/lib/locale install directories, and allow alternate ones to ↵Adam
be specified at runtime
2012-04-29Pull table schemas from SQL on startup so we can alter the schemas if we ↵Adam
need to, fixed sqlite to work again
2012-04-27Fixes to db_sqlAdam
2012-04-27Add db_sql:prefix allow prefixing all anope tables similarly, and changed ↵Adam
db_sql to update the databases incrementally instead of one big flush
2012-04-25Fixed non-debug buildAdam
2012-04-23Merge branch '1.9' of anope.git.sf.net:/gitroot/anope/anope into 1.9Adam
2012-04-23Reworked live SQL support yet againAdam
2012-04-13fixed a bug in chanstatsDukePyrolator
2012-04-08fixed a compile error in m_sqliteDukePyrolator
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