summaryrefslogtreecommitdiff
path: root/modules/extra
AgeCommit message (Collapse)Author
2013-02-14Switch Destroy methods to deleteAdam
2013-02-14Store what channels have references to accounts in NickCore to prevent ↵Adam
having to iterate over all channels and then all access entries when nicks expire or from nickserv/alist
2013-02-05Made access del by nick and other functions from 326f1a really delete objectsAdam
2013-01-27Fixed SQL::Data::IsEqual to really only return if the two are completely ↵Adam
equal. Fixes oddities with caching objects that are actually updated.
2013-01-23Add missing KeySet() func to SQL::DataAdam
2013-01-21Merge usefulness of Flags and Extensible classes into Extensible, made most ↵Adam
flags we have juse strings instead of defines/enums
2013-01-09Update copyright to 2013. This was done with:Adam
find include/ src/ lang/ docs/ modules/ *.* Config -exec sed -i 's/-2012 Anope Team/-2013 Anope Team/i' {} \;
2013-01-08Use m_rewrite to rewrite op, deop, halfop, ... etcAdam
2013-01-03Don't delete users immediately when quit or killed, instead wait until ↵Adam
message processing is done
2012-12-30Evidently not specifying NOT NULL is not enough to allow null timestampsAdam
2012-12-28Use the same object for chanusercontainer and userchancontainerAdam
2012-12-28The timestamp column in SQL should actually be null sometimes, and fixed ↵Adam
some valgrind errors with db_sql_live
2012-12-22Combine all of the set modules now that having them split apart is almost ↵Adam
completely pointless
2012-12-15Allow escaping brackets in webpanel templates and redirect users to the ↵Adam
homepage when their session is not found
2012-12-15Move DNS handling to a moduleAdam
2012-12-14Fixed some html errors in the last commitAdam
2012-12-14Allow opers to drop channelsMatthewM
Added chanserv drop to web panel Allow long lists of akills to scroll
2012-12-13Optimize much of the database code and serialize code.Adam
2012-12-12Unregister operserv_akill page on unload in cpanelAdam
2012-12-12Some small improvements to last few commits, and fixed some problems with ↵Adam
the template engine
2012-12-12Squashed commit of the following:Adam
commit 317ead6b395237fd0fcf8a39ef028404fcd0ece2 Author: MatthewM <mcm@they-got.us> Date: Tue Dec 11 02:14:06 2012 -0500 Added the HostServ link to the navigation bar commit 6b15d7fc5e68809f282f5d8597f5bc198851b41c Author: MatthewM <mcm@they-got.us> Date: Tue Dec 11 01:58:18 2012 -0500 Correct some slight over sights that was missed eariler commit b356a46789fabe4f69af8739e721bc069aa7a348 Author: MatthewM <mcm@they-got.us> Date: Mon Dec 10 23:44:51 2012 -0500 Started work on adding HostServ to the web panel
2012-12-12Fixed webpanel fail on nondebug buildsAdam
2012-12-09fixed a problem with the webcpanel logout when using apache + mod_proxyDukePyrolator
2012-12-09fixed a log message showing the wrong IPDukePyrolator
2012-11-30Change /os reload to not unnecessarially rebuild httpd servers. Change ↵Adam
m_httpds Log methods to the module version.
2012-11-29Fix warnings from classes with virtual functions not having virtual destructorsAdam
2012-11-28Rewrite/simplify some of m_httpdAdam
2012-11-22Pretty large coding style cleanup, in source docAdam
cleanup, and allow protocol mods to depend on each other
2012-11-03Made m_xmlrpc use m_httpdAdam
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