summaryrefslogtreecommitdiff
path: root/modules/extra
AgeCommit message (Collapse)Author
2012-10-01Cleanup of all of the protocol modules, rewrote message handling system to ↵Adam
be a bit more C++ ish
2012-09-30timestamp column is a special case tooAdam
2012-09-30Bug #1445 - Empty out columns in SQL we have no data for onAdam
insert. This is caused from serialize() only setting a key on certain conditions and otherwise doing nothing at all.
2012-09-30Make CommandSource use references, sometimes we hold them for awhileAdam
2012-09-24Fix a few oddball warnings that came up from clang, and also make it so ↵Naram Qashat
webcpanel.so can be compiled under Mac OS X.
2012-09-12Add m_sql_authentication to allow authenticating users against an external ↵Adam
SQL database
2012-09-07Add chanserv/set/autoop, like nickserv/set/autoop but for channelsAdam
2012-09-07Fixed m_ldap_authentication not returning anything if the search for an ↵Adam
account game back empty
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