summaryrefslogtreecommitdiff
path: root/modules/extra
AgeCommit message (Collapse)Author
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-10-30Fixed build errors and warnings with -std=c++11Adam
2012-10-27Add a module log typeAdam
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-14Better clarify signon vs timestamp and allow updating users timestamp to an ↵Adam
ircd given value from NICK
2012-10-13Add m_sql_operAdam
2012-10-10Fix m_ldap to reconnect automatically if the ldap server goes awayAdam
2012-10-09Cleanup ok if modules with pending identify requests are unloadedAdam
2012-10-08Fix fantasy !help & give it its own help header, not ChanServ'sAdam
2012-10-07Remove the asynchronous identifing hack and replace it with something ↵Adam
better. Fixes m_*_authentication only being able to properly work when people identify normally using nickserv/identify
2012-10-03Some minor fixes/typoslethality
2012-10-02Attempt #2 at silly topic ts thing, this is actually must cleanerAdam
2012-10-02added an operserv/akill page to webcpanelDukePyrolator
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